海波 张
2025-05-14 04eed9fb0fdb0a4c09c482f78d4449f941cfaadb
core/TaskCore.cs
@@ -33,7 +33,7 @@
                        switch (model.state)
                        {
                            case 1:
                                TaskHelper.Begin(wmsTask);
                                TaskHelper.Begin(wmsTask,model.forklift_no);
                                //胎面交互
                                TaskHelper.TmSafety(wmsTask);
                                break;
@@ -65,6 +65,10 @@
                                TaskHelper.End(wmsTask); 
                            break;
                            case 7:
                                //agv执行通知
                                WcsTask.WcsCallback(wmsTask, model.state, model.forklift_no);
                                TaskHelper.Fail(wmsTask);
                                TaskProcess.OperateStatus(wmsTask, 7);
                                //入库或者回库任务取消删除托盘物料
@@ -85,8 +89,7 @@
                        }
                         TaskHelper.AddActionRecord(wmsTask.S_CODE, model.state, model.forklift_no, model.ext_data);
                        //agv执行通知
                        //WcsTask.WcsCallback(wmsTask, model.state, model.forklift_no);
                }
                else
                {
@@ -111,7 +114,11 @@
            var list = TaskHelper.GetTaskListByState("未执行", "agv");
            if (list.Count > 0) {
                list.ForEach(task => {
                    //任务拦截
                    if (TaskHelper.Intercept())
                    {
                        TaskProcess.SendTask(task);
                    }
                });     
            }
        }
@@ -127,7 +134,7 @@
            if (list.Count > 0)
            {
                list.ForEach(task => {
                    WcsTask.WcsTaskEntity(task);
                        WcsTask.WcsTaskEntity(task);
                });
            }
        }