From 31caa37053719db38519ddb45ffab5723b6477bd Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 19 Dec 2025 15:03:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/czg/service/order/service/impl/GbOrderServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/GbOrderServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/GbOrderServiceImpl.java index 8b21b88cb..641c3b1c3 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/GbOrderServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/GbOrderServiceImpl.java @@ -260,6 +260,7 @@ public class GbOrderServiceImpl extends ServiceImpl impl wareService.upGbWareGroupedNum(record.getWareId(), record.getNum()); GbWare ware = wareService.getById(record.getWareId()); if (ware == null || ware.getOnlineStatus() == 0 || ware.getIsDel()) { + detailService.updateById(record); refundByGbOrderDetail(record, "商品已下架 自动退款。"); return; } @@ -482,7 +483,6 @@ public class GbOrderServiceImpl extends ServiceImpl impl GbOrderDetail upRecord = new GbOrderDetail(); upRecord.setStatus("已退款"); upRecord.setCancelReason(reason); - upRecord.setIsDel(SystemConstants.OneZero.ZERO); return detailService.update(upRecord, query().eq(GbOrderDetail::getId, record.getId())); }