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

245 lines
6.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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_PLANGOODS")]
public class PlanGoodsModel
{
#region Model
private string _plan_id = "";
private string _plan_name = "";
private string _goods_id = "";
private string _goods_name = "";
private string _goods_type = "";
private string _goods_typename = "";
private decimal _goods_num = 0;
private decimal _goods_completenum=0;
private DateTime _complete_date = DateTime.Parse("1900-01-01");
private string _team_id = "";
private string _team_name = "";
string _material_id = "";
string _material_name = "";
string _llsts = "0";
/// <summary>
/// 是否领料
/// </summary>
[DisplayName("是否领料")]
public string LLSTS
{
set { _llsts = value; }
get { return _llsts; }
}
/// <summary>
/// 原料编号
/// </summary>
[DisplayName("原料编号")]
public string MATERIAL_ID
{
set { _material_id = value; }
get { return _material_id; }
}
/// <summary>
/// 原料名称
/// </summary>
[DisplayName("原料名称")]
[TableClm(NoSelect = false)]
public string MATERIAL_NAME
{
set { _material_name = value; }
get { return _material_name; }
}
/// <summary>
/// 计划号
/// </summary>
[DisplayName("计划号")]
public string PLAN_ID
{
set { _plan_id = value; }
get { return _plan_id; }
}
/// <summary>
/// 计划名称
/// </summary>
[DisplayName("计划名称")]
public string PLAN_NAME
{
get { return _plan_name; }
set { _plan_name = value; }
}
/// <summary>
/// 物料编号
/// </summary>
[DisplayName("物料编号")]
[TableClmAttribute(ClmJoinTable = "T_BASE_GOODS", JoinTableClm = "GOODS_ID", JoinTableClmName = "GOODS_NAME")]
public string GOODS_ID
{
set { _goods_id = value; }
get { return _goods_id; }
}
/// <summary>
/// 成品名称
/// </summary>
[DisplayName("成品名称")]
[TableClm(NoSelect = false)]
public string GOODS_NAME
{
set { _goods_name = value; }
get { return _goods_name; }
}
/// <summary>
/// 物料类别
/// </summary>
[DisplayName("物料类别")]
[TableClm(NoSelect = false)]
public string GOODS_TYPE
{
set { _goods_type = value; }
get { return _goods_type; }
}
/// <summary>
/// 商品类别
/// </summary>
[DisplayName("类别名称")]
[TableClm(NoSelect = false)]
public string GOODS_TYPENAME
{
set { _goods_typename = value; }
get { return _goods_typename; }
}
public decimal _NEED_NUM = 0;
/// <summary>
/// 需求数量
/// </summary>
[DisplayName("需求数量")]
public decimal NEED_NUM
{
set { _NEED_NUM = value; }
get { return _NEED_NUM; }
}
/// <summary>
/// 生产数量
/// </summary>
[DisplayName("生产数量")]
public decimal GOODS_NUM
{
set { _goods_num = value; }
get { return _goods_num; }
}
public decimal _out_num = 0;
/// <summary>
/// 领料数量
/// </summary>
[DisplayName("领料数量")]
public decimal OUT_NUM
{
set { _out_num = value; }
get { return _out_num; }
}
decimal _end_num = 0;
/// <summary>
/// 退库数量
/// </summary>
[DisplayName("退库数量")]
public decimal END_NUM
{
set { _end_num = value; }
get { return _end_num; }
}
decimal _worn = 0;
/// <summary>
/// 破损数量
/// </summary>
[DisplayName("破损数量")]
public decimal WORN_NUM
{
set { _worn = value; }
get { return _worn; }
}
decimal _last_num = 0;
/// <summary>
/// 剩余数量
/// </summary>
[DisplayName("剩余数量")]
public decimal LAST_NUM
{
set { _last_num = value; }
get { return _last_num; }
}
string status = "0";
/// <summary>
/// 状态 0 未完成 1 完成
/// </summary>
[DisplayName("状态")]
[TableClm(NoSelect = false)]
public string Status
{
get { return status; }
set { status = value; }
}
decimal _shelves_num = 0;
/// <summary>
/// 库存数量
/// </summary>
[DisplayName("库存数量")]
public decimal SHELVES_NUM
{
set { _shelves_num = value; }
get { return _shelves_num; }
}
/// <summary>
/// 完成产品量
/// </summary>
[DisplayName("完成产品量")]
public decimal GOODS_COMPLETENUM
{
set { _goods_completenum = value; }
get { return _goods_completenum; }
}
/// <summary>
/// 完成日期
/// </summary>
[DisplayName("完成日期")]
public DateTime COMPLETE_DATE
{
set { _complete_date = value; }
get { return _complete_date; }
}
/// <summary>
/// 工作班组
/// </summary>
[DisplayName("工作班组")]
[TableClmAttribute(ClmJoinTable = "T_SYS_TEAM", JoinTableClm = "TEAM_ID", JoinTableClmName = "TEAM_NAME")]
public string TEAM_ID
{
set { _team_id = value; }
get { return _team_id; }
}
/// <summary>
/// 工作班组
/// </summary>
[DisplayName("工作班组")]
[TableClm(NoSelect = false)]
public string TEAM_NAME
{
set { _team_name = value; }
get { return _team_name; }
}
#endregion Model
}
}