|
|
@@ -46,10 +46,16 @@ import LinkUpload from '../views/parameter/LinkUpload'
|
|
|
// 常用参数
|
|
|
import CommonParam from '../views/parameter/CommonParam'
|
|
|
|
|
|
+
|
|
|
+// 厂商通知公告
|
|
|
+import NoticeChangShang from '../views/notification/changShang.vue'
|
|
|
+// 经销商账号管理
|
|
|
+import NoticeJingXiaoshang from '../views/notification/jingXiaoshang.vue'
|
|
|
+
|
|
|
+
|
|
|
Vue.use(VueRouter)
|
|
|
|
|
|
-const routes = [
|
|
|
- {
|
|
|
+const routes = [{
|
|
|
path: '/',
|
|
|
component: Loading,
|
|
|
redirect: '/loading'
|
|
|
@@ -62,8 +68,7 @@ const routes = [
|
|
|
path: '/uploadRecord',
|
|
|
component: UploadRecord,
|
|
|
// meta用于面包屑
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "数据管理",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -72,32 +77,28 @@ const routes = [
|
|
|
url: '/uploadRecord'
|
|
|
}
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'detail',
|
|
|
- component: UploadRecordDetail,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "数据管理",
|
|
|
- url: ''
|
|
|
- },
|
|
|
- {
|
|
|
- name: "传播项目",
|
|
|
- url: '/uploadRecord'
|
|
|
- },
|
|
|
- {
|
|
|
- name: "内容详情",
|
|
|
- url: ''
|
|
|
- }
|
|
|
- ],
|
|
|
- }
|
|
|
- ]
|
|
|
+ children: [{
|
|
|
+ path: 'detail',
|
|
|
+ component: UploadRecordDetail,
|
|
|
+ meta: [{
|
|
|
+ name: "数据管理",
|
|
|
+ url: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "传播项目",
|
|
|
+ url: '/uploadRecord'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "内容详情",
|
|
|
+ url: ''
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ }]
|
|
|
},
|
|
|
{
|
|
|
path: '/uploadLink',
|
|
|
component: UploadLink,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "传播项目",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -106,32 +107,28 @@ const routes = [
|
|
|
url: "/uploadLink"
|
|
|
}
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/uploadLink/sonUploadLink',
|
|
|
- component: sonUploadLink,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "传播项目",
|
|
|
- url: ''
|
|
|
- },
|
|
|
- {
|
|
|
- name: "传播反馈",
|
|
|
- url: "/uploadLink"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "详情",
|
|
|
- url: "/uploadLink/sonUploadLink"
|
|
|
- }
|
|
|
- ],
|
|
|
- }
|
|
|
- ]
|
|
|
+ children: [{
|
|
|
+ path: '/uploadLink/sonUploadLink',
|
|
|
+ component: sonUploadLink,
|
|
|
+ meta: [{
|
|
|
+ name: "传播项目",
|
|
|
+ url: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "传播反馈",
|
|
|
+ url: "/uploadLink"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "详情",
|
|
|
+ url: "/uploadLink/sonUploadLink"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ }]
|
|
|
},
|
|
|
{
|
|
|
path: '/uploadLinks',
|
|
|
component: UploadLinks,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "数据管理",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -144,8 +141,7 @@ const routes = [
|
|
|
{
|
|
|
path: '/uploadInfor',
|
|
|
component: UploadInfor,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "数据管理",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -158,8 +154,7 @@ const routes = [
|
|
|
{
|
|
|
path: '/inforList',
|
|
|
component: InforList,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "传播项目",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -168,52 +163,52 @@ const routes = [
|
|
|
url: "/inforList"
|
|
|
}
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'detail',
|
|
|
- component: InforListDetail,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "传播项目",
|
|
|
- url: ''
|
|
|
- },
|
|
|
- {
|
|
|
- name: "资料下载",
|
|
|
- url: "/inforList"
|
|
|
- },
|
|
|
- {
|
|
|
- name: "资料详情",
|
|
|
- url: ""
|
|
|
- }
|
|
|
- ],
|
|
|
- }
|
|
|
- ],
|
|
|
+ children: [{
|
|
|
+ path: 'detail',
|
|
|
+ component: InforListDetail,
|
|
|
+ meta: [{
|
|
|
+ name: "传播项目",
|
|
|
+ url: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "资料下载",
|
|
|
+ url: "/inforList"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "资料详情",
|
|
|
+ url: ""
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ }],
|
|
|
},
|
|
|
{
|
|
|
path: '/accountIndex',
|
|
|
component: AccountIndex,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "账号管理",
|
|
|
- url: '/accountIndex'
|
|
|
- }
|
|
|
- ],
|
|
|
+ meta: [{
|
|
|
+ name: "账号管理",
|
|
|
+ url: '/accountIndex'
|
|
|
+ }],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/changShang',
|
|
|
+ component: NoticeChangShang,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/jingXiaoshang',
|
|
|
+ component: NoticeJingXiaoshang,
|
|
|
},
|
|
|
{
|
|
|
path: '/accountManage',
|
|
|
component: AccountManage,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "账号管理",
|
|
|
- url: '/accountManage'
|
|
|
- }
|
|
|
- ],
|
|
|
+ meta: [{
|
|
|
+ name: "账号管理",
|
|
|
+ url: '/accountManage'
|
|
|
+ }],
|
|
|
},
|
|
|
{
|
|
|
path: '/parameterIndex',
|
|
|
component: ParameterIndex,
|
|
|
- children: [
|
|
|
- {
|
|
|
+ children: [{
|
|
|
path: '',
|
|
|
component: CarSeries,
|
|
|
redirect: 'carSeries'
|
|
|
@@ -221,8 +216,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'carSeries',
|
|
|
component: CarSeries,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -231,32 +225,28 @@ const routes = [
|
|
|
url: '/parameterIndex/carSeries'
|
|
|
}
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'carType',
|
|
|
- component: CarType,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "参数设置",
|
|
|
- url: ''
|
|
|
- },
|
|
|
- {
|
|
|
- name: "车系车型",
|
|
|
- url: '/parameterIndex/carSeries'
|
|
|
- },
|
|
|
- {
|
|
|
- name: "车型管理",
|
|
|
- url: ''
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
+ children: [{
|
|
|
+ path: 'carType',
|
|
|
+ component: CarType,
|
|
|
+ meta: [{
|
|
|
+ name: "参数设置",
|
|
|
+ url: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "车系车型",
|
|
|
+ url: '/parameterIndex/carSeries'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "车型管理",
|
|
|
+ url: ''
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }]
|
|
|
},
|
|
|
{
|
|
|
path: 'platformModule',
|
|
|
component: PlatformModule,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -265,32 +255,28 @@ const routes = [
|
|
|
url: '/parameterIndex/platformModule'
|
|
|
}
|
|
|
],
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: 'section',
|
|
|
- component: PlatformSection,
|
|
|
- meta: [
|
|
|
- {
|
|
|
- name: "参数设置",
|
|
|
- url: ''
|
|
|
- },
|
|
|
- {
|
|
|
- name: "平台版块",
|
|
|
- url: '/parameterIndex/platformModule'
|
|
|
- },
|
|
|
- {
|
|
|
- name: "版块管理",
|
|
|
- url: ''
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
+ children: [{
|
|
|
+ path: 'section',
|
|
|
+ component: PlatformSection,
|
|
|
+ meta: [{
|
|
|
+ name: "参数设置",
|
|
|
+ url: ''
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "平台版块",
|
|
|
+ url: '/parameterIndex/platformModule'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "版块管理",
|
|
|
+ url: ''
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }]
|
|
|
},
|
|
|
{
|
|
|
path: 'contentCategory1',
|
|
|
component: ContentCategory1,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -303,8 +289,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'contentCategory2',
|
|
|
component: ContentCategory2,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -317,8 +302,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'mediaPlatform',
|
|
|
component: MediaPlatform,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -331,8 +315,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'grouping',
|
|
|
component: Grouping,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -345,8 +328,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'linkUpload',
|
|
|
component: LinkUpload,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -359,8 +341,7 @@ const routes = [
|
|
|
{
|
|
|
path: 'commonParam',
|
|
|
component: CommonParam,
|
|
|
- meta: [
|
|
|
- {
|
|
|
+ meta: [{
|
|
|
name: "参数设置",
|
|
|
url: ''
|
|
|
},
|
|
|
@@ -378,4 +359,4 @@ const router = new VueRouter({
|
|
|
routes
|
|
|
})
|
|
|
|
|
|
-export default router
|
|
|
+export default router
|