From b5234c5ab1e9e6826b8d8fc1e95fa752aaa40b74 Mon Sep 17 00:00:00 2001
From: chr <chr@mailcom>
Date: 星期六, 02 十一月 2024 10:56:50 +0800
Subject: [PATCH] 优化程序

---
 PdmSwPlugin.Common/BomIniter/NameUtil.cs |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/PdmSwPlugin.Common/BomIniter/NameUtil.cs b/PdmSwPlugin.Common/BomIniter/NameUtil.cs
index 79cec69..f3bb049 100644
--- a/PdmSwPlugin.Common/BomIniter/NameUtil.cs
+++ b/PdmSwPlugin.Common/BomIniter/NameUtil.cs
@@ -5,8 +5,6 @@
 {
     public class NameUtil
     {
-        public static readonly PluginSetting setting = PluginSetting.Instance;
-
         /// <summary>
         /// 鍒ゆ柇鏂囨。鏄惁鏄巻鍙叉枃妗�
         /// </summary>
@@ -14,12 +12,15 @@
         /// <returns>true 鏄� false 涓嶆槸</returns>
         public static bool IsHistoryDoc(string name)
         {
+            CustomerSetting setting = CustomerSetting.Instance;
             if (string.IsNullOrEmpty(name)) return false;
-            if (setting.HistoryDateFlag < 0) return false;
+            string historyFlagStr = setting["historyFlag"];
+            _ = long.TryParse(historyFlagStr, out long flag);
+            if (flag < 0) return false;
             try
             {
                 long historyFlag = long.Parse(name.Substring(0, 8));
-                if (historyFlag <= setting.HistoryDateFlag)
+                if (historyFlag <= flag)
                 {
                     return true;
                 }

--
Gitblit v1.9.1