From 24104565657cc4d617e4c921f87cd3448e2b481f Mon Sep 17 00:00:00 2001 From: huangqizhen <15552608129@163.com> Date: Fri, 17 Apr 2026 17:01:36 +0800 Subject: [PATCH] =?UTF-8?q?4.16=20=E4=BF=AE=E6=94=B9=E9=80=80=E6=AC=BE?= =?UTF-8?q?=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java index 431a07e..9e16cee 100644 --- a/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java @@ -577,8 +577,8 @@ public class CashRefundServiceImpl implements RefundService { } GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 58, //退款免费+永久金币-充值 - (double) (userGoldRecord.getFreeDecember() + userGoldRecord.getFreeJune() + userGoldRecord.getPermanentGold()) / 100, SimpleIdGenerator.generateId(), - userGoldRecord.getRemark(), (double) userGoldRecord.getPermanentGold() / 100, cashRecordDone.getHeadFinance(), "退款金币充值"); + -((double) (userGoldRecord.getFreeDecember() + userGoldRecord.getFreeJune() + userGoldRecord.getPermanentGold()) / 100), SimpleIdGenerator.generateId(), + userGoldRecord.getRemark(), -((double) userGoldRecord.getPermanentGold() / 100), cashRecordDone.getHeadFinance(), "退款金币充值"); } // 🔥【新增】处理现金购买软件产品的退款 - 将原始购买明细状态改为已退款,并更新订单号