From 50e83416b0ff2b2447a3993eb40bd86b85daf8cf Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 14 二月 2020 14:59:02 +0800
Subject: [PATCH] 2020-02-14

---
 src/components/tabview/index.jsx    |    9 ++
 src/components/tabview/index.scss   |    4 +
 src/tabviews/rolemanage/index.scss  |    4 -
 src/tabviews/commontable/index.scss |    4 -
 src/tabviews/formtab/index.scss     |    4 -
 src/tabviews/formtab/index.jsx      |    9 --
 src/tabviews/subtable/index.scss    |    4 -
 src/tabviews/datamanage/index.jsx   |   10 ---
 src/tabviews/rolemanage/index.jsx   |   60 +------------------
 src/tabviews/datamanage/index.scss  |    4 -
 src/tabviews/commontable/index.jsx  |    9 --
 src/tabviews/subtabtable/index.scss |    4 -
 12 files changed, 19 insertions(+), 106 deletions(-)

diff --git a/src/components/tabview/index.jsx b/src/components/tabview/index.jsx
index bfe7e6e..eeefeef 100644
--- a/src/components/tabview/index.jsx
+++ b/src/components/tabview/index.jsx
@@ -2,7 +2,7 @@
 import PropTypes from 'prop-types'
 import {connect} from 'react-redux'
 import { is, fromJS } from 'immutable'
-import {Tabs, Icon, Button, ConfigProvider, message} from 'antd'
+import {Tabs, Icon, Button, ConfigProvider, message, BackTop} from 'antd'
 import {modifyTabview, toggleIsiframe} from '@/store/action'
 // import asyncComponent from '@/utils/asyncComponent'
 import asyncComponent from '@/utils/asyncLoadComponent'
@@ -206,6 +206,13 @@
                     >
                       {this.selectcomponent(view)}
                       <Button className={'main-copy ' + (view.type === 'iframe' ? 'ifr-copy' : '')} icon="copy" data-menuno={view.MenuNo} onClick={this.copyMenuNo} shape="circle" />
+                      <BackTop>
+                        <div className="ant-back-top">
+                          <div className="ant-back-top-content">
+                            <div className="ant-back-top-icon"></div>
+                          </div>
+                        </div>
+                      </BackTop>
                     </Tabs.TabPane>
                   )
                 })}
diff --git a/src/components/tabview/index.scss b/src/components/tabview/index.scss
index e51ffb7..afc15ea 100644
--- a/src/components/tabview/index.scss
+++ b/src/components/tabview/index.scss
@@ -62,6 +62,10 @@
   .main-copy.ifr-copy:hover {
     opacity: 1;
   }
+  .ant-back-top {
+    bottom: 20px;
+    right: 30px;
+  }
 }
 .content-box.collapsed {
   max-width: calc(100% - 80px);
diff --git a/src/tabviews/commontable/index.jsx b/src/tabviews/commontable/index.jsx
index 05afd1b..067bbe5 100644
--- a/src/tabviews/commontable/index.jsx
+++ b/src/tabviews/commontable/index.jsx
@@ -2,7 +2,7 @@
 import PropTypes from 'prop-types'
 import {connect} from 'react-redux'
 import { is, fromJS } from 'immutable'
-import { BackTop, notification, Spin, Tabs, Icon, Switch, Modal, Button} from 'antd'
+import { notification, Spin, Tabs, Icon, Switch, Modal, Button} from 'antd'
 import moment from 'moment'
 
 import Api from '@/api'
@@ -882,13 +882,6 @@
               refreshSupView={this.reloadtable}
             />}
           </Modal>
-          <BackTop>
-            <div className="ant-back-top">
-              <div className="ant-back-top-content">
-                <div className="ant-back-top-icon"></div>
-              </div>
-            </div>
-          </BackTop>
           {viewlost ? <NotFount msg={this.state.lostmsg} /> : null}
         </div> : null}
         {view === 'formtab' ? <FormTab MenuID={this.state.tabBtn.uuid} param={this.state.tabParam}/> : null}
diff --git a/src/tabviews/commontable/index.scss b/src/tabviews/commontable/index.scss
index 8e15cd8..f5b97e9 100644
--- a/src/tabviews/commontable/index.scss
+++ b/src/tabviews/commontable/index.scss
@@ -75,10 +75,6 @@
     padding-right: 140px;
   }
 }
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
-}
 .popview-modal {
   .ant-modal-body {
     min-height: 300px;
diff --git a/src/tabviews/datamanage/index.jsx b/src/tabviews/datamanage/index.jsx
index 804face..c745ea1 100644
--- a/src/tabviews/datamanage/index.jsx
+++ b/src/tabviews/datamanage/index.jsx
@@ -2,7 +2,7 @@
 import PropTypes from 'prop-types'
 import { is, fromJS } from 'immutable'
 import {connect} from 'react-redux'
-import { BackTop, notification, Button } from 'antd'
+import { notification, Button } from 'antd'
 import MutilForm from '@/components/mutilform'
 import {refreshTabView} from '@/store/action'
 import Api from '@/api'
@@ -339,14 +339,6 @@
             </div>
           </div>)
         }
-        {/* 杩斿洖椤堕儴 */}
-        <BackTop>
-          <div className="ant-back-top">
-            <div className="ant-back-top-content">
-              <div className="ant-back-top-icon"></div>
-            </div>
-          </div>
-        </BackTop>
       </div>
     )
   }
