using CMS.Plugin.HIAWms.Application.Contracts.Dtos.CommonDto; using CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsEnumDto; using CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsStore; using CMS.Plugin.HIAWms.Domain.Shared.Enums; using CmsQueryExtensions; using static CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsArea.WmsAreaCreateOrUpdateDtoBase; using static CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsPlace.WmsPlaceCreateOrUpdateDtoBase; namespace CMS.Plugin.HIAWms.Application.Contracts.Services { /// /// 枚举接口 /// public interface IWmsEnumAppService { /// /// 获取枚举. /// /// List GetEnumDataList(WmsEnumInput enumInput); /// /// 获取仓库列表 /// /// Task> GetStreList(); /// /// 库区列表 /// /// Task> GetAreaListAsync(); /// /// 巷道列表. /// /// Task> GetAisleListAsync(); /// /// 获取机型 /// /// Task> GetMaterialModeListAsync(); /// /// 获取库位列表 /// /// /// Task> GetPlaceListForSelectAsync(PlaceTypeEnum placeType); /// /// 获取物料类型 /// /// Task> GetMaterialTypeListAsync(); } }