2026-07-14 13:55:17 +08:00
|
|
|
using CsvHelper.Configuration.Attributes;
|
|
|
|
|
using SqlSugar;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace JY.Model
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 下料数据
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarTable("BlankingData")]
|
|
|
|
|
public class BlankingData
|
|
|
|
|
{
|
|
|
|
|
[SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "ID")]
|
|
|
|
|
[Name("ID")]
|
|
|
|
|
public int ID { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 通道
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[SugarColumn(ColumnName = "TD")]
|
|
|
|
|
[Name("通道")]
|
|
|
|
|
public int TD { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 班次
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[SugarColumn(ColumnName = "WorkShift")]
|
|
|
|
|
[Name("班次")]
|
|
|
|
|
public string WorkShift { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入站条码
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "ArrivalBarCode")]
|
|
|
|
|
[Name("入站条码")]
|
|
|
|
|
public string ArrivalBarCode { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 出站条码
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[SugarColumn(ColumnName = "DepartureBarCode")]
|
|
|
|
|
[Name("出站条码")]
|
|
|
|
|
public string DepartureBarCode { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 条码对比
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "TMDB")]
|
|
|
|
|
[Name("条码对比")]
|
|
|
|
|
public string TMDB { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 出站时间
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "OutTime")]
|
|
|
|
|
[Name("出站时间")]
|
|
|
|
|
public string OutTime { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 正面(2W/3W)
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD1")]
|
|
|
|
|
[Name("正面(2W/3W)")]
|
|
|
|
|
public string CCD1 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 反面(2W/3W)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD2")]
|
|
|
|
|
[Name("反面(2W/3W)结果1")]
|
|
|
|
|
public string CCD2 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 左侧面(2W/3W)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD3")]
|
|
|
|
|
[Name("左侧面(2W/3W)结果1")]
|
|
|
|
|
public string CCD3 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 右侧面(2W/3W)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("右侧面(2W/3W)结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD4")]
|
|
|
|
|
public string CCD4 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 顶面(2W/3W)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD5")]
|
|
|
|
|
[Name("顶面(2W/3W)结果1")]
|
|
|
|
|
public string CCD5 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底面(2W/3W)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD6")]
|
|
|
|
|
[Name("底面(2W/3W)结果1")]
|
|
|
|
|
public string CCD6 { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底WE1结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[SugarColumn(ColumnName = "CCD7")]
|
|
|
|
|
[Name("底WE1结果1")]
|
|
|
|
|
public string CCD7 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底WE1结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("底WE2结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD8")]
|
|
|
|
|
public string CCD8 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底WE3结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("底WE3结果1")]
|
|
|
|
|
public string CCD9 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底WE4结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("底WE4结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD10")]
|
|
|
|
|
public string CCD10 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中ME1结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("中ME1结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD11")]
|
|
|
|
|
public string CCD11 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中ME2结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("中ME2结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD12")]
|
|
|
|
|
public string CCD12 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中ME3结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("中ME3结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD13")]
|
|
|
|
|
public string CCD13 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 中ME4结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("中ME4结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD14")]
|
|
|
|
|
public string CCD14 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 极柱(POS/NEG)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("极柱(POS/NEG)结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD15")]
|
|
|
|
|
public string CCD15 { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 防爆阀(PRO)结果1
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Name("防爆阀(PRO)结果1")]
|
|
|
|
|
[SugarColumn(ColumnName = "CCD16")]
|
|
|
|
|
public string CCD16 { set; get; }
|
2026-08-13 20:08:58 +08:00
|
|
|
|
|
|
|
|
#region CCD浮点数结果
|
|
|
|
|
public float CCDF1 { get; set; }
|
|
|
|
|
|
|
|
|
|
public float CCDF2 { get; set; }
|
|
|
|
|
|
|
|
|
|
public float CCDF3 { get; set; }
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region CCD整数结果
|
|
|
|
|
public int CCDI1 { get; set; }
|
|
|
|
|
|
|
|
|
|
public int CCDI2 { get; set; }
|
|
|
|
|
|
|
|
|
|
public int CCDI3 { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CCDI4 { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CCDI5 { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CCDI6 { get; set; }
|
|
|
|
|
#endregion
|
|
|
|
|
|
2026-07-14 13:55:17 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 综合结果
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[Name("综合结果")]
|
|
|
|
|
[SugarColumn(ColumnName = "Result")]
|
|
|
|
|
public string Result { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 备注
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[Name("备注")]
|
|
|
|
|
[SugarColumn(ColumnName = "Remark")]
|
|
|
|
|
public string Remark { set; get; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 上传状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[Name("上传状态")]
|
|
|
|
|
[SugarColumn(ColumnName = "Flag")]
|
|
|
|
|
public int Flag { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 通道Group
|
|
|
|
|
/// </summary>
|
|
|
|
|
///
|
|
|
|
|
[Name("通道Group")]
|
|
|
|
|
[SugarColumn(ColumnName = "TDGroup")]
|
|
|
|
|
public int TDGroup { set; get; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// CCD列表(依据采集项参照表添加)
|
|
|
|
|
/// </summary>
|
2026-07-20 11:02:43 +08:00
|
|
|
//[SugarColumn(IsIgnore = true)]
|
|
|
|
|
//public Dictionary<int, string> PLCValDic { get; set; } = new Dictionary<int, string>();
|
2026-07-14 13:55:17 +08:00
|
|
|
}
|
|
|
|
|
}
|