feat: 菜单种子数据
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using NUglify.Helpers;
|
using System.Web;
|
||||||
|
using NUglify.Helpers;
|
||||||
using SqlSugar;
|
using SqlSugar;
|
||||||
using Volo.Abp;
|
using Volo.Abp;
|
||||||
using Volo.Abp.Auditing;
|
using Volo.Abp.Auditing;
|
||||||
@@ -246,8 +247,8 @@ namespace Yi.Framework.Rbac.Domain.Entities
|
|||||||
.Where(m => m.MenuSource == MenuSourceEnum.Pure)
|
.Where(m => m.MenuSource == MenuSourceEnum.Pure)
|
||||||
.Select(m => new Vue3PureRouterDto
|
.Select(m => new Vue3PureRouterDto
|
||||||
{
|
{
|
||||||
Path = m.Router.StartsWith("/")?m.Router:"/"+m.Router,
|
Path =m.Router.StartsWith("/")?m.Router:"/"+m.Router,
|
||||||
Name = m.RouterName,
|
Name =m.IsLink==true?"Link": m.RouterName,
|
||||||
component = m.Component,
|
component = m.Component,
|
||||||
Meta = new MetaPureRouterDto()
|
Meta = new MetaPureRouterDto()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -231,10 +231,11 @@ namespace Yi.Framework.Rbac.Domain.Managers
|
|||||||
|
|
||||||
var userRoleMenu = new UserRoleMenuDto();
|
var userRoleMenu = new UserRoleMenuDto();
|
||||||
//首先获取到该用户全部信息,导航到角色、菜单,(菜单需要去重,完全交给Set来处理即可)
|
//首先获取到该用户全部信息,导航到角色、菜单,(菜单需要去重,完全交给Set来处理即可)
|
||||||
//if (user is null)
|
if (user is null)
|
||||||
//{
|
{
|
||||||
// throw new UserFriendlyException($"数据错误,用户id:{nameof(userId)} 不存在,请重新登录");
|
//为了解决token前端缓存,后端数据库重新dbseed
|
||||||
//}
|
throw new UserFriendlyException($"数据错误,查询用户不存在,请重新登录");
|
||||||
|
}
|
||||||
user.EncryPassword.Password = string.Empty;
|
user.EncryPassword.Password = string.Empty;
|
||||||
user.EncryPassword.Salt = string.Empty;
|
user.EncryPassword.Salt = string.Empty;
|
||||||
|
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ namespace Yi.Framework.Rbac.SqlSugarCore.DataSeeds
|
|||||||
MenuName = "系统监控",
|
MenuName = "系统监控",
|
||||||
MenuType = MenuTypeEnum.Catalogue,
|
MenuType = MenuTypeEnum.Catalogue,
|
||||||
Router = "/monitor",
|
Router = "/monitor",
|
||||||
MenuIcon = "menus.pureSysMonitor",
|
MenuIcon = "ep:monitor",
|
||||||
OrderNum = 99,
|
OrderNum = 99,
|
||||||
};
|
};
|
||||||
entities.Add(monitoring);
|
entities.Add(monitoring);
|
||||||
@@ -68,13 +68,13 @@ namespace Yi.Framework.Rbac.SqlSugarCore.DataSeeds
|
|||||||
//Yi框架
|
//Yi框架
|
||||||
MenuAggregateRoot guide = new MenuAggregateRoot(_guidGenerator.Create())
|
MenuAggregateRoot guide = new MenuAggregateRoot(_guidGenerator.Create())
|
||||||
{
|
{
|
||||||
|
|
||||||
MenuName = "Yi框架",
|
MenuName = "Yi框架",
|
||||||
MenuType = MenuTypeEnum.Catalogue,
|
MenuType = MenuTypeEnum.Catalogue,
|
||||||
Router = "https://gitee.com/ccnetcore/yi",
|
Router = "https://ccnetcore.com",
|
||||||
IsLink = true,
|
IsLink = true,
|
||||||
MenuIcon = "guide",
|
MenuIcon = "ri:at-line",
|
||||||
OrderNum = 90,
|
OrderNum = 90,
|
||||||
|
Component = null
|
||||||
};
|
};
|
||||||
entities.Add(guide);
|
entities.Add(guide);
|
||||||
|
|
||||||
|
|||||||
@@ -564,7 +564,7 @@ namespace Yi.Framework.Rbac.SqlSugarCore.DataSeeds
|
|||||||
|
|
||||||
MenuName = "Yi框架",
|
MenuName = "Yi框架",
|
||||||
MenuType = MenuTypeEnum.Catalogue,
|
MenuType = MenuTypeEnum.Catalogue,
|
||||||
Router = "https://gitee.com/ccnetcore/yi",
|
Router = "https://ccnetcore.com",
|
||||||
IsShow = true,
|
IsShow = true,
|
||||||
IsLink = true,
|
IsLink = true,
|
||||||
MenuIcon = "guide",
|
MenuIcon = "guide",
|
||||||
|
|||||||
Reference in New Issue
Block a user