export default [
  {
    path: '/contradiction/homePage',
    name: 'contradictionHomePage',
    meta: {
      title: '矛盾纠纷-纠纷登记首页'
    },
    component: () => import('@/view/contradiction/homePage')
  },
  {
    path: '/contradiction/Statistics',
    name: 'contradictionStatistics',
    meta: {
      title: '矛盾纠纷-统计页面'
    },
    component: () => import('@/view/components/statistics/disputeresolution')
  },
  {
    path: '/contradiction/StatisticsType',
    name: 'contradictionStatisticsType',
    meta: {
      title: '矛盾纠纷类型-统计页面'
    },
    component: () => import('@/view/components/statistics/disputetype')
  },
  {
    path: '/contradiction/register',
    name: 'contradictionRegister',
    meta: {
      title: '矛盾纠纷-各层级矛盾列表'
    },
    component: () => import('@/view/contradiction/registerList')
  },
  {
    path: '/contradiction/disputeType',
    name: 'disputeType',
    meta: {
      title: '矛盾纠纷-纠纷类型列表'
    },
    component: () => import('@/view/contradiction/disputeType')
  },
  {
    path: '/contradiction/otherDisputeType',
    name: 'otherDisputeType',
    meta: {
      title: '矛盾纠纷-其他纠纷类型列表'
    },
    component: () => import('@/view/contradiction/otherDisputeType')
  },
  {
    path: '/contradiction/registerAdd',
    name: 'contradictionRegisterAdd',
    meta: {
      title: '矛盾纠纷-纠纷录入'
    },
    component: () => import('@/view/contradiction/registerAdd')
  },
  {
    path: '/contradiction/riskFactor',
    name: 'contradictionRiskFactor',
    meta: {
      title: '矛盾纠纷-风险因子管理' // lmq新增菜单
    },
    component: () => import('@/view/contradiction/riskFactor')
  },
  {
    path: '/contradiction/otherRiskFactor',
    name: 'otherRiskFactor',
    meta: {
      title: '矛盾纠纷-其他风险因子管理' //
    },
    component: () => import('@/view/contradiction/otherRiskFactor')
  },
  {
    path: '/contradiction/warningValue',
    name: 'contradictionWarningValue',
    meta: {
      title: '矛盾纠纷-超期预警设置' // lmq新增菜单
    },
    component: () => import('@/view/contradiction/warningValue')
  },
  {
    path: '/contradiction/mediationPower',
    name: 'contradictionMediationPower',
    meta: {
      title: '矛盾纠纷-调解力量管理' // lmq新增菜单
    },
    component: () => import('@/view/contradiction/mediationPower')
  },
  {
    path: '/contradiction/myWorkbench',
    name: 'contradictionmyWorkbench',
    meta: {
      title: '我的工作台'
    },
    component: () => import('@/view/contradiction/myWorkbench')
  },
  {
    path: '/contradiction/roleManager',
    name: 'contradictionRoleManager',
    meta: {
      title: '矛盾纠纷-机构管理'
    },
    component: () => import('@/view/contradiction/roleManager')
  },
  {
    path: '/contradiction/userManager',
    name: 'contradictionUserManager',
    meta: {
      title: '矛盾纠纷-用户管理'
    },
    component: () => import('@/view/contradiction/userManager')
  },
  {
    path: '/contradiction/contradictionList',
    name: 'contradictionList',
    meta: {
      title: '矛盾纠纷-矛盾查询列表'
    },
    component: () => import('@/view/contradiction/contradictionList')
  }, {
    path: '/contradiction/contradictionList2',
    name: 'contradictionList2',
    meta: {
      title: '矛盾纠纷-矛盾查询列表'
    },
    component: () => import('@/view/contradiction/contradictionList2')
  }, {
    path: '/contradiction/registerAdd2',
    name: 'contradictionRegisterAdd2',
    meta: {
      title: '矛盾纠纷-纠纷录入'
    },
    component: () => import('@/view/contradiction/registerAdd2')
  },
  {
    path: '/special/home',
    name: 'peopleHome',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/home')
  },
  {
    path: '/special/peopleInfo',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index')
  },
  {
    path: '/special/peopleInfo1',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index1')
  },
  {
    path: '/special/peopleInfoall',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/indexall')
  },
  {
    path: '/special/peopleInfoByRiskLevel',
    name: 'peopleInfoByRiskLevel',
    meta: {
      title: '特殊人员管理-按风险等级查询'
    },
    component: () => import('@/view/people-info/indexByRiskLevel')
  },
  {
    path: '/special/peopleInfoDetail',
    name: 'peopleInfoDetail',
    meta: {
      title: '特殊人员管理-人员详情'
    },
    component: () => import('@/view/people-info/indexall')
  },
  {
    path: '/special/peopleInfo2',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index2')
  },
  {
    path: '/special/peopleInfo3',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index3')
  },
  {
    path: '/special/peopleInfo4',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index4')
  },
  {
    path: '/special/peopleInfo5',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/index5')
  },
  {
    path: '/special/personMinor',
    name: 'peopleInfo',
    meta: {
      title: '特殊人员管理-特殊人员列表'
    },
    component: () => import('@/view/people-info/personMinor')
  },
  {
    path: '/contradiction/ChaoQiList',
    name: 'ChaoQiList',
    meta: {
      title: '超期列表'
    },
    component: () => import('@/view/contradiction/ChaoQiList.vue')
  },
  {
    path: '/incident/eventAdd',
    name: 'incidentEventAdd',
    meta: {
      title: '事件-事件上报'
    },
    component: () => import('@/view/incident/eventAdd')
  },
  {
    path: '/incident/incidentEventList',
    name: 'incidentIncidentEventList',
    meta: {
      title: '事件-各个层级事件列表'
    },
    component: () => import('@/view/incident/incidentEventList')
  },
  {
    path: '/incident/eventSearchList',
    name: 'incidentEventSearchList',
    meta: {
      title: '事件-事件查询列表'
    },
    component: () => import('@/view/incident/eventSearchList')
  },
  {
    path: '/public-sentiment/publicSentimentAdd',
    name: 'publicSentimentAdd',
    meta: {
      title: '舆情-舆情上报'
    },
    component: () => import('@/view/public-sentiment/publicSentimentAdd')
  },
  {
    path: '/public-sentiment/publicSentimentList',
    name: 'publicSentimentList',
    meta: {
      title: '舆情-各个层级舆情列表'
    },
    component: () => import('@/view/public-sentiment/publicSentimentList')
  },
  {
    path: '/public-sentiment/eventSearchList',
    name: 'publicSentimentSearchList',
    meta: {
      title: '舆情-舆情查询列表'
    },
    component: () => import('@/view/public-sentiment/publicSentimentSearchList')
  },
  {
    path: '/contradiction/gridUserManager',
    name: 'contradictionGridUserManager',
    meta: {
      title: '矛盾-社区网格员管理'
    },
    component: () => import('@/view/contradiction/gridUserManager')
  },
  {
    path: '/special-task/specialInitiate',
    name: 'specialTaskSpecialInitiate',
    meta: {
      title: '矛盾-专项任务发起'
    },
    component: () => import('@/view/special-task/specialInitiate')
  },
  {
    path: '/special-task/specialList',
    name: 'specialTaskSpecialList',
    meta: {
      title: '矛盾-专项任务列表'
    },
    component: () => import('@/view/special-task/specialList')
  },
  {
    path: '/special-task/taskDisposeList',
    name: 'specialTaskTaskDisposeList',
    meta: {
      title: '矛盾-专项任务处置列表'
    },
    component: () => import('@/view/special-task/taskDisposeList')
  },
  {
    path: '/contradiction/videoConference',
    name: 'contradictionVideoConference',
    meta: {
      title: '矛盾-视频会议'
    },
    component: () => import('@/view/contradiction/videoConference')
  },
  {
    path: '/contradiction/riskWarning/keyEventList',
    name: 'riskWarningKeyEventList', // lmq新增菜单
    meta: {
      title: '矛盾-风险预警-重点事件'
    },
    component: () => import('@/view/contradiction/riskWarning/keyEventList')
  },
  {
    path: '/contradiction/riskWarning/keyGroupsList',
    name: 'riskWarningKeyGroupsList',
    meta: {
      title: '矛盾-风险预警-重点人列表'
    },
    component: () => import('@/view/contradiction/riskWarning/keyGroupsList')
  },
  {
    path: '/contradiction/riskWarning/keyGroupsHistoryList',
    name: 'riskWarningKeyGroupsHistoryList',
    meta: {
      title: '矛盾-风险预警-风险预警触发历史'
    },
    component: () => import('@/view/contradiction/riskWarning/keyGroupsHistoryList')
  },
  {
    path: '/contradiction/riskWarning/focusAreaList',
    name: 'riskWarningFocusAreaList',
    meta: {
      title: '矛盾-风险预警-重点领域'
    },
    component: () => import('@/view/contradiction/riskWarning/focusAreaList')
  },
  {
    path: '/contradiction/riskWarning/focusAreaListHistory',
    name: 'riskWarningFocusAreaList',
    meta: {
      title: '矛盾-风险预警-重点领域历史'
    },
    component: () => import('@/view/contradiction/riskWarning/focusAreaList2')
  },
  {
    path: '/contradiction/riskWarning/focusRegionList',
    name: 'riskWarningFocusRegionList',
    meta: {
      title: '矛盾-风险预警-重点地区'
    },
    component: () => import('@/view/contradiction/riskWarning/focusRegionList')
  },
  {
    path: '/contradiction/riskWarning/focusRegionListHistory',
    name: 'riskWarningFocusRegionList',
    meta: {
      title: '矛盾-风险预警-重点地区历史'
    },
    component: () => import('@/view/contradiction/riskWarning/focusRegionList2')
  },
  {
    path: '/keyPerson',
    name: 'keyPerson',
    meta: {
      title: '矛盾-重点人员管控专题可视化'
    },
    component: () => import('@/view/statis/keyPerson.vue')
  },
  {
    path: '/userOfficeManager',
    name: 'userOfficeManager',
    meta: {
      title: '矛盾-账号管理'
    },
    component: () => import('@/view/contradiction/userOfficeManager.vue')
  },
  {
    path: '/firstLevelWarn',
    name: 'firstLevelWarn',
    meta: {
      title: '矛盾-一级预警'
    },
    component: () => import('@/view/contradiction/levelWarn.vue'),
    props: (route) => ({ alarmLevel: '1', ...route.params })
  },
  {
    path: '/secondLevelWarn',
    name: 'secondLevelWarn',
    meta: {
      title: '矛盾-二级预警'
    },
    component: () => import('@/view/contradiction/levelWarn.vue'),
    props: (route) => ({ alarmLevel: '2', ...route.params })
  },
  {
    path: '/thirdLevelWarn',
    name: 'thirdLevelWarn',
    meta: {
      title: '矛盾-三级预警'
    },
    component: () => import('@/view/contradiction/levelWarn.vue'),
    props: (route) => ({ alarmLevel: '3', ...route.params })
  },
  {
    path: '/firstLevelWarnHistory',
    name: 'firstLevelWarnHistory',
    meta: {
      title: '矛盾-一级预警历史'
    },
    component: () => import('@/view/contradiction/levelWarnHistory.vue'),
    props: (route) => ({ alarmLevel: '1', ...route.params })
  },
  {
    path: '/secondLevelWarnHistory',
    name: 'secondLevelWarnHistory',
    meta: {
      title: '矛盾-二级预警历史'
    },
    component: () => import('@/view/contradiction/levelWarnHistory.vue'),
    props: (route) => ({ alarmLevel: '2', ...route.params })
  },
  {
    path: '/thirdLevelWarnHistory',
    name: 'thirdLevelWarnHistory',
    meta: {
      title: '矛盾-三级预警历史'
    },
    component: () => import('@/view/contradiction/levelWarnHistory.vue'),
    props: (route) => ({ alarmLevel: '3', ...route.params })
  },
  {
    path: '/levelWarn',
    name: 'levelWarn',
    meta: {
      title: '矛盾-预警'
    },
    component: () => import('@/view/contradiction/levelWarn.vue'),
    props: true
  },
  {
    path: '/levelWarnList',
    name: 'levelWarnList',
    meta: {
      title: '矛盾-预警列表'
    },
    component: () => import('@/view/contradiction/levelWarnList.vue')
  },
  {
    path: '/systemDeduplication',
    name: 'systemDeduplication',
    meta: {
      title: '矛盾-系统去重'
    },
    component: () => import('@/view/contradiction/systemDeduplication.vue')
  },
  {
    path: '/riskFactorWarn',
    name: 'riskFactorWarn',
    meta: {
      title: '风险因子预警' // 重点事 type:'0'   一级预警 type :'1'   二级预警 type :'2'   三级预警 type :'3'   重点事触发历史 type: '4'
    },
    component: () => import('@/view/contradiction/components/riskFactorWarn.vue')
  },
  {
    path: '/groupEventWarn',
    name: 'groupEventWarn',
    meta: {
      title: '群体性事件历史' // 重点事 type:'0'   一级预警 type :'1'   二级预警 type :'2'   三级预警 type :'3'   重点事触发历史 type: '4'
    },
    component: () => import('@/view/contradiction/components/groupEventWarn.vue')
  },
  {
    path: '/keyAreaWarn',
    name: 'keyAreaWarn',
    meta: {
      title: '重点领域预警' //  一级预警 type :'1'   二级预警 type :'2'
    },
    component: () => import('@/view/contradiction/components/keyAreaWarn.vue')
  },
  {
    path: '/keyMatters',
    name: 'keyMatters',
    meta: {
      title: '重点事'
    },
    component: () => import('@/view/contradiction/keyMatters.vue')
  },
  {
    path: '/keyMattersHistory',
    name: 'keyMattersHistory',
    meta: {
      title: '重点事历史'
    },
    component: () => import('@/view/contradiction/keyMattersHistory.vue')
  },
  {
    path: '/overdueWarnManagement',
    name: 'overdueWarnManagement',
    meta: {
      title: '超期预警管理'
    },
    component: () => import('@/view/contradiction/overdueWarnManagement.vue')
  },
  {
    path: '/overdueEventWarn',
    name: 'overdueEventWarn',
    meta: {
      title: '预警-矛盾超期预警'
    },
    component: () => import('@/view/contradiction/overdueEventWarn.vue')
  },
  {
    path: '/keyAreaWarnList',
    name: 'keyAreaWarnList',
    meta: {
      title: '预警-涉众预警列表'
    },
    component: () => import('@/view/contradiction/keyAreaWarnList.vue')
  },
  {
    path: '/contradiction/riskWarning/keyTriggerHistoryList',
    name: 'riskWarningKeyTriggerHistoryList',
    meta: {
      title: '重点人触发历史',
      icon: 'ios-people'
    },
    component: () => import('@/view/contradiction/riskWarning/keyTriggerHistoryList')
  },
  {
    path: '/notice',
    name: 'notice',
    meta: {
      title: '通知维护'
    },
    component: () => import('@/view/notice/noticeList.vue')
  },
  {
    path: '/noticeEdit',
    name: 'noticeEdit',
    meta: {
      title: 'APP通知维护编辑页'
    },
    component: () => import('@/view/notice/noticeEdit.vue')
  },
  {
    path: '/contradiction/dataSourcesStatisticalTable',
    name: 'dataSourcesStatisticalTable',
    meta: {
      title: '矛盾-矛盾纠纷数据来源统计表'
    },
    component: () => import('@/view/contradiction/dataSourcesStatisticalTable.vue')
  },
  {
    path: '/special/duplicate-entry',
    name: 'duplicateEntry',
    meta: {
      title: '矛盾-重复录入统计'
    },
    component: () => import('@/view/people-info/duplicateEntry/index.vue')
  },
  {
    path: '/special/repetitive-type',
    name: 'repetitiveType',
    meta: {
      title: '矛盾-重复类型统计'
    },
    component: () => import('@/view/people-info/repetitiveType/index.vue')
  },
  {
    path: '/WorkStatistics',
    name: 'WorkStatistics',
    meta: {
      title: '综治中心工作统计'
    },
    component: () => import('@/view/contradiction/WorkStatistics.vue')
  },
  {
    path: '/contradiction/comprehensiveCenterList',
    name: 'ComprehensiveCenterList',
    meta: {
      title: '综治中心规范化建设运行情况表-列表'
    },
    component: () => import('@/view/contradiction/ComprehensiveCenterList.vue')
  },
  {
    path: '/contradiction/comprehensiveCenterForm',
    name: 'ComprehensiveCenterForm',
    meta: {
      title: '综治中心规范化建设运行情况表-表单',
      hideInMenu: true
    },
    component: () => import('@/view/contradiction/ComprehensiveCenterForm.vue')
  }
]
