using BPA.Message; using BPA.Models; using BPASmartClient.DosingSystem.Model.Dto; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.DosingSystem.Service { public interface IAPIServer { /// /// 获取货架信息 /// /// /// 创库ID /// //APIResult> GetStoreShelvesInfo(string id, string houseId); /// /// 获取库位信息 /// /// /// 仓库ID /// 货架ID /// //APIResult> GetStorePlace(string id, string houseId, string shelvesId); /// /// 批量更新库位坐标 /// /// /// //APIResult BatchUpdate(List stores); /// /// 更新库位坐标 /// /// /// // APIResult StorePlaceUpdate(StorePlaceParModel store); /// /// 获取物料信息 /// /// // APIResult> GetMaterialInfo(); /// /// 获取电子标签 /// //APIResult> GetCaseTagList(); /// /// 出入库流水管理 /// /// /// // APIResult StockFlowManager(StockFlowManagerModel sfm); /// /// 库位解绑 /// /// 物料ID /// 库位ID /// //APIResult StockUnBind(string MaterialId, string PlaceId); /// /// 库位绑定标签 /// /// 库位ID /// 标签ID /// // APIResult BindTag(string PlaceId, string TagId); /// /// 库位数据更新 /// /// 物料ID /// 库位ID /// 数量 /// 主键ID /// //APIResult MaterialStockUpdate(string materialId, string placeId, double qty, string id); /// /// 盘库操作 /// /// 库位信息 /// //APIResult StoreStockTakingInfoService(List sstie); /// /// 设置业务插件状态 /// /// /// APIResult PlugInstatusSet(bool state); /// /// 获取工单信息 /// /// /// APIResult> GetWorkOrder(string workOrderId); /// /// 获取库房信息 /// /// //APIResult> GetStoreHouseInfo(); } }