mirror of https://gitee.com/xiaonuobase/snowy
【更新】修复任务(找回密码返回validCodeReqNo不为空) https://gitee.com/xiaonuobase/snowy/issues/I644Q8
parent
999e725a3f
commit
1f7c06b777
|
@ -102,7 +102,7 @@
|
||||||
let formRules = ref({})
|
let formRules = ref({})
|
||||||
const emailValidCodeReqNo = ref('')
|
const emailValidCodeReqNo = ref('')
|
||||||
|
|
||||||
// 点击获取短信验证码
|
// 点击获取邮箱验证码
|
||||||
const getEmailValidCode = () => {
|
const getEmailValidCode = () => {
|
||||||
formRules.value.email = [required(), rules.email]
|
formRules.value.email = [required(), rules.email]
|
||||||
delete formRules.value.emailValidCode
|
delete formRules.value.emailValidCode
|
||||||
|
@ -144,7 +144,6 @@
|
||||||
const emailLoginFormModalRef = ref()
|
const emailLoginFormModalRef = ref()
|
||||||
const emailFormModalData = ref({})
|
const emailFormModalData = ref({})
|
||||||
const validCodeBase64 = ref('')
|
const validCodeBase64 = ref('')
|
||||||
const validCodeReqNo = ref('')
|
|
||||||
const formModalRules = {
|
const formModalRules = {
|
||||||
validCode: [required(), rules.lettersNum]
|
validCode: [required(), rules.lettersNum]
|
||||||
}
|
}
|
||||||
|
@ -158,10 +157,10 @@
|
||||||
visible.value = false
|
visible.value = false
|
||||||
}
|
}
|
||||||
const handleOk = () => {
|
const handleOk = () => {
|
||||||
// 获取到里面的验证码,并发送短信
|
// 获取到里面的验证码,并发送邮箱
|
||||||
emailLoginFormModalRef.value.validate().then(() => {
|
emailLoginFormModalRef.value.validate().then(() => {
|
||||||
visible.value = false
|
visible.value = false
|
||||||
// 发送短信,首先拿到刚刚输入的手机号
|
// 发送邮箱,首先拿到刚刚输入的邮箱
|
||||||
emailFormModalData.value.email = emailFormData.value.email
|
emailFormModalData.value.email = emailFormData.value.email
|
||||||
// 禁用发送按钮,并设置为倒计时
|
// 禁用发送按钮,并设置为倒计时
|
||||||
state.value.smsSendBtn = true
|
state.value.smsSendBtn = true
|
||||||
|
@ -180,13 +179,15 @@
|
||||||
emailValidCodeReqNo.value = data
|
emailValidCodeReqNo.value = data
|
||||||
visible.value = false
|
visible.value = false
|
||||||
setTimeout(hide, 500)
|
setTimeout(hide, 500)
|
||||||
emailFormModalData.value.validCode = ''
|
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
setTimeout(hide, 100)
|
setTimeout(hide, 100)
|
||||||
clearInterval(interval)
|
clearInterval(interval)
|
||||||
state.value.smsSendBtn = false
|
state.value.smsSendBtn = false
|
||||||
})
|
})
|
||||||
|
.finally(() => {
|
||||||
|
emailFormModalData.value.validCode = ''
|
||||||
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -145,7 +145,6 @@
|
||||||
const phoneLoginFormModalRef = ref()
|
const phoneLoginFormModalRef = ref()
|
||||||
const phoneFormModalData = ref({})
|
const phoneFormModalData = ref({})
|
||||||
const validCodeBase64 = ref('')
|
const validCodeBase64 = ref('')
|
||||||
const validCodeReqNo = ref('')
|
|
||||||
const formModalRules = {
|
const formModalRules = {
|
||||||
validCode: [required(), rules.lettersNum]
|
validCode: [required(), rules.lettersNum]
|
||||||
}
|
}
|
||||||
|
@ -181,13 +180,15 @@
|
||||||
phoneValidCodeReqNo.value = data
|
phoneValidCodeReqNo.value = data
|
||||||
visible.value = false
|
visible.value = false
|
||||||
setTimeout(hide, 500)
|
setTimeout(hide, 500)
|
||||||
phoneFormModalData.value.validCode = ''
|
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
setTimeout(hide, 100)
|
setTimeout(hide, 100)
|
||||||
clearInterval(interval)
|
clearInterval(interval)
|
||||||
state.value.smsSendBtn = false
|
state.value.smsSendBtn = false
|
||||||
})
|
})
|
||||||
|
.finally(() => {
|
||||||
|
phoneFormModalData.value.validCode = ''
|
||||||
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -74,7 +74,7 @@ public class SysUserCenterController {
|
||||||
@ApiOperation("找回密码获取手机验证码")
|
@ApiOperation("找回密码获取手机验证码")
|
||||||
@GetMapping("/sys/userCenter/findPasswordGetPhoneValidCode")
|
@GetMapping("/sys/userCenter/findPasswordGetPhoneValidCode")
|
||||||
public CommonResult<String> findPasswordGetPhoneValidCode(@Valid SysUserGetPhoneValidCodeParam sysUserGetPhoneValidCodeParam) {
|
public CommonResult<String> findPasswordGetPhoneValidCode(@Valid SysUserGetPhoneValidCodeParam sysUserGetPhoneValidCodeParam) {
|
||||||
return CommonResult.ok(sysUserService.findPasswordGetPhoneValidCode(sysUserGetPhoneValidCodeParam));
|
return CommonResult.data(sysUserService.findPasswordGetPhoneValidCode(sysUserGetPhoneValidCodeParam));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -87,7 +87,7 @@ public class SysUserCenterController {
|
||||||
@ApiOperation("找回密码获取邮箱验证码")
|
@ApiOperation("找回密码获取邮箱验证码")
|
||||||
@GetMapping("/sys/userCenter/findPasswordGetEmailValidCode")
|
@GetMapping("/sys/userCenter/findPasswordGetEmailValidCode")
|
||||||
public CommonResult<String> findPasswordGetEmailValidCode(@Valid SysUserGetEmailValidCodeParam sysUserGetEmailValidCodeParam) {
|
public CommonResult<String> findPasswordGetEmailValidCode(@Valid SysUserGetEmailValidCodeParam sysUserGetEmailValidCodeParam) {
|
||||||
return CommonResult.ok(sysUserService.findPasswordGetEmailValidCode(sysUserGetEmailValidCodeParam));
|
return CommonResult.data(sysUserService.findPasswordGetEmailValidCode(sysUserGetEmailValidCodeParam));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue