lixiaojun
2024-04-01 8240deade86ab38ca578d9f7dd00c52fadcabc30
Yw.Application.Repair.Core/02-task-form/RepairTaskForm_Controller.cs
@@ -30,12 +30,12 @@
            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();
@@ -46,7 +46,7 @@
            }
            if (log == null)
            {
                throw YOops.Oh(eResultCode.Alert, ErrorCodes.V001, $"操作日志异常");
                throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.V001, $"操作日志异常");
            }
            var serviceLogFile = new Yw.Service.RepairTaskLogFile();
@@ -80,11 +80,11 @@
            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;
@@ -100,11 +100,11 @@
            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;
@@ -120,11 +120,11 @@
            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;
@@ -159,11 +159,11 @@
            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>();
@@ -197,11 +197,11 @@
            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>();
@@ -235,11 +235,11 @@
            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>();
@@ -273,11 +273,11 @@
            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;