xby-y
6 天以前 b3ff80e45d24a821ca0731983b1546b48570cdf1
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs
@@ -640,10 +640,12 @@
        {
            task.TaskState = (int)TaskOutStatusEnum.SC_OutFinish;
            bool res = BaseDal.UpdateData(task);
            // 娣诲姞鍏ュ簱鍘嗗彶璁板綍
            //AddTaskHistory(task);
            //task.TaskState = (int)TaskOutStatusEnum.SC_OutFinish;
            //BaseDal.UpdateData(task);
            //// 娣诲姞鍑哄簱鍘嗗彶璁板綍
            //_taskHtyService.AddTaskHistory(task);
            //_taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, "鑷姩瀹屾垚");
            //bool res = BaseDal.DeleteData(task);
            return res;
        }
@@ -831,25 +833,18 @@
        public Dt_Task RequestWMSTaskMovelibrary(Dt_Task _Task)
        {
            WebResponseContent content = new WebResponseContent();
            try
            {
                content = HttpHelperh.Get<WebResponseContent>($"{urlWMSMovelibraryTask}?TaskNum={_Task.TaskNum}");
                Dt_Task task = new Dt_Task();
                if (content.Status)
                {
                    if (content.Data != null)
                    {
                        //task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString());
                        WMSTaskDTO dto = JsonConvert.DeserializeObject<WMSTaskDTO>(content.Data.ToString());
                        if (dto != null)
                        {
                            // 杞崲涓篋t_Task
                            task = _mapper.Map<Dt_Task>(dto);
                            task.TaskState = dto.TaskStatus;
                    task = JsonConvert.DeserializeObject<Dt_Task>(content.Data.ToString());
                            if (task.TaskNum != _Task.TaskNum)
                            {
                                task.Grade = 3;
                        task.TaskState = TaskRelocationStatusEnum.RelocationNew.ObjToInt();
                                BaseDal.AddData(task);
                                return task;
                            }
@@ -859,14 +854,8 @@
                            }
                        }
                    }
                }
                return null;
            }
            catch (Exception ex)
            {
                Console.WriteLine($"绉诲簱鎿嶄綔寮傚父锛歿ex.Message}");
                return null;
            }
        }