BaoKai_202508-Wms-Jingwang..../WMS.Model/SC/ScProcessModel.cs

255 lines
7.0 KiB
C#
Raw Normal View History

2025-08-24 09:35:55 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Attirubte;
using System.ComponentModel;
namespace WMS.Model.SC
{
/// <summary>
/// 生产过程表
/// </summary>
[TableClmAttribute(TableName = "T_SC_PROCESS")]
public class ScProcessModel
{
#region Model
private string _storage_id="";
private string storage_name = "";
private string _task_id = "";
private string task_name = "";
private string _goods_id = "";
private string goods_name = "";
private decimal _goods_num=0;
private decimal _finish_num=0;
private DateTime _finish_date = DateTime.Parse("1900-01-01");
private decimal _last_num;
private string _record_per = "";
private string record_per_name = "";
private string _remark = "";
private string _version = "";
private string group_id = "";
private string group_name = "";
private string status = "";
private DateTime recordDate = DateTime.Parse("1900-01-01");
string _Source_Order = "";
[DisplayName("来源单号")]
[TableClm(NoSelect = false)]
public string SOURCE_ORDER
{
set { _Source_Order = value; }
get { return _Source_Order; }
}
/// <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(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("任务数量")]
public decimal GOODS_NUM
{
set { _goods_num = value; }
get { return _goods_num; }
}
/// <summary>
/// 完成数量
/// </summary>
[DisplayName("完成数量")]
public decimal FINISH_NUM
{
set { _finish_num = value; }
get { return _finish_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; }
}
/// <summary>
/// 完成时间
/// </summary>
[DisplayName("完成时间")]
public DateTime FINISH_DATE
{
set { _finish_date = value; }
get { return _finish_date; }
}
/// <summary>
/// 剩余数量
/// </summary>
[DisplayName("剩余数量")]
public decimal LAST_NUM
{
set { _last_num = value; }
get { return _last_num; }
}
/// <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_per_name
{
get { return record_per_name; }
set { record_per_name = value; }
}
/// <summary>
/// 备注
/// </summary>
[DisplayName("备注")]
[TableClm(NoSelect = false)]
public string REMARK
{
set { _remark = value; }
get { return _remark; }
}
/// <summary>
/// 版本
/// </summary>
[DisplayName("版本")]
[TableClm(NoSelect = false)]
public string VERSION
{
set { _version = value; }
get { return _version; }
}
/// <summary>
/// 班组编号
/// </summary>
[DisplayName("班组编号")]
[TableClmAttribute(ClmJoinTable = "T_SYS_TEAM", JoinTableClm = "TEAM_ID", JoinTableClmName = "TEAM_NAME")]
public string Group_id
{
get { return group_id; }
set { group_id = value; }
}
/// <summary>
/// 班组名称
/// </summary>
[DisplayName("班组名称")]
[TableClm(NoSelect = false)]
public string Group_name
{
get { return group_name; }
set { group_name = value; }
}
/// <summary>
/// 状态 0 未完成 1 完成
/// </summary>
[DisplayName("状态")]
[TableClm(NoSelect = false)]
public string Status
{
get { return status; }
set { status = value; }
}
/// <summary>
///记录时间
/// </summary>
[DisplayName("记录时间")]
[TableClm(NoSelect = false)]
public DateTime RecordDate
{
get { return recordDate; }
set { recordDate = value; }
}
#endregion Model
}
}