Files
tnb.server/ProductionMgr/Tnb.ProductionMgr.Entities/Dto/PrdManage/PrdMoListTreeOutput.cs
2023-11-06 19:35:59 +08:00

167 lines
4.5 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.
namespace Tnb.ProductionMgr.Entities.Dto.PrdManage
{
public class PrdMoListTreeOutput
{
//public Dictionary<string, object> row { get; set; }
#region
public string? org_id { get; set; }
/// <summary>
/// 工单id
/// </summary>
public string mo_id { get; set; } = string.Empty;
/// <summary>
/// 工单代码
/// </summary>
public string mo_code { get; set; } = string.Empty;
/// <summary>
/// 物料编号
/// </summary>
public string? material_code { get; set; }
/// <summary>
/// 物料名称
/// </summary>
public string material_name { get; set; } = string.Empty;
/// <summary>
/// 物料规格型号
/// </summary>
public string? material_standard { get; set; } = string.Empty;
/// <summary>
/// 工单类型1-正常工单、2-返工工单、3-试制工单
/// </summary>
public string? mo_type { get; set; }
/// <summary>
/// 生产状态 Initial: 初始, Confirm:确认 Release: 下发, Open: 生产中, Close: 关单, Pending: 暂停
/// </summary>
public string? mo_status { get; set; }
/// <summary>
/// 计划生产数量
/// </summary>
public string? plan_qty { get; set; } = string.Empty;
/// <summary>
/// 已投入数量
/// </summary>
public string? input_qty { get; set; } = string.Empty;
/// <summary>
/// 已完工数量
/// </summary>
public string? complete_qty { get; set; } = string.Empty;
/// <summary>
/// 报废数量
/// </summary>
public string? scrap_qty { get; set; } = string.Empty;
/// <summary>
/// 计划开始时间
/// </summary>
public string? plan_start_date { get; set; } = string.Empty;
/// <summary>
/// 计划结束时间
/// </summary>
public string? plan_end_date { get; set; } = string.Empty;
/// <summary>
/// 是否生派工单
/// </summary>
public string is_create_dispatch { get; set; } = string.Empty;
/// <summary>
/// 产线代码
/// </summary>
public string? production_linecode { get; set; }
/// <summary>
/// 是否合并
/// </summary>
public string is_merge { get; set; } = string.Empty;
/// <summary>
/// 组合工单
/// </summary>
public string? combine_mo_code { get; set; }
/// <summary>
/// 时间戳
/// </summary>
public string? time_stamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public string? create_time { get; set; } = string.Empty;
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public string modify_time { get; set; } = string.Empty;
/// <summary>
/// 物料ID
/// </summary>
public string? material_id { get; set; }
public string? material_id_id { get; set; }
/// <summary>
/// 已排产数量
/// </summary>
public string? scheduled_qty { get; set; } = string.Empty;
/// <summary>
/// 父工单id
/// </summary>
public string parent_id { get; set; } = string.Empty;
/// <summary>
/// 获取节点id.
/// </summary>
/// <returns></returns>
public string id { get; set; } = string.Empty;
/// <summary>
/// 获取节点父id.
/// </summary>
/// <returns></returns>
public string parentId { get; set; } = string.Empty;
/// <summary>
/// 是否有子级.
/// </summary>
public bool hasChildren { get; set; }
/// <summary>
/// 设置Children.
/// </summary>
public List<PrdMoListTreeOutput>? children { get; set; } = new List<PrdMoListTreeOutput>();
/// <summary>
/// 子节点数量.
/// </summary>
public int num { get; set; }
/// <summary>
/// 是否为子节点.
/// </summary>
public bool isLeaf { get; set; } = false;
#endregion
}
}