bd leader 结算字段处理
This commit is contained in:
parent
d8b5550595
commit
aadc8d3f0c
@ -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());
|
||||||
}
|
}
|
||||||
|
|
||||||
// 收集成员明细
|
// 收集成员明细
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user