!1150 【轻量级 PR】:修复订单改价后退款时,退款金额异常问题(提交版本master-jdk17)
Merge pull request !1150 from RLgitee7311/master-jdk17
This commit is contained in:
commit
87b75e18f0
|
@ -688,8 +688,9 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
|
||||||
List<TradeOrderItemDO> updateItems = new ArrayList<>();
|
List<TradeOrderItemDO> updateItems = new ArrayList<>();
|
||||||
for (int i = 0; i < orderOrderItems.size(); i++) {
|
for (int i = 0; i < orderOrderItems.size(); i++) {
|
||||||
TradeOrderItemDO item = orderOrderItems.get(i);
|
TradeOrderItemDO item = orderOrderItems.get(i);
|
||||||
updateItems.add(new TradeOrderItemDO().setId(item.getId()).setAdjustPrice(item.getAdjustPrice() + dividePrices.get(i))
|
updateItems.add(new TradeOrderItemDO().setId(item.getId())
|
||||||
.setPayPrice((item.getPayPrice() - item.getAdjustPrice()) + dividePrices.get(i)));
|
.setAdjustPrice(item.getAdjustPrice() + dividePrices.get(i))
|
||||||
|
.setPayPrice(item.getPayPrice() + dividePrices.get(i)));
|
||||||
}
|
}
|
||||||
tradeOrderItemMapper.updateBatch(updateItems);
|
tradeOrderItemMapper.updateBatch(updateItems);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue