From d723d5c1413bb38ceb7d7404f4817e6540c3c2a0 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期四, 12 六月 2025 16:18:33 +0800
Subject: [PATCH] 人脸识别

---
 project/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/MaintenanceTeamService.cs |   40 ++++++++++++++++++++++++----------------
 1 files changed, 24 insertions(+), 16 deletions(-)

diff --git a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/MaintenanceTeamService.cs b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/MaintenanceTeamService.cs
index 48b67cc..494b910 100644
--- a/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/MaintenanceTeamService.cs
+++ b/project/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/MaintenanceTeamService.cs
@@ -16,6 +16,7 @@
     {
         public IRepository<Dt_MaintenanceTeam> Repository => BaseDal;
         private readonly IRepository<Sys_User> _user;
+        
        
 
         public MaintenanceTeamService(IRepository<Dt_MaintenanceTeam> BaseDal,IRepository<Sys_User> user, IRepository<Dt_Maintenance> mainServer) : base(BaseDal)
@@ -40,8 +41,12 @@
                 var main = Db.Queryable<Dt_MaintenanceTeam>();
 
 
+
+                var query = sys.InnerJoin<Dt_MaintenanceTeam>((a, b) => a.UserTrueName == b.OperatorName)
+                               ;
+
+
                 //妯$硦鏌ヨ
-                var query = sys.InnerJoin<Dt_MaintenanceTeam>((a, b) => a.UserTrueName == b.OperatorName);
                 if (!string .IsNullOrEmpty(pagination.searchKeyword))
                 {
                    
@@ -80,22 +85,22 @@
                     query = query.OrderByDescending((a, b) => b.Creater);
                 }
 
-                // 濡傛灉涓嶆槸绠$悊鍛橈紝鏍规嵁閮ㄩ棬杩囨护
-                if (pagination.account != "admin")
-                {
-                    var currentUser = _user.Db.Queryable<Sys_User>()
-                        .Where(u => u.UserName == pagination.account)
-                        .First();
+                //// 濡傛灉涓嶆槸绠$悊鍛橈紝鏍规嵁閮ㄩ棬杩囨护
+                //if (pagination.account != "admin")
+                //{
+                //    var currentUser = _user.Db.Queryable<Sys_User>()
+                //        .Where(u => u.UserName == pagination.account)
+                //        .First();
 
-                    if (currentUser == null)
-                    {
-                        return new WebResponseContent { Status = false, Data = "鏈幏鍙栧埌鐢ㄦ埛淇℃伅" };
-                    }
+                //    if (currentUser == null)
+                //    {
+                //        return new WebResponseContent { Status = false, Data = "鏈幏鍙栧埌鐢ㄦ埛淇℃伅" };
+                //    }
 
-                    int? deptId = currentUser.Dept_Id;
+                //    int? deptId = currentUser.Dept_Id;
 
-                    query = query.Where((a, b) => a.Dept_Id == deptId);
-                }
+                //    query = query.Where((a, b) => a.Dept_Id == deptId);
+                //}
 
 
                 //杩斿洖缁撴灉
@@ -105,14 +110,17 @@
                     a.User_Id,
                     a.Dept_Id,//杞ㄩ亾绔�
                     a.IsLeader,//鏄惁鏄彮闀�
-                    a.RoleName,
                     a.Role_Id,
+                    a.RoleName,//瑙掕壊鍚嶇О
+                    a.Unit,//鍗曚綅
                     b.IPAddress,//鐢佃剳ip鍦板潃
                     b.OperatorName,
-                    b.TeamName,
+                    b.TeamName,//鐝粍
+                    b.MaintenanceStatus,//妫�淇姸鎬�
                     b.Creater,
                     a.HeadImageUrl,
                     b.DistributionTime,
+                    b.EndTime,
                     b.Modifier,
                 }).ToPageList(pagination.pageIndex, pagination.pageSize, ref totalCount);
                 return new WebResponseContent

--
Gitblit v1.9.3