lss
2025-06-18 64ec1a7fb55389d8db371d112e49f741de866796
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/util/HttpHelper.cs
@@ -325,7 +325,6 @@
                taskPushModel.TaskType = task.S_TYPE;
                taskPushModel.CntrNo = task.S_CNTR_CODE;
              
                string date = JsonConvert.SerializeObject(taskPushModel);
                LogHelper.Info($"下发任务:地址:{url},内容:{date}");
                var r = WebPost(url, date);
@@ -385,5 +384,45 @@
            }
        }
        /// <summary>
        /// 设备状态切换
        /// </summary>
        /// <param name="task"></param>
        /// <param name="url"></param>
        /// <returns></returns>
        public Result<Empty> ChangeStatus(string type, string url)
        {
            //返回信息
            Result<Empty> result = new Result<Empty>();
            try
            {
                ChangeStatusModel changeStatusModel=new ChangeStatusModel();
                changeStatusModel.Type = type;
                changeStatusModel.DeviceNo = "2";
                string date = JsonConvert.SerializeObject(changeStatusModel);
                LogHelper.Info($"下发任务:地址:{url},内容:{date}");
                var r = WebPost(url, date);
                LogHelper.Info($"下发任务:返回内容:{r}");
                result = JsonConvert.DeserializeObject<Result<Empty>>(r);
                if (result.Code == 200)
                {
                    LogHelper.Info($"下发任务成功");
                }
                else
                {
                    LogHelper.Info($"下发任务失败=>msg:{result.Msg}");
                }
                return result;
            }
            catch (Exception ex)
            {
                LogHelper.Info($"下发任务=>错误:error:{ex.Message},行号:{ex.StackTrace}");
                return result;
            }
        }
    }
}