|
|
|
@@ -481,7 +481,7 @@ public class WxOfflineActivityGrantAwardServiceImpl implements WxOfflineActivity |
|
|
|
if(jointCount != 0 && activityItem.getActivityAwardsItemSecondList() != null && !activityItem.getActivityAwardsItemSecondList().isEmpty()){ |
|
|
|
Map<Integer, WxOfflineActivityAwardsItem> jointCountMap = activityItem.getActivityAwardsItemSecondList().stream().collect(toMap(WxOfflineActivityAwardsItem::getMerchantCount, Function.identity())); |
|
|
|
WxOfflineActivityAwardsItem awardsSecondItem = jointCountMap.get(jointCount); |
|
|
|
if(awardsSecondItem != null){ |
|
|
|
if(awardsSecondItem != null && awardsSecondItem.getCashBackRatio() != null){ |
|
|
|
BigDecimal orderMoneySum = recordList.stream().map(WxOfflineActivityRecord::getOrderMoney).reduce(BigDecimal.ZERO, BigDecimal::add); |
|
|
|
//计算返现金额 |
|
|
|
BigDecimal cashBackPrice = orderMoneySum |
|
|
|
|