对接重置密码

This commit is contained in:
wangchengming 2025-10-15 20:32:04 +08:00
parent 962a6682b6
commit 8f3521bd54

View File

@ -68,7 +68,7 @@ const forgetForm = ref({
const forgetRules = { const forgetRules = {
userName: [{ required: true, trigger: "blur", message: "请输入您的账号" }], userName: [{ required: true, trigger: "blur", message: "请输入您的账号" }],
email: [{ required: true, trigger: "blur", message: "请输入您的邮箱" }] email: [{ required: true, message: "邮箱不能为空", trigger: "blur" }, { type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
} }
const loading = ref(false) const loading = ref(false)
@ -77,23 +77,25 @@ const handleForgetPassword = () => {
if (valid) { if (valid) {
loading.value = true loading.value = true
resetPwd(forgetForm.value).then(res => { resetPwd(forgetForm.value).then(res => {
const _email = registerForm.value.email if (res.code == 200) {
ElMessageBox.alert( const _email = forgetForm.value.email
`<font color='red'> ElMessageBox.alert(
`<font color='red'>
恭喜您您的密码重置成功<br> 恭喜您您的密码重置成功<br>
<br> <br>
稍后会有邮件通知到邮箱${_email} 稍后会有邮件通知到邮箱${_email}
</font>`, </font>`,
"系统提示", "系统提示",
{ {
dangerouslyUseHTMLString: true, dangerouslyUseHTMLString: true,
type: "success", type: "success",
} }
).then(() => { ).then(() => {
router.push('/login') router.push('/login')
}).catch(() => { }).catch(() => {
loading.value = false loading.value = false
}) })
}
}).catch(() => { }).catch(() => {
loading.value = false loading.value = false
}) })