This commit is contained in:
2025-12-06 13:53:58 +08:00
parent 069ce39ca1
commit 6269482a43
12 changed files with 1684 additions and 34 deletions

View File

@@ -5,6 +5,7 @@ import {
CreditCardIcon as CreditCard,
CubeIcon as Cube,
DocumentTextIcon as DocumentText,
MegaphoneIcon as Megaphone,
PresentationChartLineIcon as PresentationChartLine,
Cog6ToothIcon as Setting,
ShieldCheckIcon as ShieldCheck,
@@ -83,6 +84,11 @@ export const adminMenuItems = [
path: '/admin/articles',
icon: DocumentText
},
{
name: '公告管理',
path: '/admin/announcements',
icon: Megaphone
},
{
name: '系统统计',
path: '/admin/statistics',
@@ -114,6 +120,7 @@ export const getUserAccessibleMenuItems = (userType = 'user') => {
{ name: '分类管理', path: '/admin/categories', icon: Tag },
{ name: '订阅管理', path: '/admin/subscriptions', icon: ShoppingCart },
{ name: '文章管理', path: '/admin/articles', icon: DocumentText },
{ name: '公告管理', path: '/admin/announcements', icon: Megaphone },
{ name: '调用记录', path: '/admin/usage', icon: Clipboard },
{ name: '消费记录', path: '/admin/transactions', icon: Clipboard },
{ name: '充值记录', path: '/admin/recharge-records', icon: CreditCard },