|
@@ -1555,8 +1555,6 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
|
|
|
List<SysPremiumDetails> sysPremiumDetails1 = map.get(s);
|
|
List<SysPremiumDetails> sysPremiumDetails1 = map.get(s);
|
|
|
sumPremium = sumPremium.add(sysPremiumDetails1.get(0).getSumpremium());
|
|
sumPremium = sumPremium.add(sysPremiumDetails1.get(0).getSumpremium());
|
|
|
}
|
|
}
|
|
|
-// SysPremiumDetails sysPremiumDetails1 = sysPremiumDetails.get(0);
|
|
|
|
|
-// sumPremium = sumPremium.add(sysPremiumDetails1.getSumpremium());
|
|
|
|
|
BigDecimal reduce = sysPremiumDetails.stream().map(SysPremiumDetails::getExtractFee).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
BigDecimal reduce = sysPremiumDetails.stream().map(SysPremiumDetails::getExtractFee).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
|
extractFee = extractFee.add(reduce);
|
|
extractFee = extractFee.add(reduce);
|
|
|
}
|
|
}
|
|
@@ -1564,7 +1562,7 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
|
|
|
}
|
|
}
|
|
|
teamUserInfosFreeVo.setSumPremium(sumPremium);
|
|
teamUserInfosFreeVo.setSumPremium(sumPremium);
|
|
|
teamUserInfosFreeVo.setExtractFee(extractFee);
|
|
teamUserInfosFreeVo.setExtractFee(extractFee);
|
|
|
- //在职员工
|
|
|
|
|
|
|
+ //所有员工包括离职的员工
|
|
|
List<SysUser> sysUsers = sysUserMapper.selectList(new LambdaQueryWrapper<SysUser>()
|
|
List<SysUser> sysUsers = sysUserMapper.selectList(new LambdaQueryWrapper<SysUser>()
|
|
|
.in(SysUser::getId, teamUserInfosDto.getUserIds()));
|
|
.in(SysUser::getId, teamUserInfosDto.getUserIds()));
|
|
|
for (SysUser sysUser : sysUsers) {
|
|
for (SysUser sysUser : sysUsers) {
|
|
@@ -1601,6 +1599,7 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
|
|
|
teamUserInfosVo.setExtractFee(extractFee1);
|
|
teamUserInfosVo.setExtractFee(extractFee1);
|
|
|
userInfosVoList.add(teamUserInfosVo);
|
|
userInfosVoList.add(teamUserInfosVo);
|
|
|
}
|
|
}
|
|
|
|
|
+ //正常人员数量
|
|
|
List<SysUser> sysUsers1 = sysUserMapper.selectList(new LambdaQueryWrapper<SysUser>()
|
|
List<SysUser> sysUsers1 = sysUserMapper.selectList(new LambdaQueryWrapper<SysUser>()
|
|
|
.ne(SysUser::getStatus, 0).in(SysUser::getId, teamUserInfosDto.getUserIds()));
|
|
.ne(SysUser::getStatus, 0).in(SysUser::getId, teamUserInfosDto.getUserIds()));
|
|
|
teamUserInfosFreeVo.setTeamManNum(sysUsers1.size());
|
|
teamUserInfosFreeVo.setTeamManNum(sysUsers1.size());
|