From f5130f2469384b423043a111223b518e78f43075 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 05 四月 2024 22:53:56 +0800
Subject: [PATCH] 2024-04-05

---
 src/menu/components/share/actioncomponent/actionform/index.jsx |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/src/menu/components/share/actioncomponent/actionform/index.jsx b/src/menu/components/share/actioncomponent/actionform/index.jsx
index a88a6f8..b3be041 100644
--- a/src/menu/components/share/actioncomponent/actionform/index.jsx
+++ b/src/menu/components/share/actioncomponent/actionform/index.jsx
@@ -215,7 +215,7 @@
           shows.push('exInterface', 'exProInterface')
         }
       } else if (intertype === 'inner') {
-        shows.push('innerFunc', 'output', 'recordUser')
+        shows.push('innerFunc', 'output', 'extraParam')
         if (Ot === 'requiredOnce') { // 鍓嶇疆鍑芥暟
           shows.push('preFunc')
         }
@@ -296,7 +296,7 @@
           shows.push('exInterface', 'exProInterface')
         }
       } else if (intertype === 'inner') {
-        shows.push('innerFunc', 'recordUser')
+        shows.push('innerFunc', 'extraParam')
         reRequired.innerFunc = true
       } else {
         shows.push('sql', 'sqlType')
@@ -347,7 +347,7 @@
           shows.push('exInterface', 'exProInterface')
         }
       } else if (this.record.intertype === 'inner') {
-        shows.push('innerFunc', 'recordUser')
+        shows.push('innerFunc', 'extraParam')
         reRequired.innerFunc = true
       }
       if (this.record.execSuccess === 'grid' || this.record.execError === 'grid') {
@@ -382,7 +382,7 @@
           shows.push('exInterface', 'exProInterface')
         }
       } else if (this.record.intertype === 'inner') {
-        shows.push('innerFunc', 'recordUser')
+        shows.push('innerFunc', 'extraParam')
         reRequired.innerFunc = true
       }
       if (this.record.execSuccess === 'grid' || this.record.execError === 'grid') {
@@ -473,7 +473,7 @@
             shows.push('exInterface', 'exProInterface')
           }
         } else if (this.record.intertype === 'inner') {
-          shows.push('innerFunc', 'recordUser')
+          shows.push('innerFunc', 'extraParam')
           reRequired.innerFunc = true
         }
         if (this.record.execSuccess === 'grid' || this.record.execError === 'grid') {
@@ -1179,6 +1179,14 @@
             })
           }
 
+          if (values.extraParam) {
+            values.extraParam.forEach(n => {
+              values[n] = 'true'
+            })
+
+            delete values.extraParam
+          }
+
           resolve(values)
         } else {
           reject(err)

--
Gitblit v1.8.0