diff --git a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj index 8b59ad76d1bd066670984faa2b31fec270617d0b..c5e9b43ca72148b80873f0ad51e0f595550aaa7e 100644 --- a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj +++ b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj @@ -14,15 +14,15 @@ - + - - - - - + + + + + @@ -33,45 +33,45 @@ - + - + - - + + - + - + - - - - - + + + + + - - - - - + + + + + diff --git a/Admin.NET/Admin.NET.Core/Service/Menu/SysMenuService.cs b/Admin.NET/Admin.NET.Core/Service/Menu/SysMenuService.cs index 0e884c82db70f3d152fddb19b0274fce48dc5a52..516b9b0252bf9f0103a8c40a6f4e26f9cafe4c38 100644 --- a/Admin.NET/Admin.NET.Core/Service/Menu/SysMenuService.cs +++ b/Admin.NET/Admin.NET.Core/Service/Menu/SysMenuService.cs @@ -223,9 +223,10 @@ public class SysMenuService : IDynamicApiController, ITransient var menuIdList = _userManager.SuperAdmin || _userManager.SysAdmin ? new() : await GetMenuIdList(); - permissions = await _sysMenuRep.AsQueryable().Where(u => u.Type == MenuTypeEnum.Btn) - .WhereIF(menuIdList.Count > 0, u => menuIdList.Contains(u.Id)) + permissions = await _sysMenuRep.AsQueryable() .InnerJoinIF(!_userManager.SuperAdmin, (u, t) => t.TenantId == _userManager.TenantId && u.Id == t.MenuId) + .Where(u => u.Type == MenuTypeEnum.Btn) + .WhereIF(menuIdList.Count > 0, u => menuIdList.Contains(u.Id)) .Select(u => u.Permission).ToListAsync(); _sysCacheService.Set(CacheConst.KeyUserButton + userId, permissions, TimeSpan.FromDays(7)); diff --git a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj index 0dd7a63e206fbb0e236a6ec41150e6a7c3223258..8bb57fa64b9de7df2e2964e704539c21746031a1 100644 --- a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj +++ b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj @@ -1,26 +1,26 @@ - - net8.0;net9.0 - 1701;1702;1591;8632 - - enable - true - disable - True - Admin.NET - Admin.NET 通用权限开发平台 - + + net8.0;net9.0 + 1701;1702;1591;8632 + + enable + true + disable + True + Admin.NET + Admin.NET 通用权限开发平台 + - - - - - - - - + + + + + + + + - - - + + + diff --git a/Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj b/Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj index b4a613ad4a5f7874daceb90b8214e1277be476f7..2c36180c00efd5a4b837b500b3d066f43474f693 100644 --- a/Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj +++ b/Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj @@ -11,7 +11,7 @@ - + diff --git a/Admin.NET/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj b/Admin.NET/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj index 7eb7a7f7c12accfe08f350a08f4fb701d406824d..ab3c696be46bd9ceb50d13b3c54243ce46bf7d3b 100644 --- a/Admin.NET/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj +++ b/Admin.NET/Admin.NET.Web.Entry/Admin.NET.Web.Entry.csproj @@ -53,7 +53,7 @@ Never - + PreserveNewest diff --git a/Admin.NET/Plugins/Admin.NET.Plugin.ApprovalFlow/Admin.NET.Plugin.ApprovalFlow.csproj b/Admin.NET/Plugins/Admin.NET.Plugin.ApprovalFlow/Admin.NET.Plugin.ApprovalFlow.csproj index 95ed3af5074cb1cc553cf196894665be1988f294..64e9149c889bcba1e6340ba3eec6ed43fec98063 100644 --- a/Admin.NET/Plugins/Admin.NET.Plugin.ApprovalFlow/Admin.NET.Plugin.ApprovalFlow.csproj +++ b/Admin.NET/Plugins/Admin.NET.Plugin.ApprovalFlow/Admin.NET.Plugin.ApprovalFlow.csproj @@ -22,5 +22,5 @@ - + diff --git a/Admin.NET/Plugins/Admin.NET.Plugin.ReZero/Admin.NET.Plugin.ReZero.csproj b/Admin.NET/Plugins/Admin.NET.Plugin.ReZero/Admin.NET.Plugin.ReZero.csproj index c6b3ff821d65332310bb08b57fcd02aa59dfb457..20c50e6e80d414b84a7cb5c260a17b4fab5bafe5 100644 --- a/Admin.NET/Plugins/Admin.NET.Plugin.ReZero/Admin.NET.Plugin.ReZero.csproj +++ b/Admin.NET/Plugins/Admin.NET.Plugin.ReZero/Admin.NET.Plugin.ReZero.csproj @@ -26,7 +26,7 @@ - + diff --git a/Web/src/components/table/search.vue b/Web/src/components/table/search.vue index 37ec673a26ae8752b9872362eb90de4acde97289..197cd881cbbfd061d405fd69d7c06b6e12298461 100644 --- a/Web/src/components/table/search.vue +++ b/Web/src/components/table/search.vue @@ -1,106 +1,111 @@ - - - - - - - - - - - - - - - - - - - - - - - - - 查询 - 重置 - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + 更多查询 + + + + + + + + + + + + + + + + 查询 + 重置 + + + + +