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 }} - {{ item.createTime }} - 贵州 - 回复 + {{ $timeUtils.formatTime(item.createTime) }} + + 回复 @@ -41,7 +41,8 @@ - {{ subComment.createTime }} + {{ $timeUtils.formatTime(subComment.createTime) }} + 回复 @@ -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 @@