张雄 3 years ago
parent e5f700514c
commit 34dff2946c

@ -15,27 +15,8 @@ const originalPush = Router.prototype.push
Router.prototype.push = function push(location) { Router.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err) return originalPush.call(this, location).catch(err => err)
} }
import Index from "@/views/Index"
import Myself from "@/views/Myself"
import IndustryDataExport from "@/views/IndustryDataExport"
import BrandInsight from "@/views/BrandInsight"
import EventDetails from "@/views/EventDetails"
import iLayout from "@/lycomponents/iLayout"
import ForumDetails from "@/views/ForumDetails"
import TailInsightDetails from "@/views/TailInsightDetails"
import WeiboDetails from "@/views/WeiboDetails"
import brandComparisonIndex from "@/views/BrandComparison"
import EventInsight from "@/views/EventInsight"
import EventComparison from "@/views/EventComparison"
import Login from "@/views/Login" import Login from "@/views/Login"
import EventDEC from "@/views/EventDEC"
import MarketingAnalysis from "@/views/MarketingAnalysis"
import ModelInsight from "@/views/ModelInsight"
import mcIndex from "@/views/MarketingComparison" import mcIndex from "@/views/MarketingComparison"
import ModelTailDetails from "@/views/ModelTailDetails"
import ModelEventDetails from "@/views/ModelEventDetails"
import ModelWeiboDetails from "@/views/ModelWeiboDetails"
import ModelForumDetails from "@/views/ModelForumDetails"
import ModelComparison from "@/views/ModelComparison" import ModelComparison from "@/views/ModelComparison"
import SaleRank from "@/views/SaleRank" import SaleRank from "@/views/SaleRank"
// 销量排行 // 销量排行
@ -44,12 +25,6 @@ import ThemeData from "@/views/ThemeData"
import ThemeBoard from "@/views/ThemeBoard" import ThemeBoard from "@/views/ThemeBoard"
import ThemeComparison from "@/views/ThemeComparison" import ThemeComparison from "@/views/ThemeComparison"
import iSwitchEvent from "@/lycomponents/iSwitchEvent" import iSwitchEvent from "@/lycomponents/iSwitchEvent"
// 重点媒体
import KeyMediaBrand from "@/views/KeyMediaBrand"
import KeyMediaSeries from "@/views/KeyMediaSeries"
import KeyMediaEvent from "@/views/KeyMediaEvent"
import KeyMediaTheme from "@/views/KeyMediaTheme"
import KeyMediaHome from "@/views/KeyMediaHome"
const router = [ const router = [
{ {
path: '/login', path: '/login',
@ -59,146 +34,146 @@ const router = [
{ {
path: "/", path: "/",
name: "iLayout", name: "iLayout",
component: iLayout, component: resolve => require(["@/lycomponents/iLayout"], resolve),
redirect: '/index', redirect: '/index',
children: [ children: [
{ {
path: "/index", path: "/index",
name: "index", name: "index",
desc: "行业洞察", desc: "行业洞察",
component: Index component: resolve => require(["@/views/Index"], resolve),
}, },
{ {
path: "/keyMediaHome", path: "/keyMediaHome",
name: "keyMediaHome", name: "keyMediaHome",
desc: "行业洞察", desc: "行业洞察-重点媒体",
component: KeyMediaHome component: resolve => require(["@/views/KeyMediaHome"], resolve),
}, },
{ {
path: "/myself", path: "/myself",
name: "myself", name: "myself",
desc: "个人中心", desc: "个人中心",
component: Myself component: resolve => require(["@/views/Myself"], resolve),
}, },
{ {
path: '/industryDataExport', path: '/industryDataExport',
name: "industryDataExport", name: "industryDataExport",
desc: "行业数据", desc: "行业数据",
component: IndustryDataExport component: resolve => require(["@/views/IndustryDataExport"], resolve),
}, },
{ {
path: '/brandInsight', path: '/brandInsight',
name: "brandInsight", name: "brandInsight",
desc: "品牌洞察", desc: "品牌洞察",
component: BrandInsight component: resolve => require(["@/views/BrandInsight"], resolve),
}, },
{ {
path: '/eventDetails', path: '/eventDetails',
name: "eventDetails", name: "eventDetails",
desc: "品牌洞察-事件详情", desc: "品牌洞察-事件详情",
component: EventDetails component: resolve => require(["@/views/EventDetails"], resolve),
}, },
{ {
path: '/forumDetails', path: '/forumDetails',
name: "forumDetails", name: "forumDetails",
desc: "品牌洞察-论坛详情", desc: "品牌洞察-论坛详情",
component: ForumDetails component: resolve => require(["@/views/ForumDetails"], resolve),
}, },
{ {
path: '/tailInsightDetails', path: '/tailInsightDetails',
name: "tailInsightDetails", name: "tailInsightDetails",
desc: "品牌洞察-尾翼详情", desc: "品牌洞察-尾翼详情",
component: TailInsightDetails component: resolve => require(["@/views/TailInsightDetails"], resolve),
}, },
{ {
path: '/weiboDetails', path: '/weiboDetails',
name: "weiboDetails", name: "weiboDetails",
desc: "品牌洞察-微博详情", desc: "品牌洞察-微博详情",
component: WeiboDetails component: resolve => require(["@/views/WeiboDetails"], resolve),
}, },
{ {
path: '/keyMediaBrand', path: '/keyMediaBrand',
name: "keyMediaBrand", name: "keyMediaBrand",
desc: "品牌洞察-重点媒体", desc: "品牌洞察-重点媒体",
component: KeyMediaBrand component: resolve => require(["@/views/KeyMediaBrand"], resolve),
}, },
{ {
path: '/brandComparisonIndex', path: '/brandComparisonIndex',
name: "brandComparisonIndex", name: "brandComparisonIndex",
desc: "品牌洞察-品牌对比", desc: "品牌洞察-品牌对比",
component: brandComparisonIndex component: resolve => require(["@/views/BrandComparison"], resolve),
}, },
{ {
path: '/eventInsight', path: '/eventInsight',
name: "eventInsight", name: "eventInsight",
desc: "事件洞察", desc: "事件洞察",
component: EventInsight component: resolve => require(["@/views/EventInsight"], resolve),
}, },
{ {
path: '/iSwitchEvent', path: '/iSwitchEvent',
name: "iSwitchEvent", name: "iSwitchEvent",
desc: "事件洞察-切换事件", desc: "事件洞察-切换事件",
component: iSwitchEvent component: resolve => require(["@/lycomponents/iSwitchEvent"], resolve),
}, },
{ {
path: '/eventComparison', path: '/eventComparison',
name: "eventComparison", name: "eventComparison",
desc: "事件洞察-事件对比", desc: "事件洞察-事件对比",
component: EventComparison component: resolve => require(["@/views/EventComparison"], resolve),
}, },
{ {
path: '/eventDEC', path: '/eventDEC',
name: "eventDEC", name: "eventDEC",
desc: "事件洞察-事件详情", desc: "事件洞察-事件详情",
component: EventDEC component: resolve => require(["@/views/EventDEC"], resolve),
}, },
{ {
path: '/keyMediaEvent', path: '/keyMediaEvent',
name: "keyMediaEvent", name: "keyMediaEvent",
desc: "事件洞察-重点媒体", desc: "事件洞察-重点媒体",
component: KeyMediaEvent component: resolve => require(["@/views/KeyMediaEvent"], resolve),
}, },
{ {
path: '/marketingAnalysis', path: '/marketingAnalysis',
name: "marketingAnalysis", name: "marketingAnalysis",
desc: "营销分析", desc: "营销分析",
component: MarketingAnalysis component: resolve => require(["@/views/MarketingAnalysis"], resolve),
}, },
{ {
path: '/modelInsight', path: '/modelInsight',
name: "modelInsight", name: "modelInsight",
desc: "车型洞察", desc: "车型洞察",
component: ModelInsight component: resolve => require(["@/views/ModelInsight"], resolve),
}, },
{ {
path: '/modelEventDetails', path: '/modelEventDetails',
name: "modelEventDetails", name: "modelEventDetails",
desc: "车型事件详情", desc: "车型事件详情",
component: ModelEventDetails component: resolve => require(["@/views/ModelEventDetails"], resolve),
}, },
{ {
path: '/modelForumDetails', path: '/modelForumDetails',
name: "modelForumDetails", name: "modelForumDetails",
desc: "车型论坛详情", desc: "车型论坛详情",
component: ModelForumDetails component: resolve => require(["@/views/ModelForumDetails"], resolve),
}, },
{ {
path: '/modelWeiboDetails', path: '/modelWeiboDetails',
name: "modelWeiboDetails", name: "modelWeiboDetails",
desc: "车型微博详情", desc: "车型微博详情",
component: ModelWeiboDetails component: resolve => require(["@/views/ModelWeiboDetails"], resolve),
}, },
{ {
path: '/modelTailDetails', path: '/modelTailDetails',
name: "modelTailDetails", name: "modelTailDetails",
desc: "车型尾翼详情", desc: "车型尾翼详情",
component: ModelTailDetails component: resolve => require(["@/views/ModelTailDetails"], resolve),
}, },
{ {
path: '/keyMediaSeries', path: '/keyMediaSeries',
name: "keyMediaSeries", name: "keyMediaSeries",
desc: "车型洞察-重点媒体", desc: "车型洞察-重点媒体",
component: KeyMediaSeries component: resolve => require(["@/views/KeyMediaSeries"], resolve),
}, },
{ {
path: '/modelComparison', path: '/modelComparison',
@ -217,7 +192,7 @@ const router = [
name: "saleRank", name: "saleRank",
desc: "销量排行", desc: "销量排行",
redirect: 'saleRank/main', redirect: 'saleRank/main',
component: SaleRank, component: resolve => require(["@/views/SaleRank"], resolve),
children: [ children: [
{ {
path: 'main', //汽车销量排行榜 path: 'main', //汽车销量排行榜
@ -396,25 +371,25 @@ const router = [
path: '/ThemeAnalize', path: '/ThemeAnalize',
name: "ThemeAnalize", name: "ThemeAnalize",
desc: "主题分析", desc: "主题分析",
component: ThemeAnalize component: resolve => require(["@/views/ThemeAnalize"], resolve),
}, },
{ {
path: '/ThemeData', path: '/ThemeData',
name: "ThemeData", name: "ThemeData",
desc: "主题数据", desc: "主题数据",
component: ThemeData component: resolve => require(["@/views/ThemeData"], resolve),
}, },
{ {
path: '/ThemeBoard', path: '/ThemeBoard',
name: "ThemeBoard", name: "ThemeBoard",
desc: "数据看板", desc: "数据看板",
component: ThemeBoard component: resolve => require(["@/views/ThemeBoard"], resolve),
}, },
{ {
path: '/keyMediaTheme', path: '/keyMediaTheme',
name: "KeyMediaTheme", name: "KeyMediaTheme",
desc: "重点媒体-主题", desc: "重点媒体-主题",
component: KeyMediaTheme component: resolve => require(["@/views/KeyMediaTheme"], resolve),
}, },
{ {
path: '/ThemeComparison', path: '/ThemeComparison',

Loading…
Cancel
Save