取消定时服务发布订阅模式改为存时间轮询方式
This commit is contained in:
@@ -275,19 +275,19 @@ namespace Tnb.WarehouseMgr
|
||||
var pars = new Dictionary<string, string>();
|
||||
pars["DevName"] = devName;
|
||||
pars["Pos"] = "1";
|
||||
pars["Count"] = "4";
|
||||
pars["Count"] = "11";
|
||||
pars["token"] = _elevatorCtlCfg.token;
|
||||
var url = _elevatorCtlCfg.GetTagListUrl;
|
||||
var systemInfo = await HttpClientHelper.GetAsync(url, pars: pars);
|
||||
var jo = JObject.Parse(systemInfo);
|
||||
var objs = jo["Items"].Values<JObject>().ToList();
|
||||
if (objs?.Count == 4)
|
||||
//if (objs?.Count == 4)
|
||||
{
|
||||
if (objs[0].Value<string>("Name").Equals("SysStatus")
|
||||
&& objs[1].Value<string>("Name").Equals("RunStatus")
|
||||
&& objs[3].Value<string>("Name").Equals("FloorNo"))
|
||||
{
|
||||
multi = (objs[0].Value<int>("V"), objs[1].Value<int>("V"), objs[3].Value<int>("V"), objs[2].Value<int>("V"), objs[10].Value<int>("V"));
|
||||
multi = (objs[0].Value<int>("V"), objs[1].Value<int>("V"), objs[3].Value<int>("V"), objs[2].Value<int>("V"), objs[9].Value<int>("V"));
|
||||
}
|
||||
}
|
||||
return multi;
|
||||
@@ -334,7 +334,7 @@ namespace Tnb.WarehouseMgr
|
||||
await SendOpenCloseCmd(devName, (int)EnumAgvControl.前门关门);
|
||||
}
|
||||
var result = await WriteTagAsync(devName, ElevatorConsts.FloorExecute, floor); //呼叫电梯到4楼
|
||||
if (!result.IsNullOrEmpty())
|
||||
if (!string.IsNullOrEmpty(result))
|
||||
{
|
||||
JObject jo = JObject.Parse(result);
|
||||
isSuccefuly = jo?.Value<string>("Result").Equals("Ok", StringComparison.OrdinalIgnoreCase) ?? false;
|
||||
|
||||
Reference in New Issue
Block a user