diff --git a/src/tabviews/datamanage/index.scss b/src/tabviews/datamanage/index.scss
index 2ad8d27..e4a05f2 100644
--- a/src/tabviews/datamanage/index.scss
+++ b/src/tabviews/datamanage/index.scss
@@ -25,7 +25,3 @@
     padding-top: 15px;
   }
 }
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
-}
\ No newline at end of file
diff --git a/src/tabviews/formtab/index.jsx b/src/tabviews/formtab/index.jsx
index 15a81fc..77d9dab 100644
--- a/src/tabviews/formtab/index.jsx
+++ b/src/tabviews/formtab/index.jsx
@@ -2,7 +2,7 @@
 import PropTypes from 'prop-types'
 import {connect} from 'react-redux'
 import { is, fromJS } from 'immutable'
-import { BackTop, notification, Spin, Tabs, Icon} from 'antd'
+import { notification, Spin, Tabs, Icon} from 'antd'
 import moment from 'moment'
 
 import Api from '@/api'
@@ -445,13 +445,6 @@
             )
           })
         }
-        <BackTop>
-          <div className="ant-back-top">
-            <div className="ant-back-top-content">
-              <div className="ant-back-top-icon"></div>
-            </div>
-          </div>
-        </BackTop>
         {viewlost ? <NotFount msg={this.state.lostmsg} /> : null}
       </div>
     )
diff --git a/src/tabviews/formtab/index.scss b/src/tabviews/formtab/index.scss
index 1a33f49..317f3dd 100644
--- a/src/tabviews/formtab/index.scss
+++ b/src/tabviews/formtab/index.scss
@@ -164,10 +164,6 @@
     padding-right: 140px;
   }
 }
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
-}
 .popview-modal {
   .ant-modal-body {
     min-height: 300px;
diff --git a/src/tabviews/rolemanage/index.jsx b/src/tabviews/rolemanage/index.jsx
index e5fdeac..6f1619b 100644
--- a/src/tabviews/rolemanage/index.jsx
+++ b/src/tabviews/rolemanage/index.jsx
@@ -1,9 +1,8 @@
 import React, {Component} from 'react'
 import PropTypes from 'prop-types'
 import { is, fromJS } from 'immutable'
-import { BackTop, Card, Col, Row, Icon } from 'antd'
-import Api from '@/api'
-// import Loading from '@/components/loading'
+import { Card, Col, Row, Icon } from 'antd'
+// import Api from '@/api'
 import zhCN from '@/locales/zh-CN/role.js'
 import enUS from '@/locales/en-US/role.js'
 import './index.scss'
@@ -15,54 +14,11 @@
   }
 
   state = {
-    dict: sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS,
-    searchlist: null,
-    actions: null,
-    columns: null,
-    select: null,
-    data: null,
-    total: 0,
-    loading: true,
-    param: {
-      pageIndex: 1,
-      pageSize: 10,
-      orderColumn: '',
-      orderType: '',
-      search: ''
-    },
-    fixed: {}
-  }
-
-  async loadconfig () {
-    let param = {
-      func: 'sPC_Get_TreePage',
-      MenuNo: this.props.MenuNo
-    }
-    let result = await Api.commonInterface(param)
-    if (result.status) {
-      
-    }
-  }
-
-  async loadmaindata (pageIndex = 1, pageSize = 10, orderColumn = '', orderType = '', search = '') {
-    // 鑾峰彇鍒楄〃鏁版嵁
-    // let result = await Api.getMainTableData(this.props.MenuNo, pageIndex, pageSize, orderColumn, orderType, search)
-    // if (result.status) {
-    //   this.setState({
-    //     data: result.data.map((item, index) => {
-    //       item.key = index
-    //       item.rows = item.mkrows
-    //       return item
-    //     }),
-    //     total: result.total,
-    //     loading: false
-    //   })
-    // }
+    dict: sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS
   }
 
   UNSAFE_componentWillMount () {
-    // 缁勪欢鍔犺浇鏃讹紝鑾峰彇鑿滃崟鏁版嵁
-    this.loadconfig()
+
   }
 
   shouldComponentUpdate (nextProps, nextState) {
@@ -72,7 +28,6 @@
   render() {
     return (
       <div className="rolemanage">
-        {/* {!this.state.searchlist && <Loading />} */}
         <Row gutter={16}>
           <Col span={6}>
             <Card
@@ -87,13 +42,6 @@
             </Card>
           </Col>
         </Row>
-        <BackTop>
-          <div className="ant-back-top">
-            <div className="ant-back-top-content">
-              <div className="ant-back-top-icon"></div>
-            </div>
-          </div>
-        </BackTop>
       </div>
     )
   }
diff --git a/src/tabviews/rolemanage/index.scss b/src/tabviews/rolemanage/index.scss
index 7deb261..30e6bcd 100644
--- a/src/tabviews/rolemanage/index.scss
+++ b/src/tabviews/rolemanage/index.scss
@@ -7,8 +7,4 @@
   .role-title {
     color: #36c6d3;
   }
-}
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
 }
\ No newline at end of file
diff --git a/src/tabviews/subtable/index.scss b/src/tabviews/subtable/index.scss
index f5fe1be..74096d3 100644
--- a/src/tabviews/subtable/index.scss
+++ b/src/tabviews/subtable/index.scss
@@ -30,10 +30,6 @@
     top: 100px;
   }
 }
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
-}
 .popview-modal {
   .ant-modal-body {
     min-height: 300px;
diff --git a/src/tabviews/subtabtable/index.scss b/src/tabviews/subtabtable/index.scss
index 890b283..4334c75 100644
--- a/src/tabviews/subtabtable/index.scss
+++ b/src/tabviews/subtabtable/index.scss
@@ -30,7 +30,3 @@
     top: 100px;
   }
 }
-.ant-back-top {
-  bottom: 20px;
-  right: 30px;
-}
\ No newline at end of file

--
Gitblit v1.8.0