using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.SystemManage { /// /// 排班记录表 /// [Serializable] [TableClmAttribute(TableName = "T_SYS_SCHEDULING")] public class SchedulingModel { #region Model private DateTime _s_date; private DateTime _s_date_star; private DateTime _s_date_end; private string _s_user; private string _s_user_name; private string _s_type; private string _s_type_name; private string _s_storage; private string _s_storage_name; private string _status; private string _s_kind; private DateTime _s_startime; private DateTime _s_endtime; private string _id; private string _remark; /// /// 排班日期 /// [DisplayName("排班日期")] public DateTime S_DATE { set { _s_date = value; } get { return _s_date; } } /// /// 排班日期起始 /// [DisplayName("排班日期")] public DateTime S_DATE_STAR { set { _s_date_star = value; } get { return _s_date_star; } } /// /// 排班日期结束 /// [DisplayName("排班日期")] public DateTime S_DATE_END { set { _s_date_end = value; } get { return _s_date_end; } } /// /// 人员 /// [DisplayName("人员")] [TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")] public string S_USER { set { _s_user = value; } get { return _s_user; } } /// /// 人员 /// [DisplayName("人员")] [TableClm(NoSelect = false)] public string S_USER_NAME { set { _s_user_name = value; } get { return _s_user_name; } } /// /// 工作类型 /// [DisplayName("工作类型")] [TableClmAttribute(ClmJoinTable = "T_BASE_WORKTYPE", JoinTableClm = "WORK_ID", JoinTableClmName = "WORK_NAME")] public string S_TYPE { set { _s_type = value; } get { return _s_type; } } /// /// 工作类型 /// [DisplayName("工作类型")] [TableClm(NoSelect = false)] public string S_TYPE_NAME { set { _s_type_name = value; } get { return _s_type_name; } } /// /// 部门 /// [DisplayName("部门")] [TableClmAttribute(ClmJoinTable = "t_base_company", JoinTableClm = "COM_ID", JoinTableClmName = "COM_NAME")] public string S_STORAGE { set { _s_storage = value; } get { return _s_storage; } } /// /// 部门 /// [DisplayName("部门")] [TableClm(NoSelect = false)] public string S_STORAGE_NAME { set { _s_storage_name = value; } get { return _s_storage_name; } } /// /// Status /// [DisplayName("Status")] public string STATUS { set { _status = value; } get { return _status; } } /// /// 排班制度 /// [DisplayName("排班制度")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'work_system' and c_flag = '1' ")] public string S_KIND { set { _s_kind = value; } get { return _s_kind; } } /// /// 上班时间 /// [DisplayName("上班时间")] public DateTime S_STARTIME { set { _s_startime = value; } get { return _s_startime; } } /// /// 下班时间 /// [DisplayName("下班时间")] public DateTime S_ENDTIME { set { _s_endtime = value; } get { return _s_endtime; } } /// /// id /// [DisplayName("id")] public string ID { set { _id = value; } get { return _id; } } /// /// REMARK /// [DisplayName("备注")] public string REMARK { set { _remark = value; } get { return _remark; } } #endregion Model } }