using Furion.DatabaseAccessor;
using iWare.Wms.Core.Enum;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace iWare.Wms.Core
{
///
/// 库区
///
[Table("ware_location_vs_container")]
[Comment("库位与容器")]
public class WareLocationVsContainer : DEntityBase
{
///
/// 仓库代码
///
[Comment("仓库代码")]
public string WareStorehouseCode { get; set; }
///
/// 区域代码
///
[Comment("区域代码")]
public string WareRegionCode { get; set; }
///
/// 库位代码
///
[Comment("库位代码")]
public string WareLocationCode { get; set; }
///
/// 容器Code
///
[Comment("容器Code")]
public string WareContainerCode { get; set; }
///
/// 容器Name
///
[Comment("容器Name")]
public string WareContainerName { get; set; }
///
/// 是否空容器
///
[Comment("是否需要移库")]
public bool? IsEmptyContainer { get; set; }
///
/// 状态-正常_0、停用_1、删除_2
///
[Comment("状态-正常_0、停用_1、删除_2")]
public int? Status { get; set; }
///
/// 备注
///
[Comment("备注")]
public string Remarks { get; set; }
///
/// 排
///
public int? Row { get; set; }
///
/// 巷道
///
public int? Lane { get; set; }
///
/// 库位类型编码
///
[Comment("库位类型编码")]
public string LocTypeCode { get; set; }
///
/// 伸位
///
[Comment("伸位")]
public DeepcellNoEnum? DeepcellNo { get; set; }
///
/// 伸位号
///
[Comment("伸位号")]
public string UnionCode { get; set; }
}
}