using HighWayIot.Repository.domain; using HighWayIot.Repository.enums; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HighWayIot.Repository.service { /// /// 货道信息业务接口 /// public interface IBaseSpaceInfoService { /// /// 入库通过物料类型获取指定货道,如果没有对应类型的货道返回空白类型的货道 /// /// /// /// BaseSpaceInfo InStoreGetSpaceInfoByMaterialType(string store, string materialType); /// /// 出库通过物料类型获取指定货道 /// /// /// /// BaseSpaceInfo OutStoreGetSpaceInfoByMaterialCode(string store, string materialCode); /// /// 通过货道编号获取货道信息 /// /// /// /// BaseSpaceInfo GetSpaceInfoBySpaceCode(string store,string spaceCode); /// /// 通过仓库编号获取货道信息 /// /// /// List GetSpaceInfosByStoreCode(string storeCode); /// /// 更新货道信息 /// /// /// bool UpdateSpaceInfo(BaseSpaceInfo spaceInfo); } }