177 lines
5.0 KiB
C#
177 lines
5.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using WMS.Attirubte;
|
|
using System.ComponentModel;
|
|
namespace WMS.Model.SystemManage
|
|
{
|
|
/// <summary>
|
|
/// 排班记录表
|
|
/// </summary>
|
|
[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;
|
|
/// <summary>
|
|
/// 排班日期
|
|
/// </summary>
|
|
[DisplayName("排班日期")]
|
|
public DateTime S_DATE
|
|
{
|
|
set { _s_date = value; }
|
|
get { return _s_date; }
|
|
}
|
|
/// <summary>
|
|
/// 排班日期起始
|
|
/// </summary>
|
|
[DisplayName("排班日期")]
|
|
public DateTime S_DATE_STAR
|
|
{
|
|
set { _s_date_star = value; }
|
|
get { return _s_date_star; }
|
|
}
|
|
/// <summary>
|
|
/// 排班日期结束
|
|
/// </summary>
|
|
[DisplayName("排班日期")]
|
|
public DateTime S_DATE_END
|
|
{
|
|
set { _s_date_end = value; }
|
|
get { return _s_date_end; }
|
|
}
|
|
/// <summary>
|
|
/// 人员
|
|
/// </summary>
|
|
[DisplayName("人员")]
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|
public string S_USER
|
|
{
|
|
set { _s_user = value; }
|
|
get { return _s_user; }
|
|
}
|
|
/// <summary>
|
|
/// 人员
|
|
/// </summary>
|
|
[DisplayName("人员")]
|
|
[TableClm(NoSelect = false)]
|
|
public string S_USER_NAME
|
|
{
|
|
set { _s_user_name = value; }
|
|
get { return _s_user_name; }
|
|
}
|
|
/// <summary>
|
|
/// 工作类型
|
|
/// </summary>
|
|
[DisplayName("工作类型")]
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_WORKTYPE", JoinTableClm = "WORK_ID", JoinTableClmName = "WORK_NAME")]
|
|
public string S_TYPE
|
|
{
|
|
set { _s_type = value; }
|
|
get { return _s_type; }
|
|
}
|
|
/// <summary>
|
|
/// 工作类型
|
|
/// </summary>
|
|
[DisplayName("工作类型")]
|
|
[TableClm(NoSelect = false)]
|
|
public string S_TYPE_NAME
|
|
{
|
|
set { _s_type_name = value; }
|
|
get { return _s_type_name; }
|
|
}
|
|
/// <summary>
|
|
/// 部门
|
|
/// </summary>
|
|
[DisplayName("部门")]
|
|
[TableClmAttribute(ClmJoinTable = "t_base_company", JoinTableClm = "COM_ID", JoinTableClmName = "COM_NAME")]
|
|
public string S_STORAGE
|
|
{
|
|
set { _s_storage = value; }
|
|
get { return _s_storage; }
|
|
}
|
|
/// <summary>
|
|
/// 部门
|
|
/// </summary>
|
|
[DisplayName("部门")]
|
|
[TableClm(NoSelect = false)]
|
|
public string S_STORAGE_NAME
|
|
{
|
|
set { _s_storage_name = value; }
|
|
get { return _s_storage_name; }
|
|
}
|
|
/// <summary>
|
|
/// Status
|
|
/// </summary>
|
|
[DisplayName("Status")]
|
|
public string STATUS
|
|
{
|
|
set { _status = value; }
|
|
get { return _status; }
|
|
}
|
|
/// <summary>
|
|
/// 排班制度
|
|
/// </summary>
|
|
[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; }
|
|
}
|
|
/// <summary>
|
|
/// 上班时间
|
|
/// </summary>
|
|
[DisplayName("上班时间")]
|
|
public DateTime S_STARTIME
|
|
{
|
|
set { _s_startime = value; }
|
|
get { return _s_startime; }
|
|
}
|
|
/// <summary>
|
|
/// 下班时间
|
|
/// </summary>
|
|
[DisplayName("下班时间")]
|
|
public DateTime S_ENDTIME
|
|
{
|
|
set { _s_endtime = value; }
|
|
get { return _s_endtime; }
|
|
}
|
|
/// <summary>
|
|
/// id
|
|
/// </summary>
|
|
[DisplayName("id")]
|
|
public string ID
|
|
{
|
|
set { _id = value; }
|
|
get { return _id; }
|
|
}
|
|
/// <summary>
|
|
/// REMARK
|
|
/// </summary>
|
|
[DisplayName("备注")]
|
|
public string REMARK
|
|
{
|
|
set { _remark = value; }
|
|
get { return _remark; }
|
|
}
|
|
#endregion Model
|
|
}
|
|
}
|