From c6689f941359227f0b99b20b9400ccbab81b671c Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 14 八月 2018 17:02:09 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Debug/DebugUtility.cs |   39 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 38 insertions(+), 1 deletions(-)

diff --git a/System/Debug/DebugUtility.cs b/System/Debug/DebugUtility.cs
index 6130f32..eab21f6 100644
--- a/System/Debug/DebugUtility.cs
+++ b/System/Debug/DebugUtility.cs
@@ -26,7 +26,6 @@
         }
     }
 
-
     public int debugBranch = -1;
 
     public void Init()
@@ -49,6 +48,21 @@
                     debugBranch = json.branch;
                 }
             }
+        }
+
+        if (debugAccount)
+        {
+            DebugEx.EnableLog = LocalSave.GetBool("DesignEnableLog", false);
+            DebugEx.EnableLogWarning = LocalSave.GetBool("DesignEnableLogWarning", false);
+            DebugEx.EnableLogError = LocalSave.GetBool("DesignEnableLogError", false);
+            DebugEx.EnableNetLog = false;
+        }
+        else
+        {
+            DebugEx.EnableLog = false;
+            DebugEx.EnableLogWarning = false;
+            DebugEx.EnableLogError = false;
+            DebugEx.EnableNetLog = false;
         }
     }
 
@@ -80,6 +94,29 @@
             var debugAuthority = JsonMapper.ToObject<DebugAuthority>(_result);
             debugAccount = debugAuthority.dbg == 1;
         }
+    }
+
+    public static void SetLogAble(bool _able)
+    {
+        LocalSave.SetBool("DesignEnableLog", _able);
+        DebugEx.EnableLog = _able;
+    }
+
+    public static void SetLogWarningAble(bool _able)
+    {
+        LocalSave.SetBool("DesignEnableLogWarning", _able);
+        DebugEx.EnableLogWarning = _able;
+    }
+
+    public static void SetLogErrorAble(bool _able)
+    {
+        LocalSave.SetBool("DesignEnableLogError", _able);
+        DebugEx.EnableLogError = _able;
+    }
+
+    public static void SetLogNetAble(bool _able)
+    {
+        DebugEx.EnableNetLog = _able;
     }
 
     struct DebugAuthority

--
Gitblit v1.8.0