修复福利台账总览数据
This commit is contained in:
parent
4be0d70c4d
commit
f34eaa7c6f
|
|
@ -1450,8 +1450,8 @@ public class SIAccountBiz extends Service {
|
|||
accountSocialView(insuranceAccountViewListDTO, v);
|
||||
});
|
||||
//根据组织分组,对公积金进行统计
|
||||
Map<Long, List<InsuranceAccountDetailPO>> fundCollect = list.stream().filter(item -> item.getFundPayOrg() != null)
|
||||
.collect(Collectors.groupingBy(InsuranceAccountDetailPO::getFundPayOrg));
|
||||
Map<Long, List<InsuranceAccountDetailPO>> fundCollect = list.stream().filter(item -> item.getSocialPayOrg() != null)
|
||||
.collect(Collectors.groupingBy(InsuranceAccountDetailPO::getSocialPayOrg));
|
||||
fundCollect.forEach((k, v) -> {
|
||||
if (result.get(k) == null) {
|
||||
InsuranceAccountViewListDTO temp = new InsuranceAccountViewListDTO();
|
||||
|
|
@ -1462,8 +1462,8 @@ public class SIAccountBiz extends Service {
|
|||
accountFundView(insuranceAccountViewListDTO, v);
|
||||
});
|
||||
//根据组织分组,对其他福利进行统计
|
||||
Map<Long, List<InsuranceAccountDetailPO>> otherCollect = list.stream().filter(item -> item.getOtherPayOrg() != null)
|
||||
.collect(Collectors.groupingBy(InsuranceAccountDetailPO::getOtherPayOrg));
|
||||
Map<Long, List<InsuranceAccountDetailPO>> otherCollect = list.stream().filter(item -> item.getSocialPayOrg() != null)
|
||||
.collect(Collectors.groupingBy(InsuranceAccountDetailPO::getSocialPayOrg));
|
||||
otherCollect.forEach((k, v) -> {
|
||||
if (result.get(k) == null) {
|
||||
InsuranceAccountViewListDTO temp = new InsuranceAccountViewListDTO();
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ import java.util.Date;
|
|||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@SalaryTable(pageId = "2394fba1-1381-428a-8532-4e1e6b86626e", tableType = WeaTableType.CHECKBOX)
|
||||
//hrsa_bill_detail
|
||||
public class InsuranceAccountDetailPO {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -327,6 +327,8 @@ public class SIAccountServiceImpl extends Service implements SIAccountService {
|
|||
|
||||
@Override
|
||||
public void saveSupplementaryAccount(SaveSupplementaryAccountParam saveSupplementaryAccountParam) {
|
||||
ValidUtil.doValidator(saveSupplementaryAccountParam);
|
||||
|
||||
Long employeeId = (long)user.getUID();
|
||||
String currentUserName = user.getLastname();
|
||||
getSiAccountBiz(user).saveSupplementaryAccount(saveSupplementaryAccountParam,employeeId,currentUserName);
|
||||
|
|
|
|||
Loading…
Reference in New Issue