using NXWMS.Client.Model.AppModels.Condition.Balance; using NXWMS.Client.Model.AppModels.Result.Balance; using NXWMS.Client.Model.CoreModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NXWMS.Client.Interface.Balance { /// /// 库存操作接口 /// public interface IBalanceOperateService { OperateResultInfo BalanceStatusChange(BalanceStatusChangeCondition info); OperateResultInfo InventoryStatusChange(InventoryStatusChangeCondition info); OperateResultInfo AddInventory(InventoryOperateCondition info); OperateResultInfo EditInventory(InventoryOperateCondition info); OperateResultInfo ResultConfirmInventory(ResultConfirmInventoryCondition info); OperateResultInfo ConfirmInventory(ResultConfirmInventoryCondition info); OperateResultInfo> GetAwitInventoryPalletLstData(WmsAwitInventoryPalletMdCondition paraMd); OperateResultInfo CreateInventoryTask(InventoryOperateCondition paraMd); OperateResultInfo> GetInventoryPallletOperateData(WmsAwitInventoryPalletMd paraMd); OperateResultInfo ConfirmInventoryPalletData(InventoryMainSearchResult paraMd); } }