using Aucma.Scada.Model.domain;
using System.Collections.Generic;
namespace HighWayIot.Repository.service
{
public interface IBaseSpaceDetailService
{
///
/// 通过货道号获取货道明细
///
///
///
///
List GetSpaceDetailsBySpaceCode(string storeCode, string spaceCode);
///
/// 通过物料编号获取货道明细
///
///
///
BaseSpaceDetail GetSpaceDetailByMaterialCode(string spaceCode,string materialCode, string detailCode);
///
/// 根据物料类型获取可用的货道明细
///
///
///
///
List GetSpaceDetailsByMaterialType(string storeCode, string materialType);
///
/// 添加货道明细
///
///
///
bool InsertSpaceDetail(BaseSpaceDetail spaceDetail);
///
/// 修改货道明细
///
///
///
bool UpdateSpaceDetail(BaseSpaceDetail spaceDetail);
///
/// 根据物料编号删除货道明细
///
///
///
bool DeleteSpaceDetailByMaterialCode(string spaceCode,string materialCode,string detailCode);
}
}