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