Merge branch 'fix/核算结果导入超过1000' into release/2.9.8.2311.02

This commit is contained in:
Harryxzy 2023-11-20 11:22:11 +08:00
commit 1d52069e11
1 changed files with 2 additions and 2 deletions

View File

@ -620,7 +620,7 @@ public class SalaryAcctResultServiceImpl extends Service implements SalaryAcctRe
// }
// 删除原来的薪资核算结果
List<Long> saveItemIds = saveParam.getItems().stream().map(SalaryAcctResultSaveParam.SalaryAcctResultDetailItemParam::getSalaryItemId).collect(Collectors.toList());
deleteByAcctEmployeeIdsAndSalaryItemIds(Collections.singleton(saveParam.getSalaryAcctEmpId()), saveItemIds);
deleteByAcctEmployeeIdsAndSalaryItemIds(Collections.singletonList(saveParam.getSalaryAcctEmpId()), saveItemIds);
// 保存薪资核算结果
if (CollectionUtils.isNotEmpty(salaryAcctResultPOS)) {
// 加密
@ -629,7 +629,7 @@ public class SalaryAcctResultServiceImpl extends Service implements SalaryAcctRe
partition.forEach(getSalaryAcctResultMapper()::batchInsert);
}
//报表 todo
getSalaryAcctReportService(user).deleteByAcctEmployeeIdsAndSalaryItemIds(Collections.singleton(saveParam.getSalaryAcctEmpId()), saveItemIds);
getSalaryAcctReportService(user).deleteByAcctEmployeeIdsAndSalaryItemIds(Collections.singletonList(saveParam.getSalaryAcctEmpId()), saveItemIds);
List<SalaryAcctResultReportPO> salaryAcctResultReportPOS = SalaryAcctResultReportBO.convert2PO(saveParam, salaryAcctEmployeePO, (long) user.getUID(), emps);
if (CollectionUtils.isNotEmpty(salaryAcctResultReportPOS)) {
getSalaryAcctReportService(user).batchSave(salaryAcctResultReportPOS);