240 lines
6.0 KiB
JSON
240 lines
6.0 KiB
JSON
|
|
[
|
|||
|
|
{
|
|||
|
|
"menuID": "news",
|
|||
|
|
"parentID": "0",
|
|||
|
|
"name": "新闻管理",
|
|||
|
|
"description": "新闻内容管理",
|
|||
|
|
"url": "/news",
|
|||
|
|
"component": "NavigationLayout",
|
|||
|
|
"icon": "📰",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 1,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "news-article",
|
|||
|
|
"parentID": "news",
|
|||
|
|
"name": "文章管理",
|
|||
|
|
"description": "管理新闻文章",
|
|||
|
|
"url": "/news/article",
|
|||
|
|
"icon": "📝",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 0,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "news-article-list",
|
|||
|
|
"parentID": "news-article",
|
|||
|
|
"name": "文章列表",
|
|||
|
|
"url": "/news/article/list",
|
|||
|
|
"component": "manage/news/ArticleList",
|
|||
|
|
"icon": "📋",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 0
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "news-article-create",
|
|||
|
|
"parentID": "news-article",
|
|||
|
|
"name": "创建文章",
|
|||
|
|
"url": "/news/article/create",
|
|||
|
|
"component": "manage/news/ArticleCreate",
|
|||
|
|
"icon": "➕",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 0
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "news-article-edit",
|
|||
|
|
"parentID": "news-article",
|
|||
|
|
"name": "编辑文章",
|
|||
|
|
"url": "/news/article/edit",
|
|||
|
|
"component": "manage/news/ArticleEdit",
|
|||
|
|
"icon": "✏️",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 0
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "news-category",
|
|||
|
|
"parentID": "news",
|
|||
|
|
"name": "分类管理",
|
|||
|
|
"url": "/news/category",
|
|||
|
|
"component": "manage/news/CategoryManage",
|
|||
|
|
"icon": "📂",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 0
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "news-tag",
|
|||
|
|
"parentID": "news",
|
|||
|
|
"name": "标签管理",
|
|||
|
|
"url": "/news/tag",
|
|||
|
|
"component": "manage/news/TagManage",
|
|||
|
|
"icon": "🏷️",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 0
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "content",
|
|||
|
|
"parentID": "0",
|
|||
|
|
"name": "内容管理",
|
|||
|
|
"description": "网站内容管理",
|
|||
|
|
"url": "/content",
|
|||
|
|
"component": "NavigationLayout",
|
|||
|
|
"icon": "📦",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 1,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "content-article",
|
|||
|
|
"parentID": "content",
|
|||
|
|
"name": "文章审核",
|
|||
|
|
"description": "审核待发布文章",
|
|||
|
|
"url": "/content/article",
|
|||
|
|
"icon": "✅",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 1,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "content-article-pending",
|
|||
|
|
"parentID": "content-article",
|
|||
|
|
"name": "待审核",
|
|||
|
|
"url": "/content/article/pending",
|
|||
|
|
"component": "content/ArticlePending",
|
|||
|
|
"icon": "⏳",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 0
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "content-article-approved",
|
|||
|
|
"parentID": "content-article",
|
|||
|
|
"name": "已通过",
|
|||
|
|
"url": "/content/article/approved",
|
|||
|
|
"component": "content/ArticleApproved",
|
|||
|
|
"icon": "✔️",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 0
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "content-article-rejected",
|
|||
|
|
"parentID": "content-article",
|
|||
|
|
"name": "已拒绝",
|
|||
|
|
"url": "/content/article/rejected",
|
|||
|
|
"component": "content/ArticleRejected",
|
|||
|
|
"icon": "❌",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 0
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "content-comment",
|
|||
|
|
"parentID": "content",
|
|||
|
|
"name": "评论管理",
|
|||
|
|
"url": "/content/comment",
|
|||
|
|
"component": "content/CommentManage",
|
|||
|
|
"icon": "💬",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "content-media",
|
|||
|
|
"parentID": "content",
|
|||
|
|
"name": "媒体库",
|
|||
|
|
"url": "/content/media",
|
|||
|
|
"component": "content/MediaLibrary",
|
|||
|
|
"icon": "🖼️",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 1
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "system",
|
|||
|
|
"parentID": "0",
|
|||
|
|
"name": "系统管理",
|
|||
|
|
"description": "系统设置和管理",
|
|||
|
|
"url": "/system",
|
|||
|
|
"component": "NavigationLayout",
|
|||
|
|
"icon": "⚙️",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 1,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "system-user",
|
|||
|
|
"parentID": "system",
|
|||
|
|
"name": "用户管理",
|
|||
|
|
"url": "/system/user",
|
|||
|
|
"component": "manage/system/UserManageView",
|
|||
|
|
"icon": "👤",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "system-role",
|
|||
|
|
"parentID": "system",
|
|||
|
|
"name": "角色管理",
|
|||
|
|
"url": "/system/role",
|
|||
|
|
"component": "manage/system/RoleManageView",
|
|||
|
|
"icon": "👥",
|
|||
|
|
"orderNum": 2,
|
|||
|
|
"type": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "system-dept",
|
|||
|
|
"parentID": "system",
|
|||
|
|
"name": "部门管理",
|
|||
|
|
"url": "/system/dept",
|
|||
|
|
"component": "manage/system/DeptManageView",
|
|||
|
|
"icon": "🏢",
|
|||
|
|
"orderNum": 3,
|
|||
|
|
"type": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "system-menu",
|
|||
|
|
"parentID": "system",
|
|||
|
|
"name": "菜单管理",
|
|||
|
|
"url": "/system/menu",
|
|||
|
|
"component": "manage/system/MenuManageView",
|
|||
|
|
"icon": "📋",
|
|||
|
|
"orderNum": 4,
|
|||
|
|
"type": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "system-permission",
|
|||
|
|
"parentID": "system",
|
|||
|
|
"name": "权限管理",
|
|||
|
|
"url": "/system/permission",
|
|||
|
|
"component": "manage/system/PermissionManageView",
|
|||
|
|
"icon": "🔐",
|
|||
|
|
"orderNum": 5,
|
|||
|
|
"type": 1
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"menuID": "dashboard",
|
|||
|
|
"parentID": "0",
|
|||
|
|
"name": "工作台",
|
|||
|
|
"description": "数据概览和统计",
|
|||
|
|
"url": "/dashboard",
|
|||
|
|
"component": "NavigationLayout",
|
|||
|
|
"icon": "📊",
|
|||
|
|
"orderNum": 0,
|
|||
|
|
"type": 1,
|
|||
|
|
"children": [
|
|||
|
|
{
|
|||
|
|
"menuID": "dashboard-workplace",
|
|||
|
|
"parentID": "dashboard",
|
|||
|
|
"name": "工作台首页",
|
|||
|
|
"url": "/dashboard/workplace",
|
|||
|
|
"component": "dashboard/Workplace",
|
|||
|
|
"icon": "🏠",
|
|||
|
|
"orderNum": 1,
|
|||
|
|
"type": 1
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
|