feat: 登录接口错误信息码调整

This commit is contained in:
rd
2025-09-08 17:36:25 +08:00
parent b8a58091ad
commit 8597ad67f0
3 changed files with 17 additions and 10 deletions

View File

@ -48,6 +48,9 @@
</div>
</template>
</Input>
<p class="color-#F64B31 text-12px font-400 lh-20px font-family-regular" v-if="errMsg">
{{ errMsg }}
</p>
</FormItem>
<FormItem class="mt-52px">
@ -130,6 +133,7 @@ const mobileNumber = ref('');
const selectAccountModalRef = ref(null);
const accounts = ref([]);
const isLegalMobile = ref(false);
const errMsg = ref('');
const formData = ref({
mobile: '',
@ -315,6 +319,11 @@ const handleSubmit = async () => {
const _fn = isResetPassword.value ? postForgetPassword : postRegister;
const { code, data, message: errorInfo } = await _fn(formData.value);
if (code === 10001) {
errMsg.value = errorInfo;
return;
}
if (code === 200) {
message.success(isResetPassword.value ? '重置成功' : '注册成功');
// 注册成功后跳转登录页
@ -337,10 +346,6 @@ const handleSubmit = async () => {
getProfileInfo();
}
} catch (error) {
if (error?.status === 400) {
errMsg.value = error.data?.message;
}
} finally {
submitting.value = false;
}