//项目管理 -->  项目管理
// const projectManagentSub = () =>
//   import('@/views/projectManagent/projectManagentSub.vue')
//项目管理 -->  项目人员
// const ProjectPersonnel = () =>
//   import('@/views/projectManagent/ProjectPersonnel.vue')

//项目立项 ---->  项目立项
const projectInitiationSub = () =>
  import('@/views/ProjectInitiation/ProjectInitiationSub.vue')
//项目立项 ----> 决策依据 ----> 决策依据
const DecisionBasis = () =>
  import('@/views/ProjectInitiation/DecisionBasisMenu/DecisionBasis.vue')
//项目立项 ----> 决策依据 ----> 年度计划
// const AnnualPlan = () =>
// import('@/views/ProjectInitiation/DecisionBasisMenu/AnnualPlan.vue')
//可研规划 ----> 可研批复
const FeasibilityStudyReply = () =>
  import('@/views/FeasibilityStudyPlanning/FeasibilityStudyReply.vue')
//可研规划 --> 规划许可 --> 选址
const SiteSelection = () =>
  import('@/views/FeasibilityStudyPlanning/Plan/SiteSelection.vue')

//可研规划 --> 规划许可 --> 土地
const Land = () => import('@/views/FeasibilityStudyPlanning/Plan/Land.vue')

//可研规划 --> 规划许可 --> 用地
const UseLand = () =>
  import('@/views/FeasibilityStudyPlanning/Plan/UseLand.vue')

//可研规划 --> 规划许可 --> 工程规划
const PorjectPlanning = () =>
  import('@/views/FeasibilityStudyPlanning/Plan/PorjectPlanning.vue')

const SpecialReview = () =>
  import('@/views/FeasibilityStudyPlanning/Plan/SpecialReview.vue')
//设计概算 ----> 地勘
const GeologicalProspecting = () =>
import('@/views/DesignEstimate/GeologicalProspecting.vue')
//设计概算 ----> 初步设计
const PreliminaryDesign = () =>
  import('@/views/DesignEstimate/PreliminaryDesign.vue')
//设计概算 ----> 概算
const Estimate = () => import('@/views/DesignEstimate/Estimate.vue')
//设计概算 ----> 施工图审查
const ConstructionDrawingDesign = () =>
  import('@/views/DesignEstimate/ConstructionDrawingDesign.vue')
//设计概算 ----> 施工图设计
const ConstructionPlans = () =>
  import('@/views/DesignEstimate/ConstructionPlans.vue')
//设计概算 ----> 环评
const Eia = () => import('@/views/DesignEstimate/Eia.vue')
//设计概算 ----> 水保
const WaterConservation = () =>
  import('@/views/DesignEstimate/WaterConservation.vue')
//招投标管理 ----> 招标管理
const BiddingManagement = () =>
  import('@/views/BiddingInformation/BiddingManagement.vue')
//招投标管理 ----> 投标管理
const TenderingManagement = () =>
  import('@/views/BiddingInformation/TenderingManagement.vue')
//招投标管理 ----> 清单限价 ---> 编制
const DetailedListOrganization = () =>
  import(
    '@/views/BiddingInformation/listPriceLimit/DetailedListOrganization.vue'
  )
//招投标管理 ----> 清单限价 ---> 审核
const DetailedListExamine = () =>
  import('@/views/BiddingInformation/listPriceLimit/DetailedListExamine.vue')
// 施工管理 ----> 施工许可
const ConstructionPermit = () => import('@/views/ProcessManagement/ConstructionProcedures/ConstructionPermit.vue')
// 施工管理 ----> 五方责任主体
const ResponsibleSubject = () => import('@/views/ProcessManagement/ConstructionProcedures/ResponsibleSubject.vue')
//合同管理
const ContractInformation = () => import('@/views/ContractInformation.vue')
//项目开工
const projectStart = () => import('@/views/ProjectStart.vue')

//施工管理 ----> 安全文明施工 ----> 安全
const ConstructionSecurity = () =>
  import(
    '@/views/ProcessManagement/SecurityManagement/ConstructionSecurity.vue'
  )
