From 5ddadba291ea2d9dba78259973594a4664b94f57 Mon Sep 17 00:00:00 2001
From: C3032 <C3032@BC3032>
Date: 星期四, 08 一月 2026 16:45:35 +0800
Subject: [PATCH] 简化相机逻辑,支持手动数据处理

---
 LB_SmartVision/SQL/RecordProductData.cs |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 0 deletions(-)

diff --git a/LB_SmartVision/SQL/RecordProductData.cs b/LB_SmartVision/SQL/RecordProductData.cs
new file mode 100644
index 0000000..0020776
--- /dev/null
+++ b/LB_SmartVision/SQL/RecordProductData.cs
@@ -0,0 +1,75 @@
+锘縰sing 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; }
+    }
+}

--
Gitblit v1.9.3