| | |
| | | EquipmentTestDetailQueryCriteria criteria1 = new EquipmentTestDetailQueryCriteria(); |
| | | criteria1.setEquipmentId(f.getId()); |
| | | criteria1.setInfoTpe(pageQuery.getSearchParams().getInfoType()); |
| | | List<EquipmentTestDetail> checkDetailList = equipmentTestDetailService.queryAll(criteria1); |
| | | f.setCheckDetailList(checkDetailList); |
| | | List<EquipmentTestDetail> testDetailList = equipmentTestDetailService.queryAll(criteria1); |
| | | f.setTestDetailList(testDetailList); |
| | | |
| | | //设备检查 TODO |
| | | |
| | |
| | | collectDepIdSet.add(f.getLeadingDepartmentId()); |
| | | collectDepIdSet.add(f.getLeadingPersonDepartmentId()); |
| | | takecareDetailList.forEach(info->{collectDepIdSet.add(info.getLeadingPersonDepartmentId());}); |
| | | checkDetailList.forEach(info->{collectDepIdSet.add(info.getTestPersonDepartmentId());}); |
| | | testDetailList.forEach(info->{collectDepIdSet.add(info.getTestPersonDepartmentId());}); |
| | | repairDetailList.forEach(info->{collectDepIdSet.add(info.getRepairPersonDepartmentId());}); |
| | | |
| | | //获取部门名集合 |
| | |
| | | f.setLeadingDepartmentName(depNameMap.get(f.getLeadingDepartmentId())); |
| | | f.setLeadingPersonDepartmentName(depNameMap.get(f.getLeadingPersonDepartmentId())); |
| | | takecareDetailList.forEach(info->{info.setLeadingPersonDepartmentName(depNameMap.get(info.getLeadingPersonDepartmentId()));}); |
| | | checkDetailList.forEach(info->{info.setTestPersonDepartmentName(depNameMap.get(info.getTestPersonDepartmentId()));}); |
| | | testDetailList.forEach(info->{info.setTestPersonDepartmentName(depNameMap.get(info.getTestPersonDepartmentId()));}); |
| | | repairDetailList.forEach(info->{info.setRepairPersonDepartmentName(depNameMap.get(info.getRepairPersonDepartmentId()));}); |
| | | |
| | | }); |
| | |
| | | EquipmentTestDetailQueryCriteria criteria1 = new EquipmentTestDetailQueryCriteria(); |
| | | criteria1.setEquipmentId(infoDto.getId()); |
| | | criteria1.setInfoTpe(infoDto.getInfoType()); |
| | | List<EquipmentTestDetail> checkDetailList = equipmentTestDetailService.queryAll(criteria1); |
| | | infoDto.setCheckDetailList(checkDetailList); |
| | | List<EquipmentTestDetail> testDetailList = equipmentTestDetailService.queryAll(criteria1); |
| | | infoDto.setTestDetailList(testDetailList); |
| | | |
| | | //设备检查 TODO |
| | | |
| | |
| | | collectDepIdSet.add(infoDto.getLeadingDepartmentId()); |
| | | collectDepIdSet.add(infoDto.getLeadingPersonDepartmentId()); |
| | | takecareDetailList.forEach(info->{collectDepIdSet.add(info.getLeadingPersonDepartmentId());}); |
| | | checkDetailList.forEach(info->{collectDepIdSet.add(info.getTestPersonDepartmentId());}); |
| | | testDetailList.forEach(info->{collectDepIdSet.add(info.getTestPersonDepartmentId());}); |
| | | repairDetailList.forEach(info->{collectDepIdSet.add(info.getRepairPersonDepartmentId());}); |
| | | |
| | | //获取部门名集合 |
| | |
| | | infoDto.setLeadingDepartmentName(depNameMap.get(infoDto.getLeadingDepartmentId())); |
| | | infoDto.setLeadingPersonDepartmentName(depNameMap.get(infoDto.getLeadingPersonDepartmentId())); |
| | | takecareDetailList.forEach(info->{info.setLeadingPersonDepartmentName(depNameMap.get(info.getLeadingPersonDepartmentId()));}); |
| | | checkDetailList.forEach(info->{info.setTestPersonDepartmentName(depNameMap.get(info.getTestPersonDepartmentId()));}); |
| | | testDetailList.forEach(info->{info.setTestPersonDepartmentName(depNameMap.get(info.getTestPersonDepartmentId()));}); |
| | | repairDetailList.forEach(info->{info.setRepairPersonDepartmentName(depNameMap.get(info.getRepairPersonDepartmentId()));}); |
| | | return infoDto; |
| | | } |