266 lines
8.5 KiB
C#
266 lines
8.5 KiB
C#
|
|
using System;
|
|||
|
|
using WMS.Attirubte;
|
|||
|
|
using System.ComponentModel;
|
|||
|
|
|
|||
|
|
namespace WMS.Model.Stock
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点任务表
|
|||
|
|
/// </summary>
|
|||
|
|
[Serializable]
|
|||
|
|
[TableClmAttribute(TableName = "T_STOCK_COUNTING")]
|
|||
|
|
public partial class CountingModel
|
|||
|
|
{
|
|||
|
|
#region 盘点任务
|
|||
|
|
private string _count_id = string.Empty;
|
|||
|
|
private DateTime _count_date = System.DateTime.Now;
|
|||
|
|
private string _count_man = string.Empty;
|
|||
|
|
private string _count_man_name = string.Empty;
|
|||
|
|
private string _confirm_man = string.Empty;
|
|||
|
|
private string _confirm_man_name = string.Empty;
|
|||
|
|
private DateTime _confirm_date = DateTime.Parse("1900-01-01");
|
|||
|
|
private string _plan_man = string.Empty;
|
|||
|
|
private string _plan_man_name = string.Empty;
|
|||
|
|
private DateTime _plan_date = DateTime.Parse("1900-01-01");
|
|||
|
|
private DateTime _plan_date_star = DateTime.Parse("1900-01-01");
|
|||
|
|
private DateTime _plan_date_end = DateTime.Parse("1900-01-01");
|
|||
|
|
private string _review_man = string.Empty;
|
|||
|
|
private string _review_man_name = string.Empty;
|
|||
|
|
private DateTime _review_date = DateTime.Parse("1900-01-01");
|
|||
|
|
private string _sto_id = string.Empty;
|
|||
|
|
private string _sto_name = string.Empty;
|
|||
|
|
private string _count_type = string.Empty;
|
|||
|
|
private string _remark = string.Empty;
|
|||
|
|
private string _count_back = string.Empty;
|
|||
|
|
private string _count_status = string.Empty;
|
|||
|
|
private string _create_type = string.Empty;
|
|||
|
|
private string _ori_id = string.Empty;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("盘点单号")]
|
|||
|
|
public string COUNT_ID
|
|||
|
|
{
|
|||
|
|
set { _count_id = value; }
|
|||
|
|
get { return _count_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("盘点时间")]
|
|||
|
|
public DateTime COUNT_DATE
|
|||
|
|
{
|
|||
|
|
set { _count_date = value; }
|
|||
|
|
get { return _count_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("盘点人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string COUNT_MAN
|
|||
|
|
{
|
|||
|
|
set { _count_man = value; }
|
|||
|
|
get { return _count_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("盘点人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string COUNT_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _count_man_name = value; }
|
|||
|
|
get { return _count_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 确认人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("确认人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string CONFIRM_MAN
|
|||
|
|
{
|
|||
|
|
set { _confirm_man = value; }
|
|||
|
|
get { return _confirm_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 确认人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("确认人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string CONFIRM_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _confirm_man_name = value; }
|
|||
|
|
get { return _confirm_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 确认时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("确认时间")]
|
|||
|
|
public DateTime CONFIRM_DATE
|
|||
|
|
{
|
|||
|
|
set { _confirm_date = value; }
|
|||
|
|
get { return _confirm_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 计划人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("计划人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string PLAN_MAN
|
|||
|
|
{
|
|||
|
|
set { _plan_man = value; }
|
|||
|
|
get { return _plan_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 计划人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("计划人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string PLAN_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _plan_man_name = value; }
|
|||
|
|
get { return _plan_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 计划时间(下单时间)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("计划时间")]
|
|||
|
|
public DateTime PLAN_DATE
|
|||
|
|
{
|
|||
|
|
set { _plan_date = value; }
|
|||
|
|
get { return _plan_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 计划时间(下单时间)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("计划时间开始")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public DateTime PLAN_DATE_STAR
|
|||
|
|
{
|
|||
|
|
set { _plan_date_star = value; }
|
|||
|
|
get { return _plan_date_star; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 计划时间(下单时间)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("计划时间结束")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public DateTime PLAN_DATE_END
|
|||
|
|
{
|
|||
|
|
set { _plan_date_end = value; }
|
|||
|
|
get { return _plan_date_end; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 复核人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("复核人")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|||
|
|
public string REVIEW_MAN
|
|||
|
|
{
|
|||
|
|
set { _review_man = value; }
|
|||
|
|
get { return _review_man; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 复核人
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("复核人")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string REVIEW_MAN_NAME
|
|||
|
|
{
|
|||
|
|
set { _review_man_name = value; }
|
|||
|
|
get { return _review_man_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 复核时间
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("复核时间")]
|
|||
|
|
public DateTime REVIEW_DATE
|
|||
|
|
{
|
|||
|
|
set { _review_date = value; }
|
|||
|
|
get { return _review_date; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 仓库
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("仓库")]
|
|||
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_STORAGEINFO", JoinTableClm = "STORAGE_ID", JoinTableClmName = "STORAGE_NAME")]
|
|||
|
|
public string STO_ID
|
|||
|
|
{
|
|||
|
|
set { _sto_id = value; }
|
|||
|
|
get { return _sto_id; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 仓库
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("仓库")]
|
|||
|
|
[TableClm(NoSelect = false)]
|
|||
|
|
public string STO_NAME
|
|||
|
|
{
|
|||
|
|
set { _sto_name = value; }
|
|||
|
|
get { return _sto_name; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 盘点类型(0 全盘 1 动盘 2 自定义)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("盘点类型")]
|
|||
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'COUNT_TYPE'", ClassName = "VC_DICTIONARY_NAME")]
|
|||
|
|
public string COUNT_TYPE
|
|||
|
|
{
|
|||
|
|
set { _count_type = value; }
|
|||
|
|
get { return _count_type; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 备注
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("备注")]
|
|||
|
|
public string REMARK
|
|||
|
|
{
|
|||
|
|
set { _remark = value; }
|
|||
|
|
get { return _remark; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 反馈(0 无差异 1 有差异)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("反馈")]
|
|||
|
|
[TableClm(ColumnData = "无差异%0|有差异%1")]
|
|||
|
|
public string COUNT_BACK
|
|||
|
|
{
|
|||
|
|
set { _count_back = value; }
|
|||
|
|
get { return _count_back; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 单据Status(0 未确认 1 已确认 2 已盘点 3 已复盘 4 已审核 5 已调整 6 已作废)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("单据Status")]
|
|||
|
|
public string COUNT_STATUS
|
|||
|
|
{
|
|||
|
|
set { _count_status = value; }
|
|||
|
|
get { return _count_status; }
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 生成方式(0 手工 1 策略)
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("生成方式")]
|
|||
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'create_method'", ClassName = "VC_DICTIONARY_NAME")]
|
|||
|
|
public string CREATE_TYPE
|
|||
|
|
{
|
|||
|
|
set { _create_type = value; }
|
|||
|
|
get { return _create_type; }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 原单号
|
|||
|
|
/// </summary>
|
|||
|
|
[DisplayName("原单号")]
|
|||
|
|
public string ORI_ID
|
|||
|
|
{
|
|||
|
|
set { _ori_id = value; }
|
|||
|
|
get { return _ori_id; }
|
|||
|
|
}
|
|||
|
|
#endregion Model
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|