diff --git a/src/api/login.ts b/src/api/login.ts index 132fe7f..65abe4c 100644 --- a/src/api/login.ts +++ b/src/api/login.ts @@ -8,11 +8,12 @@ interface LoginParamsType { verifyCode?: string // 验证码 } -export const precheckAndSendEmail = (data: LoginParamsType): Promise => { +// 发送验证码 +export const precheckEmail = (params: { email: string }): Promise => { return request({ - url: '/api/auth/precheckAndSendEmail', - method: 'post', - data + url: '/api/auth/precheckEmail', + method: 'get', + params }) } @@ -35,6 +36,7 @@ export const resetPassword = (data: LoginParamsType): Promise => { export const checkLoginStatus = (): Promise> => { return request({ url: '/api/auth/checkLoginStatus', - method: 'get' + method: 'get', + meta: { responseAll: true } }) -} \ No newline at end of file +} diff --git a/src/assets/css/style.less b/src/assets/css/style.less index d4b0034..6524dc1 100644 --- a/src/assets/css/style.less +++ b/src/assets/css/style.less @@ -66,10 +66,14 @@ html:root { --van-notify-line-height: 10rem } - +.van-toast{ + min-height: fit-content; + max-width: none; +} .van-toast__text { font-size: 4rem; height: 5rem; line-height: 5rem; padding: 0 2rem; + min-height: fit-content; } \ No newline at end of file diff --git a/src/utils/request.ts b/src/utils/request.ts index b78decc..14eeee3 100644 --- a/src/utils/request.ts +++ b/src/utils/request.ts @@ -82,7 +82,8 @@ service.interceptors.response.use( message: res.errMsg || res.message, // type: 'fail', duration: 5000, - position:'top' + position:'top', + icon:'none' }) return Promise.reject(new Error('error')) diff --git a/src/views/login/ResetPage.vue b/src/views/login/ResetPage.vue index 3bd53af..8c418d1 100644 --- a/src/views/login/ResetPage.vue +++ b/src/views/login/ResetPage.vue @@ -16,14 +16,14 @@ @@ -35,37 +35,67 @@