fix: 修复获取短信、邮箱验证码缺失行为验证码参数错误

This commit is contained in:
2024-10-19 14:51:43 +08:00
parent 455f2695c8
commit 1cb0172058
3 changed files with 14 additions and 12 deletions

View File

@@ -11,13 +11,13 @@ export function getImageCaptcha() {
}
/** @desc 获取短信验证码 */
export function getSmsCaptcha(query: { phone: string }) {
return http.get<boolean>(`${BASE_URL}/sms`, query)
export function getSmsCaptcha(phone: string, captchaReq: T.BehaviorCaptchaReq) {
return http.get<boolean>(`${BASE_URL}/sms?phone=${phone}&captchaVerification=${encodeURIComponent(captchaReq.captchaVerification || '')}`)
}
/** @desc 获取邮箱验证码 */
export function getEmailCaptcha(query: { email: string }) {
return http.get<boolean>(`${BASE_URL}/mail`, query)
export function getEmailCaptcha(email: string, captchaReq: T.BehaviorCaptchaReq) {
return http.get<boolean>(`${BASE_URL}/mail?email=${email}&captchaVerification=${encodeURIComponent(captchaReq.captchaVerification || '')}`)
}
/** @desc 获取行为验证码 */

View File

@@ -38,6 +38,12 @@ export interface BehaviorCaptchaResp {
wordList: string[]
}
export interface BehaviorCaptchaReq {
captchaType?: string
captchaVerification?: string
clientUid?: string
}
export interface CheckBehaviorCaptchaResp {
repCode: string
repMsg: string