using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using WMS.Web.Core.Dto.Login; using WMS.Web.Core.Internal.Results; using WMS.Web.Domain.Entitys; using WMS.Web.Domain.Values; namespace WMS.Web.Domain.IService { /// /// 序列号服务 /// public interface ISerialNumberService { /// 改箱 Task ChangeBox(List changeBoxRecords, LoginInDto loginInfo, bool isTransaction = true); /// 移箱 Task MoveBox(MoveBoxRecord moveBoxRecord, LoginInDto loginInfo, bool isTransaction = true); /// 出库 Task OutStock(OutStock outStock, LoginInDto loginInfo, bool isTransaction = true); /// 入库 Task InStock(InStock inStock, LoginInDto loginInfo, bool isTransaction = true); /// 出入库回退 Task BackRecord(BackRecord backRecord, LoginInDto loginInfo, bool isTransaction = true); /// /// 序列号操作记录 /// /// /// /// Task SerialNumberOperate(List list, bool isTransaction = true); } }