using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core; using WIDESEA_Core.BaseServices; using WIDESEA_ISystemRepository; using WIDESEA_Model; using WIDESEA_Model.Models; using WIDESEA_Model.Models.System.Reponse; using WIDESEA_Model.Models.System.Request; namespace WIDESEA_ISystemService { public interface ISys_JobService { /// /// 同步条码主数据 /// /// WebResponseContent SyncLabMaster(); /// /// 根据条码获取条码入库主数据 /// /// WebResponseContent GetLabMaster(string barcode); /// /// 原材料上架接口,入库回传 /// /// WebResponseContent CallPutAway(PutAwayRequest putAway); /// /// 立库WMS库存信息接口,供上游系统调用 /// /// /// InventoryQueryResponse InventoryQuery(InventoryQueryRequest inventoryQueryRequest); /// /// 立库WMS冻结/解冻信息接口,供上游系统调用 /// /// /// freezeByCustomerResponse freezeByCustomer(freezeByCustomerRequest freezeRequest); /// /// 余料回库回传接口 /// /// /// WebResponseContent CallPutAwayReturn(PutAwayReturnRequest putAwayReturn); /// /// 比亚迪WMS出库单指令获取 /// /// WebResponseContent SelectOutStoreOrder(); WebResponseContent CallPickAndPost(PickAndPostRequest pickAndPost); } }