327 lines
10 KiB
C#
327 lines
10 KiB
C#
using JinYuan.Models.HelperAttribute;
|
|
using SqlSugar;
|
|
using System.Collections.Generic;
|
|
using System.Xml.Linq;
|
|
|
|
namespace JinYuan.Models
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class BGearEntity
|
|
{
|
|
|
|
/// <summary>
|
|
/// 通道号
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutChannelNo")]
|
|
[DataGridColumnAttribute("ChannelNo")]
|
|
|
|
public string ChannelNo { get; set; }
|
|
/// <summary>
|
|
/// 时间
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutTestTime")]
|
|
[DataGridColumnAttribute("TestTime")]
|
|
|
|
public string TestTime { get; set; }
|
|
/// <summary>
|
|
/// 物料编码
|
|
/// </summary>
|
|
//[DataGridColumnAttribute("MaterialCode")]
|
|
|
|
public string MaterialCode { get; set; }
|
|
/// <summary>
|
|
/// RFID托杯码
|
|
/// </summary>
|
|
//[DataGridViewColumn(Name = "OutRFID")]
|
|
|
|
public string RFID { get; set; }
|
|
/// <summary>
|
|
/// 电芯码
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutBarCode")]
|
|
[DataGridColumnAttribute("BarCode")]
|
|
public string BarCode { get; set; }
|
|
/// <summary>
|
|
/// 综合结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutResult")]
|
|
public string Result { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutRemark")]
|
|
public string Remark { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 离子风速
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutWindSpeed")]
|
|
[DataGridColumnAttribute("WindSpeed")]
|
|
|
|
public string WindSpeed { get; set; }
|
|
/// <summary>
|
|
/// 离子风清洁设备号
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutWindDeviceNum")]
|
|
[DataGridColumnAttribute("WindDeviceNum")]
|
|
public string WindDeviceNum { get; set; }
|
|
|
|
/// <summary>
|
|
/// 端面检测设备号1
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDFaceTestDeviceNum1")]
|
|
public string CCDFaceTestDeviceNum1 { get; set; }
|
|
/// <summary>
|
|
/// 端面检测设备号2
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDFaceTestDeviceNum2")]
|
|
public string CCDFaceTestDeviceNum2 { get; set; }
|
|
/// <summary>
|
|
/// 端面检测设备号3
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDFaceTestDeviceNum3")]
|
|
public string CCDFaceTestDeviceNum3 { get; set; }
|
|
/// <summary>
|
|
/// 端面检测设备号4
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDFaceTestDeviceNum4")]
|
|
public string CCDFaceTestDeviceNum4 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 柱面检测设备号1
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylinderTestDeviceNum1")]
|
|
public string CCDCylinderTestDeviceNum1 { get; set; }
|
|
/// <summary>
|
|
/// 柱面检测设备号2
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylinderTestDeviceNum2")]
|
|
public string CCDCylinderTestDeviceNum2 { get; set; }
|
|
/// <summary>
|
|
/// 柱面检测设备号3
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylinderTestDeviceNum3")]
|
|
public string CCDCylinderTestDeviceNum3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 负极焊接区2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminalWeldingZone2DInspectionResult")]
|
|
public string CCDNegativeTerminalWeldingZone2DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 负极焊接区2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminalWeldingZone2DInspectionNGReasons")]
|
|
public string CCDNegativeTerminalWeldingZone2DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 盖板2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCoverPlate2DInspectionResult")]
|
|
public string CCDCoverPlate2DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 盖板2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCoverPlate2DInspectionNGReasons")]
|
|
public string CCDCoverPlate2DInspectionNGReasons { get; set; }
|
|
|
|
/// <summary>
|
|
/// 负极焊接区2.5D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminalWeldingZone25DInspectionResult")]
|
|
public string CCDNegativeTerminalWeldingZone25DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 负极焊接区2.5D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminalWeldingZone25DInspectionNGReasons")]
|
|
public string CCDNegativeTerminalWeldingZone25DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 盖板2.5D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCoverPlate25DInspectionResult")]
|
|
public string CCDCoverPlate25DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 盖板2.5D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCoverPlate25DInspectionNGReasons")]
|
|
public string CCDCoverPlate25DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 极柱2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTerminalPost2DInspectionResult")]
|
|
public string CCDTerminalPost2DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 极柱2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTerminalPost2DInspectionNGReasons")]
|
|
public string CCDTerminalPost2DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 极柱3D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTerminalPost3DInspectionResult")]
|
|
public string CCDTerminalPost3DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 极柱3D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTerminalPost3DInspectionNGReasons")]
|
|
public string CCDTerminalPost3DInspectionNGReasons { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// 密封钉2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDSealingNail2DInspectionResult")]
|
|
public string CCDSealingNail2DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 密封钉2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDSealingNail2DInspectionNGReasons")]
|
|
public string CCDSealingNail2DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 密封钉3D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDSealingNail3DInspectionResult")]
|
|
public string CCDSealingNail3DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 密封钉3D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDSealingNail3DInspectionNGReasons")]
|
|
public string CCDSealingNail3DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 上部R角2.5D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTopFillet25DInspectionResult")]
|
|
public string CCDTopFillet25DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 上部R角2.5D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDTopFillet25DInspectionNGReasons")]
|
|
public string CCDTopFillet25DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 底部R角2.5D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDBottomFillet25DInspectionResult")]
|
|
public string CCDBottomFillet25DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 底部R角2.5D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDBottomFillet25DInspectionNGReasons")]
|
|
public string CCDBottomFillet25DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 柱面2.5D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylindricalSurface25DInspectionResult")]
|
|
public string CCDCylindricalSurface25DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 柱面2.5D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylindricalSurface25DInspectionNGReasons")]
|
|
public string CCDCylindricalSurface25DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 柱面3D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylindricalSurface3DInspectionResult")]
|
|
public string CCDCylindricalSurface3DInspectionResult { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 柱面3D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDCylindricalSurface3DInspectionNGReasons")]
|
|
public string CCDCylindricalSurface3DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 正极绝缘圈2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDPositiveTerminaJYQ2DInspectionResult")]
|
|
public string CCDPositiveTerminaJYQ2DInspectionResult { get; set; }
|
|
|
|
/// <summary>
|
|
/// 正极绝缘圈2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDPositiveTerminaJYQ2DInspectionNGReasons")]
|
|
public string CCDPositiveTerminaJYQ2DInspectionNGReasons { get; set; }
|
|
|
|
/// <summary>
|
|
/// 负极绝缘圈2D检测结果
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminaJYQ2DInspectionResult")]
|
|
public string CCDNegativeTerminaJYQ2DInspectionResult { get; set; }
|
|
|
|
/// <summary>
|
|
/// 负极绝缘圈2D检测NG原因
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutCCDNegativeTerminaJYQ2DInspectionNGReasons")]
|
|
public string CCDNegativeTerminaJYQ2DInspectionNGReasons { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// NG详情
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutInfo")]
|
|
public string Info { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 出站是否上传MES
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutFlag")]
|
|
public string Flag { get; set; }
|
|
/// <summary>
|
|
/// 结果数据是否上传MES
|
|
/// </summary>
|
|
public string Flag1 { get; set; }
|
|
/// <summary>
|
|
/// 复投
|
|
/// </summary>
|
|
[DataGridViewColumn(Name = "OutFutou")]
|
|
public int Futou { get; set; }
|
|
|
|
}
|
|
}
|