BaoKai_202508_Wms_Jingwang_.../WMS.Model/SystemManage/SchedulingModel.cs

177 lines
5.0 KiB
C#
Raw Normal View History

2025-08-24 21:52:42 +08:00
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
}
}