From ce62495c16f1e4f0995869b19d9c76464b926286 Mon Sep 17 00:00:00 2001 From: yy <11@11.com> Date: Wed, 5 Jun 2024 17:31:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E4=B8=8D=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E4=BF=A1=E6=81=AF=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/login/login.vue | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 5bc384d..ee68e07 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -100,7 +100,7 @@ - + @@ -202,7 +202,7 @@ const registerRules = reactive({ phone: [ {required: true, validator: validatorPhone, trigger: 'change'}, ], - hospital: [ + hospitalId: [ {required: true, message: '请选择医院', trigger: 'blur'}, ], code: [ @@ -232,7 +232,7 @@ const registerParams = ref({ confirmPassword: '', name: '', phone: '', - hospital: '', + hospitalId: '', sex: '', code: '' }) @@ -280,22 +280,23 @@ const selectHospital = (e: string) => { const register = async () => { await registerFormRef.value.validate((valid: any, fields: any) => { if (valid) { - loginApi.register({...registerParams.value, randomStr}).then(data => { - ElMessageBox.confirm( - '注册成功,是否登录?', - { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'success', - draggable: true - } - ).then(() => { - loginParams.value.account = registerFormRef.value.account - loginParams.value.name = registerFormRef.value.name - currentHospital.value = registerFormRef.value.hospital - isShowRegister.value = false; - }).catch(() => { - }) + loginApi.register({...registerParams.value, randomStr}).then((data: any) => { + if (data.code == 0) { + ElMessageBox.confirm( + '注册成功,是否登录?', + { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'success', + draggable: true + } + ).then(() => { + isShowRegister.value = false; + }).catch(() => { + }) + } else { + ElMessage.error("注册失败") + } }) } else { // console.log('error submit!', fields)