You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
2.6 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using SqlSugar;
using System;
using System.Runtime.Serialization;
namespace SlnMesnac.Model.domain
{
[SugarTable("wms_base_location"), TenantAttribute("wcs")]
[DataContract(Name = "库位信息表")]
public class WmsBaseLocation
{
[SugarColumn(ColumnName = "location_id", IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "库位ID")]
public int LocationId { get; set; }
[SugarColumn(ColumnName = "workshop_id", ColumnDescription = "所属车间编号(2-2#,3-3#)")]
public int WorkshopId { get; set; }
[SugarColumn(ColumnName = "warehouse_id", ColumnDescription = "仓库ID关联wms_base_warehouse的warehouse_id")]
public int WarehouseId { get; set; }
[SugarColumn(ColumnName = "machineid", ColumnDescription = "所属机台")]
public int MachineId { get; set; }
[SugarColumn(ColumnName = "agv_position_code", ColumnDescription = "agv的点位编码")]
public string AgvPositionCode { get; set; }
[SugarColumn(ColumnName = "location_code", ColumnDescription = "库位编码")]
public string LocationCode { get; set; }
[SugarColumn(ColumnName = "container_code", ColumnDescription = "料箱编码")]
public string? ContainerCode { get; set; }
[SugarColumn(ColumnName = "loc_column", ColumnDescription = "列")]
public int LocColumn { get; set; }
[SugarColumn(ColumnName = "active_flag", DefaultValue = "1", ColumnDescription = "激活标记 1是 0否;激活标记 1是 0否")]
public int ActiveFlag { get; set; }
[SugarColumn(ColumnName = "location_status", ColumnDescription = "在正常时,库位可以使用,如果是自动锁定则需要自动解锁变成正常,如果是人工锁定需要人工解锁变成正常")]
public int LocationStatus { get; set; }
[SugarColumn(ColumnName = "create_by", ColumnDescription = "创建者")]
public string CreateBy { get; set; }
[SugarColumn(ColumnName = "created_time", ColumnDescription = "创建时间")]
public DateTime CreatedTime { get; set; }
[SugarColumn(ColumnName = "updated_by", ColumnDescription = "更新人")]
public string UpdatedBy { get; set; }
[SugarColumn(ColumnName = "updated_time", ColumnDescription = "更新时间")]
public DateTime UpdatedTime { get; set; }
[SugarColumn(ColumnName = "remark", ColumnDescription = "备注")]
public string? Remark { get; set; }
[SugarColumn(ColumnName = "equip_key", ColumnDescription = "RFId设备key")]
public string? EquipKey { get; set; }
}
}