薪资明细增加人员浏览按钮多选搜索
This commit is contained in:
parent
3b520fcf62
commit
c8f281613b
|
|
@ -25,6 +25,9 @@ public class SalaryStatisticsEmployeeSalaryQueryParam extends BaseQueryParam {
|
||||||
// 关键字
|
// 关键字
|
||||||
private String keyword;
|
private String keyword;
|
||||||
|
|
||||||
|
//人员ids
|
||||||
|
private List<Long> employeeIds;
|
||||||
|
|
||||||
// 起始年月
|
// 起始年月
|
||||||
private String startDateStr;
|
private String startDateStr;
|
||||||
private Date startDate;
|
private Date startDate;
|
||||||
|
|
|
||||||
|
|
@ -344,6 +344,13 @@ public class SalaryStatisticsEmployeeServiceImpl extends Service implements Sala
|
||||||
List<Long> employeeIds = employeeList.stream().map(DataCollectionEmployee::getEmployeeId).collect(Collectors.toList());
|
List<Long> employeeIds = employeeList.stream().map(DataCollectionEmployee::getEmployeeId).collect(Collectors.toList());
|
||||||
salaryAcctEmployeeList = salaryAcctEmployeeList.stream().filter(acctEmp -> employeeIds.contains(acctEmp.getEmployeeId())).collect(Collectors.toList());
|
salaryAcctEmployeeList = salaryAcctEmployeeList.stream().filter(acctEmp -> employeeIds.contains(acctEmp.getEmployeeId())).collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//人员浏览按钮筛选
|
||||||
|
List<Long> employeeIds = queryParam.getEmployeeIds();
|
||||||
|
if(CollectionUtils.isNotEmpty(employeeIds)){
|
||||||
|
salaryAcctEmployeeList = salaryAcctEmployeeList.stream().filter(acctEmp -> employeeIds.contains(acctEmp.getEmployeeId())).collect(Collectors.toList());
|
||||||
|
}
|
||||||
|
|
||||||
if (CollectionUtils.isEmpty(salaryAcctEmployeeList)) {
|
if (CollectionUtils.isEmpty(salaryAcctEmployeeList)) {
|
||||||
return new PageInfo<>();
|
return new PageInfo<>();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue