using HH.WCS.Mobox3.Template.Entity.Dto; using HH.WCS.Mobox3.Template.Util.Helper; namespace HH.WCS.Mobox3.Template.Controller.Service { /// /// 四向车方法 /// public static class FourWayCarService { /// /// 获取四向车路径 /// private static readonly string baseUrl = Settings.FourWayCarBaseUrl; /// /// WMS创建任务订单 /// /// /// public static bool CallWMSOperationCreate(FourWayCarCreateDto fourWayCarCreateDto) { // 调用第三方接口 return ThirdPartyService.CallWMSOperationCreate(baseUrl, "/api/order", fourWayCarCreateDto); } /// /// 创建四向车订单 /// /// /// public static bool CreateOrder(FourWayCarCreateDto fourWayCarCreateDto) { // 调用第三方接口 return ThirdPartyService.CallCarOperationCreate(baseUrl, "/api/order", fourWayCarCreateDto); } /// /// 取消/强制完成四向车订单 /// /// /// public static ResultDto CommandOrder(FourWayCarCommanDto fourWayCarCommanDto) { // 调用第三方接口 return ThirdPartyService.CallCarOperationCommon(baseUrl, "api/order/order-command", fourWayCarCommanDto); } /// /// 创建提升机订单 /// /// public static ResultDto CreateHoister(HoisterDto hoister) { // 调用第三方接口 return ThirdPartyService.CreateHoister(baseUrl, "api/hoister/order", hoister); } /// /// 四向车任务完成(入库) /// /// /// // public static ResultDto TaskAccomplish(string id) // { // // ThirdPartyService. // } } }