// 训练考核
const examKhMenu = [
  // 可视化分析新

  {
    path: 'examKhMenu/dataVisualizationAnalysis',
    name: 'dataVisualizationAnalysis',
    component: () =>
      import('@/views/examKhMenu/dataVisualizationAnalysis/index.vue')
  },
  // /* 工作台*/
  // {
  //   path: 'examKhMenu/kzzxMenu',
  //   name: 'kzzxMenu',
  //   component: () => import('@/views/examKhMenu/workbench/kzzxMenu.vue')
  // },
  //我的成绩
  {
    path: 'examKhMenu/kzzxMenu/myCjMenu',
    name: 'myCjMenu',
    component: () => import('@/views/examKhMenu/cjglMenu/myCjMenu.vue')
  },

  // 待考试卷
  {
    path: 'examKhMenu/kzzxMenu/examPaperTaken',
    name: 'examPaperTaken',
    component: () => import('@/views/examKhMenu/workbench/examPaperTaken.vue')
  },
  // 我的训练计划
  {
    path: 'examKhMenu/kzzxMenu/myPlan',
    name: 'myPlan',
    component: () => import('@/views/examKhMenu/workbench/myPlan.vue')
  },
  // 主训课目
  {
    path: 'examKhMenu/kzzxMenu/mainTrainingCourse',
    name: 'mainTrainingCourse',
    component: () =>
      import('@/views/examKhMenu/workbench/mainTrainingCourse.vue')
  },
  // 个人档案
  {
    path: 'examKhMenu/kzzxMenu/userArchives',
    name: 'userArchives',
    component: () => import('@/views/examKhMenu/workbench/userArchives.vue')
  },

  // 通告公告详情
  {
    path: 'examKhMenu/kzzxMenu/noticeDetails',
    name: 'noticeDetails',
    component: () =>
      import('@/views/examKhMenu/workbench/components/noticeDetails.vue')
  },
  // 考试监控
  {
    path: 'examKhMenu/kzzxMenu/testMonitor',
    name: 'testMonitor',
    component: () => import('@/views/examKhMenu/workbench/testMonitor.vue')
  },
  // /* 主数据管理*/
  // 考试场地
  {
    path: 'examKhMenu/mainDataMenu/roomMenu',
    name: 'roomMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/roomMenu.vue')
  },
  //考试设备
  {
    path: 'examKhMenu/mainDataMenu/deviceMenu',
    name: 'deviceMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/deviceMenu.vue')
  },

  // 人员类别
  {
    path: 'examKhMenu/mainDataMenu/userTypeMenu',
    name: 'userTypeMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/userTypeMenu.vue')
  },

  /**
   * 资料管理
   * */
  // 资料分类
  {
    path: 'examKhMenu/zlMenu/zlflMenu',
    name: 'zlflMenu',
    component: () => import('@/views/examKhMenu/zlMenu/zlflMenu.vue')
  },
  // 资料下载
  {
    path: 'examKhMenu/zlMenu/zlcyMenu',
    name: 'zlcyMenu',
    component: () => import('@/views/examKhMenu/zlMenu/zlcyMenu.vue')
  },
  // 资料信息
  {
    path: 'examKhMenu/zlMenu/zlxxMenu',
    name: 'zlxxMenu',
    component: () => import('@/views/examKhMenu/zlMenu/zlxxMenu.vue')
  },
  // 公告管理
  {
    path: 'examKhMenu/noticeMenu',
    name: 'noticeMenu',

    component: () => import('@/views/examKhMenu/publicNotice/noticeMenu.vue')
  },

  /**
   * 报表统计
   * */
  // 考试统计
  {
    path: 'examKhMenu/bbtjMenu/kstjMenu',
    name: 'kstjMenu',
    component: () => import('@/views/examKhMenu/bbtjMenu/kstjMenu.vue')
  },
  // 试卷分析
  {
    path: 'examKhMenu/bbtjMenu/sjfx',
    name: 'sjfx',
    component: () => import('@/views/examKhMenu/bbtjMenu/sjfx.vue')
  },
  //考试成绩分析
  {
    path: 'examKhMenu/bbtjMenu/analysisResults',
    name: 'analysisResults',
    component: () =>
      import('@/views/examDataMenu/visualAnalysis/AnalysisResults/index.vue')
  },
  //年度报表详情
  {
    path: 'examKhMenu/bbtjMenu/ndbbMenuDetails',
    name: 'ndbbMenuDetails',

    component: () =>
      import('@/views/examKhMenu/bbtjMenu/components/ndbbMenuDetails.vue')
  },
  // 题分析
  {
    path: 'examKhMenu/bbtjMenu/kstongjiMenu',
    name: 'kstongjiMenu',
    component: () => import('@/views/examKhMenu/bbtjMenu/kstongjiMenu.vue')
  },
  // 试卷打印
  {
    path: 'examKhMenu/printPage',
    name: 'printPage',
    component: () => import('@/components/printPage/index.vue')
  },
  // 个人中心
  {
    path: 'PersonalInfo',
    name: 'PersonalInfoInner',
    props: true,
    component: () => import('@/views/PersonalInfo.vue')
  },
  /*-------------------------------------训练数据---------------------------------- */
  /** 训练对象数据 */
  // 组织机构数据
  {
    path: 'examKhMenu/examObjectData/orgDataMenu',
    name: 'orgDataMenu',
    component: () => import('@/views/examDataMenu/examObjectData/orgDataMenu')
  },
  // 编制岗位数据
  {
    path: 'examKhMenu/examObjectData/postDataMenu',
    name: 'postDataMenu',
    component: () => import('@/views/examDataMenu/examObjectData/postDataMenu')
  },
  // 人员基本信息
  {
    path: 'examKhMenu/examObjectData/userDataMenu',
    name: 'userDataMenu',
    component: () => import('@/views/examDataMenu/examObjectData/userDataMenu')
  },
  // 任教课目数据
  {
    path: 'examKhMenu/examObjectData/teachDataMenu',
    name: 'teachDataMenu',
    component: () => import('@/views/examDataMenu/examObjectData/teachDataMenu')
  },
  // 教练员数据
  {
    path: 'examKhMenu/examObjectData/couchDataMenu',
    name: 'couchDataMenu',
    component: () => import('@/views/examDataMenu/examObjectData/couchDataMenu')
  },
  /*训练知识数据*/
  // 教学资源数据
  {
    path: 'examKhMenu/examKnowledgeData/teachingResourceData',
    name: 'teachingResourceData',
    component: () =>
      import('@/views/examDataMenu/examKnowledgeData/TeachingResourceData')
  },
  // 装备知识数据
  {
    path: 'examKhMenu/examKnowledgeData/equipmentKnowledgeData',
    name: 'equipmentKnowledgeData',
    component: () =>
      import('@/views/examDataMenu/examKnowledgeData/EquipmentKnowledgeData')
  },
  // 法规文件
  {
    path: 'examKhMenu/examKnowledgeData/regulatoryFile',
    name: 'regulatoryFile',
    component: () =>
      import('@/views/examDataMenu/examKnowledgeData/RegulatoryFile')
  },
  // 题库管理
  {
    path: 'examKhMenu/examKnowledgeData/questionListMenu',
    name: 'questionListMenu',
    component: () =>
      import('@/views/examKhMenu/questionManage/questionListMenu.vue')
  },
  // 课目管理
  {
    path: 'examKhMenu/examKnowledgeData/subMenu',
    name: 'subMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/subMenu.vue')
  },
  // 装备系统
  {
    path: 'examKhMenu/examKnowledgeData/equSysMenu',
    name: 'equSysMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/equSysMenu.vue')
  },
  /** 训练保障数据 */
  // 训练场地数据
  {
    path: 'examKhMenu/examSafeguardData/examSpaceData',
    name: 'trainingVenueData',
    component: () =>
      import('@/views/examDataMenu/examSafeguardData/ExamSpaceData')
  },
  //   训练消耗指标数据
  {
    path: 'examKhMenu/examSafeguardData/examIndexData',
    name: 'trainingVenueData',
    component: () =>
      import('@/views/examDataMenu/examSafeguardData/ExamIndexData')
  },
  //   训练器材数据
  {
    path: 'examKhMenu/examSafeguardData/trainEquipmentData',
    name: 'trainingVenueData',
    component: () =>
      import('@/views/examDataMenu/examSafeguardData/TrainEquipmentData')
  },
  //   装备基础资源数据
  {
    path: 'examKhMenu/examSafeguardData/equipmentBaseData',
    name: 'trainingVenueData',
    component: () =>
      import('@/views/examDataMenu/examSafeguardData/EquipmentBaseData')
  },
  // 后装保障需求数据
  {
    path: 'examKhMenu/examSafeguardData/demandData',
    name: 'trainingVenueData',
    component: () => import('@/views/examDataMenu/examSafeguardData/DemandData')
  },
  /*训练管理数据*/
  // 年度训练计划数据
  {
    path: 'examKhMenu/examManagerData/examYearPlan',
    name: 'examYearPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamYearPlan')
  },
  // 阶段训练计划数据
  {
    path: 'examKhMenu/examManagerData/examQuarterPlan',
    name: 'examQuarterPlan',
    component: () =>
      import('@/views/examDataMenu/examManagerData/ExamQuarterPlan')
  },
  // 月训练计划数据
  {
    path: 'examKhMenu/examManagerData/examMonthPlan',

    name: 'examMonthPlan',
    component: () =>
      import('@/views/examDataMenu/examManagerData/ExamMonthPlan')
  },
  // 周训练计划数据
  {
    path: 'examKhMenu/examManagerData/examWeekPlan',
    name: 'examWeekPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamWeekPlan')
  },
  // 集约专修训练计划数据
  {
    path: 'examKhMenu/examManagerData/examJyzxPlan',
    name: 'examJyzxPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamJyzxPlan')
  },
  // 排班训练计划数据
  {
    path: 'examKhMenu/examManagerData/examFbPlan',
    name: 'examFbPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamFbPlan')
  },
  // 补训训练计划数据
  {
    path: 'examKhMenu/examManagerData/examBxPlan',
    name: 'examBxPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamBxPlan')
  },
  // 部门训练计划
  {
    path: 'examKhMenu/examManagerData/ExamDwPlan',
    name: 'ExamDwPlan',
    component: () => import('@/views/examDataMenu/examManagerData/ExamDwPlan')
  },
  /*训练活动数据*/
  //课目训练数据
  {
    path: 'examKhMenu/examActivityData/subjectBaseDataMenu',
    name: 'subjectBaseDataMenu',
    component: () =>
      import('@/views/examDataMenu/examActivityData/SubjectBaseDataMenu')
  },
  //人员考勤数据
  {
    path: 'examKhMenu/examActivityData/userCheckData',
    name: 'userCheckData',
    component: () =>
      import('@/views/examDataMenu/examActivityData/UserCheckData')
  },
  //训练消耗数据
  {
    path: 'examKhMenu/examActivityData/subExamDataMenu',
    name: 'subExamDataMenu',
    component: () =>
      import('@/views/examDataMenu/examActivityData/subExamDataMenu')
  },
  //训练消耗数据
  {
    path: 'examKhMenu/examActivityData/trainingDataMenu',
    name: 'trainingDataMenu',
    component: () =>
      import('@/views/examDataMenu/examActivityData/trainingDataMenu')
  },
  //指挥控制数据
  {
    path: 'examKhMenu/examActivityData/controlDataMenu',
    name: 'controlDataMenu',
    component: () =>
      import('@/views/examDataMenu/examActivityData/controlDataMenu')
  },
  //部队行动数据
  {
    path: 'examKhMenu/examActivityData/forceActionDataMenu',
    name: 'forceActionDataMenu',
    component: () =>
      import('@/views/examDataMenu/examActivityData/forceActionDataMenu')
  },
  //装备运行数据
  {
    path: 'examKhMenu/examActivityData/equipmentOperationData',
    name: 'equipmentOperationData',
    component: () =>
      import('@/views/examDataMenu/examActivityData/equipmentOperationData')
  },
  //环境影响数据
  {
    path: 'examKhMenu/examActivityData/environmentalImpactData',
    name: 'environmentalImpactData',
    component: () =>
      import('@/views/examDataMenu/examActivityData/environmentalImpactData')
  },
  /** 训练统计数据 */
  // 能力评估数据
  {
    path: 'examKhMenu/trainingStatistics/abilityEvaluationData',
    name: 'abilityEvaluationData',
    component: () =>
      import('@/views/examDataMenu/examManagerData/AbilityEvaluationData')
  },
  // 训练问题数据
  {
    path: 'examKhMenu/trainingStatistics/trainQuestionData',
    name: 'trainQuestionData',
    component: () =>
      import('@/views/examDataMenu/examManagerData/TrainQuestionData')
  },
  // 训练数据统计
  {
    path: 'examKhMenu/trainingStatistics/trainingStatisticPage',
    name: 'TrainingStatisticPage',
    component: () =>
      import('@/views/examDataMenu/examSafeguardData/TrainStatisticPage')
  },
  /**
   * 训练考核
   * */
  // 课目考核
  {
    path: 'examKhMenu/mnksMenu/ndpdMenu',
    name: 'ndpdMenu',
    component: () => import('@/views/examKhMenu/mainDataMenu/ndpdMenu.vue')
  },

  //成绩查询
  {
    path: 'examKhMenu/mnksMenu/kscjMenu',
    name: 'kscjMenu',
    component: () => import('@/views/examKhMenu/cjglMenu/kscjMenu.vue')
  },
  // 待评试卷
  {
    path: 'examKhMenu/mnksMenu/dpsjMenu',
    name: 'dpsjMenu',
    component: () => import('@/views/examKhMenu/examMenu/dpsjMenu.vue')
  },
  //阅卷
  {
    path: 'examKhMenu/mnksMenu/marking',
    name: 'marking',
    component: () =>
      import('@/views/examKhMenu/examMenu/components/marking.vue')
  },
  //年度成绩
  {
    path: 'examKhMenu/mnksMenu/ndcjMenu',
    name: 'ndcjMenu',
    component: () => import('@/views/examKhMenu/cjglMenu/ndcjMenu.vue')
  },
  //年度上报
  {
    path: 'examKhMenu/mnksMenu/ndsbMenu',
    name: 'ndsbMenu',
    component: () => import('@/views/examKhMenu/cjglMenu/ndsbMenu.vue')
  },
  //评定详情
  {
    path: 'examKhMenu/mnksMenu/ndcjMenuDetails',
    name: 'ndcjMenuDetails',
    component: () =>
      import('@/views/examKhMenu/cjglMenu/components/ndcjMenuDetails.vue')
  },

  // 模拟试卷
  {
    path: 'examKhMenu/mnksMenu/mnsjMenu',
    name: 'mnsjMenu',
    component: () => import('@/views/examKhMenu/mnksMenu/mnsjMenu.vue')
  },
  // 模拟试卷页面
  {
    path: 'examKhMenu/mnksMenu/mnsjMenu/simulationTestPaper',
    name: 'simulationTestPaper',
    component: () =>
      import('@/views/examKhMenu/mnksMenu/components/simulationTestPaper.vue')
  },

  // 训练成绩
  {
    path: 'examKhMenu/mnksMenu/xlcjMenu',
    name: 'xlcjMenu',
    component: () => import('@/views/examKhMenu/mnksMenu/xlcjMenu.vue')
  },
  // 查看试卷
  {
    path: 'examKhMenu/mnksMenu/xlcjPaper',
    name: 'xlcjPaper',
    component: () =>
      import('@/views/examKhMenu/mnksMenu/components/xlcjPaper.vue')
  },
  // 错题本
  {
    path: 'examKhMenu/mnksMenu/bookOfErrors',
    name: 'bookOfErrors',
    component: () =>
      import('@/views/examKhMenu/mnksMenu/components/bookOfErrors.vue')
  },
  // 试卷管理
  {
    path: 'examKhMenu/mnksMenu/paperMenu',
    name: 'paperMenu',
    component: () => import('@/views/examKhMenu/examMenu/paperMenu.vue')
  },
  // 开始考试
  {
    path: 'examKhMenu/examMenu/paperMenu/previewTestPaper',
    name: 'previewTestPaper',
    component: () =>
      import('@/views/examKhMenu/examMenu/components/previewTestPaper.vue')
  },
  // 预览试卷
  {
    path: 'examKhMenu/examMenu/paperMenu/testPaper',
    name: 'testPaper',
    component: () =>
      import('@/views/examKhMenu/examMenu/components/testPaper.vue')
  },
  // 正式考试试卷
  {
    path: 'examKhMenu/examMenu/paperMenu/formalTestPaper',
    name: 'formalTestPaper',
    component: () =>
      import('@/views/examKhMenu/examMenu/components/formalTestPaper.vue')
  },
  //查看试卷
  {
    path: 'examKhMenu/examMenu/paperMenu/lookPaper',
    name: 'lookPaper',
    component: () =>
      import('@/views/examKhMenu/examMenu/components/lookPaper.vue')
  },

  // 已评试卷
  {
    path: 'examKhMenu/examMenu/ypMenu',
    name: 'ypMenu',
    component: () => import('@/views/examKhMenu/examMenu/ypMenu.vue')
  },
  // 考试成绩
  {
    path: 'examKhMenu/examMenu/kscjMenu',
    name: 'kscjMenu',
    component: () => import('@/views/examKhMenu/examMenu/kscjMenu.vue')
  },
  //补考申请
  {
    path: 'examKhMenu/mnksMenu/ksTaskMenu',
    name: 'ksTaskMenu',
    component: () => import('@/views/examKhMenu/examMenu/ksTaskMenu.vue')
  },
  // 我的试卷
  {
    path: 'examKhMenu/examMenu/myTaskMenu',
    name: 'myTaskMenu',
    component: () => import('@/views/examKhMenu/examMenu/myTaskMenu.vue')
  },

  /*档案管理*/
  //个人档案
  {
    path: 'examKhMenu/archivesManager/userFiles',
    name: 'userFiles',
    component: () => import('@/views/examDataMenu/archivesManager/UserFiles')
  },
  //个人档案新增
  {
    path: 'examKhMenu/archivesManager/userFiles/editPerson',
    name: 'editPerson',
    component: () =>
      import(
        '@/views/examDataMenu/archivesManager/UserFiles/components/editPerson'
      )
  },
  //课目档案
  {
    path: 'examKhMenu/archivesManager/subjectFiles',
    name: 'subjectFiles',
    component: () => import('@/views/examDataMenu/archivesManager/SubjectFiles')
  },
  //岗位档案
  {
    path: 'examKhMenu/archivesManager/positionFiles',
    name: 'positionFiles',
    component: () =>
      import('@/views/examDataMenu/archivesManager/PositionFiles')
  },
  //单位档案
  {
    path: 'examKhMenu/archivesManager/orgFiles',
    name: 'orgFiles',
    component: () => import('@/views/examDataMenu/archivesManager/OrgFiles')
  },
  /** 数据合并 */
  // 数据导入
  {
    path: 'examKhMenu/dataMerging/import',
    name: 'dataMerging',
    component: () => import('@/views/examKhMenu/dataMerging/import/index.vue')
  },
  // 数据导出
  {
    path: 'examKhMenu/dataMerging/export',
    name: 'dataMerging',
    component: () => import('@/views/examKhMenu/dataMerging/export/index.vue')
  }
]

// 训练数据
const examDataMenu = [
  /*可视化分析 */
  //年度考核分析
  {
    path: 'examDataMenu/visualAnalysis/ndbbMenu',
    name: 'ndbbMenu',
    component: () => import('@/views/examKhMenu/bbtjMenu/ndbbMenu.vue')
  },

  //素质情况分析
  {
    path: 'examDataMenu/visualAnalysis/qualityAnalysis',
    name: 'qualityAnalysis',
    component: () =>
      import('@/views/examDataMenu/visualAnalysis/QualityAnalysis/index.vue')
  }
]

// 训练数据
export default [...examKhMenu, ...examDataMenu]
