diff --git a/src/views/login/components/Forget.vue b/src/views/login/components/Forget.vue index 6111bec..cc9b500 100644 --- a/src/views/login/components/Forget.vue +++ b/src/views/login/components/Forget.vue @@ -53,7 +53,9 @@ const tab = ref(0); const countTime = ref("获取验证码"); const rules = { enterprisecode: { required: true, message: "请输入企业编码", trigger: "blur" }, + agentcode: { required: true, message: "请输入企业编码", trigger: "blur" }, loginname: { required: true, message: "请输入用户名", trigger: "blur" }, + phone: { required: true, message: "请输入手机号", trigger: "blur" }, password: { required: true, message: "请输入密码", trigger: "blur" }, phonecode: { required: true, message: "请输入验证码", trigger: "blur" }, newPassword: { required: true, message: "请输入新密码", trigger: "blur" }, @@ -92,8 +94,10 @@ function handleSubmit(e) { try { const res = await forgetPassword(params); if (res.code === "OK") { - formSure.loginname = res.data.loginname; + formSure.loginname = res.data?.loginname; tab.value = 1; + }else{ + message.error(res.message); } } finally { loading.value = false; @@ -152,9 +156,9 @@ async function sendCode(value) { phone: formForget.phone, agentcode: formForget.agentcode, }); - if(!res.data){ - message.error(res.message) - return + if (!res.data) { + message.error(res.message); + return; } startCount(); }