| | |
| | | { |
| | | operationResult = RYB_PTL.RYB_PTL_CloseDigit5(url, lightSendDTO.LOCATION); |
| | | // TODO: å
³éç¯å
åè°å¤ç |
| | | List<EPLightBackDTO> lightBackDTOs = new List<EPLightBackDTO>(); |
| | | List<TaskBackLight> taskBackLights = lightBackDTOs.Select(x => new TaskBackLight() |
| | | { |
| | | TagNo = "B1", |
| | | TagCode = x.LOCATION, |
| | | }).ToList(); |
| | | content = WMSLightBack(taskBackLights); |
| | | //List<EPLightBackDTO> lightBackDTOs = new List<EPLightBackDTO>(); |
| | | //List<TaskBackLight> taskBackLights = lightSendDTOs.Select(x => new TaskBackLight() |
| | | //{ |
| | | // TagNo = "B1", |
| | | // TagCode = x.LOCATION, |
| | | //}).ToList(); |
| | | //content = WMSLightBack(taskBackLights); |
| | | } |
| | | // å¤çæ¾ç¤ºç¯å
è¯·æ± |
| | | else |
| | |
| | | lightType, |
| | | lightColor); |
| | | } |
| | | |
| | | if (!operationResult) |
| | | { |
| | | allSuccess = false; |
| | |
| | | QUANTITY=taskSendLight.TagQunity, |
| | | LIGHTCOLOR=taskSendLight.Color switch |
| | | { |
| | | "Blue" => "1", |
| | | "Blue" => "4", |
| | | "Green" => "2", |
| | | "Red" => "4", |
| | | "Red" => "1", |
| | | _ => throw new Exception($"æªæ¾å°é¢è²å®ä¹") |
| | | }, |
| | | ORDERTYPE="1", |
| | |
| | | return content.Error($"æªæ¾å°æç§å¢ä¸åæ¥å£,è¯·æ£æ¥æ¥å£é
ç½®"); |
| | | } |
| | | string request = JsonConvert.SerializeObject(lightSendDTOs, settings).ToUpper(); |
| | | //è°ç¨æ¥å£ |
| | | // è°ç¨æ¥å£ |
| | | string response = HttpHelper.Post(url, request); |
| | | EPLightContent lightContent = JsonConvert.DeserializeObject<EPLightContent>(response) ?? throw new Exception($"æªæ¥æ¶å°æç§å¢ä¸å䏿¥è¿åå¼"); |
| | | if (lightContent.Result != "0") throw new Exception($"æç§å¢ä¸åé误,ä¿¡æ¯:{lightContent.Msg}"); |