| | |
| | | PENDING_REPAIR, |
| | | UNDER_MAINTENANCE, |
| | | PENDING_CONFIRMATION, |
| | | REPAIR_COMPLETED; |
| | | REPAIR_COMPLETED, |
| | | REJECTED; |
| | | } |
| | |
| | | private Integer delFlag; |
| | | /**工单编号*/ |
| | | private String repairCode; |
| | | /**故障类型*/ |
| | | @Excel(name = "故障类型", width = 15) |
| | | @ApiModelProperty(value = "故障类型") |
| | | @Dict(dicCode = "fault_type") |
| | | private String faultType; |
| | | /**故障现象*/ |
| | | @Excel(name = "故障现象", width = 15) |
| | | @ApiModelProperty(value = "故障现象") |
| | | private String faultPhenomenon; |
| | | /**报修人*/ |
| | | @Excel(name = "报修人", width = 15) |
| | | @ApiModelProperty(value = "报修人") |
| | | private String reportPerson; |
| | | /**报修ID*/ |
| | | private String reportId; |
| | | /**设备ID*/ |
| | |
| | | @ApiModelProperty(value = "故障类型") |
| | | @Dict(dicCode = "fault_type") |
| | | private String faultType; |
| | | /**故障现象*/ |
| | | @Excel(name = "故障现象", width = 15) |
| | | @ApiModelProperty(value = "故障现象") |
| | | private String faultPhenomenon; |
| | | /**报修人*/ |
| | | @Excel(name = "报修人", width = 15) |
| | | @ApiModelProperty(value = "报修人") |
| | | private String reportPerson; |
| | | /** 维修开始时间 */ |
| | | @ApiModelProperty(name = "维修开始时间",notes = "") |
| | | private Date actualStartTime; |
| | |
| | | if ("1".equals(request.getConfirmResult())) { |
| | | order.setRepairStatus(EamRepairOrderRepairStatusEnum.REPAIR_COMPLETED.name()); |
| | | }else { |
| | | order.setRepairStatus(EamRepairOrderRepairStatusEnum.UNDER_MAINTENANCE.name()); |
| | | order.setRepairStatus(EamRepairOrderRepairStatusEnum.REJECTED.name()); |
| | | } |
| | | } |
| | | order.setConfirmer(user.getUsername()); |
| | |
| | | order.setConfirmComment(request.getConfirmComment()); |
| | | this.baseMapper.updateById(order); |
| | | EamReportRepair eamReportRepair=eamReportRepairService.getById(order.getReportId()); |
| | | eamReportRepair.setReportStatus(EamRepairOrderRepairStatusEnum.UNDER_MAINTENANCE.name()); |
| | | eamReportRepair.setReportStatus(order.getRepairStatus()); |
| | | eamReportRepairService.updateById(eamReportRepair); |
| | | return order; |
| | | } |