From 1afbf155e96c860f92acf5ca53ba420bf56c4f69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=88=AA?= Date: Fri, 7 Nov 2025 15:54:56 +0800 Subject: [PATCH] fix :bug --- .env.development.yh | 2 +- src/api/analytics.js | 45 +++ src/pages/analytics/study.vue | 276 +++++++++++++----- .../uni-datetime-picker/calendar.vue | 2 +- .../uni-datetime-picker.vue | 8 +- 5 files changed, 246 insertions(+), 87 deletions(-) create mode 100644 src/api/analytics.js diff --git a/.env.development.yh b/.env.development.yh index ccb69f73..943c5717 100644 --- a/.env.development.yh +++ b/.env.development.yh @@ -2,7 +2,7 @@ ENV = 'development.yh' # 'development.yh' -VITE_APP_BASE_API_Url = 'http://25.18.122.91:9786' +VITE_APP_BASE_API_Url = 'http://25.18.122.65:7001' # VITE_APP_BASE_H5_API_Url = 'http://25.18.122.78:9786' # VITE_APP_BASE_H5_API_Url_TRAEXAM = 'http://25.64.32.154:9604' diff --git a/src/api/analytics.js b/src/api/analytics.js new file mode 100644 index 00000000..a2c4fbaa --- /dev/null +++ b/src/api/analytics.js @@ -0,0 +1,45 @@ +import request from '@/api/request' + + +// 1.本月/本年/累计 学习信息查询接口 +export const queryStudyStatistics = (data) => { + return request({ + url: '/traapp/traStudyAnalysis/queryStudyStatistics', + method: 'post', + data + }); +}; +// 课程推荐查询接口 +export const queryRecmdCrsInfo = (data) => { + return request({ + url: '/traapp/traStudyAnalysis/queryRecmdCrsInfo', + method: 'post', + data + }); +}; +// 4.维度分析查询接口 +export const queryDimesionInfo = (data) => { + return request({ + url: '/traapp/traStudyAnalysis/queryDimesionInfo', + method: 'post', + data + }); +}; + +// 5.学习习惯查询接口 +export const queryHabitInfo = (data) => { + return request({ + url: '/traapp/traStudyAnalysis/queryHabitInfo', + method: 'post', + data + }); +}; + +// 6.学习建议查询接口 +export const querySuggestInfo = (data) => { + return request({ + url: '/traapp/traStudyAnalysis/querySuggestInfo', + method: 'post', + data + }); +}; diff --git a/src/pages/analytics/study.vue b/src/pages/analytics/study.vue index 59b15ef5..a2095b13 100644 --- a/src/pages/analytics/study.vue +++ b/src/pages/analytics/study.vue @@ -8,20 +8,16 @@ - - - + + @@ -29,7 +25,7 @@ 课程学习时长 - {{6.5}} + {{statisticsObj.crsStdyTmLen }} h @@ -38,7 +34,7 @@ 课程学习次数 - {{14}} + {{statisticsObj.crsStdyCnt }} @@ -47,7 +43,7 @@ 课程练习时长 - {{24.4}} + {{statisticsObj.crsExrTmLen }} h @@ -56,7 +52,7 @@ 完成任务数 - {{14}} + {{statisticsObj.completeTaskCnt }} @@ -65,7 +61,7 @@ 完成考试数 - {{14}} + {{statisticsObj.completedExamCnt }} @@ -74,7 +70,7 @@ 考试合格率 - {{82.8}} + {{statisticsObj.passExamRate }} % @@ -83,7 +79,7 @@ 陪练次数 - {{14}} + {{statisticsObj.partnerCnt }} @@ -92,28 +88,34 @@ 课程学习次数 - {{14}} + {{statisticsObj.askCnt }} - + - - - 话术完整性 - 逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性 + + + + + + {{item.title}} + {{item.content}} - + + + + 时间管理: {{'规律性学习者'}} 逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性 @@ -123,12 +125,18 @@ 逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性 - + + + + - 逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性逻辑贯穿性 + {{suggestObj.content}} - + + + + 暂无数据 @@ -139,10 +147,12 @@ \ No newline at end of file diff --git a/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue b/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue index 3418f49c..70e344e2 100644 --- a/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue +++ b/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue @@ -83,7 +83,7 @@ - + {{tempRange.after ? tempRange.after : endDateText}} diff --git a/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue b/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue index a4c0340e..80f7719c 100644 --- a/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue +++ b/src/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue @@ -7,12 +7,12 @@ :class="{'uni-date-editor--x__disabled': disabled,'uni-date-x--border': border}" > - + {{ displayValue || singlePlaceholderText }} - + {{ displayRangeValue.startDate || startPlaceholderText }} {{rangeSeparator}} @@ -21,7 +21,7 @@ - + @@ -69,7 +69,7 @@ - +