yangkang
2023-09-13 51ebb09a85d622cae75dc169b4c86723977d3756
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/MaintenanceStandardDetailController.java
@@ -81,27 +81,27 @@
    @GetMapping("getMaintenanceStandardList")
    public Result<?> getMaintenanceStandardList(@RequestParam("pageNo") Integer pageNo, @RequestParam("pageSize") Integer pageSize, @RequestParam Map<String, Object> params) {
        IPage<Map<String, Object>> maintenanceStandardDetails = maintenanceStandardDetailService.getMaintenanceStandardDetailById(pageNo, pageSize, params);
        for (Map<String, Object> detail : maintenanceStandardDetails.getRecords()) {
            //获取是否有无异常照片数据
//            List<SysUploadRela> sysUploadRelas = uploadRelaService.lambdaQuery().eq(SysUploadRela::getBusId, (String) detail.get("id")).eq(SysUploadRela::getDelFlag, 0).list();
            List<SysUploadRela> sysUploadRelas = sysBaseApi.listByBusIdAndBusType((String) detail.get("id"), null);
            if (sysUploadRelas.size() > 0) {
                detail.put("isNoPhotoFlag", true);
                //List<SysUploadRela> uploadRelas = uploadRelaService.listByBusIdAndBusType((String)detail.get("id"), "daily_maintenance_standard_photo");
                List<SysUploadRela> uploadRelas = sysBaseApi.listByBusIdAndBusType((String) detail.get("id"), "daily_maintenance_standard_photo");
                ;
                SysUpload upload = new SysUpload();
                if (CollectionUtils.isNotEmpty(uploadRelas)) {
                    //upload = uploadService.getById(uploadRelas.get(0).getUploadId());
                    upload = sysBaseApi.getUploadById(uploadRelas.get(0).getUploadId());
                }
                detail.put("upload", upload);
            } else {
                detail.put("isNoPhotoFlag", false);
                SysUpload upload = new SysUpload();
                detail.put("upload", upload);
            }
        }
//        for (Map<String, Object> detail : maintenanceStandardDetails.getRecords()) {
//            //获取是否有无异常照片数据
////            List<SysUploadRela> sysUploadRelas = uploadRelaService.lambdaQuery().eq(SysUploadRela::getBusId, (String) detail.get("id")).eq(SysUploadRela::getDelFlag, 0).list();
//            List<SysUploadRela> sysUploadRelas = sysBaseApi.listByBusIdAndBusType((String) detail.get("id"), null);
//            if (sysUploadRelas.size() > 0) {
//                detail.put("isNoPhotoFlag", true);
//                //List<SysUploadRela> uploadRelas = uploadRelaService.listByBusIdAndBusType((String)detail.get("id"), "daily_maintenance_standard_photo");
//                List<SysUploadRela> uploadRelas = sysBaseApi.listByBusIdAndBusType((String) detail.get("id"), "daily_maintenance_standard_photo");
//                ;
//                SysUpload upload = new SysUpload();
//                if (CollectionUtils.isNotEmpty(uploadRelas)) {
//                    //upload = uploadService.getById(uploadRelas.get(0).getUploadId());
//                    upload = sysBaseApi.getUploadById(uploadRelas.get(0).getUploadId());
//                }
//                detail.put("upload", upload);
//            } else {
//                detail.put("isNoPhotoFlag", false);
//                SysUpload upload = new SysUpload();
//                detail.put("upload", upload);
//            }
//        }
        return Result.ok(maintenanceStandardDetails);
    }