using System; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.Stock { [Serializable] [TableClmAttribute(TableName = "T_STOCK_MOVELOC")] public class MoveLocModel { #region Model private Boolean _ischeck;//第一列复选框 [DisplayName("选择")] [TableClm(NoSelect = false)] public Boolean IsCheck { get { return _ischeck; } set { _ischeck = value; } } private string _moveloc_id = string.Empty; private string _moveloc_type = string.Empty; private decimal _total_plan_num = 0; private decimal _total_real_num = 0; private string _create_person = string.Empty; private string _confirm_person = string.Empty; private string _move_person = string.Empty; private DateTime _create_time = System.DateTime.Now; private DateTime _confirm_time = System.DateTime.Now; private DateTime _move_time = System.DateTime.Now; private string _reason = string.Empty; private string _remark = string.Empty; private string _state = string.Empty; private string _create_person_name = string.Empty; private string _confirm_person_name = string.Empty; private string _move_person_name = string.Empty; private string _storage_id = string.Empty; private string _area_id = string.Empty; private string _storage_name = string.Empty; private string _area_name = string.Empty; private string _document_person = string.Empty; private DateTime _document_time = System.DateTime.Now; private decimal _print_count = 0; private string _document_person_id = string.Empty; /// /// 移位单编号 /// [DisplayName("移位单编号")] public string MOVELOC_ID { set { _moveloc_id = value; } get { return _moveloc_id; } } /// /// 移位类型 /// [DisplayName("移位类型")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'moveloc_type' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string MOVELOC_TYPE { set { _moveloc_type = value; } get { return _moveloc_type; } } /// /// 计划移位总数 /// [DisplayName("计划总数")] public decimal TOTAL_PLAN_NUM { set { _total_plan_num = value; } get { return _total_plan_num; } } /// /// 实际移位总数 /// [DisplayName("实际总数")] public decimal TOTAL_REAL_NUM { set { _total_real_num = value; } get { return _total_real_num; } } /// /// 仓库编号 /// [DisplayName("仓库编号")] [TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")] public string STORAGE_ID { set { _storage_id = value; } get { return _storage_id; } } /// /// 仓库 /// [DisplayName("仓库")] [TableClm(NoSelect = false)] public string STORAGE_NAME { set { _storage_name = value; } get { return _storage_name; } } /// /// 库区 /// [DisplayName("库区")] [TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA", JoinTableWhere = "1 = 0")] public string AREA_ID { set { _area_id = value; } get { return _area_id; } } /// /// 库区 /// [DisplayName("库区")] [TableClm(NoSelect = false)] public string AREA_NAME { set { _area_name = value; } get { return _area_name; } } /// /// 创建人 /// [DisplayName("创建人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string CREATE_PERSON { set { _create_person = value; } get { return _create_person; } } /// /// 创建人 /// [DisplayName("创建人")] [TableClm(NoSelect = false)] public string CREATE_PERSON_NAME { set { _create_person_name = value; } get { return _create_person_name; } } /// /// 审核人 /// [DisplayName("审核人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string CONFIRM_PERSON { set { _confirm_person = value; } get { return _confirm_person; } } /// /// 审核人 /// [DisplayName("审核人")] [TableClm(NoSelect = false)] public string CONFIRM_PERSON_NAME { set { _confirm_person_name = value; } get { return _confirm_person_name; } } /// /// 移位人 /// [DisplayName("移位人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string MOVE_PERSON { set { _move_person = value; } get { return _move_person; } } /// /// 移位人 /// [DisplayName("移位人")] [TableClm(NoSelect = false)] public string MOVE_PERSON_NAME { set { _move_person_name = value; } get { return _move_person_name; } } /// /// 创建时间 /// [DisplayName("创建时间")] public DateTime CREATE_TIME { set { _create_time = value; } get { return _create_time; } } /// /// 审核时间 /// [DisplayName("审核时间")] public DateTime CONFIRM_TIME { set { _confirm_time = value; } get { return _confirm_time; } } /// /// 移位时间 /// [DisplayName("移位时间")] public DateTime MOVE_TIME { set { _move_time = value; } get { return _move_time; } } /// /// 移位原因 /// [DisplayName("移位原因")] public string REASON { set { _reason = value; } get { return _reason; } } /// /// 备注 /// [DisplayName("备注")] public string REMARK { set { _remark = value; } get { return _remark; } } /// /// Status(未审核、已审核、已完成、已关闭) /// [DisplayName("Status")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'moveloc_state' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string STATE { set { _state = value; } get { return _state; } } /// /// 制单人 /// [DisplayName("制单人")] [TableClm(NoSelect = false)] public string DOCUMENT_PERSON_ID { set { _document_person_id = value; } get { return _document_person_id; } } /// /// 制单人 /// [DisplayName("制单人")] [TableClm(NoSelect = false)] public string DOCUMENT_PERSON { set { _document_person = value; } get { return _document_person; } } /// /// 制单时间 /// [DisplayName("制单时间")] [TableClm(NoSelect = false)] public DateTime DOCUMENT_TIME { set { _document_time = value; } get { return _document_time; } } /// /// 打印次数 /// [DisplayName("打印次数")] public decimal PRINT_COUNT { set { _print_count = value; } get { return _print_count; } } #endregion Model } }