From fd7793b3fb7a69d53dfdf87646d6011123c1735f Mon Sep 17 00:00:00 2001 From: LinCyJang Date: Sun, 22 Jun 2025 18:51:27 +0800 Subject: [PATCH] =?UTF-8?q?Feat=EF=BC=9A=E5=BA=97=E9=93=BA=E8=B5=84?= =?UTF-8?q?=E8=AE=AF=E8=AF=84=E8=AE=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/inn.js | 13 + components/cc-comment/cc-comment.vue | 485 +++++++++++ components/cc-comment/componets/common.vue | 182 +++++ pages.json | 3 +- pagesInn/inn/innHome.vue | 12 +- pagesInn/inn/innInfoDetail.vue | 891 +++++++++++++++++++-- 6 files changed, 1533 insertions(+), 53 deletions(-) create mode 100644 components/cc-comment/cc-comment.vue create mode 100644 components/cc-comment/componets/common.vue diff --git a/api/inn.js b/api/inn.js index 364d657..a5eec2b 100644 --- a/api/inn.js +++ b/api/inn.js @@ -273,4 +273,17 @@ export function getMerchantApply() { return request.get("/merchantApply/userHotels", {}, {login: true}) } +/** + * 获取用户评论列表 + */ +export function getCommentList(params) { + return request.get("/user/reply/list", params, {login: true}) +} + +/** + * 添加用户评论 + */ +export function addComment(data) { + return request.post("/user/reply/add", data, {login: true}) +} diff --git a/components/cc-comment/cc-comment.vue b/components/cc-comment/cc-comment.vue new file mode 100644 index 0000000..a876ff6 --- /dev/null +++ b/components/cc-comment/cc-comment.vue @@ -0,0 +1,485 @@ + + + + + diff --git a/components/cc-comment/componets/common.vue b/components/cc-comment/componets/common.vue new file mode 100644 index 0000000..ab19781 --- /dev/null +++ b/components/cc-comment/componets/common.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/pages.json b/pages.json index b1e051f..bcfd1e5 100644 --- a/pages.json +++ b/pages.json @@ -447,7 +447,8 @@ { "path": "inn/innInfoDetail", "style": { - "navigationBarTitleText": "资讯详情" + "navigationBarTitleText": "资讯详情", + "navigationBarBackgroundColor": "#FFFFFF" } }, { diff --git a/pagesInn/inn/innHome.vue b/pagesInn/inn/innHome.vue index 7e69ad8..253e055 100644 --- a/pagesInn/inn/innHome.vue +++ b/pagesInn/inn/innHome.vue @@ -293,6 +293,14 @@ class="seeNum-txt" >{{ item.zan }} + + + + {{ item.replyCount || 0 }} + - {{ info.pv }} + + + + + {{ item.name }} + + + {{ item.intro }} + + + + + + + + + + + + {{ + item.publishTime + ? item.publishTime.replace(/-/g, ".").substr(0, 10) + : "" + }} + + + + + {{ item.pv }} - - - - {{ info.zan }} + + + + {{ item.zan }} + + + + {{ item.replyCount || 0 }} - - -