From b23db4e1b9e8bc813b4b3b95d35552e5e2e980c6 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 01 二月 2021 18:51:00 +0800
Subject: [PATCH] 2021-02-01

---
 src/tabviews/custom/index.jsx |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/src/tabviews/custom/index.jsx b/src/tabviews/custom/index.jsx
index 98e030c..f6c7e40 100644
--- a/src/tabviews/custom/index.jsx
+++ b/src/tabviews/custom/index.jsx
@@ -259,18 +259,18 @@
     }
   }
 
-  loadOutResource = (params) => {
-    let setting = params.shift()
+  loadOutResource = (inters) => {
+    let setting = inters.shift()
     let param = UtilsDM.getPrevQueryParams(setting, [], this.state.BID, this.props.menuType)
 
     Api.genericInterface(param).then(res => {
       if (res.status) {
         if (res.mk_ex_invoke === 'false') {
-          if (params.length > 0) {
-            this.loadOutResource(params)
+          if (inters.length > 0) {
+            this.loadOutResource(inters)
           }
         } else {
-          this.customOuterRequest(res, setting, params)
+          this.customOuterRequest(res, setting, inters)
         }
       } else {
         notification.error({
@@ -282,7 +282,7 @@
     })
   }
 
-  customOuterRequest = (result, setting, params) => {
+  customOuterRequest = (result, setting, inters) => {
     let url = ''
 
     if (window.GLOB.systemType === 'production') {
@@ -321,10 +321,10 @@
           $ErrMesg: error
         }
 
-        this.customCallbackRequest(_result, setting, params)
+        this.customCallbackRequest(_result, setting, inters)
       } else {
         res.mk_api_key = mkey
-        this.customCallbackRequest(res, setting, params)
+        this.customCallbackRequest(res, setting, inters)
       }
     }, (e) => {
       let _result = {
@@ -333,11 +333,11 @@
         $ErrMesg: e && e.statusText ? e.statusText : ''
       }
 
-      this.customCallbackRequest(_result, setting, params)
+      this.customCallbackRequest(_result, setting, inters)
     })
   }
 
-  customCallbackRequest = (result, setting, params) => {
+  customCallbackRequest = (result, setting, inters) => {
     let errSql = ''
     if (result.$ErrCode === 'E') {
       errSql = `
@@ -371,8 +371,8 @@
     } else {
       param.func = 's_ex_result_back'
       param.s_ex_result = lines.map((item, index) => ({
-        MenuID: this.props.MenuID,
-        MenuName: this.props.MenuName,
+        MenuID: this.props.MenuID || '',
+        MenuName: this.props.MenuName || '',
         TableName: item.table,
         LongText: window.btoa(window.encodeURIComponent(`${item.insert}  ${item.selects.join(` union all `)}`)),
         Sort: index + 1
@@ -391,8 +391,8 @@
 
     Api.genericInterface(param).then(res => {
       if (res.status) {
-        if (params.length > 0) {
-          this.loadOutResource(params)
+        if (inters.length > 0) {
+          this.loadOutResource(inters)
         }
       } else {
         notification.error({

--
Gitblit v1.8.0