76 lines
2.8 KiB
C#
Raw Permalink Normal View History

using Seyounth.Hyosung.Data.Models;
2025-03-16 03:17:36 +08:00
using SqlSugar;
namespace Seyounth.Hyosung.Data.Services.Hyosung.Entities;
[SugarTable("LABEL_RESULT")]
public class LabelResult
{
public string BE_ID { get; set; } = "2240";
public string BAR_CODE { get; set; } = "";
public string ITEM_CODE { get; set; } = "";
2025-03-27 11:24:42 +08:00
public string LABEL_ID { get; set; } = "TY_CN_PRODUCT";
public string WMS_UOM { get; set; } = "";
public string ERP_UOM { get; set; } = "";
public string MFG_DATE { get; set; } = "";
public decimal NET_WEIGHT { get; set; } = 0;
2025-03-21 09:07:39 +08:00
public decimal GROSS_WEIGHT { get; set; } = 0;
2025-03-27 11:24:42 +08:00
public string MFG_LINE { get; set; } = "TYJP11";
public string GRADE { get; set; } = "";
public string LOT { get; set; } = "";
2025-03-27 11:24:42 +08:00
public string BOX_NO { get; set; } = "";
2025-03-27 11:24:42 +08:00
// public string DENIER { get; set; } = "";
// public string FILA { get; set; } = "";
public string CUSTOMER_NAME { get; set; } = "";
2025-03-27 11:24:42 +08:00
// public string REMARKS { get; set; } = "";
// public string TRI_INTERFACE_YN { get; set; } = "";
public string TRI_TYPE { get; set; } = "ZP10";
2025-03-27 09:12:16 +08:00
public string COMMON_S1 { get; set; } = "";
public string COMMON_S2 { get; set; } = "";
2025-03-27 11:24:42 +08:00
2025-03-27 09:12:16 +08:00
public string COMMON_S3 { get; set; } = "";
2025-03-27 11:24:42 +08:00
public string COMMON_S4 { get; set; } = "";
public string COMMON_S5 { get; set; } = "";
2025-03-21 09:07:39 +08:00
//public string COMMON_S4 { get; set; } = "";
//public string COMMON_S5 { get; set; } = "";
//public string COMMON_N1 { get; set; } = "";
//public string TRI_YN { get; set; } = "";
public string CREATED_BY { get; set; } = "seyounth";
public string CREATED_ON { get; set; } = DateTime.Now.ToString("yyyy-MM-dd");
public string MODIFIED_BY { get; set; } = "seyounth";
public string MODIFIED_ON { get; set; } = DateTime.Now.ToString("yyyy-MM-dd");
2025-03-27 11:24:42 +08:00
public double COMMON_N1 { get; set; } = 0;
public LabelResult(Tray tray, Variety variety)
{
LABEL_ID = tray.TrayCode;
BE_ID = "2240";
BAR_CODE = tray.Barcode ?? "";
ITEM_CODE = variety.Code;
2025-03-27 11:24:42 +08:00
MFG_DATE = DateTime.Now.ToString("yyyyMMdd");
NET_WEIGHT = (decimal)tray.NetWeight;
2025-03-21 09:07:39 +08:00
GROSS_WEIGHT = (decimal)tray.GrossWeight;
GRADE = tray.Grade ?? "";
LOT = variety.Lot.ToString();
2025-03-27 09:12:16 +08:00
BOX_NO = $"{DateTime.Now.ToString("yyMMdd" + "J") + tray.ControlNo.ToString()?.PadLeft(3, '0')}";
CREATED_BY = "seyounth";
CREATED_ON = DateTime.Now.ToString("yyyy-MM-dd");
2025-03-27 11:24:42 +08:00
COMMON_S1 = tray.Type?? "";
2025-03-27 09:12:16 +08:00
COMMON_S2 = variety.TotalCount.ToString();
2025-03-27 11:24:42 +08:00
COMMON_S3=tray.DenFila?? "";
COMMON_S4 = tray.DtexFila?? "";
COMMON_S5 = "0";
COMMON_N1 = (double)tray.ControlNo;
MODIFIED_BY = "seyounth";
MODIFIED_ON = DateTime.Now.ToString("yyyy-MM-dd");
}
public LabelResult()
{
}
2025-03-16 03:17:36 +08:00
}