using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.SC { [TableClmAttribute(TableName = "T_SC_PRO_BREAK")] public class ProBreakModel { #region Model private string _storage_id; private string storage_name; private string _task_id; private string task_name; private string _step_id; private string _goods_id; private string goods_name; private string _material_id; private string material_name; private decimal _material_num; private string _unit; private decimal _break_num; private string _break_per; private DateTime _break_date; private string _area_id; private string _record_per; private string break_pername; private string record_perName; private DateTime _record_date; private string area_name; private string unit_name; private string step_name; private decimal goods_num; private DateTime goods_complete_date; private decimal last_num; private decimal goods_all_num; private string status; /// /// 仓库编号 /// [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 { get { return storage_name; } set { storage_name = value; } } /// /// 任务编号 /// [DisplayName("任务编号")] [TableClmAttribute(ClmJoinTable = "T_BASE_GOODS", JoinTableClm = "GOODS_ID", JoinTableClmName = "T_SC_TASK")] public string TASK_ID { set { _task_id = value; } get { return _task_id; } } /// /// 任务名称 /// [DisplayName("任务名称")] [TableClm(NoSelect = false)] public string Task_name { get { return task_name; } set { task_name = value; } } /// /// 步骤编号 /// [DisplayName("步骤编号")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'Step' and c_flag = '1' ")] public string STEP_ID { set { _step_id = value; } get { return _step_id; } } /// /// 步骤名称 /// [DisplayName("步骤名称")] [TableClm(NoSelect = false)] public string Step_name { get { return step_name; } set { step_name = value; } } /// /// 物料编号(成品) /// [DisplayName("物料编号")] [TableClmAttribute(ClmJoinTable = "T_BASE_GOODS", JoinTableClm = "GOODS_ID", JoinTableClmName = "GOODS_NAME")] public string GOODS_ID { set { _goods_id = value; } get { return _goods_id; } } /// /// 物料名称 /// [DisplayName("物料名称")] [TableClm(NoSelect = false)] public string Goods_name { get { return goods_name; } set { goods_name = value; } } /// /// 物料任务数量 /// [DisplayName("物料任务数量")] [TableClm(NoSelect = false)] public decimal Goods_all_num { get { return goods_all_num; } set { goods_all_num = value; } } /// /// 物料完成数量 /// [DisplayName("物料完成数量")] [TableClm(NoSelect = false)] public decimal Goods_num { get { return goods_num; } set { goods_num = value; } } /// /// 物料剩余数量 /// [DisplayName("物料剩余数量")] [TableClm(NoSelect = false)] public decimal Last_num { get { return last_num; } set { last_num = value; } } /// /// 完成日期 /// [DisplayName("完成日期")] [TableClm(NoSelect = false)] public DateTime Goods_complete_date { get { return goods_complete_date; } set { goods_complete_date = value; } } /// /// 材料编号 /// [DisplayName("材料编号")] [TableClmAttribute(ClmJoinTable = "T_SC_MATERIAL", JoinTableClm = "MATERIAL_ID", JoinTableClmName = "MATERIAL_NAME")] public string MATERIAL_ID { set { _material_id = value; } get { return _material_id; } } /// /// 材料名称 /// [DisplayName("材料名称")] [TableClm(NoSelect = false)] public string Material_name { get { return material_name; } set { material_name = value; } } /// /// 材料数量 /// [DisplayName("材料数量")] public decimal MATERIAL_NUM { set { _material_num = value; } get { return _material_num; } } /// /// 单位 /// [DisplayName("单位")] [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 string UNIT { set { _unit = value; } get { return _unit; } } /// /// 单位名称 /// [DisplayName("单位名称")] [TableClm(NoSelect = false)] public string Unit_name { get { return unit_name; } set { unit_name = value; } } /// /// 破损数量 /// [DisplayName("破损数量")] public decimal BREAK_NUM { set { _break_num = value; } get { return _break_num; } } /// /// 破损人 /// [DisplayName("破损人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string BREAK_PER { set { _break_per = value; } get { return _break_per; } } /// /// 破损人名称 /// [DisplayName("破损人名称")] [TableClm(NoSelect = false)] public string Break_pername { get { return break_pername; } set { break_pername = value; } } /// /// 破损日期 /// [DisplayName("破损日期")] public DateTime BREAK_DATE { set { _break_date = value; } get { return _break_date; } } /// /// 库区编号 /// [DisplayName("库区编号")] [TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA")] public string AREA_ID { set { _area_id = value; } get { return _area_id; } } /// /// 库区名称 /// [DisplayName("库区名称")] [TableClm(NoSelect = false)] public string Area_name { get { return area_name; } set { area_name = value; } } /// /// 记录人 /// [DisplayName("记录人")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string RECORD_PER { set { _record_per = value; } get { return _record_per; } } /// /// 记录人名称 /// [DisplayName("记录人名称")] [TableClm(NoSelect = false)] public string Record_perName { get { return record_perName; } set { record_perName = value; } } /// /// 记录日期 /// [DisplayName("记录日期")] [TableClm(NoSelect = false)] public DateTime RECORD_DATE { set { _record_date = value; } get { return _record_date; } } /// /// 状态 0 未完成 ,1 完成 /// [DisplayName("状态")] [TableClm(NoSelect = false)] public string Status { get { return status; } set { status = value; } } #endregion Model } }