部分功能新增数据缓存

This commit is contained in:
不做码农
2023-05-18 18:06:19 +08:00
parent 89293adcf0
commit 0e83ba64ce
5 changed files with 20 additions and 15 deletions

View File

@@ -205,6 +205,7 @@ namespace ZR.Service
JoinType.Left, rm.Role_id == ur.RoleId,
JoinType.Left, ur.RoleId == r.RoleId
))
.WithCache(60 * 10)
.Where((m, rm, ur, r) => m.Status == "0" && r.Status == 0 && ur.UserId == userId)
.Select((m, rm, ur, r) => m).ToList();
var menuList = menus.Where(f => !string.IsNullOrEmpty(f.Perms));
@@ -281,6 +282,7 @@ namespace ZR.Service
int parentId = menu.ParentId != null ? (int)menu.ParentId : 0;
var list = Queryable()
.WithCache(60 * 10)
.WhereIF(!string.IsNullOrEmpty(menu.MenuName), it => it.MenuName.Contains(menu.MenuName))
.WhereIF(!string.IsNullOrEmpty(menu.Visible), it => it.Visible == menu.Visible)
.WhereIF(!string.IsNullOrEmpty(menu.Status), it => it.Status == menu.Status)