From 89e7167a83e0d8409ca87698e4c08651a37cc26e Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 12 六月 2020 18:19:35 +0800
Subject: [PATCH] 2020-06-12

---
 src/tabviews/formtab/index.jsx |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/tabviews/formtab/index.jsx b/src/tabviews/formtab/index.jsx
index 4bf485d..c50d011 100644
--- a/src/tabviews/formtab/index.jsx
+++ b/src/tabviews/formtab/index.jsx
@@ -110,7 +110,7 @@
       }
 
       // 鏉冮檺杩囨护
-      if (this.props.param.menuType !== 'HS') {
+      if (this.props.menuType !== 'HS') {
         config.action = config.action.filter(item => permAction[item.uuid])
         config.tabgroups.forEach(group => {
           group.sublist = group.sublist.filter(tab => permAction[tab.linkTab])
@@ -444,7 +444,7 @@
     if (setting.interType === 'inner') {
       param.func = setting.innerFunc
     } else {
-      if (this.props.param.menuType === 'HS') {
+      if (this.props.menuType === 'HS') {
         if (setting.sysInterface === 'true' && options.cloudServiceApi) {
           param.rduri = options.cloudServiceApi
         } else if (setting.sysInterface !== 'true') {
@@ -669,7 +669,7 @@
         }
         {hasform ?
           <FormAction
-            menuType={this.props.param.menuType}
+            menuType={this.props.menuType}
             logcolumns={[]}
             setting={setting}
             actions={actions}
@@ -697,7 +697,6 @@
                       {_tab.type === 'SubTable' ?
                         <SubTable
                           Tab={_tab}
-                          menuType={this.props.param.menuType}
                           MenuID={_tab.linkTab}
                           SupMenuID={this.props.MenuID}
                           refreshtabs={this.state.refreshtabs}
@@ -722,6 +721,7 @@
 
 const mapStateToProps = (state) => {
   return {
+    menuType: state.editLevel,
     tabviews: state.tabviews,
     refreshTab: state.refreshTab,
     permAction: state.permAction,

--
Gitblit v1.8.0