using Model.ModelDto.SysDto;
|
using Model.ModelVm.SysVm;
|
using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WMS.Entity.SysEntity;
|
|
namespace WMS.IDAL.ISysInterface
|
{
|
public interface IStorageLocatRepository : IBaseRepository<SysStorageLocat>
|
{
|
/// <summary>
|
/// 编辑储位信息
|
/// </summary>
|
/// <param name="id"></param>
|
/// <param name="status">状态</param>
|
/// <param name="flag">标识</param>
|
/// <param name="temperature">存储环境</param>
|
/// <param name="userId">操作人</param>
|
/// <returns></returns>
|
bool EditStorageLocat(int id,string areaNo, string status, string flag, string temperature,string url, int userId);
|
/// <summary>
|
/// 编辑储位信息集合
|
/// </summary>
|
/// <param name="id"></param>
|
/// <param name="status">状态</param>
|
/// <param name="flag">标识</param>
|
/// <param name="userId">操作人</param>
|
/// <returns></returns>
|
bool EditStorageLocatList(List<int> id, string areaNo, string status, string flag, string temperature, string url,int userId);
|
|
|
|
|
/// <summary>
|
/// 获取该仓库排数
|
/// </summary>
|
/// <param name="wareHouseNo">仓库号</param>
|
/// <returns></returns>
|
List<int> GetStorageLocatRow(string wareHouseNo);
|
|
/// <summary>
|
/// 获取该仓库深度
|
/// </summary>
|
/// <param name="wareHouseNo">仓库号</param>
|
/// <returns></returns>
|
List<string> GetDepth(string wareHouseNo);
|
|
|
|
|
}
|
}
|