From 742151ec5e60375af3e0fe3c6db527e4a462c2be Mon Sep 17 00:00:00 2001
From: liuyuan <582976274@qq.com>
Date: Thu, 12 Jun 2025 14:46:28 +0800
Subject: [PATCH] =?UTF-8?q?618=E6=B4=BB=E5=8A=A8=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=E5=85=85=E5=80=BC=E3=80=81=E5=A4=A9=E5=8C=BB=E5=B8=81=E3=80=81?=
=?UTF-8?q?=E7=A7=AF=E5=88=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/comments/comments.vue | 839 +++++++++++++++++
pages/comments/commentsDetail.vue | 853 ++++++++++++++++++
pages/comments/commentsList-old.vue | 352 ++++++++
pages/comments/commentsList.vue | 847 +++++++++++++++++
.../commonComponents/advertisement.vue | 251 ++++++
.../commonComponents/coupon/index.vue | 287 ++++++
pages/component/commonComponents/list.vue | 159 ++++
pages/peanut/mine.vue | 2 +-
pages/user/persCount.vue | 12 +-
pages/user/points.vue | 2 +-
10 files changed, 3597 insertions(+), 7 deletions(-)
create mode 100644 pages/comments/comments.vue
create mode 100644 pages/comments/commentsDetail.vue
create mode 100644 pages/comments/commentsList-old.vue
create mode 100644 pages/comments/commentsList.vue
create mode 100644 pages/component/commonComponents/advertisement.vue
create mode 100644 pages/component/commonComponents/coupon/index.vue
create mode 100644 pages/component/commonComponents/list.vue
diff --git a/pages/comments/comments.vue b/pages/comments/comments.vue
new file mode 100644
index 0000000..e1c7d3e
--- /dev/null
+++ b/pages/comments/comments.vue
@@ -0,0 +1,839 @@
+
+
+
+
+
+
+
+
+ {{productInfo.name}}
+ 作者:{{productInfo.authorName}}
+
+
+
+
+ 听书
+ 读书打卡
+ 立即购买
+
+
+
+
+
+ 暂无简介内容
+ 简介:{{productInfo.content}}
+
+
+
+
+
+
+ {{shupingNum || 0}}条书评
+
+
+ 按时间
+
+
+ 按热度
+
+
+
+
+
+
+ {{item.title}}
+
+
+
+
+
+
+
+
+ {{formatTimeDifferenceFromT(item.createTime)}}
+
+
+
+ {{item.contlike}}
+
+
+
+ {{item.commentNum}}
+
+
+
+
+
+
+
+
+
+
+ 暂无书评内容~
+
+
+
+ 努力加载中
+
+
+
+
+
+
+
+
+ 添加评论
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/comments/commentsDetail.vue b/pages/comments/commentsDetail.vue
new file mode 100644
index 0000000..4df1ac6
--- /dev/null
+++ b/pages/comments/commentsDetail.vue
@@ -0,0 +1,853 @@
+
+
+
+
+
+
+
+ {{commentInfo.title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{formatTimeDifferenceFromT(commentInfo.createTime)}}
+
+
+
+
+
+
+
+ {{commentInfo.contlike}}
+
+ {{commentInfo.commentNum}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.user.name}}
+
+
+
+
+
+ {{formatTimeDifferenceFromT(item.createTime)}}
+
+
+
+ {{item.contlike}}
+
+ {{item.commentsNum}}
+
+
+
+
+
+ {{item1.user.name + " 回复 " + item1.puser.name}}:
+
+
+
+ {{formatTimeDifferenceFromT(item1.createTime)}}
+
+
+
+ {{item1.contlike}}
+
+
+
+
+
+
+
+
+
+
+
+ 暂无评论内容~
+
+
+
+
+ 努力加载中
+
+
+
+
+
+
+ {{Pform.name?("回复:"+Pform.name):"添加评论"}}
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/comments/commentsList-old.vue b/pages/comments/commentsList-old.vue
new file mode 100644
index 0000000..2142354
--- /dev/null
+++ b/pages/comments/commentsList-old.vue
@@ -0,0 +1,352 @@
+
+
+
+
+
+
+
+ {{productInfo.bookName}}
+ 作者:{{productInfo.authorName}}
+ 简介:{{productInfo.bookdesc}}
+
+
+
+
+ 热门书评
+ 查看更多>
+
+
+
+
+ {{item.title}}
+
+
+
+
+
+
+ {{item.createTime}}
+
+
+
+
+
+
+
+
+ 暂无书评内容~
+
+
+
+
+
+ 努力加载中
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/comments/commentsList.vue b/pages/comments/commentsList.vue
new file mode 100644
index 0000000..e2b9d71
--- /dev/null
+++ b/pages/comments/commentsList.vue
@@ -0,0 +1,847 @@
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+ {{item.title}}
+
+
+
+
+ {{item.bookname}}
+
+ 全文
+
+
+
+ {{formatTimeDifferenceFromT(item.createTime)}}
+
+
+
+ {{item.contlike}}
+
+ {{item.commentNum}}
+
+
+
+
+
+
+
+
+
+ 暂无书评内容~
+
+
+
+
+
+
+
+
+ {{item.title}}
+
+
+
+
+ {{item.bookname}}
+
+ 全文
+
+
+
+ {{formatTimeDifferenceFromT(item.createTime)}}
+
+
+
+ {{item.contlike}}
+
+ {{item.commentNum}}
+
+
+
+
+
+
+
+
+
+ 暂无书评内容~
+
+
+
+
+
+
+ 已购图书
+
+
+ 推荐图书
+
+
+
+
+
+
+
+
+ {{item.name}}
+ {{item.forumNum}}篇书评
+
+
+
+ {{item1.title}}
+
+
+
+
+ 全部
+
+
+
+
+
+
+
+ 暂无书评内容~
+
+
+
+
+
+ 努力加载中
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/component/commonComponents/advertisement.vue b/pages/component/commonComponents/advertisement.vue
new file mode 100644
index 0000000..d8c98b7
--- /dev/null
+++ b/pages/component/commonComponents/advertisement.vue
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
diff --git a/pages/component/commonComponents/coupon/index.vue b/pages/component/commonComponents/coupon/index.vue
new file mode 100644
index 0000000..6240537
--- /dev/null
+++ b/pages/component/commonComponents/coupon/index.vue
@@ -0,0 +1,287 @@
+
+
+
+
+
+ {{ item.couponEntity.couponRange | couponType }}
+
+
+ ¥
+ {{ item.couponEntity.couponAmount }}
+ 满{{ item.couponEntity.useLevel }}元可用
+
+
+
+
+ {{
+ item.couponEntity.couponType == 0 ? "现金" : "折扣"
+ }}优惠券
+
+
+
+
+
+
+
+
+
+
+ 有效期至:{{
+ item.effectType == 0 ? "永久有效" : item.endTime
+ }}
+
+
+
+
+
+
+
+
+ {{ item.couponEntity.couponName }}
+
+
+
+
+
+
+
+
+
+
+ 使用说明:{{ item.couponEntity.remark }}
+
+
+
+
+
+
+
+
+
diff --git a/pages/component/commonComponents/list.vue b/pages/component/commonComponents/list.vue
new file mode 100644
index 0000000..e9068a3
--- /dev/null
+++ b/pages/component/commonComponents/list.vue
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item[label] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/peanut/mine.vue b/pages/peanut/mine.vue
index 660606a..ded9e22 100644
--- a/pages/peanut/mine.vue
+++ b/pages/peanut/mine.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/pages/user/persCount.vue b/pages/user/persCount.vue
index cb51a69..b08eb50 100644
--- a/pages/user/persCount.vue
+++ b/pages/user/persCount.vue
@@ -285,7 +285,7 @@
@import '@/style/mixin.scss';
.ACTable {
- padding: 20rpx 30rpx;
+ padding: 20rpx;
.AC_mes {
margin-top: 50rpx;
@@ -309,10 +309,9 @@
}
.AC_con {
- padding: 20rpx;
box-shadow: 0 0px 10px 1px #d3d1d133;
background-color: #fff;
- border-radius: 15rpx;
+ border-radius: 0 0 15rpx 15rpx;
margin-bottom: 40rpx;
font-size: 30rpx;
@@ -320,19 +319,22 @@
font-size: 42rpx;
text-align: left;
color: $themeColor;
- padding: 20rpx 0;
+ padding: 30rpx 20rpx 20rpx;
}
.AC_List {
overflow: hidden;
+ padding: 20rpx;
+ border-bottom: 1rpx solid #e0e0e0;
.AC_title {
font-size: 32rpx;
+ font-weight: bold;
view {
float: right;
font-size: 34rpx;
- font-weight: bold;
+ color: #11a669;
}
}
diff --git a/pages/user/points.vue b/pages/user/points.vue
index ebcec05..873761b 100644
--- a/pages/user/points.vue
+++ b/pages/user/points.vue
@@ -380,7 +380,7 @@ export default {
}
}
.Hot {
- color: #333 !important;
+ color: #11a669 !important;
font-size: 32rpx;
font-weight: bold;
}