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

255 lines
7.0 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
{
/// <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
}
}