提成比例问题

This commit is contained in:
mx 2024-11-27 17:43:26 +08:00
parent c2df4242ce
commit 06f8dda540
2 changed files with 3 additions and 1 deletions

View File

@ -262,11 +262,13 @@ public class CalSalaryBatch {
//服务类型金额 - 成本
BigDecimal amount = item.getBusinessAmount().subtract(cost);
// ×比例
rate = rate.multiply(new BigDecimal("0.01"));
salary = salary.add(amount.multiply(rate));
}else{//按照类型算
for (PsContractBusinessDetailVo detail : item.getDetailVoList()){
//比例
BigDecimal rateConfig = configMap.get(detail.getBusinessProject()) == null ? new BigDecimal("0.1") : configMap.get(detail.getBusinessProject());
rateConfig = rateConfig.multiply(new BigDecimal("0.01"));
//成本
BigDecimal rateCost = costMap.get(detail.getBusinessProject()) == null ? new BigDecimal(cbStr):costMap.get(detail.getBusinessProject());