wanshenmean
16 小时以前 419159c8611dca81b94b3103cdeaeb9272aed5ea
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/Flows/OutboundTaskFlowService.cs
@@ -83,6 +83,7 @@
        /// <returns>推进结果。</returns>
        public WebResponseContent MoveToNextStatus([NotNull] Dt_Task task)
        {
            WebResponseContent content = new WebResponseContent();
            if (task.TaskStatus >= (int)TaskOutStatusEnum.OutFinish)
                return WebResponseContent.Instance.Error($"该任务状态不可跳转到下一步,任务号:【{task.TaskNum}】,任务状态:【{task.TaskStatus}】");
@@ -92,12 +93,13 @@
            if (task.TaskStatus == (int)TaskOutStatusEnum.Line_OutFinish && task.TaskType == (int)TaskOutboundTypeEnum.Outbound)
            {
                return WebResponseContent.Instance.OK();
                return GetWMSOutboundTrayTask(task);
            }
            if (task.TaskStatus == (int)TaskOutStatusEnum.Line_OutFinish && task.TaskType == (int)TaskOutboundTypeEnum.OutEmpty)
            {
                return _robotTaskService.GetWMSRobotTask(task);
                _robotTaskService.CreateLocalRobotTask(task);
                //if (!content.Status)
                //{
                //    return content;
@@ -141,7 +143,7 @@
            task.Modifier = "System";
            // 通知WMS出库完成并获取返回结果
            return  NotifyWMSOutboundFinish(task);
            return NotifyWMSOutboundFinish(task);
        }
        /// <summary>
@@ -226,7 +228,10 @@
            if (wMSTask == null)
                return WebResponseContent.Instance.Error($"获取WMS系统空托盘出库任务失败,任务号:【{task.TaskNum}】,托盘号:【{task.PalletCode}】,错误信息:【WMS未返回有效任务数据】");
            return WebResponseContent.Instance.OK("成功", new List<WMSTaskDTO> { wMSTask });
            if (TaskService.ReceiveWMSTask(new List<WMSTaskDTO> { wMSTask }).Status)
                return WebResponseContent.Instance.OK("成功");
            return WebResponseContent.Instance.Error("接收WMS任务失败");
        }
        /// <summary>