1
dengjunjie
2025-02-18 b2ad000e07e1c87d3561b5aa94fdc88c779872f0
ÏîÄ¿´úÂë/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/PartialTaskService_ShuttleCar.cs
@@ -35,7 +35,7 @@
                            task.TaskState = nextStatus;
                            task.ModifyDate = DateTime.Now;
                            task.Modifier = "System";
                            content = AddTask_Hty(task, TaskOperateTypeEnum.AutoComplete.ToJson());
                            content = AddTask_Hty(task, TaskOperateTypeEnum.AutoComplete);
                            _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"穿梭车入库完成");
                        }
                        break;
@@ -76,16 +76,21 @@
        /// <param name="task"></param>
        /// <param name="operateType"></param>
        /// <returns></returns>
        public WebResponseContent AddTask_Hty(Dt_Task task, string operateType)
        public WebResponseContent AddTask_Hty(Dt_Task task, TaskOperateTypeEnum operateType)
        {
            WebResponseContent content = new WebResponseContent();
            try
            {
                if (_taskHtyService.AddTask_Hty(task, operateType).Status)//添加历史任务删除任务
                    content = DeleteData(task);
                Db.Ado.BeginTran();
                content = _taskHtyService.AddTask_Hty(task, operateType);//添加历史任务删除任务
                if (!content.Status) throw new Exception(content.Message);
                content = DeleteData(task);
                if (!content.Status) throw new Exception(content.Message);
                Db.Ado.CommitTran();
            }
            catch (Exception ex)
            {
                Db.Ado.RollbackTran();
                content.Error(ex.Message);
            }
            return content;