BD收益显示问题更改
This commit is contained in:
parent
76591646a1
commit
d7e8dc09a2
@ -440,11 +440,17 @@ public class TeamBdMemberBillListQryExe {
|
|||||||
// 匹配政策1:Team Salary Policy
|
// 匹配政策1:Team Salary Policy
|
||||||
BigDecimal salarySalary = BdSalarySettlementServiceImpl.matchAndCalculate(
|
BigDecimal salarySalary = BdSalarySettlementServiceImpl.matchAndCalculate(
|
||||||
salaryPolicies, agencyNumber, teamSalaryAmount, BdPolicyType.TEAM_SALARY, tempRecord);
|
salaryPolicies, agencyNumber, teamSalaryAmount, BdPolicyType.TEAM_SALARY, tempRecord);
|
||||||
|
|
||||||
|
currentBill.setBdIncomeSalary(salarySalary);
|
||||||
|
currentBill.setBdRatioSalary(tempRecord.getCommissionRate());
|
||||||
|
|
||||||
// 匹配政策2:Team Recharge Policy
|
// 匹配政策2:Team Recharge Policy
|
||||||
BigDecimal rechargeSalary = BdSalarySettlementServiceImpl.matchAndCalculate(
|
BigDecimal rechargeSalary = BdSalarySettlementServiceImpl.matchAndCalculate(
|
||||||
rechargePolicies, agencyNumber, teamRechargeAmount, BdPolicyType.TEAM_RECHARGE, tempRecord);
|
rechargePolicies, agencyNumber, teamRechargeAmount, BdPolicyType.TEAM_RECHARGE, tempRecord);
|
||||||
|
|
||||||
|
currentBill.setBdIncomeRecharge(rechargeSalary);
|
||||||
|
currentBill.setBdRatioRecharge(tempRecord.getCommissionRate());
|
||||||
|
|
||||||
// 选择最高工资并设置相关字段
|
// 选择最高工资并设置相关字段
|
||||||
if (salarySalary.compareTo(rechargeSalary) >= 0) {
|
if (salarySalary.compareTo(rechargeSalary) >= 0) {
|
||||||
currentBill.setHitPolicyType(BdPolicyType.TEAM_SALARY.name());
|
currentBill.setHitPolicyType(BdPolicyType.TEAM_SALARY.name());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user