| | |
| | | String userId = sysUser.getId(); |
| | | String maintenanceOrderId = maintenanceThreeAcceptance.getMaintenanceOrderId(); |
| | | List<MaintenanceThreeAcceptance> maintenanceThreeAcceptances = maintenanceThreeAcceptance.getMaintenanceThreeAcceptances(); |
| | | String checkStatus = "1";//三级保养验收状态(1通过,2未通过) |
| | | for (MaintenanceThreeAcceptance threeAcceptance : maintenanceThreeAcceptances) { |
| | | threeAcceptance.setId(""); |
| | | // threeAcceptance.setId(""); |
| | | maintenanceThreeAcceptanceService.saveOrUpdate(threeAcceptance); |
| | | |
| | | String firstInspect = threeAcceptance.getFirstInspect(); |
| | | String secondInspect = threeAcceptance.getSecondInspect(); |
| | | if("2".equals(firstInspect) || "2".equals(secondInspect)){ |
| | | checkStatus = "2"; |
| | | } |
| | | |
| | | } |
| | | DailyMaintenanceOrder maintenanceOrder = dailyMaintenanceOrderService.getById(maintenanceOrderId); |
| | | maintenanceOrder.setInspectUser(sysUser.getRealname()); |
| | | maintenanceOrder.setNotPassReason(maintenanceThreeAcceptance.getNotPassReason()); |
| | | maintenanceOrder.setCheckStatus(checkStatus); |
| | | maintenanceOrder.setInspectDate(new Date()); |
| | | // maintenanceOrder.setStatus("8"); |
| | | dailyMaintenanceOrderService.updateById(maintenanceOrder); |