|
|
@@ -0,0 +1,39 @@
|
|
|
+const Background = () => import('views/admin/Background')
|
|
|
+const AdminStoreNode = () => import('views/admin/oss/AdminStoreNode')
|
|
|
+const AdminUserNode = () => import('views/admin/oss/AdminUserNode')
|
|
|
+const AdminUploadChannel = () => import('views/admin/oss/AdminUploadChannel')
|
|
|
+const AdminStoreObject = () => import('views/admin/oss/AdminStoreObject')
|
|
|
+
|
|
|
+export default {
|
|
|
+ path: '/background/blog',
|
|
|
+ redirect: '/background/account',
|
|
|
+ name: 'OSS',
|
|
|
+ component: Background,
|
|
|
+ meta: { needAuth: true, roles: ['admin'] },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/background/blog/category',
|
|
|
+ name: 'AdminStoreConfig',
|
|
|
+ component: AdminStoreNode,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/background/blog/tag',
|
|
|
+ name: 'AdminUserNode',
|
|
|
+ component: AdminUserNode,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/background/blog/post',
|
|
|
+ name: 'AdminUploadChannel',
|
|
|
+ component: AdminUploadChannel,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/background/blog/question',
|
|
|
+ name: 'AdminStoreObject',
|
|
|
+ component: AdminStoreObject,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+}
|