From d0243cfc13545b2ee6145b4858c18701f4561508 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期二, 08 四月 2025 13:34:55 +0800
Subject: [PATCH] 原先基础上添加排序功能

---
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs"
index c20cabf..2e1b8a6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/Sys_UserService.cs"
@@ -198,10 +198,13 @@
                         LoginTiem =DateTime.Now,
                         CreateDate = DateTime.Now
                     };
+                   
 
                     // 淇濆瓨鐢ㄦ埛鐧诲綍淇℃伅
                     _cacheService.AddOrUpdate(user.UserId.ToString(), token);
-                    _LoginhsyServer.AddData(loghis);
+                     _LoginhsyServer.AddData(loghis);
+                  // var id=   _LoginhsyServer.Db.Insertable(loghis).ExecuteReturnIdentity();
+                   
 
                     // 杩斿洖鍝嶅簲
                     content = WebResponseContent.Instance.OK(data: new
@@ -210,7 +213,8 @@
                         userName = user.UserTrueName,
                         img = user.HeadImageUrl,
                         ID = user.UserId,
-                        RoleId = user.RoleId
+                        RoleId = user.RoleId,
+
                     });
                 }
                 else
@@ -220,7 +224,7 @@
             }
             catch (Exception ex)
             {
-                content = WebResponseContent.Instance.Error(ex.Message);
+                content = WebResponseContent.Instance.Error("鐧诲綍寮傚父: " + ex.ToString());
             }
 
             return content;
@@ -511,7 +515,7 @@
 
 
         /// <summary>
-        /// 鏇存柊鐢ㄦ埛
+        ///鐧惧害浜� 鏇存柊鐢ㄦ埛
         /// </summary>
         /// <param name="addUserDTO"></param>
         /// <returns></returns>
@@ -519,8 +523,10 @@
         {
             try
             {
+
                 // 1. 鏌ヨ鐢ㄦ埛
-                var sys = BaseDal.QueryData(x => x.User_Id == addUserDTO.id).FirstOrDefault();
+                var user = BaseDal.QueryData();
+                var sys = user.Where(x => x.User_Id == addUserDTO.id).FirstOrDefault();
                 if (sys == null)
                 {
                     return new WebResponseContent { Status = false, Message = "娌℃壘鍒拌鐢ㄦ埛" };
@@ -560,7 +566,11 @@
                 sys.Role_Id = addUserDTO.roleid;
                 sys.RoleName = addUserDTO.rolename;
                 sys.Enable = addUserDTO.enable;
-
+                var list = user.Where(a => a.UserName == addUserDTO.username).FirstOrDefault();
+                if (list != null)
+                {
+                    return new WebResponseContent { Status = false, Message = "璐﹀彿閲嶅锛岃閲嶆柊褰曞叆" };
+                }
                 // 7. 鏇存柊鏁版嵁搴�
                 BaseDal.UpdateData(sys);
 
@@ -624,7 +634,7 @@
                 return new WebResponseContent { Status = false, Message = "璇蜂笂浼犳枃浠�" };
 
             // 1. 纭繚瀛樺偍鐩綍瀛樺湪
-            string baseDirectory = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "UploadfaceImage");
+            string baseDirectory = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "image");
             if (!Directory.Exists(baseDirectory))
                 Directory.CreateDirectory(baseDirectory);
 

--
Gitblit v1.9.3