|
@@ -120,7 +120,11 @@ public class DistributeController {
|
|
|
view.setGotMoney(money.isPresent() ? money.get() : BigDecimal.ZERO);
|
|
view.setGotMoney(money.isPresent() ? money.get() : BigDecimal.ZERO);
|
|
|
Integer orders = userDistributeMapper.count(view.getUserId());
|
|
Integer orders = userDistributeMapper.count(view.getUserId());
|
|
|
view.setOrders(orders);
|
|
view.setOrders(orders);
|
|
|
|
|
+ BigDecimal hasPayMoney = userDistributeMapper.getHasPayOrdersBySharedId(view.getUserId(), OrderCustomerHandleScheduler.noOrderStatus);
|
|
|
|
|
+ BigDecimal hasPayCount = userDistributeMapper.countHasPayBySharedId(view.getUserId(), OrderCustomerHandleScheduler.noOrderStatus);
|
|
|
|
|
+ view.setDistributeOrdersMoney(hasPayMoney);
|
|
|
view.setDistributeUserNum(userDistributeMapper.countUserNum(view.getUserId()));
|
|
view.setDistributeUserNum(userDistributeMapper.countUserNum(view.getUserId()));
|
|
|
|
|
+ view.setDistributeConsumerRate(orders == 0 ? BigDecimal.ZERO : hasPayCount.divide(BigDecimal.valueOf(view.getDistributeUserNum()), 2, RoundingMode.HALF_DOWN));
|
|
|
}));
|
|
}));
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
}
|
|
}
|