|
@ -203,8 +203,8 @@ public class RefundServiceImpl implements RefundService { |
|
|
|
|
|
|
|
|
//查找退款商品 |
|
|
//查找退款商品 |
|
|
@Override |
|
|
@Override |
|
|
public List<RefundUser> selectGoods(Integer jwcode) { |
|
|
|
|
|
List<RefundUser> refundUsers = refundMapper.selectGoods(jwcode); |
|
|
|
|
|
|
|
|
public List<RefundUser> selectGoods(RefundUser refundUser) { |
|
|
|
|
|
List<RefundUser> refundUsers = refundMapper.selectGoods(refundUser); |
|
|
List<RefundUser> list = new ArrayList<>(); |
|
|
List<RefundUser> list = new ArrayList<>(); |
|
|
for (RefundUser record : refundUsers) { |
|
|
for (RefundUser record : refundUsers) { |
|
|
if (record == null) { |
|
|
if (record == null) { |
|
@ -216,14 +216,14 @@ public class RefundServiceImpl implements RefundService { |
|
|
|
|
|
|
|
|
// 拼接格式:订单号_商品名(例如:XF20250629_商品BC) |
|
|
// 拼接格式:订单号_商品名(例如:XF20250629_商品BC) |
|
|
String combined = orderCode + "_" + goodsName; |
|
|
String combined = orderCode + "_" + goodsName; |
|
|
RefundUser refundUser = new RefundUser(); |
|
|
|
|
|
refundUser.setOrderCode(orderCode); |
|
|
|
|
|
refundUser.setGoodsName(goodsName); |
|
|
|
|
|
refundUser.setSumGold(record.getPermanentGold().add(record.getFreeGold()).add(record.getTaskGold())); |
|
|
|
|
|
refundUser.setPermanentGold(record.getPermanentGold()); |
|
|
|
|
|
refundUser.setFreeGold(record.getFreeGold()); |
|
|
|
|
|
refundUser.setTaskGold(record.getTaskGold()); |
|
|
|
|
|
list.add(refundUser); |
|
|
|
|
|
|
|
|
RefundUser newRefundUser = new RefundUser(); |
|
|
|
|
|
newRefundUser.setOrderCode(orderCode); |
|
|
|
|
|
newRefundUser.setGoodsName(goodsName); |
|
|
|
|
|
newRefundUser.setSumGold(record.getPermanentGold().add(record.getFreeGold()).add(record.getTaskGold())); |
|
|
|
|
|
newRefundUser.setPermanentGold(record.getPermanentGold()); |
|
|
|
|
|
newRefundUser.setFreeGold(record.getFreeGold()); |
|
|
|
|
|
newRefundUser.setTaskGold(record.getTaskGold()); |
|
|
|
|
|
list.add(newRefundUser); |
|
|
} |
|
|
} |
|
|
return list; |
|
|
return list; |
|
|
} |
|
|
} |
|
|