import { AppRouteRecord } from '@/types/router' /** * 运输管理 + 车辆管理路由(车辆管理为与运输管理同级的一级模块) */ export const plRoutes: AppRouteRecord[] = [ { id: 'PL000000000000000000000000000001', name: 'TransportPlan', path: '/pl', component: '/index/index', meta: { title: '运输管理', icon: 'ri:truck-line', keepAlive: false, roles: ['admin'] }, children: [ { id: 'PL_GROUP_PLAN', name: 'PlPlanModule', path: 'plan-module', meta: { title: '运输计划', keepAlive: false }, children: [ { id: 'PL00000000000000000000000000010', name: 'PlPlan', path: 'plan', component: '/pl/plan/index', meta: { title: '运输计划', keepAlive: false, menuCode: 'pl:plan:list' } }, { id: 'PL_PLAN_CONTRACT', name: 'PlPlanContract', path: 'plan-contract', component: '/pl/plan-contract/index', meta: { title: '运输计划合同完善', keepAlive: false, menuCode: 'pl:plan-contract:list' } }, { id: 'PL_REDIRECT_PLAN_ARCHIVE_OLD', name: 'PlPlanArchiveOldRedirect', path: 'plan-archive', redirect: '/pl/archive-module/plan-archive', meta: { title: '运输计划归档', isHide: true, menuCode: 'pl:plan-archive:list' } } ] }, { id: 'PL_GROUP_ARCHIVE', name: 'PlArchiveModule', path: 'archive-module', meta: { title: '运输归档', keepAlive: false }, children: [ { id: 'PL00000000000000000000000000016', name: 'PlPlanArchive', path: 'plan-archive', component: '/pl/plan-archive/index', meta: { title: '运输计划归档', keepAlive: false, menuCode: 'pl:plan-archive:list' } } ] }, { id: 'PL_GROUP_CERT', name: 'PlCertUpload', path: 'cert-upload', meta: { title: '计划用证', keepAlive: false }, children: [ { id: 'PL_QUOTA_CERT', name: 'PlQuotaCert', path: 'quota-cert', component: '/pl/quota-cert/index', meta: { title: '证件建档', keepAlive: false, menuCode: 'pl:quota-cert:list' } }, { id: 'PL_CONTRACT_QUOTA', name: 'PlContractQuota', path: 'contract-quota', component: '/pl/contract-quota/index', meta: { title: '合同用证', keepAlive: false, menuCode: 'pl:quota-cert:list' } }, { id: 'PL_CERTIFICATE_USAGE', name: 'PlCertificateUsage', path: 'certificate-usage', component: '/pl/certificate-usage/index', meta: { title: '证件用量', keepAlive: false, menuCode: 'pl:quota-cert:list' } }, { id: 'PL00000000000000000000000000015', name: 'PlPlanCert', path: 'plan-cert', component: '/pl/plan-cert/index', meta: { title: '计划段次用证', keepAlive: false, menuCode: 'pl:plan-cert:list' } }, { id: 'PL_LEGAL_USE_DOCUMENT', name: 'PlLegalUseDocument', path: 'legal-use-document', component: '/pl/legal-use-document/index', meta: { title: '合法使用证明', keepAlive: false, menuCode: 'pl:legal-use-document:list' } } ] }, { id: 'PL_GROUP_FREIGHT', name: 'PlFreightModule', path: 'freight-fee', meta: { title: '运费管理', keepAlive: false }, children: [ { id: 'PL00000000000000000000000000030', name: 'PlFreight', path: 'freight', component: '/pl/freight/index', meta: { title: '运费结算', keepAlive: false, menuCode: 'pl:freight:list' } }, { id: 'PL00000000000000000000000000031', name: 'PlFreightApproval', path: 'freight-approval', component: '/pl/freight-approval/index', meta: { title: '运费结算审批', keepAlive: false, menuCode: 'pl:freight-approval:list' } }, { id: 'PL00000000000000000000000000032', name: 'PlFreightDisburse', path: 'freight-disburse', component: '/pl/freight-disburse/index', meta: { title: '运费财务发放', keepAlive: false, menuCode: 'pl:freight-disburse:list' } } ] }, { id: 'PL_GROUP_DOC', name: 'PlDocumentReminderModule', path: 'document-reminder-module', meta: { title: '证件提醒', keepAlive: false }, children: [ { id: 'PL_DOC_REMINDER', name: 'PlDocumentReminder', path: 'document-reminder', component: '/pl/inventory/document-reminder', meta: { title: '证件提醒', keepAlive: false, menuCode: 'pl:document:list' } } ] }, { id: 'PL_GROUP_STOCK', name: 'PlStockModule', path: 'stock-module', meta: { title: '库存管理', keepAlive: false }, children: [ { id: 'PL_INBOUND', name: 'PlInbound', path: 'inbound', component: '/pl/inbound/index', meta: { title: '入库单', keepAlive: false, menuCode: 'pl:inbound:list' } }, { id: 'PL_OUTBOUND', name: 'PlOutbound', path: 'outbound', component: '/pl/outbound/index', meta: { title: '出库单', keepAlive: false, menuCode: 'pl:outbound:list' } } ] }, { id: '54d662d4-e392-46ca-af4d-008de4c69379', name: 'PlCalendarModule', path: 'calendar-module', meta: { title: '派车日历', icon: 'ri:calendar-schedule-line', keepAlive: false }, children: [ { id: 'f9ec4b5b-44f8-4520-a1da-21ac070b2ed0', name: 'PlDispatchCalendar', path: 'dispatch-calendar', component: '/pl/dispatch-calendar/index', meta: { title: '派车日历', icon: 'ri:calendar-schedule-line', keepAlive: false, menuCode: 'pl:dispatch-calendar:list' } } ] }, // ── 计划子页(隐藏)与旧路径兼容重定向 ── { id: 'PL00000000000000000000000000011', name: 'PlPlanCreate', path: 'plan/create', component: '/pl/plan/form', meta: { title: '新增计划', keepAlive: false, isHide: true, menuCode: 'pl:plan:add' } }, { id: 'PL00000000000000000000000000012', name: 'PlPlanEdit', path: 'plan/edit/:id', component: '/pl/plan/form', meta: { title: '编辑计划', keepAlive: false, isHide: true, menuCode: 'pl:plan:edit' } }, { id: 'PL00000000000000000000000000013', name: 'PlPlanDetail', path: 'plan/detail/:id', component: '/pl/plan/detail', meta: { title: '计划详情', keepAlive: false, isHide: true, menuCode: 'pl:plan:query' } }, { id: 'PL00000000000000000000000000014', name: 'PlPlanArrange', path: 'plan/arrange/:id', component: '/pl/plan/arrange', meta: { title: '运输安排', keepAlive: false, isHide: true, menuCode: 'pl:plan:arrange' } }, { id: 'PL00000000000000000000000000004R', name: 'PlDriverRedirect', path: 'driver', redirect: '/vehicle-mgmt/base-info/personnel', meta: { title: '司机管理', isHide: true, menuCode: 'pl:driver:list' } }, { id: 'PL00000000000000000000000000020', name: 'PlTransport', path: 'transport', component: '/pl/transport/index', meta: { title: '运输管理', keepAlive: false, isHide: true, menuCode: 'pl:transport:list' } }, { id: 'PL00000000000000000000000000040', name: 'PlInventory', path: 'inventory', component: '/pl/inventory/ledger', meta: { title: '库存台账', keepAlive: false, isHide: true, menuCode: 'pl:inventory:list' } }, { id: 'PL_REDIRECT_PLAN', name: 'PlPlanRedirect', path: 'plan', redirect: '/pl/plan-module/plan', meta: { title: '运输计划', isHide: true } }, { id: 'PL_REDIRECT_PLAN_ARCHIVE', name: 'PlPlanArchiveRedirect', path: 'plan-archive', redirect: '/pl/archive-module/plan-archive', meta: { title: '运输计划归档', isHide: true } }, { id: 'PL_REDIRECT_PLAN_CERT', name: 'PlPlanCertRedirect', path: 'plan-cert', redirect: '/pl/cert-upload/plan-cert', meta: { title: '计划用证', isHide: true } }, { id: 'PL_REDIRECT_FREIGHT', name: 'PlFreightRedirect', path: 'freight', redirect: '/pl/freight-fee/freight', meta: { title: '运费结算', isHide: true } }, { id: 'PL_REDIRECT_FREIGHT_APPROVAL', name: 'PlFreightApprovalRedirect', path: 'freight-approval', redirect: '/pl/freight-fee/freight-approval', meta: { title: '运费结算审批', isHide: true } }, { id: 'PL_REDIRECT_FREIGHT_DISBURSE', name: 'PlFreightDisburseRedirect', path: 'freight-disburse', redirect: '/pl/freight-fee/freight-disburse', meta: { title: '运费财务发放', isHide: true } }, { id: 'PL_REDIRECT_CARRIER', name: 'PlCarrierRedirect', path: 'carrier', redirect: '/vehicle-mgmt/base-info/carrier', meta: { title: '承运商信息', isHide: true } }, { id: 'PL_REDIRECT_VEHICLE', name: 'PlVehicleRedirect', path: 'vehicle', redirect: '/vehicle-mgmt/base-info/vehicle', meta: { title: '三方车辆', isHide: true } }, { id: 'PL_REDIRECT_SELF_VEHICLE', name: 'PlSelfVehicleRedirect', path: 'self-vehicle', redirect: '/vehicle-mgmt/base-info/self-vehicle', meta: { title: '山峡自有车辆', isHide: true } }, { id: 'PL_REDIRECT_PERSONNEL', name: 'PlPersonnelRedirect', path: 'personnel', redirect: '/vehicle-mgmt/base-info/personnel', meta: { title: '山峡驾押人员', isHide: true } }, { id: 'PL_REDIRECT_PERSONNEL_CARRIER', name: 'PlPersonnelCarrierRedirect', path: 'personnel-carrier', redirect: '/vehicle-mgmt/base-info/personnel-carrier', meta: { title: '三方驾押人员', isHide: true } }, { id: 'PL_REDIRECT_TRANSPORT_ADDRESS', name: 'PlTransportAddressRedirect', path: 'transport-address', redirect: '/vehicle-mgmt/base-info/transport-address', meta: { title: '运输地址库', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO', name: 'PlBaseInfoRedirect', path: 'base-info', redirect: '/vehicle-mgmt/base-info', meta: { title: '基础信息库', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_CARRIER_NESTED', name: 'PlBaseInfoCarrierNestedRedirect', path: 'base-info/carrier', redirect: '/vehicle-mgmt/base-info/carrier', meta: { title: '承运商信息', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_VEHICLE_NESTED', name: 'PlBaseInfoVehicleNestedRedirect', path: 'base-info/vehicle', redirect: '/vehicle-mgmt/base-info/vehicle', meta: { title: '三方车辆', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_SELF_VEHICLE_NESTED', name: 'PlBaseInfoSelfVehicleNestedRedirect', path: 'base-info/self-vehicle', redirect: '/vehicle-mgmt/base-info/self-vehicle', meta: { title: '山峡自有车辆', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_PERSONNEL_NESTED', name: 'PlBaseInfoPersonnelNestedRedirect', path: 'base-info/personnel', redirect: '/vehicle-mgmt/base-info/personnel', meta: { title: '山峡驾押人员', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_PERSONNEL_CARRIER_NESTED', name: 'PlBaseInfoPersonnelCarrierNestedRedirect', path: 'base-info/personnel-carrier', redirect: '/vehicle-mgmt/base-info/personnel-carrier', meta: { title: '三方驾押人员', isHide: true } }, { id: 'PL_REDIRECT_BASE_INFO_ADDRESS_NESTED', name: 'PlBaseInfoAddressNestedRedirect', path: 'base-info/transport-address', redirect: '/vehicle-mgmt/base-info/transport-address', meta: { title: '运输地址库', isHide: true } }, { id: 'PL_REDIRECT_VEHICLE_MGMT', name: 'PlVehicleMgmtRedirect', path: 'vehicle-mgmt', redirect: '/vehicle-mgmt', meta: { title: '车辆管理', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_APPLY', name: 'PlVehicleRechargeApplyRedirect', path: 'vehicle-recharge-apply', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-apply', meta: { title: 'ETC/油卡充值申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_APPLY_NESTED', name: 'PlVehicleRechargeApplyNestedRedirect', path: 'vehicle-mgmt/vehicle-recharge-apply', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-apply', meta: { title: 'ETC/油卡充值申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_RECORD', name: 'PlVehicleRechargeRecordRedirect', path: 'vehicle-recharge-record', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-record', meta: { title: 'ETC/油卡充值发放管理', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_RECORD_NESTED', name: 'PlVehicleRechargeRecordNestedRedirect', path: 'vehicle-mgmt/vehicle-recharge-record', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-record', meta: { title: 'ETC/油卡充值发放管理', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_APPROVAL', name: 'PlVehicleRechargeApprovalRedirect', path: 'vehicle-recharge-approval', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-approval', meta: { title: 'ETC/油卡充值审批', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_APPROVAL_NESTED', name: 'PlVehicleRechargeApprovalNestedRedirect', path: 'vehicle-mgmt/vehicle-recharge-approval', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-approval', meta: { title: 'ETC/油卡充值审批', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_WORKFLOW', name: 'PlVehicleRechargeWorkflowRedirect', path: 'vehicle-recharge-workflow', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-workflow', meta: { title: 'ETC/油卡充值审批人设置', isHide: true } }, { id: 'PL_REDIRECT_VEH_RECHARGE_WORKFLOW_NESTED', name: 'PlVehicleRechargeWorkflowNestedRedirect', path: 'vehicle-mgmt/vehicle-recharge-workflow', redirect: '/vehicle-mgmt/etc-recharge/vehicle-recharge-workflow', meta: { title: 'ETC/油卡充值审批人设置', isHide: true } }, { id: 'PL_REDIRECT_VEH_MAINT_APPLY', name: 'PlVehicleMaintenanceApplyRedirect', path: 'vehicle-maintenance-apply', redirect: '/vehicle-mgmt/maintenance/vehicle-maintenance-apply', meta: { title: '车辆维保申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_MAINT_APPLY_NESTED', name: 'PlVehicleMaintenanceApplyNestedRedirect', path: 'vehicle-mgmt/vehicle-maintenance-apply', redirect: '/vehicle-mgmt/maintenance/vehicle-maintenance-apply', meta: { title: '车辆维保申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_MAINT_PROCESS', name: 'PlVehicleMaintenanceProcessRedirect', path: 'vehicle-maintenance-process', redirect: '/vehicle-mgmt/maintenance/vehicle-maintenance-process', meta: { title: '车辆维保处理登记', isHide: true } }, { id: 'PL_REDIRECT_VEH_MAINT_PROCESS_NESTED', name: 'PlVehicleMaintenanceProcessNestedRedirect', path: 'vehicle-mgmt/vehicle-maintenance-process', redirect: '/vehicle-mgmt/maintenance/vehicle-maintenance-process', meta: { title: '车辆维保处理登记', isHide: true } }, { id: 'PL_REDIRECT_VEH_UREA_APPLY', name: 'PlVehicleUreaApplyRedirect', path: 'vehicle-urea-apply', redirect: '/vehicle-mgmt/vehicle-urea-apply', meta: { title: '车辆尿素申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_UREA_APPLY_NESTED', name: 'PlVehicleUreaApplyNestedRedirect', path: 'vehicle-mgmt/vehicle-urea-apply', redirect: '/vehicle-mgmt/vehicle-urea-apply', meta: { title: '车辆尿素申请', isHide: true } }, { id: 'PL_REDIRECT_VEH_UREA_DISBURSE', name: 'PlVehicleUreaDisburseRedirect', path: 'vehicle-urea-disburse', redirect: '/vehicle-mgmt/vehicle-urea-disburse', meta: { title: '车辆尿素发放登记', isHide: true } }, { id: 'PL_REDIRECT_VEH_UREA_DISBURSE_NESTED', name: 'PlVehicleUreaDisburseNestedRedirect', path: 'vehicle-mgmt/vehicle-urea-disburse', redirect: '/vehicle-mgmt/vehicle-urea-disburse', meta: { title: '车辆尿素发放登记', isHide: true } }, { id: 'PL_REDIRECT_VEH_FUEL_REG', name: 'PlVehicleFuelRegisterRedirect', path: 'vehicle-fuel-register', redirect: '/vehicle-mgmt/fuel-register/vehicle-fuel-summary', meta: { title: '加油信息汇总', isHide: true } }, { id: 'PL_REDIRECT_VEH_FUEL_REG_NESTED', name: 'PlVehicleFuelRegisterNestedRedirect', path: 'vehicle-mgmt/vehicle-fuel-register', redirect: '/vehicle-mgmt/fuel-register/vehicle-fuel-summary', meta: { title: '加油信息汇总', isHide: true } }, { id: 'PL_REDIRECT_VEH_FUEL_SUM', name: 'PlVehicleFuelSummaryRedirect', path: 'vehicle-fuel-summary', redirect: '/vehicle-mgmt/fuel-register/vehicle-fuel-summary', meta: { title: '加油信息汇总', isHide: true } }, { id: 'PL_REDIRECT_VEH_FUEL_SUM_NESTED', name: 'PlVehicleFuelSummaryNestedRedirect', path: 'vehicle-mgmt/vehicle-fuel-summary', redirect: '/vehicle-mgmt/fuel-register/vehicle-fuel-summary', meta: { title: '加油信息汇总', isHide: true } }, { id: 'PL_REDIRECT_DOC_REMINDER', name: 'PlDocumentReminderRedirect', path: 'document-reminder', redirect: '/pl/document-reminder-module/document-reminder', meta: { title: '证件提醒', isHide: true } } ] }, { id: 'PL_GROUP_VEHICLE', name: 'PlVehicleModule', path: '/vehicle-mgmt', component: '/index/index', meta: { title: '车辆管理', icon: 'ri:car-line', keepAlive: false, roles: ['admin'] }, children: [ { id: 'PL_GROUP_VEH_RECHARGE', name: 'PlVehicleRechargeGroup', path: 'etc-recharge', meta: { title: 'ETC/油卡充值管理', keepAlive: false }, children: [ { id: 'PL_VEH_RECHARGE_APPLY', name: 'PlVehicleRechargeApply', path: 'vehicle-recharge-apply', component: '/pl/vehicle-recharge-apply/index', meta: { title: 'ETC/油卡充值申请', keepAlive: false, menuCode: 'pl:vehicle-recharge-apply:list' } }, { id: 'PL_VEH_RECHARGE_APPROVAL', name: 'PlVehicleRechargeApproval', path: 'vehicle-recharge-approval', component: '/pl/vehicle-recharge-approval/index', meta: { title: 'ETC/油卡充值审批', keepAlive: false, menuCode: 'pl:vehicle-recharge-approval:list' } }, { id: 'PL_VEH_RECHARGE_RECORD', name: 'PlVehicleRechargeRecord', path: 'vehicle-recharge-record', component: '/pl/vehicle-recharge-record/index', meta: { title: 'ETC/油卡充值发放管理', keepAlive: false, menuCode: 'pl:vehicle-recharge-record:list' } }, { id: 'PL_VEH_RECHARGE_WF', name: 'PlVehicleRechargeWorkflow', path: 'vehicle-recharge-workflow', component: '/pl/vehicle-recharge-workflow/index', meta: { title: 'ETC/油卡充值审批人设置', keepAlive: false, menuCode: 'pl:vehicle-recharge-workflow:list' } }, { id: 'PL_VEH_FUEL_CARD', name: 'PlVehicleFuelCard', path: 'vehicle-fuel-card', component: '/pl/vehicle-fuel-card/index', meta: { title: '车油卡信息', keepAlive: false, menuCode: 'pl:vehicle-fuel-card:list' } } ] }, { id: 'PL_GROUP_VEH_FUEL', name: 'PlVehicleFuelGroup', path: 'fuel-register', meta: { title: '加油登记管理', keepAlive: false }, children: [ { id: 'PL_VEH_FUEL_SUM', name: 'PlVehicleFuelSummary', path: 'vehicle-fuel-summary', component: '/pl/vehicle-fuel-summary/index', meta: { title: '加油信息汇总', keepAlive: false, menuCode: 'pl:vehicle-fuel-summary:list' } }, { id: 'PL_REDIRECT_VEH_FUEL_REG_IN_GROUP', name: 'PlVehicleFuelRegisterInGroupRedirect', path: 'vehicle-fuel-register', redirect: '/vehicle-mgmt/fuel-register/vehicle-fuel-summary', meta: { title: '加油信息汇总', isHide: true } } ] }, { id: 'PL_GROUP_VEH_MAINT', name: 'PlVehicleMaintGroup', path: 'maintenance', meta: { title: '车辆维保管理', keepAlive: false }, children: [ { id: 'PL_VEH_MAINT_APPLY', name: 'PlVehicleMaintenanceApply', path: 'vehicle-maintenance-apply', component: '/pl/vehicle-maintenance-apply/index', meta: { title: '车辆维保申请', keepAlive: false, menuCode: 'pl:vehicle-maintenance-apply:list' } }, { id: 'PL_VEH_MAINT_PROCESS', name: 'PlVehicleMaintenanceProcess', path: 'vehicle-maintenance-process', component: '/pl/vehicle-maintenance-process/index', meta: { title: '车辆维保处理登记', keepAlive: false, menuCode: 'pl:vehicle-maintenance-process:list' } } ] }, { id: 'PL_GROUP_BASE', name: 'PlBaseInfo', path: 'base-info', meta: { title: '基础信息库', keepAlive: false }, children: [ { id: 'PL00000000000000000000000000002', name: 'PlCarrier', path: 'carrier', component: '/pl/carrier/index', meta: { title: '承运商信息', keepAlive: false, menuCode: 'pl:carrier:list' } }, { id: 'PL00000000000000000000000000003', name: 'PlVehicle', path: 'vehicle', component: '/pl/vehicle/index', meta: { title: '三方车辆', keepAlive: false, menuCode: 'pl:vehicle:list', vehicleTypeLock: 'carrier' } }, { id: 'PL_PERSONNEL_CARRIER', name: 'PlPersonnelCarrier', path: 'personnel-carrier', component: '/pl/personnel/index', meta: { title: '三方驾押人员', keepAlive: false, menuCode: 'pl:personnel-carrier:list', affiliationMode: 'carrier' } }, { id: 'PL00000000000000000000000000003S', name: 'PlSelfVehicle', path: 'self-vehicle', component: '/pl/self-vehicle/index', meta: { title: '山峡自有车辆', keepAlive: false, menuCode: 'pl:self-vehicle:list' } }, { id: 'PL00000000000000000000000000004', name: 'PlPersonnel', path: 'personnel', component: '/pl/personnel/index', meta: { title: '山峡驾押人员', keepAlive: false, menuCode: 'pl:driver:list', affiliationMode: 'self' } }, { id: 'PL00000000000000000000000000004A', name: 'PlTransportAddress', path: 'transport-address', component: '/pl/transport-address/index', meta: { title: '运输地址库', keepAlive: false, menuCode: 'pl:transport-address:list' } } ] }, { id: 'PL_VEH_UREA_APPLY', name: 'PlVehicleUreaApply', path: 'vehicle-urea-apply', component: '/pl/vehicle-urea-apply/index', meta: { title: '车辆尿素申请', keepAlive: false, isHide: true, menuCode: 'pl:vehicle-urea-apply:list' } }, { id: 'PL_VEH_UREA_DISBURSE', name: 'PlVehicleUreaDisburse', path: 'vehicle-urea-disburse', component: '/pl/vehicle-urea-disburse/index', meta: { title: '车辆尿素发放登记', keepAlive: false, isHide: true, menuCode: 'pl:vehicle-urea-disburse:list' } } ] } ]