海波 张
2025-06-28 f80938e8a03d9343672b4fb3179836b019f6b9d8
core/TaskCore.cs
@@ -33,7 +33,7 @@
                        switch (model.state)
                        {
                            case 1:
                                TaskHelper.Begin(wmsTask,model.forklift_no);
                                TaskHelper.Begin(wmsTask,model.forklift_no.ToString());
                                //胎面交互
                                TaskHelper.TmSafety(wmsTask);
                                break;
@@ -74,7 +74,7 @@
                                if (wcsTask1!=null)
                                {
                                    //agv执行通知 wcs取消
                                    WcsTask.WcsCallback(wmsTask, model.state, model.forklift_no);
                                    WcsTask.WcsCallback(wmsTask, model.state, model.forklift_no.ToString());
                                    if (!TaskHelper.CheckActionRecordExist(wcsTask1.S_CODE, "6"))
                                    {
                                        TaskHelper.Fail(wcsTask1);
@@ -102,12 +102,12 @@
                            break;
                        }
                         TaskHelper.AddActionRecord(wmsTask.S_CODE, model.state, model.forklift_no, model.ext_data);
                         TaskHelper.AddActionRecord(wmsTask.S_CODE, model.state, model.forklift_no.ToString());
                }
                else
                {
                    //安全请求等
                    TaskProcess.OperateReq(model.task_no, model.state, model.forklift_no, model.ext_data);
                    TaskProcess.OperateReq(model.task_no, model.state, model.forklift_no.ToString());
                }
            }
        }
@@ -116,9 +116,8 @@
        {
            var agvAction = new AgvActionState();
            agvAction.state = model.state;
            agvAction.task_no   = model.task_no;
            agvAction.ext_data = model.ext_data;
            agvAction.forklift_no = model.forklift_no;
            agvAction.task_no = model.task_no;
            agvAction.forklift_no = model.forklift_no.ToString();
            if (TaskHelper.CreateAgvActionState(agvAction))
            {
@@ -127,8 +126,6 @@
            else {
                LogHelper.Info("添加agv动作缓存失败信息" + JsonConvert.SerializeObject(agvAction), "agv动作缓存");
            }
        }