From f8c3c53f9e29541f8c0e3fcbf682c301fd17e06a Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 23 十一月 2020 17:49:23 +0800
Subject: [PATCH] 2020-11-23

---
 src/menu/actioncomponent/actionform/index.jsx |   56 +-------------------------------------------------------
 1 files changed, 1 insertions(+), 55 deletions(-)

diff --git a/src/menu/actioncomponent/actionform/index.jsx b/src/menu/actioncomponent/actionform/index.jsx
index 9b0df0c..a9758c6 100644
--- a/src/menu/actioncomponent/actionform/index.jsx
+++ b/src/menu/actioncomponent/actionform/index.jsx
@@ -4,8 +4,6 @@
 import { Form, Row, Col, Input, Select, Icon, Radio, notification, Tooltip, InputNumber, Cascader } from 'antd'
 import { btnIcons, btnCustomClasses, formRule } from '@/utils/option.js'
 
-import Api from '@/api'
-import options from '@/store/options.js'
 import './index.scss'
 
 const { TextArea } = Input
@@ -157,7 +155,7 @@
           _options.push('execMode', 'intertype', 'innerFunc', 'Ot', 'execSuccess', 'execError')
         }
       }
-    } else {
+    } else if (_opentype === 'popview' && _opentype === 'tab') {
       if (_intertype === 'outer') {
         _options.push('innerFunc', 'sysInterface', 'interface', 'outerFunc', 'callbackFunc')
       } else if (_intertype === 'inner') {
@@ -548,7 +546,6 @@
               })(
                 <Cascader
                   options={this.state.menulist}
-                  loadData={this.loadData}
                   placeholder=""
                 />
               )}
@@ -570,57 +567,6 @@
       }
     })
     return fields
-  }
-
-  loadData = selectedOptions => {
-    const { MenuID } = this.props
-    const targetOption = selectedOptions[selectedOptions.length - 1]
-    targetOption.loading = true
-
-    let _param = {
-      func: 'sPC_Get_FunMenu',
-      ParentID: targetOption.value,
-      systemType: options.sysType,
-      debug: 'Y'
-    }
-
-    Api.getSystemConfig(_param).then(result => {
-      if (result.status) {
-        targetOption.loading = false
-        targetOption.children = result.data.map(item => {
-          let submenu = {
-            value: item.ParentID,
-            label: item.MenuNameP,
-            children: item.FunMenu.map(cell => {
-              return {
-                value: cell.MenuID,
-                label: cell.MenuName,
-                MenuID: cell.MenuID,
-                MenuName: cell.MenuName,
-                MenuNo: cell.MenuNo,
-                Ot: cell.Ot,
-                PageParam: cell.PageParam,
-                LinkUrl: cell.LinkUrl,
-                disabled: cell.MenuID === MenuID
-              }
-            })
-          }
-
-          return submenu
-        })
-
-        this.setState({
-          menulist: [...this.state.menulist]
-        })
-      } else {
-        notification.warning({
-          top: 92,
-          message: result.message,
-          duration: 5
-        })
-        targetOption.loading = false
-      }
-    })
   }
 
   handleConfirm = () => {

--
Gitblit v1.8.0