From 0f79daefced8980fa571dd3d2c781a0e3646614f Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 24 十一月 2020 16:57:19 +0800
Subject: [PATCH] 2020-11-24

---
 src/templates/comtableconfig/menuform/index.jsx |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/templates/comtableconfig/menuform/index.jsx b/src/templates/comtableconfig/menuform/index.jsx
index 617e4c2..c428598 100644
--- a/src/templates/comtableconfig/menuform/index.jsx
+++ b/src/templates/comtableconfig/menuform/index.jsx
@@ -21,9 +21,17 @@
   UNSAFE_componentWillMount () {
     const { menu } = this.props
 
+    let supList = []
+    if (menu.supMenuList && menu.supMenuList.length > 0) {
+      supList = menu.supMenuList
+    } else if (menu.fstMenuList && menu.FstId) {
+      let _menu = menu.fstMenuList.filter(cell => cell.MenuID === menu.FstId)[0]
+      supList = _menu ? _menu.children : []
+    }
+
     this.setState({
       menulist: menu.fstMenuList,
-      submenulist: menu.supMenuList
+      submenulist: supList
     })
   }
 
@@ -94,6 +102,7 @@
         sm: { span: 24 }
       }
     }
+
     return (
       <Form {...formItemLayout} className="ant-advanced-search-form" id="subqazxcvbn">
         <Row gutter={24}>

--
Gitblit v1.8.0