using System; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.Stock { /// /// 盘点任务表 /// [Serializable] [TableClmAttribute(TableName = "T_STOCK_COUNTING")] public partial class CountingModel { #region 盘点任务 private string _count_id = string.Empty; private DateTime _count_date = System.DateTime.Now; private string _count_man = string.Empty; private string _count_man_name = string.Empty; private string _confirm_man = string.Empty; private string _confirm_man_name = string.Empty; private DateTime _confirm_date = DateTime.Parse("1900-01-01"); private string _plan_man = string.Empty; private string _plan_man_name = string.Empty; private DateTime _plan_date = DateTime.Parse("1900-01-01"); private DateTime _plan_date_star = DateTime.Parse("1900-01-01"); private DateTime _plan_date_end = DateTime.Parse("1900-01-01"); private string _review_man = string.Empty; private string _review_man_name = string.Empty; private DateTime _review_date = DateTime.Parse("1900-01-01"); private string _sto_id = string.Empty; private string _sto_name = string.Empty; private string _count_type = string.Empty; private string _remark = string.Empty; private string _count_back = string.Empty; private string _count_status = string.Empty; private string _create_type = string.Empty; private string _ori_id = string.Empty; /// /// 盘点单号 /// [DisplayName("盘点单号")] public string COUNT_ID { set { _count_id = value; } get { return _count_id; } } /// /// 盘点时间 /// [DisplayName("盘点时间")] public DateTime COUNT_DATE { set { _count_date = value; } get { return _count_date; } } /// /// 盘点人 /// [DisplayName("盘点人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string COUNT_MAN { set { _count_man = value; } get { return _count_man; } } /// /// 盘点人 /// [DisplayName("盘点人")] [TableClm(NoSelect = false)] public string COUNT_MAN_NAME { set { _count_man_name = value; } get { return _count_man_name; } } /// /// 确认人 /// [DisplayName("确认人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string CONFIRM_MAN { set { _confirm_man = value; } get { return _confirm_man; } } /// /// 确认人 /// [DisplayName("确认人")] [TableClm(NoSelect = false)] public string CONFIRM_MAN_NAME { set { _confirm_man_name = value; } get { return _confirm_man_name; } } /// /// 确认时间 /// [DisplayName("确认时间")] public DateTime CONFIRM_DATE { set { _confirm_date = value; } get { return _confirm_date; } } /// /// 计划人 /// [DisplayName("计划人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string PLAN_MAN { set { _plan_man = value; } get { return _plan_man; } } /// /// 计划人 /// [DisplayName("计划人")] [TableClm(NoSelect = false)] public string PLAN_MAN_NAME { set { _plan_man_name = value; } get { return _plan_man_name; } } /// /// 计划时间(下单时间) /// [DisplayName("计划时间")] public DateTime PLAN_DATE { set { _plan_date = value; } get { return _plan_date; } } /// /// 计划时间(下单时间) /// [DisplayName("计划时间开始")] [TableClm(NoSelect = false)] public DateTime PLAN_DATE_STAR { set { _plan_date_star = value; } get { return _plan_date_star; } } /// /// 计划时间(下单时间) /// [DisplayName("计划时间结束")] [TableClm(NoSelect = false)] public DateTime PLAN_DATE_END { set { _plan_date_end = value; } get { return _plan_date_end; } } /// /// 复核人 /// [DisplayName("复核人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string REVIEW_MAN { set { _review_man = value; } get { return _review_man; } } /// /// 复核人 /// [DisplayName("复核人")] [TableClm(NoSelect = false)] public string REVIEW_MAN_NAME { set { _review_man_name = value; } get { return _review_man_name; } } /// /// 复核时间 /// [DisplayName("复核时间")] public DateTime REVIEW_DATE { set { _review_date = value; } get { return _review_date; } } /// /// 仓库 /// [DisplayName("仓库")] [TableClmAttribute(ClmJoinTable = "T_BASE_STORAGEINFO", JoinTableClm = "STORAGE_ID", JoinTableClmName = "STORAGE_NAME")] public string STO_ID { set { _sto_id = value; } get { return _sto_id; } } /// /// 仓库 /// [DisplayName("仓库")] [TableClm(NoSelect = false)] public string STO_NAME { set { _sto_name = value; } get { return _sto_name; } } /// /// 盘点类型(0 全盘 1 动盘 2 自定义) /// [DisplayName("盘点类型")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'COUNT_TYPE'", ClassName = "VC_DICTIONARY_NAME")] public string COUNT_TYPE { set { _count_type = value; } get { return _count_type; } } /// /// 备注 /// [DisplayName("备注")] public string REMARK { set { _remark = value; } get { return _remark; } } /// /// 反馈(0 无差异 1 有差异) /// [DisplayName("反馈")] [TableClm(ColumnData = "无差异%0|有差异%1")] public string COUNT_BACK { set { _count_back = value; } get { return _count_back; } } /// /// 单据Status(0 未确认 1 已确认 2 已盘点 3 已复盘 4 已审核 5 已调整 6 已作废) /// [DisplayName("单据Status")] public string COUNT_STATUS { set { _count_status = value; } get { return _count_status; } } /// /// 生成方式(0 手工 1 策略) /// [DisplayName("生成方式")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'create_method'", ClassName = "VC_DICTIONARY_NAME")] public string CREATE_TYPE { set { _create_type = value; } get { return _create_type; } } /// /// 原单号 /// [DisplayName("原单号")] public string ORI_ID { set { _ori_id = value; } get { return _ori_id; } } #endregion Model } }