bd leader 结算字段处理

This commit is contained in:
tianfeng 2025-12-15 17:47:04 +08:00
parent d8b5550595
commit aadc8d3f0c

View File

@ -120,14 +120,14 @@ public class BdLeaderSalarySettlementServiceImpl implements BdLeaderSalarySettle
// 4. 统计所有 BD 的工资总和并收集成员明细 // 4. 统计所有 BD 的工资总和并收集成员明细
List<BdLeaderTeamMemberDetail> memberDetails = new ArrayList<>(); List<BdLeaderTeamMemberDetail> memberDetails = new ArrayList<>();
BigDecimal totalBdSalary = BigDecimal.ZERO; BigDecimal totalBdSalary = BigDecimal.ZERO;
for (Long bdUserId : bdUserIds) { for (Long bdUserId : bdUserIds) {
BdSalarySettlementRecord bdRecord = bdSalarySettlementRecordService.getByUserIdAndBillBelong(bdUserId, billBelong); BdSalarySettlementRecord bdRecord = bdSalarySettlementRecordService.getByUserIdAndBillBelong(bdUserId, billBelong);
if (bdRecord != null) { if (bdRecord != null) {
// 统计工资 // 统计工资
if (bdRecord.getSettlementSalary() != null) { if (bdRecord.getTeamSalaryAmount() != null) {
totalBdSalary = totalBdSalary.add(bdRecord.getSettlementSalary()); totalBdSalary = totalBdSalary.add(bdRecord.getTeamSalaryAmount());
} }
// 收集成员明细 // 收集成员明细