//施工管理 ----> 安全文明施工 ----> 环保
const ConstructionEnvironmentProtection = () =>
  import(
    '@/views/ProcessManagement/SecurityManagement/ConstructionEnvironmentProtection.vue'
  )
//施工管理 ----> 安全文明施工 ----> 其它
const ConstructionOther = () =>
  import('@/views/ProcessManagement/SecurityManagement/ConstructionOther.vue')

/******************************************** */
// 施工管理  ----> 变更管理 ----> 工程变更
// const ProjectChange = () =>
// import('@/views/ProcessManagement/ChangeManagement/ProjectChange.vue')
// // 施工管理  ----> 变更管理 ----> 设计变更
// const DesignChange = () =>
// import('@/views/ProcessManagement/ChangeManagement/DesignChange.vue')

// 变更管理  ----> 变更管理
const ChangeManagement = () =>
  import('@/views/ProcessManagement/ChangeManagement.vue')
// 技术资料
const TechnicalInformation = () =>
  import('@/views/ProcessManagement/TechnicalInformation.vue')
//经济资料
const EconomicData = () => import('@/views/ProcessManagement/EconomicData.vue')

// 施工管理  ----> 安全管理
// const SecurityManagement = () =>
// import('@/views/ProcessManagement/SecurityManagement.vue')

//施工管理 --> 质量管理 --> 质量巡检
const QualityInspection = () =>
  import('@/views/ProcessManagement/QualityAssurance/QualityInspection.vue')

//施工管理 --> 质量管理 --> 质量整改
const QualityRectification = () =>
  import('@/views/ProcessManagement/QualityAssurance/QualityRectification.vue')

//  // 施工管理  ----> 环保管理
//  const EnvironmentalManagement = () =>
//  import('@/views/ProcessManagement/EnvironmentalManagement.vue')

//施工管理 --> 进度管理 --> 工程月报
const MonthlyEngineeringReport = () =>
  import(
    '@/views/ProcessManagement/ScheduleManagement/MonthlyEngineeringReport.vue'
  )

//施工管理 --> 进度管理 --> 支付审批
const PaymentApproval = () =>
  import('@/views/ProcessManagement/ScheduleManagement/PaymentApproval.vue')

// 施工管理  ----> 疫情防控
//  const EpidemicPreventionControl = () =>
//  import('@/views/ProcessManagement/EpidemicPreventionControl.vue')
/***************************************************************** */
/**  {
    path: 'unitProjectAcceptance',
    name: 'unitProjectAcceptance',
    component: () => import('@/views/CompletionAcceptance/UnitProjectAcceptance.vue')
  }, */
// 竣工验收  ----> 单位工程验收
const UnitProjectAcceptance = () =>
  import('@/views/CompletionAcceptance/UnitProjectAcceptance.vue')
// 竣工验收  ----> 预验收
const PreAcceptance = () =>
  import('@/views/CompletionAcceptance/PreAcceptance.vue')

// 竣工验收 ----> 竣工验收
const CompletionAcceptanceSub = () =>
import('@/views/CompletionAcceptance/joinFillingAcceptance/CompletionAcceptanceSub.vue')
// 竣工验收 ----> 竣工图
const CompletedMap = () =>
import('@/views/CompletionAcceptance/joinFillingAcceptance/CompletedMap.vue')
// 竣工验收  ----> 联合竣工备案
const JointCompletionFiling = () =>
  import(
    '@/views/CompletionAcceptance/joinFillingAcceptance/JointCompletionFiling.vue'
  )
// 竣工验收  -----> 专项验收
const SpecialAcceptance = () =>
  import(
    '@/views/CompletionAcceptance/joinFillingAcceptance/SpecialAcceptance.vue'
  )
// 竣工验收  ----> 结算
const Settlement = () => import('@/views/CompletionAcceptance/Settlement.vue')
// 竣工验收  ----> 决算
const Finalaccounts = () =>
  import('@/views/CompletionAcceptance/Finalaccounts.vue')
