using LB_SmartVisionCommon;
|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace LB_SmartVision.SQL
|
{
|
/// <summary>
|
/// 记录生产数据
|
/// </summary>
|
[JsonObject(MemberSerialization.OptOut)]
|
[TypeConverter(typeof(PropertySorter))]
|
public class RecordProductData
|
{
|
/// <summary>
|
/// SKU 物料号或产品名称
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(0)]
|
[DisplayName("SKU")]
|
[Browsable(true)]
|
public string ProductName { get; set; }
|
|
/// <summary>
|
/// 产品SN号
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(1)]
|
[DisplayName("SN")]
|
[Browsable(true)]
|
public string ProductSN { get; set; }
|
|
/// <summary>
|
/// 检测作业员
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(2)]
|
[DisplayName("检测作业员")]
|
[Browsable(true)]
|
public string InspectionOperator { get; set; }
|
|
/// <summary>
|
/// NG类型
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(3)]
|
[DisplayName("NG类型")]
|
[Browsable(true)]
|
public string NGType { get; set; }
|
|
/// <summary>
|
/// NG大小
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(4)]
|
[DisplayName("NG大小")]
|
[Browsable(true)]
|
public string NGSize { get; set; }
|
|
/// <summary>
|
/// 检测时间
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(5)]
|
[DisplayName("检测时间")]
|
[Browsable(true)]
|
public string DetectionTime { get; set; }
|
|
/// <summary>
|
/// 检测相机
|
/// </summary>
|
[Category("RecordProductData"), PropertyOrder(6)]
|
[DisplayName("检测相机")]
|
[Browsable(true)]
|
public string CameraInspection { get; set; }
|
}
|
}
|