From 12acdf14fcddae8d16e00b7b981559da67ce60ea Mon Sep 17 00:00:00 2001
From: Chr <haoran.cheng@skonda.com.cn>
Date: 星期五, 23 八月 2024 08:53:20 +0800
Subject: [PATCH] 完善消息通知程序;

---
 PdmAlert/LoginUser.cs |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/PdmAlert/LoginUser.cs b/PdmAlert/LoginUser.cs
index f397804..4e2b8bb 100644
--- a/PdmAlert/LoginUser.cs
+++ b/PdmAlert/LoginUser.cs
@@ -11,8 +11,8 @@
     {
         public static LoginUser CurrentUser { get; private set; }
 
-        private static readonly Encryptor encryptor = new Encryptor("12345678123456781234567812345678",
-            "1234567812345678");
+        private static readonly Encryptor encryptor = new Encryptor("aB3dE5fG7hI9jjK1lMnOpQrS2tUvWxYz",
+            "8Wq9RsT4vYx6ZuB1");
 
         public string id { get; set; }
         public string realName { get; set; }
@@ -38,17 +38,16 @@
                     RemoveCacheBin();
                     return false;
                 }
-
             }
             return false;
         }
 
         public static bool Login(string username, string password, bool rememberMe)
         {
-
+            ToolSetting setting = ToolSetting.Instance;
             using (HttpClient client = new HttpClient
             {
-                BaseAddress = new Uri("http://localhost:8888/pdm-web/"),
+                BaseAddress = new Uri($"http://{setting.Ip}:{setting.Port}/{setting.BaseUrl}/"),
             })
             {
                 try
@@ -59,7 +58,6 @@
                         password = password,
                         appId = "sockettool",
                         pluginVersion = "0.0.0.1"
-
                     }, "openApi/wpf/login");
                     CurrentUser = res.HandleResult();
                     CurrentUser.password = password;
@@ -74,12 +72,16 @@
                 catch (Exception ex)
                 {
                     RemoveCacheBin();
+                    throw ex;
                 }
             }
-            return false;
         }
 
-
+        /// <summary>
+        /// 鎶婃槑鏂囧瘑鐮佸姞瀵嗗悗浠ヤ簩杩涘埗瀛樺叆bin鏂囦欢涓�
+        /// TODO 浣跨敤鏈哄櫒鐮佸姞瀵�
+        /// </summary>
+        /// <param name="content"></param>
         public static void SaveStrToBin(string content)
         {
             string filePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().FullName), "bin");

--
Gitblit v1.9.1