using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace Model.ModelVm.SysVm
{
///
/// 添加储位model
///
public class AddLocateVm
{
public string HouseNo { get; set; }
public string RoadwayNo { get; set; }
public string AreaNo { get; set; }
public int Row { get; set; }
public int Col { get; set; }
public int Layer { get; set; }
public string Depth { get; set; }
}
///
/// 修改储位集合model
///
public class EditLocateListVm
{
[Required]
public List Id { get; set; }
///
/// 状态
///
[MaxLength(3)]
[Required]
public string Status { get; set; }
///
/// 储位标志
///
[MaxLength(3)]
[Required]
public string Flag { get; set; }
///
/// 存储环境
///
[MaxLength(3)]
public string Temperature { get; set; }
}
///
/// 修改储位model
///
public class EditLocateVm
{
[Required]
public int Id { get; set; }
///
/// 状态
///
[MaxLength(3)]
[Required]
public string Status { get; set; }
///
/// 储位标志
///
[MaxLength(3)]
[Required]
public string Flag { get; set; }
///
/// 存储环境
///
[MaxLength(3)]
public string Temperature { get; set; }
}
///
/// 查询储位model
///
public class GetLocateVm : IndexPage
{
///
///
///
public string HouseNo { get; set; }
///
/// 仓库号
///
public string WareHouseNo { get; set; }
///
/// 巷道号
///
public string RoadwayNo { get; set; }
///
///
///
public string AreaNo { get; set; }
public string Status { get; set; }
public string Flag { get; set; }
public string Locat { get; set; }
public int? Row { get; set; }
public int? Col { get; set; }
public int? Layer { get; set; }
///
/// 储位状态占位数
///
public string StatusNum { get; set; }
}
///
/// 获取储位上物品信息
///
public class LocateInfoVm
{
///
/// 储位地址
///
public string LocatNo { get; set; }
///
/// 储位状态
///
public string Status { get; set; }
///
/// 托盘号
///
public string PalletNo { get; set; }
///
/// 物品信息
///
public List GoodsInfoList { get; set; }
}
public class LocateGoodsInfoVm
{
///
/// 物料编码
///
public string SkuNo { get; set; }
///
/// 物料名称
///
public string SkuName { get; set; }
///
/// 批次号
///
public string LotNo { get; set; }
///
/// 数量
///
public int? Qty { get; set; }
}
}