From 77223cd964a0a83fb8c957a59ddb03c26f4ea6b8 Mon Sep 17 00:00:00 2001 From: chenJinxu <2183691628@qq.com> Date: Sat, 24 Feb 2024 11:39:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E9=83=A8=E5=88=86=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/optimize.js | 69 +++--- src/components/TabBar.vue | 19 +- src/router/router.config.js | 7 + src/store/index.js | 11 +- src/views/insight/index.vue | 2 + src/views/optimize/expertChat.vue | 236 +++++++++++++++++++++ src/views/optimize/index.vue | 74 ++++--- src/views/optimize/scss/expertChat.scss | 223 ++++++++++++++++++++ src/views/optimize/scss/index.scss | 116 ++++++++-- src/views/optimize/scss/trainingcamp.scss | 246 ++++++++++++++-------- src/views/optimize/trainingcamp.vue | 204 ++++++++++++------ 11 files changed, 970 insertions(+), 237 deletions(-) create mode 100644 src/views/optimize/expertChat.vue create mode 100644 src/views/optimize/scss/expertChat.scss diff --git a/src/api/optimize.js b/src/api/optimize.js index e384b03..e21f444 100644 --- a/src/api/optimize.js +++ b/src/api/optimize.js @@ -1,54 +1,43 @@ -import request from '@/config/request_java'; +import request from '@/config/request'; export const APIOptimize = { - getExpertList, // 获取专家列表 - getTalkList, // 获取养育话题列表 - addTalkLabels, // 新增养育话题标签 - getCampList, // 获取训练营列表 - getCampRecommendList // 获取训练营推荐列表 + getCampList, // 获取训练营列表 + getTrainingCampDetail, //获取训练营-详情-简介+内容 + getTrainingCampDetailComment, //获取训练营-详情-评论 + comment //评论课程 }; export default APIOptimize; -// 获取专家列表 -function getExpertList(id) { +// 获取训练营列表 +function getCampList(params) { return request({ - url: `/java_api/optimize/getExpertList`, - method: 'get', - params: { id } + url: `/api/HealthyCMS/GetTrainingCamp`, + method: 'post', + data: params }); } - -// 获取养育话题列表 -function getTalkList(id) { - return request({ - url: `/java_api/optimize/getTalkList`, - method: 'get', - params: { id } - }); - } - -// 新增养育话题标签 -function addTalkLabels(params) { - return request({ - url: `/java_api/optimize/addTalkLabels`, - method: 'post', - data: params - }); - } - -// 获取训练营列表 -function getCampList(id) { +// 获取训练营-详情-简介+内容 +function getTrainingCampDetail(data) { return request({ - url: `/java_api/optimize/getCampList`, - method: 'get', - params: { id } + url: `/api/HealthyCMS/GetTrainingCampDetail`, + method: 'post', + params: data + }); +} +// 获取训练营-详情-评论 +function getTrainingCampDetailComment(params) { + return request({ + url: `/api/HealthyCMS/GetTrainingCampDetailComment`, + method: 'post', + data: params }); } -// 获取训练营推荐列表 -function getCampRecommendList() { +//评论课程 +function comment(params) { return request({ - url: `/java_api/optimize/getCampRecommendList`, - method: 'get' + url: `/api/HealthyCMS/Comment`, + method: 'post', + data: params }); -} \ No newline at end of file +} diff --git a/src/components/TabBar.vue b/src/components/TabBar.vue index 3ef59ce..c38c962 100644 --- a/src/components/TabBar.vue +++ b/src/components/TabBar.vue @@ -1,6 +1,6 @@