111
jinxin
2025-06-03 d0c1502a17c8d945e16b498792bd8e50ea9fea9f
HH.WCS.Mobox3.WeiLi/api/MoboxController.cs
@@ -30,6 +30,7 @@
                var wmsTask = WMSHelper.GetWmsTask(task.S_OP_CODE);
                if (wmsTask != null)
                {
                    if (task.N_B_STATE == 0)
                    {
                        //等待直接修改状态为取消
@@ -49,7 +50,7 @@
                            //已推送但是没有完成或者取消,通知hosttoagv
                            NDCApi.CancelOrder(task.S_CODE.Trim());
                        }
                        else
                        else
                        {
                            TaskProcess.Cancel(task);
                            TaskProcess.OperateStatus(task, 7);
@@ -64,8 +65,9 @@
                        result.resultCode = 1;
                        result.resultMsg = "任务已结束";
                    }
                }
                else
                else
                {
                    result.resultCode = 1;
                    result.resultMsg = "任务所处的作业不存在";
@@ -98,7 +100,7 @@
                    WMSHelper.UpdateTaskState(op);
                    result.resultMsg = "任务等待,直接取消";
                }
                else if (op.N_B_STATE ==1)
                else if (op.N_B_STATE == 1)
                {
                    //已推送但是没有完成或者取消,通知hosttoagv
                    //NDCHelper.Cancel(task.S_CODE.Trim());
@@ -270,7 +272,18 @@
            return ApiHelper.WeiLiDisbutionIn(model);
        }
        /// <summary>
        /// PDA分拣回
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        [HttpPost]
        [Route("ErrorOperation")]
        public SimpleResult ErrorOperation(MoboxOperationBase model)
        {
            LogHelper.Info($"清除错误作业 入参={JsonConvert.SerializeObject(model)}");
            return ApiHelper.ErrorOperation(model);
        }
        ///// <summary>
        ///// 呼叫空框