| | |
| | | // return getDataTable(tjPackageList); |
| | | // } |
| | | String pacName=""; |
| | | if (cusSex.equals("2")) { |
| | | return getDataTable(tjPackageService.getPacListBySqlAndAll(pacName)); |
| | | |
| | | if (cusSex==null || cusSex.equals("2")) { |
| | | final List<TjPackage> pacListBySqlAndAll = tjPackageService.getPacListBySqlAndAll(pacName); |
| | | if (pacListBySqlAndAll!=null){ |
| | | for (TjPackage tjPackage : pacListBySqlAndAll) { |
| | | List<TjProject> res=new ArrayList<>(); |
| | | LambdaQueryWrapper<TjPackageProject> wqq=new LambdaQueryWrapper<>(); |
| | | wqq.eq(TjPackageProject::getPacId,tjPackage.getPacId()); |
| | | final List<TjPackageProject> list = ppservice.list(wqq); |
| | | if (list!=null){ |
| | | for (TjPackageProject tjPackageProject : list) { |
| | | final TjProject byId = tjProjectService.getById(tjPackageProject.getProId()); |
| | | res.add(byId); |
| | | } |
| | | tjPackage.setTjProjectList(res); |
| | | } |
| | | } |
| | | } |
| | | return getDataTable(pacListBySqlAndAll); |
| | | } else { |
| | | if (cusSex.equals("0")) { |
| | | return getDataTable(tjPackageService.getPacListBySqlAndMan(pacName)); |
| | | final List<TjPackage> pacListBySqlAndMan = tjPackageService.getPacListBySqlAndMan(pacName); |
| | | if (pacListBySqlAndMan!=null){ |
| | | for (TjPackage tjPackage : pacListBySqlAndMan) { |
| | | List<TjProject> res=new ArrayList<>(); |
| | | LambdaQueryWrapper<TjPackageProject> wqq=new LambdaQueryWrapper<>(); |
| | | wqq.eq(TjPackageProject::getPacId,tjPackage.getPacId()); |
| | | final List<TjPackageProject> list = ppservice.list(wqq); |
| | | if (list!=null){ |
| | | for (TjPackageProject tjPackageProject : list) { |
| | | final TjProject byId = tjProjectService.getById(tjPackageProject.getProId()); |
| | | res.add(byId); |
| | | } |
| | | tjPackage.setTjProjectList(res); |
| | | } |
| | | } |
| | | } |
| | | return getDataTable(pacListBySqlAndMan); |
| | | }else { |
| | | return getDataTable(tjPackageService.getPacListBySqlAndWomen(pacName)); |
| | | final List<TjPackage> pacListBySqlAndWomen = tjPackageService.getPacListBySqlAndWomen(pacName); |
| | | if (pacListBySqlAndWomen!=null){ |
| | | for (TjPackage tjPackage : pacListBySqlAndWomen) { |
| | | List<TjProject> res=new ArrayList<>(); |
| | | LambdaQueryWrapper<TjPackageProject> wqq=new LambdaQueryWrapper<>(); |
| | | wqq.eq(TjPackageProject::getPacId,tjPackage.getPacId()); |
| | | final List<TjPackageProject> list = ppservice.list(wqq); |
| | | if (list!=null){ |
| | | for (TjPackageProject tjPackageProject : list) { |
| | | final TjProject byId = tjProjectService.getById(tjPackageProject.getProId()); |
| | | res.add(byId); |
| | | } |
| | | tjPackage.setTjProjectList(res); |
| | | } |
| | | } |
| | | } |
| | | return getDataTable(pacListBySqlAndWomen); |
| | | } |
| | | } |
| | | } |