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

323 lines
9.5 KiB
C#
Raw Permalink 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 WMS.Attirubte;
using System.ComponentModel;
namespace WMS.Model.SC
{
[TableClmAttribute(TableName = "T_SC_PRO_BREAK")]
public class ProBreakModel
{
#region Model
private string _storage_id;
private string storage_name;
private string _task_id;
private string task_name;
private string _step_id;
private string _goods_id;
private string goods_name;
private string _material_id;
private string material_name;
private decimal _material_num;
private string _unit;
private decimal _break_num;
private string _break_per;
private DateTime _break_date;
private string _area_id;
private string _record_per;
private string break_pername;
private string record_perName;
private DateTime _record_date;
private string area_name;
private string unit_name;
private string step_name;
private decimal goods_num;
private DateTime goods_complete_date;
private decimal last_num;
private decimal goods_all_num;
private string status;
/// <summary>
/// 仓库编号
/// </summary>
[DisplayName("仓库编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
/// <summary>
/// 仓库名称
/// </summary>
[DisplayName("仓库名称")]
[TableClm(NoSelect = false)]
public string Storage_name
{
get { return storage_name; }
set { storage_name = value; }
}
/// <summary>
/// 任务编号
/// </summary>
[DisplayName("任务编号")]
[TableClmAttribute(ClmJoinTable = "T_BASE_GOODS", JoinTableClm = "GOODS_ID", JoinTableClmName = "T_SC_TASK")]
public string TASK_ID
{
set { _task_id = value; }
get { return _task_id; }
}
/// <summary>
/// 任务名称
/// </summary>
[DisplayName("任务名称")]
[TableClm(NoSelect = false)]
public string Task_name
{
get { return task_name; }
set { task_name = value; }
}
/// <summary>
/// 步骤编号
/// </summary>
[DisplayName("步骤编号")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'Step' and c_flag = '1' ")]
public string STEP_ID
{
set { _step_id = value; }
get { return _step_id; }
}
/// <summary>
/// 步骤名称
/// </summary>
[DisplayName("步骤名称")]
[TableClm(NoSelect = false)]
public string Step_name
{
get { return step_name; }
set { step_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
{
get { return goods_name; }
set { goods_name = value; }
}
/// <summary>
/// 物料任务数量
/// </summary>
[DisplayName("物料任务数量")]
[TableClm(NoSelect = false)]
public decimal Goods_all_num
{
get { return goods_all_num; }
set { goods_all_num = value; }
}
/// <summary>
/// 物料完成数量
/// </summary>
[DisplayName("物料完成数量")]
[TableClm(NoSelect = false)]
public decimal Goods_num
{
get { return goods_num; }
set { goods_num = value; }
}
/// <summary>
/// 物料剩余数量
/// </summary>
[DisplayName("物料剩余数量")]
[TableClm(NoSelect = false)]
public decimal Last_num
{
get { return last_num; }
set { last_num = value; }
}
/// <summary>
/// 完成日期
/// </summary>
[DisplayName("完成日期")]
[TableClm(NoSelect = false)]
public DateTime Goods_complete_date
{
get { return goods_complete_date; }
set { goods_complete_date = value; }
}
/// <summary>
/// 材料编号
/// </summary>
[DisplayName("材料编号")]
[TableClmAttribute(ClmJoinTable = "T_SC_MATERIAL", JoinTableClm = "MATERIAL_ID", JoinTableClmName = "MATERIAL_NAME")]
public string MATERIAL_ID
{
set { _material_id = value; }
get { return _material_id; }
}
/// <summary>
/// 材料名称
/// </summary>
[DisplayName("材料名称")]
[TableClm(NoSelect = false)]
public string Material_name
{
get { return material_name; }
set { material_name = value; }
}
/// <summary>
/// 材料数量
/// </summary>
[DisplayName("材料数量")]
public decimal MATERIAL_NUM
{
set { _material_num = value; }
get { return _material_num; }
}
/// <summary>
/// 单位
/// </summary>
[DisplayName("单位")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'vc_uom' and c_flag = '1' ")]
public string UNIT
{
set { _unit = value; }
get { return _unit; }
}
/// <summary>
/// 单位名称
/// </summary>
[DisplayName("单位名称")]
[TableClm(NoSelect = false)]
public string Unit_name
{
get { return unit_name; }
set { unit_name = value; }
}
/// <summary>
/// 破损数量
/// </summary>
[DisplayName("破损数量")]
public decimal BREAK_NUM
{
set { _break_num = value; }
get { return _break_num; }
}
/// <summary>
/// 破损人
/// </summary>
[DisplayName("破损人")]
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
public string BREAK_PER
{
set { _break_per = value; }
get { return _break_per; }
}
/// <summary>
/// 破损人名称
/// </summary>
[DisplayName("破损人名称")]
[TableClm(NoSelect = false)]
public string Break_pername
{
get { return break_pername; }
set { break_pername = value; }
}
/// <summary>
/// 破损日期
/// </summary>
[DisplayName("破损日期")]
public DateTime BREAK_DATE
{
set { _break_date = value; }
get { return _break_date; }
}
/// <summary>
/// 库区编号
/// </summary>
[DisplayName("库区编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA")]
public string AREA_ID
{
set { _area_id = value; }
get { return _area_id; }
}
/// <summary>
/// 库区名称
/// </summary>
[DisplayName("库区名称")]
[TableClm(NoSelect = false)]
public string Area_name
{
get { return area_name; }
set { area_name = value; }
}
/// <summary>
/// 记录人
/// </summary>
[DisplayName("记录人")]
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
public string RECORD_PER
{
set { _record_per = value; }
get { return _record_per; }
}
/// <summary>
/// 记录人名称
/// </summary>
[DisplayName("记录人名称")]
[TableClm(NoSelect = false)]
public string Record_perName
{
get { return record_perName; }
set { record_perName = value; }
}
/// <summary>
/// 记录日期
/// </summary>
[DisplayName("记录日期")]
[TableClm(NoSelect = false)]
public DateTime RECORD_DATE
{
set { _record_date = value; }
get { return _record_date; }
}
/// <summary>
/// 状态 0 未完成 1 完成
/// </summary>
[DisplayName("状态")]
[TableClm(NoSelect = false)]
public string Status
{
get { return status; }
set { status = value; }
}
#endregion Model
}
}