// 竣工验收  ----> 移交
const Transfer = () => import('@/views/CompletionAcceptance/Transfer.vue')
// 竣工验收  ----> 质量保修
const Warranty = () => import('@/views/CompletionAcceptance/Warranty.vue')
// 环境保护
const SafetyEnvironmental = () => import('@/views/SafetyEnvironmental.vue')
// 规划环评
const PlanningEIA = () => import('@/views/PlanningEIA.vue')

//统计报表 ---->项目台账
const ProjectAccount = () =>
  import('@/views/StatisticalReport/ProjectAccount.vue')
//统计报表 ---->招投标台账
const biddingAccount = () => import('@/views/StatisticalReport/BiddingAccount.vue')
//统计报表 ---->项目支付台账
const paymentAccount = () => import('@/views/StatisticalReport/PaymentAccount.vue')
//统计报表 ---->自定义台账
const userDefinedLedger = () => import('@/views/StatisticalReport/UserDefinedLedger.vue')
//统计报表 ---->项目审批台账
const ProjectApprovalAccount = () =>
  import('@/views/StatisticalReport/ProjectApprovalAccount.vue')

//统计报表 ---->合同台账
const ContractAccount = () =>
  import('@/views/StatisticalReport/ContractAccount.vue')
//统计报表 ---->投资进度台账
const InvestmentProgressAccount = () =>
  import('@/views/StatisticalReport/InvestmentProgressAccount.vue')
//统计报表 ---->工程变更台账
const ContractChangeAccount = () =>
  import('@/views/StatisticalReport/ContractChangeAccount.vue')
//统计报表 ---->项目信息统计
const ProjectInformationStatistics = () =>
  import('@/views/StatisticalReport/ProjectInformationStatistics.vue')
//文件库
const FileLibrary = () => import('@/views/FileLibrary.vue')
//搜索页
const Search = () => import('@/views/Search.vue')
// 安全，环保 ----> 安全 ----> 项目外
const projectOutside = () => import('@/views/planningEIA/security/ProjectOutside.vue')
// 安全，环保 ----> 安全 ----> 项目内
const projectWithin = () => import('@/views/planningEIA/security/ProjectWithin.vue')
// 安全，环保 ----> 环保 ----> 项目外
const projectOutsideEn = () => import('@/views/planningEIA/environmentProtection/ProjectOutsideEn.vue')
// 安全，环保 ----> 环保 ----> 项目内
const projectWithinEn = () => import('@/views/planningEIA/environmentProtection/ProjectWithinEn.vue')
export default {
  GeologicalProspecting,
  PreliminaryDesign,
  projectInitiationSub,
  FeasibilityStudyReply,
  DecisionBasis,
  // AnnualPlan,
  SiteSelection,
  Land,
  UseLand,
  PorjectPlanning,
  SpecialReview,
  QualityInspection,
  QualityRectification,
  MonthlyEngineeringReport,
  PaymentApproval,
  Search,
  Estimate,
  ConstructionDrawingDesign,
  ConstructionPlans,
  Eia,
  WaterConservation,
  BiddingManagement,
  TenderingManagement,
  ConstructionPermit,
  ResponsibleSubject,
  // SecurityManagement,
  // EnvironmentalManagement,
  // EpidemicPreventionControl,
  CompletedMap,
  PreAcceptance,
  CompletionAcceptanceSub,
  JointCompletionFiling,
  SpecialAcceptance,
  Settlement,
  Finalaccounts,
  Transfer,
  Warranty,
  SafetyEnvironmental,
  PlanningEIA,
  ProjectAccount,
  ProjectApprovalAccount,
  ContractAccount,
  InvestmentProgressAccount,
  ContractChangeAccount,
  ProjectInformationStatistics,
  ContractInformation,
  projectStart,
  ConstructionSecurity,
  ConstructionEnvironmentProtection,
  ConstructionOther,
  // ProjectChange,
  // DesignChange,
  FileLibrary,
  DetailedListOrganization,
  DetailedListExamine,
  UnitProjectAcceptance,
  ChangeManagement,
  TechnicalInformation,
  EconomicData,
  projectOutside,
  projectWithin,
  projectWithinEn,
  projectOutsideEn,
  biddingAccount,
  paymentAccount,
  userDefinedLedger
}
