admin 结算修改i

This commit is contained in:
tianfeng 2025-12-15 19:31:42 +08:00
parent b1da4d5ef5
commit b85546df27

View File

@ -229,11 +229,17 @@ public class AdminSalarySettlementServiceImpl implements AdminSalarySettlementSe
return;
}
BigDecimal teamSalary = teamSummary.getBdLeaderTeams().getTotalIncome();
if (teamSalary == null) {
teamSalary = BigDecimal.ZERO;
BigDecimal bdLeaderTeamSalary = teamSummary.getBdLeaderTeams().getTotalIncome();
if (bdLeaderTeamSalary == null) {
bdLeaderTeamSalary = BigDecimal.ZERO;
}
record.setBdLeaderTeamSalary(teamSalary.setScale(2, RoundingMode.DOWN));
BigDecimal bdTeamSalary = teamSummary.getBdTeams().getTotalIncome();
if (bdTeamSalary == null) {
bdTeamSalary = BigDecimal.ZERO;
}
BigDecimal teamSalary = bdLeaderTeamSalary.add(bdTeamSalary).setScale(2, RoundingMode.DOWN);
record.setBdLeaderTeamSalary(teamSalary);
// 查询 BD_LEADER 政策
List<AdminSalaryPolicy> policies = adminSalaryPolicyService.listEnabledByType(