mirror of
https://gitee.com/xiongmao1988/rax-medical.git
synced 2025-08-24 13:04:57 +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-input v-model="registerParams.phone" placeholder="请输入手机号"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="医院" prop="hospital">
|
<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"
|
<el-option v-for="item in hospitals" :key="item.id" :label="item.name"
|
||||||
:value="item.id"/>
|
:value="item.id"/>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
@ -202,7 +202,7 @@ const registerRules = reactive({
|
||||||
phone: [
|
phone: [
|
||||||
{required: true, validator: validatorPhone, trigger: 'change'},
|
{required: true, validator: validatorPhone, trigger: 'change'},
|
||||||
],
|
],
|
||||||
hospital: [
|
hospitalId: [
|
||||||
{required: true, message: '请选择医院', trigger: 'blur'},
|
{required: true, message: '请选择医院', trigger: 'blur'},
|
||||||
],
|
],
|
||||||
code: [
|
code: [
|
||||||
|
@ -232,7 +232,7 @@ const registerParams = ref({
|
||||||
confirmPassword: '',
|
confirmPassword: '',
|
||||||
name: '',
|
name: '',
|
||||||
phone: '',
|
phone: '',
|
||||||
hospital: '',
|
hospitalId: '',
|
||||||
sex: '',
|
sex: '',
|
||||||
code: ''
|
code: ''
|
||||||
})
|
})
|
||||||
|
@ -280,22 +280,23 @@ const selectHospital = (e: string) => {
|
||||||
const register = async () => {
|
const register = async () => {
|
||||||
await registerFormRef.value.validate((valid: any, fields: any) => {
|
await registerFormRef.value.validate((valid: any, fields: any) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
loginApi.register({...registerParams.value, randomStr}).then(data => {
|
loginApi.register({...registerParams.value, randomStr}).then((data: any) => {
|
||||||
ElMessageBox.confirm(
|
if (data.code == 0) {
|
||||||
'注册成功,是否登录?',
|
ElMessageBox.confirm(
|
||||||
{
|
'注册成功,是否登录?',
|
||||||
confirmButtonText: '确定',
|
{
|
||||||
cancelButtonText: '取消',
|
confirmButtonText: '确定',
|
||||||
type: 'success',
|
cancelButtonText: '取消',
|
||||||
draggable: true
|
type: 'success',
|
||||||
}
|
draggable: true
|
||||||
).then(() => {
|
}
|
||||||
loginParams.value.account = registerFormRef.value.account
|
).then(() => {
|
||||||
loginParams.value.name = registerFormRef.value.name
|
isShowRegister.value = false;
|
||||||
currentHospital.value = registerFormRef.value.hospital
|
}).catch(() => {
|
||||||
isShowRegister.value = false;
|
})
|
||||||
}).catch(() => {
|
} else {
|
||||||
})
|
ElMessage.error("注册失败")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
// console.log('error submit!', fields)
|
// console.log('error submit!', fields)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user