分销
This commit is contained in:
@@ -574,6 +574,11 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||||||
if (commission.compareTo(BigDecimal.ZERO) <= 0) {
|
if (commission.compareTo(BigDecimal.ZERO) <= 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
// 金额
|
||||||
|
BigDecimal rewardAmount = amount.multiply(commission.divide(BigDecimal.valueOf(100))).setScale(2, RoundingMode.FLOOR);
|
||||||
|
if (rewardAmount.compareTo(new BigDecimal("0.01")) < 0) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (config.getRewardCount() != null && config.getRewardCount() > 0) {
|
if (config.getRewardCount() != null && config.getRewardCount() > 0) {
|
||||||
long count = distributionFlowService.count(new QueryWrapper()
|
long count = distributionFlowService.count(new QueryWrapper()
|
||||||
@@ -584,8 +589,6 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 店铺信息
|
|
||||||
BigDecimal rewardAmount = amount.multiply(commission.divide(BigDecimal.valueOf(100), RoundingMode.DOWN));
|
|
||||||
// 延时发放时间
|
// 延时发放时间
|
||||||
LocalDateTime delayTime = config.getSettlementDay() == null || config.getSettlementDay() == 0 ? null : DateUtil.offsetDay(DateUtil.date(), config.getSettlementDay()).toLocalDateTime();
|
LocalDateTime delayTime = config.getSettlementDay() == null || config.getSettlementDay() == 0 ? null : DateUtil.offsetDay(DateUtil.date(), config.getSettlementDay()).toLocalDateTime();
|
||||||
// 用户分账明细
|
// 用户分账明细
|
||||||
|
|||||||
Reference in New Issue
Block a user