Selaa lähdekoodia

优化查询和注释登录时间限制、删除王珊珊不可登录的权限

在 `SystemController.cs` 文件中,删除了对 `Sys_Department` 表的左连接查询,并修改了 `Where` 和 `Select` 子句,使其只根据 `UserId` 进行查询并只选择 `CnName` 字段。同时,注释掉了限制登录时间段的代码。
在 `appsettings.json` 文件中,删除了 `NoLoginAuth` 配置中的 `王珊珊`。
LEIYI 2 kuukautta sitten
vanhempi
commit
7be60e7a7d

+ 6 - 8
OASystem/OASystem.Api/Controllers/SystemController.cs

@@ -250,11 +250,9 @@ namespace OASystem.API.Controllers
                 #region 限制人员登录
                 var userInfo = await _sqlSugar
                     .Queryable<Sys_Users>()
-                    .LeftJoin<Sys_Department>((u, d) => u.DepId == d.Id)
-                    .Where((u, d) => u.Id == dto.UserId)
-                    .Select((u, d) => new
+                    .Where((u) => u.Id == dto.UserId)
+                    .Select((u) => new
                     {
-                        DepName = d.DepName,
                         CnName = u.CnName
                     })
                     .FirstAsync();
@@ -266,10 +264,10 @@ namespace OASystem.API.Controllers
                 }
 
                 //其他市场部人员 限制登录时间段
-                var currentDateTime = DateTime.Now;
-                var startTime = DateTime.Parse(_config["ApiAccessTime:StartTime"]);
-                var endTime = DateTime.Parse(_config["ApiAccessTime:EndTime"]);
-                if (currentDateTime < startTime && currentDateTime > endTime) return Ok(JsonView(204, "NO ACCESS!!", ""));
+                //var currentDateTime = DateTime.Now;
+                //var startTime = DateTime.Parse(_config["ApiAccessTime:StartTime"]);
+                //var endTime = DateTime.Parse(_config["ApiAccessTime:EndTime"]);
+                //if (currentDateTime < startTime && currentDateTime > endTime) return Ok(JsonView(204, "NO ACCESS!!", ""));
                 #endregion
 
                 int messageUnReadCount = 0;

+ 0 - 1
OASystem/OASystem.Api/appsettings.json

@@ -9,7 +9,6 @@
   },
   "NoLoginAuth": [
     "高媛媛",
-    "王珊珊",
     "孟晓祥"
   ],
   //记录相关api接口