yanjinhui
昨天 c6f41b547bf479dbe4d722794b308984eb0bfe03
项目代码/后端/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