| | |
| | | private IMaintenanceStoveExemptService maintenanceStoveExemptService; |
| | | |
| | | @Autowired |
| | | private ITechnologyStatusService technologyStatusService; |
| | | |
| | | @Autowired |
| | | private ISysFileNameService sysFileNameService; |
| | | |
| | | @Resource |
| | |
| | | maintenanceStoveExemptService.removeById(maintenanceStoveExempt); |
| | | } |
| | | |
| | | /** |
| | | * 删除精度检验单 |
| | | */ |
| | | List<TechnologyStatus> technologyStatusList = technologyStatusService.lambdaQuery() |
| | | .eq(TechnologyStatus::getOrderId, id) |
| | | .eq(TechnologyStatus::getDelFlag, 0).list(); |
| | | for (TechnologyStatus technologyStatus : technologyStatusList) { |
| | | technologyStatusService.removeById(technologyStatus); |
| | | } |
| | | |
| | | if (b) { |
| | | return Result.OK("撤销成功!"); |
| | | } else { |
| | |
| | | finishTransferOrder.setDelFlag(0); |
| | | finishTransferOrderService.save(finishTransferOrder); |
| | | |
| | | String equipmentId = maintenanceOrder.getEquipmentId(); |
| | | Equipment equipment = equipmentService.getById(equipmentId); |
| | | String precisionParameters = equipment.getPrecisionParameters(); |
| | | if(!"1".equals(precisionParameters)){ |
| | | this.createTechnologyStatus(maintenanceOrder); |
| | | } |
| | | |
| | | this.createPrecisionInspection(maintenanceOrder); |
| | | |
| | | this.createMaintenanceStoveExempt(maintenanceOrder); |
| | |
| | | maintenanceStoveExemptService.save(maintenanceStoveExempt); |
| | | } |
| | | |
| | | void createTechnologyStatus(DailyMaintenanceOrder dailyMaintenanceOrder){ |
| | | List<SysFileNameVo> sysFileName = sysFileNameService.getSysFileName("9"); |
| | | TechnologyStatus technologyStatus = new TechnologyStatus(); |
| | | technologyStatus.setOrderId(dailyMaintenanceOrder.getId()); |
| | | technologyStatus.setReceipts(sysFileName.get(0).getReceipts()); |
| | | technologyStatusService.save(technologyStatus); |
| | | } |
| | | |
| | | /** |
| | | * 日常保养工单 获取设备台站已绑定的对象部门 |
| | | * qsw 2023-7-11 |