From 99df058a665ea04065a23e729ec79a2f23f79881 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期二, 20 五月 2025 16:59:43 +0800
Subject: [PATCH] 优化

---
 WPFProject/Login.xaml.cs |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/WPFProject/Login.xaml.cs b/WPFProject/Login.xaml.cs
index bf04d2c..3be043e 100644
--- a/WPFProject/Login.xaml.cs
+++ b/WPFProject/Login.xaml.cs
@@ -59,7 +59,7 @@
             try
             {
                 helper = new SqliteHelper(PathHelper.DatabasePath);
-                string sql = $"SELECT id,username,password,name From user WHERE username='{username}' and password='{password}'";
+                string sql = $"SELECT id,code,username,password,name From user WHERE username='{username}' and password='{password}'";
                 DataTable dt = helper.GetDataTable(sql);
                 if (dt == null || dt.Rows.Count <= 0)
                 {
@@ -67,6 +67,7 @@
                 }
                 UserInfo user = new UserInfo(
                     dt.Rows[0]["id"].ToString(),
+                    dt.Rows[0]["code"].ToString(),
                     dt.Rows[0]["username"].ToString(),
                     dt.Rows[0]["name"].ToString());
                 UserInfo.Login(user);
@@ -75,7 +76,7 @@
                     // 璁颁綇鐧诲綍鎿嶄綔
                     string userToken =
                         JsonUtil.Serialize(
-                            new UserInfo(null, user.Username, user.Name, dt.Rows[0]["password"].ToString()));
+                            new UserInfo(null, user.Code, user.Username, user.Name, dt.Rows[0]["password"].ToString()));
                     // 瀛樺偍鏁版嵁
                     BinUtil.SaveStrToBin(encryptor.Encrypt(userToken),
                         Path.Combine(PathHelper.DatabaseFolder, "user.bin"));

--
Gitblit v1.9.1