|
|
|
@@ -62,9 +62,8 @@ public class WxOfflineActivityGrantSettlementServiceImpl implements WxOfflineAct |
|
|
|
for(int i=0; i<size; i++){ |
|
|
|
WxOfflineActivityRecord record = recordDescList.get(i); |
|
|
|
BigDecimal orderRatio = record.getOrderMoney() |
|
|
|
.divide(wxOfflineActivityGrantAward.getOrderMoneySum()) |
|
|
|
.multiply(new BigDecimal(100)) |
|
|
|
.setScale(2, RoundingMode.HALF_UP); |
|
|
|
.divide(wxOfflineActivityGrantAward.getOrderMoneySum(),4,RoundingMode.HALF_UP) |
|
|
|
.multiply(new BigDecimal(100)); |
|
|
|
record.setOrderRatio(orderRatio); |
|
|
|
lastRatio = lastRatio.subtract(orderRatio); |
|
|
|
} |
|
|
|
|