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 e6e97f6..bda455e 100644 --- a/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/cash/CashRefundServiceImpl.java @@ -559,7 +559,12 @@ public class CashRefundServiceImpl implements RefundService { refundRecord.setWalletId(walletId); refundRecord.setAmount(refundAmount.negate().intValue()); // 🔥 负数扣款 refundRecord.setOrderCode("TK" + orderCodeA); - refundRecord.setDescription(record.getDescription() + "充值退款"); + if (cashRecordDone.getRefundModel()==1) { + refundRecord.setDescription("部分退款"); + } + else if (cashRecordDone.getRefundModel()==0) { + refundRecord.setDescription("全部退款"); + } refundRecord.setStatus(0); walletService.addUserWalletRecord(refundRecord);