| | |
| | | <template> |
| | | <el-form size="large" class="login-content-form"> |
| | | <el-form-item class="login-animation1"> |
| | | <el-input text :placeholder="$t('message.account.accountPlaceholder1')" v-model="state.ruleForm.userName" clearable autocomplete="off"> |
| | | <el-input text placeholder="请输入用户登录账号默认是手机号码" v-model="state.ruleForm.userName" clearable autocomplete="off"> |
| | | <template #prefix> |
| | | <el-icon class="el-input__icon"><ele-User /></el-icon> |
| | | </template> |
| | |
| | | LS_token: '', |
| | | isShowPassword: false, |
| | | ruleForm: { |
| | | userName: 'cycems', |
| | | password: '123456', |
| | | code: '1234', |
| | | userName: '', |
| | | password: '', |
| | | code: '', |
| | | clientCode: '', |
| | | }, |
| | | clients: [], |
| | |
| | | |
| | | } else { //第一次登录没有选择到客户 |
| | | state.loading.signIn = true; |
| | | const signInRes = await signIn(`user_no=${state.ruleForm.userName}&user_password=${state.ruleForm.password}`); |
| | | const signInRes = await signIn(`userno=${state.ruleForm.userName}&password=${state.ruleForm.password}`); |
| | | if (signInRes.data) { |
| | | // 存储 token 到浏览器缓存 |
| | | Session.set('token', signInRes.data); |
| | |
| | | ) { |
| | | |
| | | console.log('管理员登录'); |
| | | var ps= new Object ({ |
| | | page: 0, |
| | | size: 0, |
| | | wherecondition: '', |
| | | ordercondition: 'create_time desc' |
| | | }) |
| | | getclients(ps).then(re=>{ |
| | | state.clients = re.data.list; |
| | | }).finally(()=>{ |
| | | state.loading.signIn = false; |
| | | }) |
| | | state.loading.signIn = false; |
| | | state.clients=userinfoRes?.data?.管理员能看到的客户列表 |
| | | // 看看有没有缓存客户选择 |
| | | const lscode=Local.get('client_'+state.ruleForm.userName) |
| | | |
| | | if(lscode){ |
| | | const x=state.clients.findIndex((cl:any)=>{return cl.code===lscode}) |
| | | if(x>=0){ |
| | | // 默认选择客户项 |
| | | state.ruleForm.clientCode=lscode |
| | | } |
| | | } |
| | | ElMessage.success('请选择登录客户再登录') |
| | | |
| | | } else { |
| | | console.log('普通登录'); |