From 99a3f198578f79b48bca1821554fb4b76270cd27 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 14 八月 2018 16:56:13 +0800
Subject: [PATCH] 2541 优化日志工具和bugly工具
---
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