// 智库相关
const thinkTank = () => import('@/views/thinkTank/index.vue')
const ThinkTankDetail = () => import('@/views/thinkTank/ThinkTankDetail/index.vue')
const ReportDetail = () => import('@/views/thinkTank/ReportDetail/index.vue')
const SurveyProjectView  = () => import('@/views/thinkTank/SurveyProjectView/index.vue')
const CongressHearingView  = () => import('@/views/thinkTank/CongressHearingView/index.vue')
const ReportOriginal = () => import('@/views/thinkTank/reportOriginal/index.vue')
const allThinkTank= () => import('@/views/thinkTank/allThinkTank/index.vue')
const MultiThinkTankViewAnalysis= () => import('@/views/thinkTank/MultiThinkTankViewAnalysis/index.vue')

const thinktankRoutes = [
  // 智库系统的主要路由
  {
    path: "/thinkTank",
    name: "thinkTank",
    component: thinkTank,
    meta: {
      title: "美国科技智库概览",
      isShowHeader: true
    }
  },
  {
    path: "/thinkTank/thinkTankDetail/:id",
    name: "ThinkTankDetail",
    component: ThinkTankDetail,
    meta: {
      title: "智库概览",
      dynamicTitle: true
    }
  },
  {
    path: "/thinkTank/reportDetail/:id",
    name: "ReportDetail",
    component: ReportDetail,
    meta: {
      title: "报告详情",
      dynamicTitle: true
    }
  },
  {
    path: "/thinkTank/reportOriginal/:id",
    name: "ReportOriginal",
    component: ReportOriginal,
    meta: {
      title: "报告原文",
      dynamicTitle: true,
      titleStorageKey: "reportOriginalTabName"
    }
  },
  {
  path: "/thinkTank/SurveyProjectView/:id",
    name: "SurveyProjectView",
    component: SurveyProjectView,
    meta: {
      title: "调查项目",
      dynamicTitle: true,
      titleStorageKey: "surveyProjectTabName"
    }
  },
   {
  path: "/thinkTank/CongressHearingView/:id",
    name: "CongressHearingView",
    component: CongressHearingView,
    meta: {
      title: "国会听证会",
      dynamicTitle: true,
      titleStorageKey: "congressHearingTabName"
    }
  },
   {
    path: "/thinkTank/allThinkTank",
    name: "allThinkTank",
    component: allThinkTank,

  },
  {
    path: "/thinkTank/MultiThinkTankViewAnalysis/:id",
    name: "MultiThinkTankViewAnalysis",
    component: MultiThinkTankViewAnalysis,

  },

]

export default thinktankRoutes