| | |
| | | eamRepairOrder.setReportId(eamReportRepair.getId()); |
| | | eamRepairOrder.setReportPerson(eamReportRepair.getCreateBy()); |
| | | eamRepairOrder.setFaultPhenomenon(eamReportRepair.getFaultDescription()); |
| | | eamRepairOrder.setFaultStartTime(eamReportRepair.getFaultStartTime()); |
| | | eamRepairOrder.setClaimStatus("0"); |
| | | eamRepairOrder.setRepairStatus(EamRepairOrderRepairStatusEnum.PENDING_REPAIR.name()); |
| | | iEamRepairOrderService.save(eamRepairOrder); |
| | | //更新设备维修状态 |
| | |
| | | } |
| | | updateWrapper.eq(EamReportRepair::getId,eamReportRepairDto.getId()); |
| | | this.update(eamReportRepair,updateWrapper); |
| | | //修改维修工单 |
| | | EamRepairOrder eamRepairOrder=iEamRepairOrderService. |
| | | getOne(new QueryWrapper<EamRepairOrder>().eq("report_id",eamReportRepairDto.getId())); |
| | | eamRepairOrder.setFaultStartTime(eamReportRepairDto.getFaultStartTime()); |
| | | eamRepairOrder.setFaultPhenomenon(eamReportRepairDto.getFaultDescription()); |
| | | iEamRepairOrderService.updateById(eamRepairOrder); |
| | | return true; |
| | | } |
| | | |