diff --git a/src/apis/modules/common.js b/src/apis/modules/common.js index b14e84b..754f48d 100644 --- a/src/apis/modules/common.js +++ b/src/apis/modules/common.js @@ -6,6 +6,9 @@ export const getRegion = (params) => request.basic.get('/region', params) // 获取 验证码ID export const getCaptcha = (params) => request.basic.get('/api/v1/captcha/id', params) +// 获取图片 +export const getCaptchaImage = (params) => request.basic.get('/api/v1/captcha/image', params , { responseType: 'blob' }) + //上传图片 export const uploadFile=(params)=>request.basic.post('/api/v1/upload',params,{ headers: { diff --git a/src/utils/request.js b/src/utils/request.js index c7ec780..84f599d 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -20,7 +20,7 @@ const options = { }, interceptorRequestCatch: () => {}, interceptorResponse: (response) => { - const list=['/api/v1/activity-registers/export'] + const list=['/api/v1/activity-registers/export', '/api/v1/captcha/image'] // 错误处理 const { success, msg = 'Network Error' } = response.data || {} if (![true].includes(success) && !list.includes(response.config.url)) { diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 23dcc31..1dc1897 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -20,7 +20,7 @@ - + {{ $t('pages.login.submit') }} @@ -44,7 +44,7 @@