From 84e806945ef8982508a79e0b62a7bcb0881b108c Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 30 十二月 2019 10:09:26 +0800
Subject: [PATCH] 2019-12-30

---
 src/components/sidemenu/editthdmenu/index.jsx |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/src/components/sidemenu/editthdmenu/index.jsx b/src/components/sidemenu/editthdmenu/index.jsx
index b40bfd3..f5616ee 100644
--- a/src/components/sidemenu/editthdmenu/index.jsx
+++ b/src/components/sidemenu/editthdmenu/index.jsx
@@ -138,6 +138,8 @@
             editMenu: _menu,
             loading: false,
             tabview: _Template.length > 0 ? _menu.PageParam.Template : 'template'
+          }, () => {
+            document.getElementById('root').style.overflowY = 'hidden'
           })
 
           // 妯℃澘涓嶅瓨鍦ㄦ椂閿欒鎻愮ず
@@ -174,6 +176,7 @@
         return
       }
       this.setState({tabview: 'template', type: 'add'})
+      document.getElementById('root').style.overflowY = 'hidden'
     } else if (type === 'thaw') {
       if (previewList && !is(fromJS(previewList), fromJS(this.state.subMenulist))) {
         notification.warning({
@@ -426,11 +429,16 @@
 
   exittabview = () => {
     this.setState({tabview: ''})
+    document.getElementById('root').style.overflowY = 'unset'
   }
 
   handleConfig = (type) => {
     this.setState({tabview: type})
-    document.getElementById('root').style.overflowY = 'unset'
+    if (type) {
+      document.getElementById('root').style.overflowY = 'hidden'
+    } else {
+      document.getElementById('root').style.overflowY = 'unset'
+    }
   }
 
   tabHandleConfig = () => {

--
Gitblit v1.8.0