|
|
|
@ -19,7 +19,8 @@ |
|
|
|
|
<div v-show="!verCodeLogin" class="items"> |
|
|
|
|
<el-form-item class="flex-1" prop="account"> |
|
|
|
|
<label class="label account"></label> |
|
|
|
|
<el-input v-model.trim="form.account" placeholder="请输入账号/手机号" @keyup.enter.native="submit"></el-input> |
|
|
|
|
<el-input v-model.trim="form.account" :placeholder="'请输入账号' + (!form.distinguish ? '/手机号' : '')" |
|
|
|
|
@keyup.enter.native="submit"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</div> |
|
|
|
|
<template v-if="verCodeLogin"> |
|
|
|
@ -119,10 +120,12 @@ |
|
|
|
|
<p class="tips">该{{ verCodeLogin ? '手机号已绑定' : '账号存在' }}以下用户信息</p> |
|
|
|
|
<ul class="users"> |
|
|
|
|
<li :class="{ isEnable: !user.isEnable }" v-for="(user, i) in users" :key="i" @click="chooseUser(user)"> |
|
|
|
|
<span>{{ user.typeName }},{{ user.schoolName }},{{ user.userName }},{{ user.workNumber }}{{ |
|
|
|
|
user.isEnable |
|
|
|
|
? '' |
|
|
|
|
: '(已禁用)' }}</span> |
|
|
|
|
<span>{{ user.typeName }},{{ user.schoolName }}{{ user.userName && ',' + user.userName }}{{ user.workNumber |
|
|
|
|
&& |
|
|
|
|
',' + user.workNumber }}{{ |
|
|
|
|
user.isEnable |
|
|
|
|
? '' |
|
|
|
|
: '(已禁用)' }}</span> |
|
|
|
|
<i class="el-icon-right"></i> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
@ -245,7 +248,7 @@ export default { |
|
|
|
|
distinguish: 0, |
|
|
|
|
}, |
|
|
|
|
rules: { |
|
|
|
|
account: [{ required: true, message: "请输入账号/手机号", trigger: "blur" }], |
|
|
|
|
account: [{ required: true, message: "请输入账号", trigger: "blur" }], |
|
|
|
|
password: [{ required: true, message: "请输入密码", trigger: "blur" }], |
|
|
|
|
code: [{ required: true, message: "请输入验证码", trigger: "blur" }] |
|
|
|
|
}, |
|
|
|
@ -347,7 +350,7 @@ export default { |
|
|
|
|
handleRule () { |
|
|
|
|
this.rules.account[0].message = this.verCodeLogin ? |
|
|
|
|
'请输入手机号/邮箱' : |
|
|
|
|
'请输入账号/手机号' |
|
|
|
|
this.form.distinguish ? '请输入账号' : '请输入账号/手机号' |
|
|
|
|
}, |
|
|
|
|
// 切换标签 |
|
|
|
|
typeClick (tab) { |
|
|
|
|