From a24beb36feaa46f39cbb26ce5277e84f91241ce8 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 26 三月 2020 01:30:05 +0800 Subject: [PATCH] 2020-03-26 --- src/views/login/index.jsx | 28 ++++++++++++++++++++++++++-- 1 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx index 588910e..70f91a3 100644 --- a/src/views/login/index.jsx +++ b/src/views/login/index.jsx @@ -8,11 +8,13 @@ import options from '@/store/options.js' import Utils from '@/utils/utils.js' import asyncComponent from '@/utils/asyncComponent' +import asyncLoadComponent from '@/utils/asyncLoadComponent' import logourl from '@/assets/img/login-logo.png' import loginbg from '@/assets/img/loginbg.jpg' import './index.scss' -const LoginForm = asyncComponent(() => import('./loginform')) +const LoginForm = asyncLoadComponent(() => import('./loginform')) +const Action = asyncComponent(() => import('@/tabviews/zshare/actionList')) const iszhCN = !localStorage.getItem('lang') || localStorage.getItem('lang') === 'zh-CN' class Login extends Component { @@ -28,7 +30,8 @@ ICP: window.GLOB.icp || 'ICP澶囨锛� 浜琁CP澶�12007830鍙�', bgColor: window.GLOB.bgColor || '#000000', lineColor: window.GLOB.lineColor || '#1890ff', - website: window.GLOB.website || (!window.GLOB.copyRight && 'http://minkesoft.com') + website: window.GLOB.website || (!window.GLOB.copyRight && 'http://minkesoft.com'), + loaded: false } changelang (item) { @@ -61,6 +64,7 @@ sessionStorage.setItem('SessionUid', Utils.getuuid()) sessionStorage.setItem('LoginUID', res.LoginUID) sessionStorage.setItem('User_Name', res.UserName) + sessionStorage.setItem('Full_Name', res.FullName) sessionStorage.setItem('avatar', res.icon || '') localStorage.setItem('lang', param.lang) @@ -142,6 +146,7 @@ isDisabled={this.state.isDisabled} changelang={(value) => this.changelang(value)} handleSubmit={() => this.handleSubmit()} + handleloaded={() => {this.setState({loaded: true})}} wrappedComponentRef={(inst) => this.loginformRef = inst} /> </div> @@ -152,6 +157,25 @@ } <p dangerouslySetInnerHTML={{ __html: this.state.ICP.replace(/\s/ig, ' ') }}></p> </div> + {this.state.loaded ? <div style={{position: 'fixed', bottom: '-300px'}}> + <Action + BID="" + type="" + menuType="" + setting={{}} + actions={[]} + triggerBtn={{}} + dict={{}} + MenuID="" + permRoles={{}} + logcolumns={[]} + ContainerId="" + refreshdata={() => {}} + triggerPopview={() => {}} + getexceloutparam={() => {}} + gettableselected={() => {}} + /> + </div> : null} </div> ) } -- Gitblit v1.8.0