From 4263769ca1b65b52e84026341ff1de7fba0bce07 Mon Sep 17 00:00:00 2001
From: wzp <2040239371@qq.com>
Date: 星期二, 08 十月 2024 16:38:44 +0800
Subject: [PATCH] fix: 修复上次新增的bug

---
 Rdream.Core/DataHandler/SendMsgByAccessControlRecord.cs |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/Rdream.Core/DataHandler/SendMsgByAccessControlRecord.cs b/Rdream.Core/DataHandler/SendMsgByAccessControlRecord.cs
index 96ab9cd..f8e7434 100644
--- a/Rdream.Core/DataHandler/SendMsgByAccessControlRecord.cs
+++ b/Rdream.Core/DataHandler/SendMsgByAccessControlRecord.cs
@@ -355,8 +355,13 @@
                                     //鍓旈櫎灞忚斀鐨勮褰�
                                     Console.WriteLine($"鍗曞悜闂ㄥ睆钄藉墧闄ゅ睆钄介棬绂亄dt.Rows[i]["door_id"]}");
                                     log4netService.Debug($"鍓旈櫎灞忚斀闂ㄧ{dt.Rows[i]["door_id"]}");
+                                    try
+                                    {
+                                        UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2);
+
+                                    }
+                                    catch (Exception ex) { }
                                     dt.Rows[i].Delete();
-                                    UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2);
 
                                     continue;
                                 }
@@ -377,9 +382,14 @@
                                     string str = $"鍥犳俯搴︽垨灞忚斀闂ㄧ杩囨护鏁版嵁ID锛歿dt.Rows[i]["id"]}";
                                     log4netService.Debug(str);
                                     Console.WriteLine(str);
+
+                                    try
+                                    {
+                                        UpdateDataSycFlag(Convert.ToInt32(dt.Rows[i]["id"]), 3);
+                                    }
+                                    catch(Exception ex) { }
                                     dt.Rows[i].Delete();
 
-                                    UpdateDataSycFlag(Convert.ToInt32(dt.Rows[i]["id"]), 3);
 
                                 }
                             }
@@ -389,9 +399,14 @@
                             //鍓旈櫎灞忚斀鐨勮褰�
                             Console.WriteLine($"鍓旈櫎灞忚斀闂ㄧ{dt.Rows[i]["door_id"]}");
                             log4netService.Debug($"鍓旈櫎灞忚斀闂ㄧ{dt.Rows[i]["door_id"]}");
-                            
+
+                            try
+                            {
+                                UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2);
+                            }
+                            catch (Exception ex) { }
                             dt.Rows[i].Delete();
-                            UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2);
+
                         }
                     }
                     catch (Exception ex)

--
Gitblit v1.9.1