| | |
| | | /// </summary> |
| | | /// <param name="agvcode"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent CheckTheCar() |
| | | public WebResponseContent CheckTheCar(string hkagvType) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | List<HIKROBOTQueryData> dataList = new List<HIKROBOTQueryData>(); |
| | |
| | | |
| | | try |
| | | { |
| | | var agvInfo = Repository.QueryData(); |
| | | var agvInfo = Repository.QueryData(x => x.HkagvType == hkagvType); |
| | | if (agvInfo == null || !agvInfo.Any()) |
| | | { |
| | | content.Error("æªæ¥è¯¢å°AGVå°è½¦ä¿¡æ¯"); |
| | |
| | | |
| | | foreach (var item in agvInfo) |
| | | { |
| | | var headers = new Dictionary<string, string> |
| | | var headers = new Dictionary<string, string> |
| | | { |
| | | { "X-lr-request-id", DateTimeOffset.Now.ToUnixTimeSeconds().ToString() + item.AGVCode } |
| | | }; |
| | |
| | | dataList.Add(new HIKROBOTQueryData |
| | | { |
| | | singleRobotCode = item.AGVCode, |
| | | mapCode = queryData?.mapCode ?? string.Empty |
| | | mapCode = queryData?.mapCode ?? string.Empty, |
| | | CarType = item.HkagvType // 仿¬å°æ°æ®åºè·åå°è½¦ç±»å |
| | | }); |
| | | |
| | | successMessages.Add($"AGVå°è½¦-{item.AGVCode}æå¨æ¥¼å±{queryData?.mapCode}æ¥è¯¢æå"); |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | } |