From 05b89f91caa6796dc346e9432fbdc003752d7ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=B0=E5=B2=A9?= Date: Sat, 30 Aug 2025 20:31:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91=E5=AE=8C=E9=94=99=E9=A2=98?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/api/request.js | 13 +- src/api/wrongQuestionRecord.js | 2 +- src/pages/courseDetail/index.vue | 59 +++--- .../components/examRecordItem.vue | 3 +- src/pages/examination/components/feedback.vue | 2 - src/pages/examination/index.vue | 12 +- src/pages/examination/result.vue | 195 ++++++++++-------- src/pages/examinationRecord/index.vue | 1 - .../favorites/components/favoritesCourse.vue | 8 +- .../favorites/components/favoritesTask.vue | 14 +- src/pages/index/dialog.vue | 1 + src/pages/index/index.vue | 4 +- .../learningTasks/components/content-item.vue | 15 +- src/pages/learningTasks/details.vue | 6 +- src/pages/practice/index.vue | 21 +- src/pages/testingHall/details.vue | 3 +- src/pages/wrongQuestionRecord/correct.vue | 182 +++++++++------- src/pages/wrongQuestionRecord/result.vue | 79 ++++++- src/store/audioStore.js | 4 +- 20 files changed, 396 insertions(+), 232 deletions(-) diff --git a/.env.development b/.env.development index 0c622e63..3a41ae81 100644 --- a/.env.development +++ b/.env.development @@ -23,15 +23,13 @@ VITE_APP_BASE_API_Url = 'https://aitstest.jlbank.com.cn:7001' # VITE_APP_BASE_H5_API_Url = 'http://25.64.16.130:9602' # 线上 -# VITE_APP_BASE_H5_API_Url = 'https://aitstest.jlbank.com.cn:7001' +# VITE_APP_BASE_H5_API_Url = 'https://aitstest.jlbank.com.cn:7002' VITE_APP_BASE_H5_API_Url = 'http://25.18.122.65:7001' #VITE_APP_BASE_H5_API_Url = 'http://25.18.122.116:7001' # VITE_APP_BASE_H5_API_Url_TRAAPP = 'http://25.64.16.130:9601' - # VITE_APP_BASE_H5_API_Url_TRASTUDY = 'http://25.64.16.130:9602' - # VITE_APP_BASE_H5_API_Url_TRAASK = 'http://25.64.16.144:9605' diff --git a/src/api/request.js b/src/api/request.js index 34356a6e..c0ec1b72 100644 --- a/src/api/request.js +++ b/src/api/request.js @@ -97,13 +97,18 @@ export default function request({ const res = response.data if (res?.rtnCode === '0000') { return resolve(res) - } else if (toastErrors) { - // common.msg(res?.message) - + } else if (res?.rtnCode === '0001') { // 为前后端约定不公共拦截的码值(王洋洋20250830定) + return reject(res) + + } else if (res?.rtnCode === '0002' && res?.message) { + if (toastErrors) { + common.msg(res.message) + } + return reject(response) } //到这里下面全是异常的处理 if (suppressErrors) { // 静默的接口,报错也不处理,因为下面有公共处理 - return reject() + return reject(response) } if (!res) { common.msg("系统异常.") diff --git a/src/api/wrongQuestionRecord.js b/src/api/wrongQuestionRecord.js index dd4e9348..6a51dcbd 100644 --- a/src/api/wrongQuestionRecord.js +++ b/src/api/wrongQuestionRecord.js @@ -37,7 +37,7 @@ export const queryMistakesAnswerByMisId = (data) => { return request({ url: base_url + '/traMistakesCollection/queryMistakesAnswerByMisId ', method: 'post', - toastErrors: true, + toastErrors: false, data }); }; \ No newline at end of file diff --git a/src/pages/courseDetail/index.vue b/src/pages/courseDetail/index.vue index ecef8d83..b5f6c911 100644 --- a/src/pages/courseDetail/index.vue +++ b/src/pages/courseDetail/index.vue @@ -51,13 +51,13 @@ - - - + + + @@ -92,15 +92,18 @@ -