From 7ad6da6f5341ac48e3f3bf1b231161c174155a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=8D=93=E7=85=9C?= <2210102150@qq.com> Date: Fri, 4 Jul 2025 13:37:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=A6=E5=91=98=E7=AB=AF?= =?UTF-8?q?=EF=BC=8C=E2=80=9C=E6=96=87=E7=AB=A0=E2=80=9D=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E9=A1=B5=EF=BC=8C=E8=BF=9B=E5=85=A5=E6=96=87=E7=AB=A0=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E3=80=82=E5=AF=B9=E6=96=87=E7=AB=A0=E5=8F=91=E8=A1=A8?= =?UTF-8?q?=E8=AF=84=E8=AE=BA=E5=90=8E=EF=BC=8C=E8=AF=84=E8=AE=BA=E6=95=B0?= =?UTF-8?q?=E9=87=8F=E6=B2=A1=E6=9C=89=E5=8D=B3=E6=97=B6=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=EF=BC=9B=E5=AF=B9=E8=AF=84=E8=AE=BA=E8=BF=9B=E8=A1=8C=E5=9B=9E?= =?UTF-8?q?=E5=A4=8D=E5=90=8E=EF=BC=8C=E5=9B=9E=E5=A4=8D=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E9=87=8F=E6=B2=A1=E6=9C=89=E5=9C=A8=E8=AF=84=E8=AE=BA=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E7=BB=9F=E8=AE=A1=E5=8D=B3=E6=97=B6=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=EF=BC=8C=E5=B9=B6=E4=B8=94=E4=BF=AE=E5=A4=8D=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E8=AF=84=E8=AE=BA=EF=BC=8C=E8=AF=84=E8=AE=BA=E6=95=B0?= =?UTF-8?q?=E9=87=8F=E4=B8=8D=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/interaction/service/impl/CommentsServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java index 10a15d13..0c8316b6 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java @@ -88,9 +88,11 @@ public class CommentsServiceImpl implements ICommentsService{ @Override public void deleteReply(String id,String parentId) { - + Comments comment=dao.get(id); dao.deleteById(id); dao.updateMultiFieldById(parentId, UpdateBuilder.create("replys","replys-1",FieldUpdateType.EXPRESSION)); + //需要同时回调处理,修改对应的内容的评论数量 + callback.reduce(BoedxResourceType.toEnum(comment.getObjType()),comment.getObjId(),BoedxHitsField.Comments); } @Override