From c23d4dbb37a113c6c4bf5b8ebe19acd4690d15e8 Mon Sep 17 00:00:00 2001
From: lzx_win <2602107437@qq.com>
Date: Fri, 17 Oct 2025 17:50:12 +0800
Subject: [PATCH] =?UTF-8?q?fix(comment):=20=E4=BF=AE=E5=A4=8D=E8=AF=84?=
=?UTF-8?q?=E8=AE=BA=E5=9B=9E=E5=A4=8D=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
修复评论回复时参数传递不正确的问题,改进回复逻辑区分一级和二级评论。优化评论组件样式,使用标准化的rpx单位并移除无用代码。添加图片上传的压缩选项配置。
---
config.js | 2 +-
.../components/list/comment/commentItem.vue | 123 +++++++++++----------
.../components/list/comment/commentList.vue | 12 +-
.../components/list/comment/commentPublish.vue | 4 +-
4 files changed, 77 insertions(+), 64 deletions(-)
diff --git a/config.js b/config.js
index 752d6ee..7017a57 100644
--- a/config.js
+++ b/config.js
@@ -7,7 +7,7 @@ import uvUI from '@/uni_modules/uv-ui-tools'
Vue.use(uvUI);
// 当前环境
-const type = 'local'
+const type = 'prod'
// 环境配置
diff --git a/pages_order/components/list/comment/commentItem.vue b/pages_order/components/list/comment/commentItem.vue
index af3afa0..faf3344 100644
--- a/pages_order/components/list/comment/commentItem.vue
+++ b/pages_order/components/list/comment/commentItem.vue
@@ -10,9 +10,9 @@
{{ item.userName }}
@@ -41,7 +41,8 @@
@@ -111,12 +112,18 @@
// 处理回复
handleReply() {
- this.$emit('reply', this.item);
+ this.$emit('reply', {
+ item : this.item,
+ level : 0,
+ });
},
// 处理子评论回复
handleSubReply(subComment) {
- this.$emit('reply', subComment);
+ this.$emit('reply', {
+ item : subComment,
+ level : 1,
+ });
}
}
}
@@ -125,20 +132,20 @@