using System; using System.Collections.Generic; using System.Linq; using AUCMA.STORE.Entity.Enums; using SqlSugar; namespace AUCMA.STORE.Entity.DAO { /// /// 库位信息 /// [SugarTable("BASE_LOCATION_INFO")] public class BaseLocationInfo { public BaseLocationInfo() { } public BaseLocationInfo(string locationCode,int locationRow, int locationLine,int orderNum) { this.locationCode = locationCode; this.locationRow = locationRow; this.locationLine = locationLine; this.Ordernum = orderNum; } public BaseLocationInfo(string materialType, LocationStatus locationStatus) { this.materialType = materialType; this.locationStatus = locationStatus; } /// /// 主键 /// [SugarColumn(ColumnName="OBJID" ,IsPrimaryKey = true )] public string objid { get; set; } /// /// 库位编号 /// [SugarColumn(ColumnName="LOCATION_CODE" )] public string locationCode { get; set; } /// /// 库位名称 /// [SugarColumn(ColumnName="LOCATION_NAME" )] public string locationName { get; set; } /// /// 物料类别 /// [SugarColumn(ColumnName="MATERIAL_TYPE" )] public string materialType { get; set; } /// /// 所属仓库 /// [SugarColumn(ColumnName="STORE_CODE" )] public string storeCode { get; set; } /// /// 库位区域 /// [SugarColumn(ColumnName="LOCATION_AREA" )] public LocationArea locationArea { get; set; } /// /// 所处排 /// [SugarColumn(ColumnName="LOCATION_ROW" )] public int locationRow { get; set; } /// /// 所处列 /// [SugarColumn(ColumnName="LOCATION_LINE" )] public int locationLine { get; set; } /// /// 所处层 /// [SugarColumn(ColumnName="LOCATION_TIER" )] public int locationTier { get; set; } /// /// 库位状态 /// [SugarColumn(ColumnName="LOCATION_STATUS" )] public LocationStatus locationStatus { get; set; } /// /// 执行效率 /// [SugarColumn(ColumnName="EFFICIENCY" )] public decimal? efficiency { get; set; } /// /// 备注 /// [SugarColumn(ColumnName="REMARK" )] public string remark { get; set; } /// /// 删除标志 /// [SugarColumn(ColumnName="DELETE_FLAG" )] public DeleteFlag deleteFlag { get; set; } /// /// 记录时间 /// [SugarColumn(ColumnName="RECORD_TIME" )] public DateTime? recordTime { get; set; } /// /// 排序 /// [SugarColumn(ColumnName = "ORDERNUM")] public int Ordernum { get; set; } } }