From efa0acbba82cabddb58783a1a1b467b2f3f3ec0a Mon Sep 17 00:00:00 2001 From: TorKing <1643074784@qq.com> Date: Fri, 16 Jul 2021 10:07:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=85=8D=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Login.vue | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/src/views/Login.vue b/src/views/Login.vue index 3a5ae1d..9b99292 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -8,9 +8,14 @@ </div> <a-form-model :model="formData" :rules="formRules" class="login_form" ref="formRef"> <a-form-model-item prop="username"> - <a-input placeholder="请输入用户名" v-model="formData.username" size="large" @keyup.enter="login"> - <a-icon slot="prefix" type="user"/> - </a-input> + <!-- <a-input placeholder="请输入用户名" v-model="formData.username" size="large" @keyup.enter="login">--> + <!-- <a-icon slot="prefix" type="user"/>--> + <!-- </a-input>--> + <a-select v-model="formData.username" size="large" @change="userChange"> + <a-select-option v-for="(i,index) in userList" :key="i.userName" :value="index"> + {{i.unitName+"("+i.userName+")"}} + </a-select-option> + </a-select> </a-form-model-item> <a-form-model-item prop="password"> <a-input-password placeholder="请输入密码" v-model="formData.password" size="large" @@ -55,7 +60,8 @@ components: {Verify}, data() { return { - formData: {username: "530000yyb", password: "ynby2020"}, + userList: [], + formData: {}, formRules: {}, captchaVerificationVis: true, captchaVerification: {}, @@ -63,13 +69,26 @@ } }, created() { + let unitNames = ["云南省妇幼保健院", "昆明市妇幼保健院", "五华区妇幼保健院", "五华区普吉大普吉社区卫生服务中心", + "五华区普吉新村社区卫生服务站", "五华区普吉林家院社区卫生服务站", "五华区大观社区卫生服务中心", "五华区护国南通街社区卫生服务站", + "五华区大观新闻里社区卫生服务中心"]; + let userNames = ["3163915418", "3458022605", "4040050358", "0892676849", "7381485204", "4681975615", + "0580382354", "2409311755", "7531945226"]; + let passwords = ["079231", "078730", "073657", "07473X", "072179", "074991", "076479", "079813", "076831"]; + unitNames.forEach((x, index) => { + this.userList.push({unitName: x, userName: userNames[index], password: passwords[index]}); + }) }, methods: { + userChange(value) { + this.formData.username=this.userList[value].userName; + this.formData.password=this.userList[value].password; + }, login() { this.loading = true; let fromData = new FormData(); - fromData.append("username", aesEncrypt(this.formData.username)); - fromData.append("password", aesEncrypt(this.formData.password)); + fromData.append("username", aesEncrypt("9028584165")); + fromData.append("password", aesEncrypt("074332")); fromData.append( "captchaVerification", this.captchaVerification.captchaVerification @@ -80,7 +99,7 @@ sessionStorage.setItem('token', 'bearer' + ' ' + res.data.data.token); this.$router.push('/') this.$message.success(res.data.msg) - }else { + } else { this.$message.error(res.data.msg) } this.loading = false; -- 2.18.0