| | |
| | | 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); |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | /// <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; |
| | | } |
| | | |
| | | } |
| | | } |
| | | } |