From 66f2bb78ae330785cdf2e04829ebd036e92edb92 Mon Sep 17 00:00:00 2001 From: YOS-DRVOGPU6U78\Administrator <chenky0613@qq.com> Date: 星期一, 17 七月 2023 12:19:14 +0800 Subject: [PATCH] 增加utils工具 --- pages/login/login.vue | 32 +++++++++++++++++++++++--------- 1 files changed, 23 insertions(+), 9 deletions(-) diff --git a/pages/login/login.vue b/pages/login/login.vue index ce61a34..0ffba34 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -8,8 +8,8 @@ <u-form-item label="鐢ㄦ埛鍚�" labelWidth=65 prop="userInfo.account" borderBottom> <u--input v-model="userInfo.account" border="none" placeholder="璇疯緭鍏ョ敤鎴峰悕"></u--input> </u-form-item> - <u-form-item label="瀵嗙爜" labelWidth=65 prop="userInfo.passward"> - <u--input v-model="userInfo.passward" placeholder="璇疯緭鍏ョ敤鎴峰瘑鐮�" border="none" :password="showPassward" + <u-form-item label="瀵嗙爜" labelWidth=65 prop="userInfo.password"> + <u--input v-model="userInfo.password" placeholder="璇疯緭鍏ョ敤鎴峰瘑鐮�" border="none" :password="showPassward" @click="this.showPassward = !this.showPassward " suffixIcon="eye-fill" suffixIconStyle="color: #909399"></u--input> </u-form-item> @@ -21,13 +21,16 @@ </template> <script> + import { + login + } from '../../api/login' export default { data() { return { showPassward: true, userInfo: { account: '', - passward: '' + password: '' } } }, @@ -41,21 +44,32 @@ }) return } - - if (this.userInfo.passward == null || this.userInfo.passward == '') { + + if (this.userInfo.password == null || this.userInfo.password == '') { this.$refs.uToast.show({ message: '瀵嗙爜涓虹┖', type: 'error' }) return } - + console.log(this.userInfo) - - uni.navigateTo({ - url:'/pages/index/index' + login(this.userInfo.account, this.userInfo.password).then(response => { + console.log(response) + if (!response.result) { + this.$refs.uToast.show({ + message: response.msg, + type: 'error' + }) + return + } + uni.navigateTo({ + url:'/pages/index/index' + }) }) + + } } } -- Gitblit v1.9.3