| | |
| | | <template> |
| | | <div class="main"> |
| | | <a-form-model class="user-layout-login" @keyup.enter.native="handleSubmit"> |
| | | <a-tabs :activeKey="customActiveKey" :tabBarStyle="{ textAlign: 'center', borderBottom: 'unset' }" @change="handleTabClick"> |
| | | <a-tab-pane key="tab1" tab="账号密码登录"> |
| | | <login-account ref="alogin" @validateFail="validateFail" @success="requestSuccess" @fail="requestFailed"></login-account> |
| | | <a-form-model |
| | | class="user-layout-login" |
| | | @keyup.enter.native="handleSubmit" |
| | | > |
| | | <a-tabs |
| | | :activeKey="customActiveKey" |
| | | :tabBarStyle="{ textAlign: 'center', borderBottom: 'unset' }" |
| | | @change="handleTabClick" |
| | | > |
| | | <a-tab-pane |
| | | key="tab1" |
| | | tab="账号密码登录" |
| | | > |
| | | <login-account |
| | | ref="alogin" |
| | | @validateFail="validateFail" |
| | | @success="requestSuccess" |
| | | @fail="requestFailed" |
| | | ></login-account> |
| | | </a-tab-pane> |
| | | |
| | | <!--<a-tab-pane key="tab2" tab="手机号登录">--> |
| | |
| | | </a-form-model-item> |
| | | |
| | | <a-form-item style="margin-top:24px"> |
| | | <a-button size="large" type="primary" htmlType="submit" class="login-button" :loading="loginBtn" @click.stop.prevent="handleSubmit" :disabled="loginBtn">确定 |
| | | <a-button |
| | | size="large" |
| | | type="primary" |
| | | htmlType="submit" |
| | | class="login-button" |
| | | :loading="loginBtn" |
| | | @click.stop.prevent="handleSubmit" |
| | | :disabled="loginBtn" |
| | | >确定 |
| | | </a-button> |
| | | </a-form-item> |
| | | |
| | | </a-form-model> |
| | | |
| | | <!--<two-step-captcha v-if="requiredTwoStepCaptcha" :visible="stepCaptchaVisible" @success="stepCaptchaSuccess" @cancel="stepCaptchaCancel"></two-step-captcha>--> |
| | | <login-select-tenant ref="loginSelect" @success="loginSelectOk"></login-select-tenant> |
| | | <login-select-tenant |
| | | ref="loginSelect" |
| | | @success="loginSelectOk" |
| | | ></login-select-tenant> |
| | | <!--<third-login ref="thirdLogin"></third-login>--> |
| | | </div> |
| | | </template> |
| | |
| | | }, |
| | | //登录成功 |
| | | loginSuccess () { |
| | | this.$router.push({ path: "/dashboard/analysis" }).catch(()=>{ |
| | | this.$router.push({ path: "/isps/userAnnouncement" }).catch(() => { |
| | | console.log('登录跳转首页出错,这个错误从哪里来的') |
| | | }) |
| | | this.$notification.success({ |
| | |
| | | |
| | | .item-icon { |
| | | font-size: 24px; |
| | | color: rgba(0,0,0,.2); |
| | | color: rgba(0, 0, 0, 0.2); |
| | | margin-left: 16px; |
| | | vertical-align: middle; |
| | | cursor: pointer; |
| | | transition: color .3s; |
| | | transition: color 0.3s; |
| | | |
| | | &:hover { |
| | | color: #1890ff; |