209 lines
5.3 KiB
C#
209 lines
5.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Runtime.Serialization;
|
|
using System.ComponentModel;
|
|
using WMS.Attirubte;
|
|
|
|
namespace WMS.Model.Base
|
|
{
|
|
/// <summary>
|
|
/// 物料计量UNIT
|
|
/// </summary>
|
|
[Serializable]
|
|
[TableClmAttribute(TableName = "T_BASE_GOODS_MEASURE")]
|
|
public class GoodsMeasureModel
|
|
{
|
|
private string _update_man;
|
|
private DateTime _update_date;
|
|
private DateTime _create_date;
|
|
private string _create_man;
|
|
public GoodsMeasureModel()
|
|
{
|
|
GOODS_MEASURE_ID = string.Empty;
|
|
GOODS_ID = string.Empty;
|
|
UNIT_ID = string.Empty;
|
|
CONVERSION_RATIO = 0;
|
|
STORAGE_LOCATION = 0;
|
|
CASES_STORED = 0;
|
|
BOX_CASES_STORED = 0;
|
|
GLONG = 0;
|
|
GWIDTH = 0;
|
|
GHEIGHT = 0;
|
|
GVOLUME = 0;
|
|
REMARK = string.Empty;
|
|
VERSION = string.Empty;
|
|
UNIT_NAME = string.Empty;
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
///规格编号
|
|
/// <summary>
|
|
[DisplayName("规格编号")]
|
|
public virtual string GOODS_MEASURE_ID {get;set;}
|
|
|
|
/// <summary>
|
|
///规格名称
|
|
/// <summary>
|
|
[DisplayName("规格名称")]
|
|
public virtual string GOODS_MEASURE_NAME { get; set; }
|
|
|
|
/// <summary>
|
|
///GOODS_ID
|
|
/// <summary>
|
|
[DisplayName("物料编号")]
|
|
[TableClmAttribute(JoinTableClmName = "GOODS_NAME", JoinTableClm = "GOODS_ID", ClmJoinTable = "T_BASE_GOODS")]
|
|
public virtual string GOODS_ID {get;set;}
|
|
|
|
/// <summary>
|
|
///UNIT编号 关联 T_SYS_DICTIONARY_TAB表取值
|
|
/// <summary>
|
|
[DisplayName("UNIT编号")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'vc_uom' and c_flag = '1' ")]
|
|
public virtual string UNIT_ID {get;set;}
|
|
|
|
/// <summary>
|
|
///UNIT
|
|
/// <summary>
|
|
[DisplayName("单位名称")]
|
|
[TableClm(NoSelect = false)]
|
|
public virtual string UNIT_NAME { get; set; }
|
|
|
|
/// <summary>
|
|
///换算比率
|
|
/// <summary>
|
|
[DisplayName("换算比率")]
|
|
public virtual decimal CONVERSION_RATIO {get;set;}
|
|
|
|
[DisplayName("比例")]
|
|
public virtual string SCALING { get; set; }
|
|
|
|
/// <summary>
|
|
///存储库位值
|
|
/// <summary>
|
|
[DisplayName("存储库位值")]
|
|
public virtual decimal STORAGE_LOCATION {get;set;}
|
|
|
|
/// <summary>
|
|
///托(箱)存储值
|
|
/// <summary>
|
|
[DisplayName("托(箱)存储值")]
|
|
public virtual decimal CASES_STORED {get;set;}
|
|
|
|
/// <summary>
|
|
///周转箱存储值
|
|
/// <summary>
|
|
[DisplayName("周转箱存储值")]
|
|
public virtual decimal BOX_CASES_STORED {get;set;}
|
|
|
|
/// <summary>
|
|
///长
|
|
/// <summary>
|
|
[DisplayName("长")]
|
|
public virtual decimal GLONG {get;set;}
|
|
|
|
/// <summary>
|
|
///宽
|
|
/// <summary>
|
|
[DisplayName("宽")]
|
|
public virtual decimal GWIDTH {get;set;}
|
|
|
|
/// <summary>
|
|
///高
|
|
/// <summary>
|
|
[DisplayName("高")]
|
|
public virtual decimal GHEIGHT {get;set;}
|
|
|
|
/// <summary>
|
|
///体积
|
|
/// <summary>
|
|
[DisplayName("体积")]
|
|
public virtual decimal GVOLUME { get; set; }
|
|
|
|
/// <summary>
|
|
///备注
|
|
/// <summary>
|
|
[DisplayName("备注")]
|
|
public virtual string REMARK {get;set;}
|
|
|
|
/// <summary>
|
|
///版本
|
|
/// <summary>
|
|
[DisplayName("版本")]
|
|
public virtual string VERSION {get;set;}
|
|
|
|
|
|
|
|
/// <summary>
|
|
///创建人
|
|
/// <summary>
|
|
[DisplayName("创建人")]
|
|
[TableClmAttribute(NoSelect = false, JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
|
|
public string CREATE_MAN
|
|
{
|
|
get
|
|
{
|
|
return _create_man;
|
|
}
|
|
set
|
|
{
|
|
_create_man = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
///创建时间
|
|
/// <summary>
|
|
[DisplayName("创建时间")]
|
|
[TableClm(NoSelect = false)]
|
|
public DateTime CREATE_DATE
|
|
{
|
|
get
|
|
{
|
|
return _create_date;
|
|
}
|
|
set
|
|
{
|
|
_create_date = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
///修改人
|
|
/// <summary>
|
|
[DisplayName("修改人")]
|
|
[TableClmAttribute(NoSelect = false, JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
|
|
public string UPDATE_MAN
|
|
{
|
|
get
|
|
{
|
|
return _update_man;
|
|
}
|
|
set
|
|
{
|
|
_update_man = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
///修改时间
|
|
/// <summary>
|
|
[DisplayName("修改时间")]
|
|
[TableClm(NoSelect = false)]
|
|
public DateTime UPDATE_DATE
|
|
{
|
|
get
|
|
{
|
|
return _update_date;
|
|
}
|
|
set
|
|
{
|
|
_update_date = value;
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|