lss
2025-05-16 23b4700a5a8555684de58b5d80ff06ae387432f2
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/WmsController.cs
@@ -1,4 +1,5 @@

using HH.WCS.DaYang.core;
using Newtonsoft.Json;
using System.Web.Http;
using static HH.WCS.DaYang.api.ApiHelper;
@@ -35,13 +36,25 @@
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public Result EquipmentInfo(EquipmentInfoModel model)
        public Result notifyDeviceSignal(NotifyDeviceSignalModel model)
        {
            Result result = new Result();
            LogHelper.Info("EquipmentInfo 接收:" + JsonConvert.SerializeObject(model), "EquipmentInfo");
            result = ApiHelper.EquipmentInfo(model);
            LogHelper.Info("EquipmentInfo 返回:" + JsonConvert.SerializeObject(result), "EquipmentInfo");
            LogHelper.Info("notifyDeviceSignal 接收:" + JsonConvert.SerializeObject(model), "EquipmentInfo");
            result = ApiHelper.NotifyDeviceSignal(model);
            LogHelper.Info("notifyDeviceSignal 返回:" + JsonConvert.SerializeObject(result), "EquipmentInfo");
            return result;
        }
        /// <summary>
        /// 任务状态反馈
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ReturnResult notifyTaskStatus(NotifyTaskStatusModel model)
        {
            LogHelper.Info("AGVCallbackState Request:" + JsonConvert.SerializeObject(model), "HosttoagvTask");
            WCSCore.NotifyTaskStatus(model);
            return new ReturnResult();
        }
    }
}