| | |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | if (request.Form.Files == null || request.Form.Files.Count < 1) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, "请选择文件后重试"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, "请选择文件后重试"); |
| | | } |
| | | var model = _service.GetByID(input.FormID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"FormID:{input.FormID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"FormID:{input.FormID} 数据不存在"); |
| | | } |
| | | |
| | | var serviceLog = new Yw.Service.RepairTaskLog(); |
| | |
| | | } |
| | | if (log == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"操作日志异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"操作日志异常"); |
| | | } |
| | | |
| | | var serviceLogFile = new Yw.Service.RepairTaskLogFile(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus >= eTaskStatus.Assigned) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var bol = _service.Assign(input.ID, input.RepairUserID, input.RepairUserName, input.Note); |
| | | return bol; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Assigned) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var bol = _service.Receive(input.ID, input.Note); |
| | | return bol; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Received) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Started && model.FormStatus != eTaskStatus.Restarted) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Paused) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Started && model.FormStatus != eTaskStatus.Restarted) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var request = _httpContextAccessor.HttpContext.Request; |
| | | var fileList = new List<Model.RepairTaskLogFile>(); |
| | |
| | | var model = _service.GetByID(input.ID); |
| | | if (model == null) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{input.ID} 数据不存在"); |
| | | } |
| | | if (model.FormStatus != eTaskStatus.Finished) |
| | | { |
| | | throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"ID:{input.ID} 表单状态异常"); |
| | | } |
| | | var bol = _service.Success(input.ID, input.Note); |
| | | return bol; |