|
@@ -314,7 +314,9 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
// }
|
|
|
@PostMapping("/selectInspecion")
|
|
|
public AjaxResult selectInspecion(@RequestBody BizProcessInspecion processInspecion) throws NoSuchFieldException, IllegalAccessException {
|
|
|
- List<BizDayworkItemConsult> itemConsults = bizDayworkItemConsultService.query().eq("process_inspection_id", processInspecion.getId()).eq("is_process_inspection", 1).list();
|
|
|
+ List<Long> inspectionIds = new ArrayList<>();
|
|
|
+ inspectionIds.add(processInspecion.getId());
|
|
|
+ List<BizDayworkItemConsult> itemConsults = bizDayworkItemConsultService.getListByInspectionIds(inspectionIds);
|
|
|
List<BizProcessInspectionDetail> itemRejects = processInspectionDetailService.query().eq("process_inspection_id", processInspecion.getId()).list();
|
|
|
List<BizProcessInspectionPicture> itemInspectionPictureList = bizProcessInspectionPictureService.query().eq("process_inspection_id", processInspecion.getId()).list();
|
|
|
processInspecion.setDayworkItemConsults(itemConsults);
|
|
@@ -459,7 +461,10 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
|
|
|
@PostMapping("/selectOutsourcedInspecion")
|
|
|
public AjaxResult selectOutsourcedInspecionV1(@RequestBody BizProcessInspecion processInspecion) throws NoSuchFieldException, IllegalAccessException {
|
|
|
- List<BizDayworkItemConsult> itemConsults = bizDayworkItemConsultService.query().eq("process_inspection_id", processInspecion.getId()).eq("is_outsourced_inspection", 1).list();
|
|
|
+ List<Long> inspectionIds = new ArrayList<>();
|
|
|
+ inspectionIds.add(processInspecion.getId());
|
|
|
+ List<BizDayworkItemConsult> itemConsults = bizDayworkItemConsultService.getListByInspectionIds(inspectionIds);
|
|
|
+// List<BizDayworkItemConsult> itemConsults = bizDayworkItemConsultService.query().eq("process_inspection_id", processInspecion.getId()).list();
|
|
|
List<BizDayworkItemReject> itemRejects = bizDayworkItemRejectService.query().eq("process_inspection_id", processInspecion.getId()).list();
|
|
|
List<BizProcessInspectionDetail> reject = processInspectionDetailService.query().eq("process_inspection_id", processInspecion.getId()).list();
|
|
|
processInspecion.setDayworkItemRejects(itemRejects);
|
|
@@ -501,7 +506,7 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
l.setAllCarriers(relatedCarriers.stream().filter(t -> t.getDayworkId().equals(l.getDayworkId())).map(BizDayworkCarrier::getCarrierCode).collect(Collectors.joining(",")));
|
|
|
});
|
|
|
processInspecion.setRelateList(related);
|
|
|
- itemConsults.addAll(bizDayworkItemConsultService.query().in("process_inspection_id", related.isEmpty() ? Collections.singletonList(0L) : related.stream().map(BizProcessInspecion::getId).collect(Collectors.toList())).eq("is_outsourced_inspection", 1).list());
|
|
|
+ itemConsults.addAll(bizDayworkItemConsultService.query().in("process_inspection_id", related.isEmpty() ? Collections.singletonList(0L) : related.stream().map(BizProcessInspecion::getId).collect(Collectors.toList())).list());
|
|
|
processInspecion.setDayworkItemConsults(itemConsults);
|
|
|
return success(processInspecion);
|
|
|
}
|