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();
}
}