| | |
| | | } |
| | | List<Map<String, Object>> precisionParameterList = calibrationOrderService.getPrecisionParameterList(equipmentId); |
| | | record.setPrecisionParameterList(precisionParameterList); |
| | | if("4".equals(status)){ |
| | | if("data".equals(managementMode)){ |
| | | List<CalibrationOrderDetail> calibrationOrderDetails = calibrationOrderDetailService.lambdaQuery() |
| | | .eq(CalibrationOrderDetail::getCalibrationOrderId, id) |
| | | .eq(CalibrationOrderDetail::getJudgmentResult, "fail") |
| | | .eq(CalibrationOrderDetail::getDelFlag,"0").list(); |
| | | if(calibrationOrderDetails.size()>0){ |
| | | record.setCalibrationResult("异常"); |
| | | }else{ |
| | | record.setCalibrationResult("正常"); |
| | | } |
| | | }else{ |
| | | List<CalibrationOrderReport> calibrationOrderReports = calibrationOrderReportService.lambdaQuery() |
| | | .eq(CalibrationOrderReport::getCalibrationOrderId, id) |
| | | .eq(CalibrationOrderReport::getJudgmentResult, "fail") |
| | | .eq(CalibrationOrderReport::getDelFlag, "0").list(); |
| | | if(calibrationOrderReports.size()>0){ |
| | | record.setCalibrationResult("异常"); |
| | | }else{ |
| | | record.setCalibrationResult("正常"); |
| | | } |
| | | } |
| | | } |
| | | // if("4".equals(status)){ |
| | | // if("data".equals(managementMode)){ |
| | | // List<CalibrationOrderDetail> calibrationOrderDetails = calibrationOrderDetailService.lambdaQuery() |
| | | // .eq(CalibrationOrderDetail::getCalibrationOrderId, id) |
| | | // .eq(CalibrationOrderDetail::getJudgmentResult, "fail") |
| | | // .eq(CalibrationOrderDetail::getDelFlag,"0").list(); |
| | | // if(calibrationOrderDetails.size()>0){ |
| | | // record.setCalibrationResult("异常"); |
| | | // }else{ |
| | | // record.setCalibrationResult("正常"); |
| | | // } |
| | | // }else{ |
| | | // List<CalibrationOrderReport> calibrationOrderReports = calibrationOrderReportService.lambdaQuery() |
| | | // .eq(CalibrationOrderReport::getCalibrationOrderId, id) |
| | | // .eq(CalibrationOrderReport::getJudgmentResult, "fail") |
| | | // .eq(CalibrationOrderReport::getDelFlag, "0").list(); |
| | | // if(calibrationOrderReports.size()>0){ |
| | | // record.setCalibrationResult("异常"); |
| | | // }else{ |
| | | // record.setCalibrationResult("正常"); |
| | | // } |
| | | // } |
| | | // } |
| | | } |
| | | return Result.OK(pageList); |
| | | } |
| | |
| | | Equipment equipment = equipmentService.getById(equipmentId); |
| | | if(ObjectUtils.isNotNull(equipment)){ |
| | | LocalDate currentDate = LocalDate.now(); |
| | | |
| | | // 添加30天 |
| | | // 添加维护周期的日期 |
| | | String checkPeriod = equipment.getCheckPeriod(); |
| | | if(StringUtils.isNotBlank(checkPeriod)){ |
| | | LocalDate dateAfter30Days = currentDate.plusDays(Integer.parseInt(checkPeriod)); |