LR-20210131IOQH\Administrator
2021-08-10 d4a6d65f5e449c3e5464aa18ae97bf8953987217
zhengcaioa/Services/PltRoleService.cs
@@ -134,7 +134,7 @@
            query = query.OrderByDescending(x => x.Modifytime).ToList();
            if (searchEntity.totalrows == 0)
            //if (searchEntity.totalrows == 0)
                searchEntity.totalrows = query.Count();
            list = query.Skip((searchEntity.page - 1) * searchEntity.rows).Take(searchEntity.rows).ToList();
            //list = _mapper.Map<List<PltRoleDTO>>(rolelist);
@@ -248,5 +248,51 @@
            return result;
        }
        public ResultEntity SaveUserRole(string roleid, string userid, string User_id)
        {
            var result = new ResultEntity();
            result.Result = true;
            #region 删除角色原来设置的人员
            try
            {
                #region 设置角色新配置的人员
                        _context.PltUserRoles.Add(new PltUserRole()
                        {
                            Id = Guid.NewGuid().ToString(),
                            UserId = userid,
                            RoleId = roleid,
                            RecStatus = "A",
                            Creater = User_id,
                            Createtime = DateTime.Now,
                            Modifier = User_id,
                            Modifytime = DateTime.Now
                        });
                #endregion
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                result.Result = false;
                result.Message = ex.Message;
            }
            #endregion
            return result;
        }
    }
}