using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core.Enums; using WIDESEAWCS_Common; using WIDESEAWCS_Core.BaseRepository; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_IBasicInfoRepository { /// /// 货位信息仓储接口层 /// public interface ILocationInfoRepository : IRepository { /// /// 根据货位编号集合获取货位实体集合 /// /// 货位编号集合 /// List GetLocationInfos(List locationCodes); /// /// 批量更新货位状态 /// /// 货位实体集合 /// 货位状态 void UpdateLocationStatus(List locationInfos, LocationStatusEnum locationStatus); /// /// 获取可出库货位编号 /// /// /// List GetCanOutLocationCodes(int warehouseId); /// /// 获取料箱对应出库货位 /// /// List GetCanOut(List strings); } }