BaoKai_202508-Wms-Jingwang..../WMS.Model/Base/StorageAreaLocationModel.cs

389 lines
10 KiB
C#
Raw Normal View History

2025-08-24 09:35:55 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Attirubte;
using System.ComponentModel;
namespace WMS.Model.Base
{
/// <summary>
/// 库位实体
/// </summary>
[Serializable]
[TableClmAttribute(TableName = "T_BASE_STORAGE_AREA_LOCATION")]
public class StorageAreaLocationModel
{
#region Model
private string _location_id = string.Empty;
private string _location_name = string.Empty;
private string _location_short_name = string.Empty;
private string _py_name = string.Empty;
private string _storage_id= string.Empty;
private string _storage_area_id= string.Empty;
private string _storage_name = string.Empty;
private string _storage_area_name =string.Empty;
private string _islock =string.Empty;
private decimal _location_long=0;
private decimal _location_width=0;
private decimal _location_height=0;
private decimal _volume = 1;
private decimal _hasvolume=1;
private decimal _bearweight=0;
private string _abc_id =string.Empty;
private decimal _sort=0;
private string _status =string.Empty;
private string _remark =string.Empty;
private string _version =string.Empty;
private string _operatorid =string.Empty;
private DateTime _operatedate;
private string _DEPTH = string.Empty;
/// <summary>
/// 货位深度
/// </summary>
[DisplayName("货位深度")]
public string DEPTH
{
set { _DEPTH = value; }
get { return _DEPTH; }
}
private string _GOODS_ID = string.Empty;
/// <summary>
/// 物料编号
/// </summary>
[DisplayName("物料编号")]
public string GOODS_ID
{
set { _GOODS_ID = value; }
get { return _GOODS_ID; }
}
private string _ProDucLotId = string.Empty;
/// <summary>
/// 工单ID
/// </summary>
[DisplayName("工单ID")]
public string ProDucLotId
{
set { _ProDucLotId = value; }
get { return _ProDucLotId; }
}
/// <summary>
/// 库位编号
/// </summary>
[DisplayName("库位编号")]
public string LOCATION_ID
{
set { _location_id = value; }
get { return _location_id; }
}
/// <summary>
/// 助记码
/// </summary>
[DisplayName("助记码")]
public string PY_NAME
{
set { _py_name = value; }
get { return _py_name; }
}
/// <summary>
/// 所属仓库
/// </summary>
[DisplayName("所属仓库")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
/// <summary>
/// 所属库区
/// </summary>
[DisplayName("所属库区")]
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA", JoinTableWhere = "1 = 0")]
public string STORAGE_AREA_ID
{
set { _storage_area_id = value; }
get { return _storage_area_id; }
}
/// <summary>
/// 所属仓库
/// </summary>
[DisplayName("所属仓库")]
[TableClm(NoSelect = false)]
public string STORAGE_NAME
{
set { _storage_name = value; }
get { return _storage_name; }
}
/// <summary>
/// 所属库区
/// </summary>
[DisplayName("所属库区")]
[TableClm(NoSelect = false)]
public string STORAGE_AREA_NAME
{
set { _storage_area_name = value; }
get { return _storage_area_name; }
}
/// <summary>
/// 是否有锁 0否1是
/// </summary>
[DisplayName("是否有锁")]
[TableClm(ColumnData = "否%0|是%1")]
public string ISLOCK
{
set { _islock = value; }
get { return _islock; }
}
/// <summary>
/// 长
/// </summary>
[DisplayName("长")]
public decimal LOCATION_LONG
{
set { _location_long = value; }
get { return _location_long; }
}
/// <summary>
/// 宽
/// </summary>
[DisplayName("宽")]
public decimal LOCATION_WIDTH
{
set { _location_width = value; }
get { return _location_width; }
}
/// <summary>
/// 托盘大小
/// </summary>
[DisplayName("托盘大小")]
public decimal LOCATION_HEIGHT
{
set { _location_height = value; }
get { return _location_height; }
}
/// <summary>
/// 容积
/// </summary>
[DisplayName("容积")]
public decimal VOLUME
{
set { _volume = value; }
get { return _volume; }
}
/// <summary>
/// 已占用容积
/// </summary>
[DisplayName("已占用容积")]
public decimal HASVOLUME
{
set { _hasvolume = value; }
get { return _hasvolume; }
}
/// <summary>
/// 承载重量
/// </summary>
[DisplayName("承载重量")]
public decimal BEARWEIGHT
{
set { _bearweight = value; }
get { return _bearweight; }
}
/// <summary>
/// ABC分类
/// </summary>
[DisplayName("ABC分类")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_adc_class' and c_flag = '1' ")]
public string ABC_ID
{
set { _abc_id = value; }
get { return _abc_id; }
}
/// <summary>
/// 排序
/// </summary>
[DisplayName("排序")]
public decimal SORT {
set { _sort = value; }
get { return _sort; }
}
/// <summary>
/// Status 0正常1停用
/// </summary>
[DisplayName("状态")]
[TableClm(ColumnData = "正常%0|停用%1")]
public string STATUS
{
set { _status = value; }
get { return _status; }
}
/// <summary>
/// 备注
/// </summary>
[DisplayName("REMARK")]
public string REMARK
{
set { _remark = value; }
get { return _remark; }
}
/// <summary>
/// 版本号
/// </summary>
[DisplayName("版本号")]
public string VERSION
{
set { _version = value; }
get { return _version; }
}
/// <summary>
/// 操作人
/// </summary>
[DisplayName("操作人")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string OPERATORID
{
set { _operatorid = value; }
get { return _operatorid; }
}
/// <summary>
/// 操作时间
/// </summary>
[DisplayName("操作时间")]
public DateTime OPERATEDATE
{
set { _operatedate = value; }
get { return _operatedate; }
}
string _row = string.Empty;
/// <summary>
/// row
/// </summary>
[DisplayName("排")]
public string row1
{
set { _row = value; }
get { return _row; }
}
string _column = string.Empty;
/// <summary>
/// Column
/// </summary>
[DisplayName("列")]
public string cln
{
set { _column = value; }
get { return _column; }
}
string _layer = string.Empty;
/// <summary>
/// layer
/// </summary>
[DisplayName("层")]
public string layer1
{
set { _layer = value; }
get { return _layer; }
}
string _decId = string.Empty;
/// <summary>
/// layer
/// </summary>
[DisplayName("堆垛机编号 ")]
public string decId
{
set { _decId = value; }
get { return _decId; }
}
string _instand = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("输送线编号 ")]
public string instand
{
set { _instand = value; }
get { return _instand; }
}
string _outStand = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("出库站台1")]
public string outStand
{
set { _outStand = value; }
get { return _outStand; }
}
string _outStand1 = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("出库站台2")]
public string outStand1
{
set { _outStand1 = value; }
get { return _outStand1; }
}
string _outStand2 = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("出库站台3")]
public string outStand2
{
set { _outStand2 = value; }
get { return _outStand2; }
}
string _inline = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("入库口")]
public string inline
{
set { _inline = value; }
get { return _inline; }
}
string _outLine = string.Empty;
/// <summary>
/// inline
/// </summary>
[DisplayName("入库口 ")]
public string outLine
{
set { _outLine = value; }
get { return _outLine; }
}
#endregion Model
}
}