mirror of
https://gitee.com/xiongmao1988/rax-medical.git
synced 2025-08-24 04:54:58 +08:00
注册不返回错误信息修复
This commit is contained in:
parent
9b1e808e3c
commit
ce62495c16
|
@ -100,7 +100,7 @@
|
|||
<el-input v-model="registerParams.phone" placeholder="请输入手机号"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="医院" prop="hospital">
|
||||
<el-select v-model="registerParams.hospital" style="width: 100%;">
|
||||
<el-select v-model="registerParams.hospitalId" style="width: 100%;">
|
||||
<el-option v-for="item in hospitals" :key="item.id" :label="item.name"
|
||||
:value="item.id"/>
|
||||
</el-select>
|
||||
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue
Block a user