BaoKai_202508-Wms-Jingwang..../WMS.Model/SC/ProcessPlanModel.cs
2025-08-24 09:35:55 +08:00

191 lines
5.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using WMS.Attirubte;
namespace WMS.Model.SC
{
/// <summary>
/// 计划表
/// </summary>
[Serializable]
[TableClmAttribute(TableName = "T_SC_PROCESS_PLAN")]
public class ProcessPlanModel
{
#region Model
private string _plan_id="";
private string _plan_name = "";
private string _plan_userid = "";
private string _plan_username = "";
private string _plan_description = "";
private DateTime _plan_startdate = DateTime.Parse("1900-01-01");
private DateTime _plan_createtime = DateTime.Parse("1900-01-01");
private DateTime _datestar = DateTime.Parse("1900-01-01");
private DateTime _dateend = DateTime.Parse("1900-01-01");
private string _status = "";
private string _storage_id = "";
private string _storage_name = "";
private DateTime _plan_enddate = DateTime.Parse("1900-01-01");
private string str_goods_ids = "";
/// <summary>
/// 计划号
/// </summary>
[DisplayName("计划号")]
public string PLAN_ID
{
set { _plan_id = value; }
get { return _plan_id; }
}
/// <summary>
/// 计划名
/// </summary>
[DisplayName("计划名")]
public string PLAN_NAME
{
set { _plan_name = value; }
get { return _plan_name; }
}
/// <summary>
/// 发起人
/// </summary>
[DisplayName("发起人")]
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
public string PLAN_USERID
{
set { _plan_userid = value; }
get { return _plan_userid; }
}
/// <summary>
/// 发起人
/// </summary>
[DisplayName("发起人")]
[TableClm(NoSelect = false)]
public string PLAN_USERNAME
{
set { _plan_username = value; }
get { return _plan_username; }
}
string _AUDITING_ID = "";
/// <summary>
/// 审核人
/// </summary>
[DisplayName("审核人")]
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
public string AUDITING_ID
{
set { _AUDITING_ID = value; }
get { return _AUDITING_ID; }
}
string _AUDITING_NAME = "";
/// <summary>
/// 发起人
/// </summary>
[DisplayName("审核人")]
[TableClm(NoSelect = false)]
public string AUDITING_NAME
{
set { _AUDITING_NAME = value; }
get { return _AUDITING_NAME; }
}
/// <summary>
/// 描述
/// </summary>
[DisplayName("描述")]
public string PLAN_DESCRIPTION
{
set { _plan_description = value; }
get { return _plan_description; }
}
/// <summary>
/// 开始时间
/// </summary>
[DisplayName("开始时间")]
public DateTime PLAN_STARTDATE
{
set { _plan_startdate = value; }
get { return _plan_startdate; }
}
/// <summary>
/// 发起时间
/// </summary>
[DisplayName("发起时间")]
public DateTime PLAN_CREATETIME
{
set { _plan_createtime = value; }
get { return _plan_createtime; }
}
/// <summary>
/// 起始时间
/// </summary>
[DisplayName("起始时间")]
public DateTime DATESTAR
{
set { _datestar = value; }
get { return _datestar; }
}
/// <summary>
/// 终止时间
/// </summary>
[DisplayName("终止时间")]
public DateTime DATEEND
{
set { _dateend = value; }
get { return _dateend; }
}
/// <summary>
/// 状态
/// </summary>
[DisplayName("状态")]
public string STATUS
{
set { _status = value; }
get { return _status; }
}
/// <summary>
/// 仓库
/// </summary>
[DisplayName("仓库")]
[TableClmAttribute(ClmJoinTable = "t_base_company", JoinTableClm = "COM_ID", JoinTableClmName = "COM_NAME", JoinTableWhere = " COM_TYPE='4'")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
/// <summary>
/// 仓库
/// </summary>
[DisplayName("仓库")]
[TableClm(NoSelect = false)]
public string STORAGE_NAME
{
set { _storage_name = value; }
get { return _storage_name; }
}
/// <summary>
/// 结束时间
/// </summary>
[DisplayName("结束时间")]
public DateTime PLAN_ENDDATE
{
set { _plan_enddate = value; }
get { return _plan_enddate; }
}
/// <summary>
/// 所选择物料ID集合 只加Model 不加数据库
/// </summary>
[DisplayName("所选择物料ID集合")]
[TableClm(NoSelect = false)]
public string Str_goods_ids
{
get { return str_goods_ids; }
set { str_goods_ids = value; }
}
#endregion Model
}
}