using WIDESEA_Core; using WIDESEA_DTO.Stock; namespace WIDESEA_IStockService { /// /// 库存服务聚合接口 /// public interface IStockService : IDependency { /// /// 库存明细服务 /// IStockInfoDetailService StockInfoDetailService { get; } /// /// 库存信息服务 /// IStockInfoService StockInfoService { get; } /// /// 库存明细历史服务 /// IStockInfoDetail_HtyService StockInfoDetail_HtyService { get; } /// /// 库存历史服务 /// IStockInfo_HtyService StockInfo_HtyService { get; } /// /// 组盘操作 /// /// 库存数据传输对象 /// 操作结果 Task GroupPalletAsync(StockDTO stock); /// /// 换盘操作 /// /// 库存数据传输对象 /// 操作结果 Task ChangePalletAsync(StockDTO stock); /// /// 拆盘操作 /// /// 库存数据传输对象 /// 操作结果 Task SplitPalletAsync(StockDTO stock); /// /// 堆垛机换盘后更新库存信息(清空库位信息) /// /// 库存信息数据传输对象 /// 操作结果 Task UpdateStockInfoAsync(StockInfoDTO stock); } }