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);
///
/// 更新货道信息
///
///
///
bool UpdateSpaceInfo(BaseSpaceInfo spaceInfo);
}
}