| | |
| | | throw new Exception(); |
| | | } |
| | | |
| | | |
| | | //todo ä¼å 妿ªæ¥è¯¢å°ä»»å¡åå¤ç |
| | | //if (content.Data != null) |
| | | //{ |
| | |
| | | |
| | | |
| | | // æ£æ¥å½åæçæ¯å¦åå¨ä»»å¡ |
| | | private async Task<bool> HasTask(string PVI) |
| | | private async Task<bool> HasTask(string palletCode) |
| | | { |
| | | var hasTask = await BaseDal.QueryFirstAsync(x => x.PVI == PVI); |
| | | var hasTask = await BaseDal.QueryFirstAsync(x => x.PalletCode == palletCode); |
| | | return hasTask != null; |
| | | } |
| | | |
| | |
| | | StaticVariable.isLineRun = false; |
| | | |
| | | // æ£æ¥å½åæçæ¯å¦åå¨ä»»å¡ |
| | | if (await HasTask(palletCode)) |
| | | { |
| | | return content.Error("å½åæçåå¨ä»»å¡"); |
| | | } |
| | | //if (await HasTask(palletCode)) |
| | | //{ |
| | | // return content.Error("å½åæçåå¨ä»»å¡"); |
| | | //} |
| | | |
| | | //PVI = "J26000456TF12"; // 模æPVI请æ±ä»»å¡ |
| | | |
| | |
| | | |
| | | private async Task<WebResponseContent> RequestInRoadWayTask(string palletCode, string PVI, Dt_StationManager stationManager) |
| | | { |
| | | var wmsIpAddrss = GetWmsIpAddress(SysConfigKeyConst.RequestInboundRoadWayNo); |
| | | var wmsIpAddrss = string.Empty; |
| | | if (stationManager.stationType == 5) |
| | | { |
| | | wmsIpAddrss = GetWmsIpAddress(SysConfigKeyConst.RequestInboundRoadWayNo); |
| | | } |
| | | else if (stationManager.stationType == 9) |
| | | { |
| | | wmsIpAddrss = GetWmsIpAddress(SysConfigKeyConst.RequestEmptyInboundRoadWayNo); |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(wmsIpAddrss)) throw new Exception("æªé
ç½®WMS请æ±å°å"); |
| | | |
| | | //var wmsIpAddrss = GetWmsIpAddress(SysConfigKeyConst.RequestInboundRoadWayNo); |
| | | var result = await HttpHelper.PostAsync(wmsIpAddrss, new { palletCode = palletCode, Roadways = stationManager.Roadway, area = stationManager.stationArea, Position = stationManager.stationChildCode, PVI = PVI }.ToJsonString()); |
| | | return JsonConvert.DeserializeObject<WebResponseContent>(result); |
| | | } |