| | |
| | | import enUS from '@/locales/en-US/login.js' |
| | | import options from '@/store/options.js' |
| | | import Utils from '@/utils/utils.js' |
| | | import asyncComponent from '@/utils/asyncComponent' |
| | | import asyncLoadComponent from '@/utils/asyncLoadComponent' |
| | | import { modifyMemberLevel } from '@/store/action' |
| | | import './index.scss' |
| | | |
| | | const LoginForm = asyncLoadComponent(() => import('./loginform')) |
| | | const LoginCloudForm = asyncLoadComponent(() => import('./logincloudform')) |
| | | const Action = asyncComponent(() => import('@/tabviews/zshare/actionList')) |
| | | const iszhCN = !localStorage.getItem('lang') || localStorage.getItem('lang') === 'zh-CN' |
| | | |
| | | class Login extends Component { |
| | |
| | | lineColor: window.GLOB.lineColor || '', |
| | | webSite: window.GLOB.webSite || '', |
| | | langList: [], |
| | | loaded: false, |
| | | syncApp: false, |
| | | syncing: false |
| | | } |
| | |
| | | isDisabled={this.state.isDisabled} |
| | | changelang={(value) => this.changelang(value)} |
| | | handleSubmit={() => this.handleSubmit()} |
| | | handleloaded={() => {this.setState({loaded: true})}} |
| | | wrappedComponentRef={(inst) => this.loginformRef = inst} |
| | | /> |
| | | </div> |
| | |
| | | > |
| | | <LoginCloudForm handleSubmit={() => this.syncSubmit()} wrappedComponentRef={(inst) => this.logincloudRef = inst}/> |
| | | </Modal> |
| | | {this.state.loaded ? <div style={{position: 'fixed', bottom: '-300px'}}> |
| | | <Action |
| | | BID="" |
| | | type="" |
| | | menuType="" |
| | | setting={{}} |
| | | actions={[]} |
| | | triggerBtn={{}} |
| | | dict={{}} |
| | | MenuID="" |
| | | logcolumns={[]} |
| | | ContainerId="" |
| | | refreshdata={() => {}} |
| | | triggerPopview={() => {}} |
| | | getexceloutparam={() => {}} |
| | | gettableselected={() => {}} |
| | | /> |
| | | </div> : null} |
| | | </div> |
| | | ) |
| | | } |