import Layout from '@/layout/index.vue'
//  这里举例说明 系统管理菜单路由 写法 详见 `/modules/system.js`
//  目前暂时只支持二级路由 没有三级路由

// 任务管理
import * as task from './modules/task'

// 航材管理
import * as carrierStandard from './modules/carrierStandard'

// 基础数据
import * as basicData from './modules/basicData'
// 数据管理
import * as dataManage from './modules/als/dataManage'
import * as agloManage from './modules/als/agloManage'
import * as intelligentQA from './modules/als/intelligentQA'
import * as knowledgeGraph from './modules/als/knowledgeGraph'
import * as qualityManage from './modules/als/qualityManage'

// // 社会化保障
// import * as safeguard from './modules/safeguard'

// // 统计分析
// import * as statisticalAnalysis from './modules/statisticalAnalysis'

//  用户管理 角色管理 权限管理  日志管理 系统配置
import * as system from './modules/system'
const allRouter = [dataManage, agloManage, knowledgeGraph, intelligentQA, qualityManage, task, carrierStandard, basicData, system]

// 私有路由表
export const privateRoutes = [
  // carrierListMachineryPreparation,
  // carrierAllAudit,
  // carrierListShipping,
  // carrierListExecutionRegistration,
  // useRegistration,
  // carrierComputationalModel,
  // carrierSailingMaterialConsumeRegularities,
  // carrierSailingMaterialConsumeRecord
  // safeguardCost
]
allRouter.forEach((i) => {
  privateRoutes.push(...Object.values(i))
})
