|
|
@ -559,7 +559,12 @@ public class CashRefundServiceImpl implements RefundService { |
|
|
refundRecord.setWalletId(walletId); |
|
|
refundRecord.setWalletId(walletId); |
|
|
refundRecord.setAmount(refundAmount.negate().intValue()); // 🔥 负数扣款 |
|
|
refundRecord.setAmount(refundAmount.negate().intValue()); // 🔥 负数扣款 |
|
|
refundRecord.setOrderCode("TK" + orderCodeA); |
|
|
refundRecord.setOrderCode("TK" + orderCodeA); |
|
|
refundRecord.setDescription(record.getDescription() + "充值退款"); |
|
|
|
|
|
|
|
|
if (cashRecordDone.getRefundModel()==1) { |
|
|
|
|
|
refundRecord.setDescription("部分退款"); |
|
|
|
|
|
} |
|
|
|
|
|
else if (cashRecordDone.getRefundModel()==0) { |
|
|
|
|
|
refundRecord.setDescription("全部退款"); |
|
|
|
|
|
} |
|
|
refundRecord.setStatus(0); |
|
|
refundRecord.setStatus(0); |
|
|
walletService.addUserWalletRecord(refundRecord); |
|
|
walletService.addUserWalletRecord(refundRecord); |
|
|
|
|
|
|
|
|
|