From 655481176b286fa91ef9d171fd8cbfac2be2545a Mon Sep 17 00:00:00 2001
From: kingno <30263@KINGNO>
Date: 星期四, 10 四月 2025 10:43:02 +0800
Subject: [PATCH] 打印机,数据库格式更新

---
 src/Bro.M135.Common/ProductModel.cs |   32 ++++++++++++++++++--------------
 1 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/src/Bro.M135.Common/ProductModel.cs b/src/Bro.M135.Common/ProductModel.cs
index 780342e..dbb4c72 100644
--- a/src/Bro.M135.Common/ProductModel.cs
+++ b/src/Bro.M135.Common/ProductModel.cs
@@ -194,10 +194,12 @@
                 });
             });
 
+            allSpecs.RemoveAll(u => (u.Code.ToLower() == "ngspec" || u.Code == "妫�娴婽BD"));
+
             head = $"鏃堕棿,PID,鏍忓叿鐮�,鐗╂枡鐮�,鏉$爜,姹囨�绘娴嬬粨鏋�,";
 
             positionList = new List<string>();
-            Details = Details.OrderBy(u => u.PositionName).ToList();
+            Details = Details.OrderBy(u => u.STATION_CODE).ThenBy(u => u.PositionName).ToList();
             foreach (var d in Details)
             {
                 positionList.Add($"{d.STATION_CODE}_{d.PositionName}");
@@ -303,6 +305,8 @@
                 });
             });
 
+            allSpecs.RemoveAll(u => u.Code.ToLower() == "ngspec" || u.Code == "妫�娴婽BD");
+
             head = $"鏃堕棿,鏍忓叿鐮�,PID,搴忓彿,鏉$爜,";
 
             foreach (var d in positionDetail)
@@ -380,22 +384,22 @@
                 }
             });
 
-            positionDetail.ForEach(detail =>
-            {
-                if (detail.IsDone)
-                {
+            //positionDetail.ForEach(detail =>
+            //{
+            //    if (detail.IsDone)
+            //    {
 
-                    var results = detail.ResultList;
+            //        var results = detail.ResultList;
 
-                    var list = results.Where((DetectResult u) => u.ResultState != EnumHelper.ResultState.OK).SelectMany((DetectResult u) => u.NetResults.Where((NetResult m) => !m.IsAbandoned && m.CurResult != EnumHelper.ResultState.OK).SelectMany((NetResult m) => from n in m.DetectDetails where !n.IsAbandoned && n.FinalResult != EnumHelper.ResultState.OK select n)).ToList();
+            //        var list = results.Where((DetectResult u) => u.ResultState != EnumHelper.ResultState.OK).SelectMany((DetectResult u) => u.NetResults.Where((NetResult m) => !m.IsAbandoned && m.CurResult != EnumHelper.ResultState.OK).SelectMany((NetResult m) => from n in m.DetectDetails where !n.IsAbandoned && n.FinalResult != EnumHelper.ResultState.OK select n)).ToList();
 
-                    list.ForEach(d =>
-                    {
-                        data += $"{(d.Rect.Height * d.PixelSize).ToString("f4")},";
-                        data += $"{(d.Rect.Width * d.PixelSize).ToString("f4")},";
-                    });
-                }
-            });
+            //        list.ForEach(d =>
+            //        {
+            //            data += $"{(d.Rect.Height * d.PixelSize).ToString("f4")},";
+            //            data += $"{(d.Rect.Width * d.PixelSize).ToString("f4")},";
+            //        });
+            //    }
+            //});
 
 
 

--
Gitblit v1.8.0