diff --git a/admin/arco-design-pro-vite/src/locale/en-US.ts b/admin/arco-design-pro-vite/src/locale/en-US.ts index e3fe327..a74f933 100644 --- a/admin/arco-design-pro-vite/src/locale/en-US.ts +++ b/admin/arco-design-pro-vite/src/locale/en-US.ts @@ -52,6 +52,8 @@ export default { 'menu.banner': 'Banner & Operations', 'menu.banner.manage': 'Banner Management', 'menu.banner.navCategory': 'Category Navigation', + 'menu.community': 'Community & Content', + 'menu.community.postManage': 'Post & Comment Audit', 'menu.server.dashboard': 'Dashboard-Server', 'menu.server.workplace': 'Workplace-Server', 'menu.server.monitor': 'Monitor-Server', diff --git a/admin/arco-design-pro-vite/src/locale/zh-CN.ts b/admin/arco-design-pro-vite/src/locale/zh-CN.ts index a1511a3..c9965b2 100644 --- a/admin/arco-design-pro-vite/src/locale/zh-CN.ts +++ b/admin/arco-design-pro-vite/src/locale/zh-CN.ts @@ -52,6 +52,8 @@ export default { 'menu.banner': '首页轮播与运营', 'menu.banner.manage': '轮播图管理', 'menu.banner.navCategory': '金刚区导航品类', + 'menu.community': '友圈与内容管理', + 'menu.community.postManage': '动态与评论监管', 'menu.server.dashboard': '仪表盘-服务端', 'menu.server.workplace': '工作台-服务端', 'menu.server.monitor': '实时监控-服务端', diff --git a/admin/arco-design-pro-vite/src/router/routes/modules/community.ts b/admin/arco-design-pro-vite/src/router/routes/modules/community.ts new file mode 100644 index 0000000..8f2dd08 --- /dev/null +++ b/admin/arco-design-pro-vite/src/router/routes/modules/community.ts @@ -0,0 +1,28 @@ +import { DEFAULT_LAYOUT } from '../base'; +import { AppRouteRecordRaw } from '../types'; + +const COMMUNITY: AppRouteRecordRaw = { + path: '/community', + name: 'community', + component: DEFAULT_LAYOUT, + meta: { + locale: 'menu.community', + requiresAuth: true, + icon: 'icon-message', + order: 7, + }, + children: [ + { + path: 'post-manage', + name: 'PostManage', + component: () => import('@/views/community/post-manage/index.vue'), + meta: { + locale: 'menu.community.postManage', + requiresAuth: true, + roles: ['*'], + }, + }, + ], +}; + +export default COMMUNITY; diff --git a/admin/arco-design-pro-vite/src/views/community/post-manage/index.vue b/admin/arco-design-pro-vite/src/views/community/post-manage/index.vue new file mode 100644 index 0000000..3687bb5 --- /dev/null +++ b/admin/arco-design-pro-vite/src/views/community/post-manage/index.vue @@ -0,0 +1,389 @@ + + + + + diff --git a/admin/arco-design-pro-vite/src/views/finance/records/index.vue b/admin/arco-design-pro-vite/src/views/finance/records/index.vue index c28b09b..ff76773 100644 --- a/admin/arco-design-pro-vite/src/views/finance/records/index.vue +++ b/admin/arco-design-pro-vite/src/views/finance/records/index.vue @@ -8,6 +8,10 @@