Commit 0875b4e0 authored by dqq's avatar dqq

焊工页面筛选

parent 1e0efa64
...@@ -141,9 +141,15 @@ public class WelderController extends BaseController { ...@@ -141,9 +141,15 @@ public class WelderController extends BaseController {
IPage companyWelder = orgServiceImpl.getCompanyWelder(page); IPage companyWelder = orgServiceImpl.getCompanyWelder(page);
List<WelderDto> welderRecords = companyWelder.getRecords(); List<WelderDto> welderRecords = companyWelder.getRecords();
List<WelderDto> result = welderRecords.stream().filter(w -> !w.getName().equals(name) && !w.getIdNumber().equals(idNumber)
&& !w.getLicensedProject().equals(licensedProject)).collect(Collectors.toList()); //模糊查询
Page records = page.setRecords(result); if (name!=null||idNumber!=null||licensedProject!=null){
if (name!=null) {welderRecords = welderRecords.stream().filter(n -> n.getName().indexOf(name)>-1).collect(Collectors.toList());}
if (idNumber!=null) {welderRecords = welderRecords.stream().filter(n -> n.getIdNumber().indexOf(idNumber)>-1).collect(Collectors.toList());}
if (licensedProject!=null) {welderRecords = welderRecords.stream().filter(n -> n.getLicensedProject().indexOf(licensedProject)>-1).collect(Collectors.toList());}
}
Page records = page.setRecords(welderRecords);
return ResponseHelper.buildResponse(records); return ResponseHelper.buildResponse(records);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment