| | |
| | | throw new ServiceException("工单不存在"); |
| | | } |
| | | // 工单状态 |
| | | if ("pass".equals(form.getAuditingResult())) { |
| | | workOrder.setStatus(WorkOrderStatusEnum.FINISH); |
| | | } else { |
| | | workOrder.setStatus(WorkOrderStatusEnum.AUDITING); |
| | | } |
| | | workOrder.setStatus(form.getAuditingResult()); |
| | | baseMapper.updateById(workOrder); |
| | | // 添加一条审核记录 |
| | | WorkOrderAuditingRecord workOrderAuditingRecord = new WorkOrderAuditingRecord(); |
| | | workOrderAuditingRecord.setWorkOrderId(workOrder.getId()); |
| | | workOrderAuditingRecord.setAuditingUser(1); |
| | | workOrderAuditingRecord.setResult(form.getAuditingResult()); |
| | | workOrderAuditingRecord.setResult(form.getAuditingResult().getDesc()); |
| | | workOrderAuditingRecord.setRemark(form.getAuditingRemark()); |
| | | workOrderAuditingRecordMapper.insert(workOrderAuditingRecord); |
| | | return Result.ok("操作成功"); |