Files
tnb.server/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/PrdRepair.cs
2023-05-18 18:15:38 +08:00

293 lines
6.7 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.
using JNPF.Common.Contracts;
using JNPF.Common.Security;
using SqlSugar;
namespace Tnb.ProductionMgr.Entities;
/// <summary>
/// 维修主资料
/// </summary>
[SugarTable("prd_repair")]
public partial class PrdRepair : BaseEntity<string>
{
public PrdRepair()
{
id = SnowflakeIdHelper.NextId();
}
/// <summary>
/// 所属组织
/// </summary>
public string? org_id { get; set; }
/// <summary>
/// 产品序列号
/// </summary>
public string r_card { get; set; } = string.Empty;
/// <summary>
/// 产品序列号过站次序
/// </summary>
public int r_card_seq { get; set; }
/// <summary>
/// 转换前的产品序列号
/// </summary>
public string source_card { get; set; } = string.Empty;
/// <summary>
/// 转换前的产品序列号流水号
/// </summary>
public int source_card_seq { get; set; }
/// <summary>
/// Card类型 cardtype_product: 成品, cardtype_part: 物料
/// </summary>
public string card_type { get; set; } = string.Empty;
/// <summary>
/// 工单代码
/// </summary>
public string mo_code { get; set; } = string.Empty;
/// <summary>
/// 产品类型代码
/// </summary>
public string category_code { get; set; } = string.Empty;
/// <summary>
/// 产品代码
/// </summary>
public string item_code { get; set; } = string.Empty;
/// <summary>
/// 送修途程代码
/// </summary>
public string from_route_code { get; set; } = string.Empty;
/// <summary>
/// 送修途程版本
/// </summary>
public string from_route_version { get; set; } = string.Empty;
/// <summary>
/// 送修工序代码
/// </summary>
public string from_process_code { get; set; } = string.Empty;
/// <summary>
/// 送修工段代码
/// </summary>
public string from_segment_code { get; set; } = string.Empty;
/// <summary>
/// 送修产线代码
/// </summary>
public string from_product_linecode { get; set; } = string.Empty;
/// <summary>
/// 送修工位代码
/// </summary>
public string from_station_code { get; set; } = string.Empty;
/// <summary>
/// 送修年份
/// </summary>
public int from_year { get; set; }
/// <summary>
/// 送修月份
/// </summary>
public int from_month { get; set; }
/// <summary>
/// 送修周别
/// </summary>
public int from_week { get; set; }
/// <summary>
/// 班制代码
/// </summary>
public string shift_type_code { get; set; } = string.Empty;
/// <summary>
/// 班次代码
/// </summary>
public string shift_code { get; set; } = string.Empty;
/// <summary>
/// 时段代码
/// </summary>
public string tp_code { get; set; } = string.Empty;
/// <summary>
/// 工作天
/// </summary>
public int shift_day { get; set; }
/// <summary>
/// 送修人名称
/// </summary>
public string from_user_name { get; set; } = string.Empty;
/// <summary>
/// 送修备注
/// </summary>
public string? from_memo { get; set; }
/// <summary>
/// 送修时间
/// </summary>
public DateTime from_time { get; set; } = DateTime.Now;
/// <summary>
/// 维修来源类型 Onwip, Repair, RMA
/// </summary>
public string from_input_type { get; set; } = string.Empty;
/// <summary>
/// NG次数
/// </summary>
public int ng_times { get; set; }
/// <summary>
/// 维修状态 New, (产线发现不良) Confirm, (送修完) Repair, (维修中) Complete, (维修完成) Reflow, (维修回流) Scrap, (报废) Repeatng, OffMO, (脱离工单) Split(拆解)
/// </summary>
public string repair_status { get; set; } = string.Empty;
/// <summary>
/// 维修完成人名称
/// </summary>
public string? repaired_user_name { get; set; }
/// <summary>
/// 维修完成时间
/// </summary>
public DateTime? repaired_time { get; set; }
/// <summary>
/// 维修完成备注
/// </summary>
public string? repaired_demo { get; set; }
/// <summary>
/// 确认工位代码
/// </summary>
public string? confirm_station_code { get; set; }
/// <summary>
/// 确认产线代码
/// </summary>
public string? confirm_process_code { get; set; }
/// <summary>
/// 确认人员名称
/// </summary>
public string? confirm_user_name { get; set; }
/// <summary>
/// 确认时间
/// </summary>
public DateTime? confirm_time { get; set; }
/// <summary>
/// 回流工单代码
/// </summary>
public string? reflow_mo_code { get; set; }
/// <summary>
/// 回流途程代码
/// </summary>
public string? reflow_route_code { get; set; }
/// <summary>
/// 回流涂程版本
/// </summary>
public string? reflow_route_version { get; set; }
/// <summary>
/// 回流工序代码
/// </summary>
public string? reflow_process_code { get; set; }
/// <summary>
/// 回流岗位代码
/// </summary>
public string? reflow_station_code { get; set; }
/// <summary>
/// 维修岗位代码
/// </summary>
public string? repair_station_code { get; set; }
/// <summary>
/// 报废原因
/// </summary>
public string? scrap_cause { get; set; }
/// <summary>
/// 送修线外工序
/// </summary>
public string? from_out_route_code { get; set; }
/// <summary>
/// 维修类型 Normal: 普通, Misjudge: 误判
/// </summary>
public string? repair_type { get; set; }
/// <summary>
/// RMA单号
/// </summary>
public string? rma_bill_code { get; set; }
/// <summary>
/// 维修人员ID
/// </summary>
public string? repair_user_id { get; set; }
/// <summary>
/// 维修人员姓名
/// </summary>
public string? repair_user_name { get; set; }
/// <summary>
/// 维修时间
/// </summary>
public DateTime? repair_time { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? remark { get; set; }
/// <summary>
/// 时间戳
/// </summary>
public string? time_stamp { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string? create_id { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? create_time { get; set; }
/// <summary>
/// 修改用户
/// </summary>
public string? modify_id { get; set; }
/// <summary>
/// 修改时间
/// </summary>
public DateTime? modify_time { get; set; }
/// <summary>
/// 扩展字段
/// </summary>
public string? extras { get; set; }
}