cjs
cjs
2025-05-20 067c69928ce6d3d3ed5710fd9652af7b3380dcd5
HH.WCS.Mobox3.NongFuLinZhi/core/WCSCore.cs
@@ -9,6 +9,8 @@
namespace HH.WCS.Mobox3.NFLZ.core {
    internal class WCSCore {
        public const string AlterControlSwitch01 = "1";//任务上报MES变更开发 1-开启 0-关闭
        public static void OperateAgvTaskStatus(AgvTaskState model) {
            if (string.IsNullOrEmpty(model.No)) {
                //无任务号请求(交管)
@@ -55,10 +57,13 @@
                        //调用第三方接口(如果有)TaskProcess.ReportStatus
                        TaskProcess.ThirdReportStatus(TN_Task, model.State, model.ForkliftNo);
                        TaskProcess.UpdateAgvNo(TN_Task, model.ForkliftNo);
                        if (AlterControlSwitch01 == "1") TaskProcess.GeneralInterFaceFunc(TN_Task, model.State.ToString(), model.ForkliftNo);
                    }
                    else {
                        LogHelper.Info("安全请求交互");
                        //安全请求等
                        TaskProcess.OperateReq(model.No, model.State, model.ForkliftNo, model.ExtData);
                        WCSHelper.AddActionRecord(model.No, model.State, model.ForkliftNo, model.ExtData);
                    }
                }
            }