From b9c76ce85e533250cd36de670146530f970859e7 Mon Sep 17 00:00:00 2001 From: yanjinhui <3306209981@qq.com> Date: 星期五, 01 八月 2025 11:29:49 +0800 Subject: [PATCH] 修改伸缩杆接口 --- 项目代码/后端/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/LoginhsyService.cs | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/\345\220\216\347\253\257/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/LoginhsyService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/\345\220\216\347\253\257/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/LoginhsyService.cs" index b00bc31..5900c1a 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/\345\220\216\347\253\257/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/LoginhsyService.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/\345\220\216\347\253\257/WCS/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/LoginhsyService.cs" @@ -18,10 +18,13 @@ { public IRepository<Dt_Loginhsy> Repository => BaseDal; private readonly IRepository<Sys_User> _user; + private readonly IRepository<Sys_UserFace> _userface; + - public LoginhsyService(IRepository<Sys_User> user, IRepository<Dt_Loginhsy> BaseDal) : base(BaseDal) + public LoginhsyService(IRepository<Sys_UserFace> userface,IRepository<Sys_User> user, IRepository<Dt_Loginhsy> BaseDal) : base(BaseDal) { _user = user; + _userface = userface; } public WebResponseContent LoginRecord(PaginationDTO pagination) @@ -34,7 +37,8 @@ var main = Db.Queryable<Dt_Loginhsy>(); //妯$硦鏌ヨ - var query = sys.InnerJoin<Dt_Loginhsy>((a, b) => a.UserName == b.UserName); + var query = sys.InnerJoin<Dt_Loginhsy>((a, b) => a.UserName == b.UserName) + .LeftJoin<Sys_UserFace>((a, b, c) => a.User_Id == c.User_Id); if (!string.IsNullOrEmpty(pagination.searchKeyword)) { query = query.Where((a, b) => @@ -80,7 +84,7 @@ //杩斿洖缁撴灉 - var result = query.Select((a, b) => new + var result = query.Select((a, b,c) => new { a.User_Id, a.UserTrueName, @@ -90,6 +94,7 @@ b.LoginTiem, b.OutTiem, b.OpCenten, + c.UserFaceImageName, }).ToPageList(pagination.pageIndex, pagination.pageSize, ref totalCount); return new WebResponseContent -- Gitblit v1.9.3