323 lines
9.5 KiB
C#
323 lines
9.5 KiB
C#
|
|
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
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|