From f3493a6f6f9958cea100ad596fa84239a6e2e962 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期二, 18 六月 2024 16:58:53 +0800
Subject: [PATCH] 获取老PCS下VK、桁架机械手、机床、状态信息

---
 代码管理/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs"
index b7cf511..ad55480 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs"
@@ -42,12 +42,17 @@
                 interface_name = name,
                 interface_message = message,
             };
-            //dt_Interfacerecord_pcs data = null;
-            //if (interfacerecord.interface_message != "")
-            //    data = interfacerecord_PcsRepository.FindFirst(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && (interfacerecord.interface_createtime.Ticks - x.interface_createtime.Ticks >= 5) && x.interface_paradata.Contains(id));//瓒呰繃5绉掕褰�
-            ////data = interfacerecord_PcsRepository.FindFirst(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && x.interface_createtime.Day == DateTime.Now.Day && x.interface_paradata.Contains(id));
-            //if (data == null)
+            //interfacerecord_PcsRepository.Add(interfacerecord, true);
+            #region MyRegion
+            var data = interfacerecord_PcsRepository.Find(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && x.interface_createtime.Day == DateTime.Now.Day && x.interface_paradata == paradata && x.interface_returndata == returndata).FirstOrDefault();
+            if (data == null)
                 interfacerecord_PcsRepository.Add(interfacerecord, true);
+            else
+            {
+                data.interface_createtime = DateTime.Now;
+                interfacerecord_PcsRepository.Update(data, true);
+            }
+            #endregion
         }
     }
 }

--
Gitblit v1.9.3