张雄 3 years ago
parent e5f700514c
commit 34dff2946c

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

Loading…
Cancel
Save