From efd7462e35c9e929dd3a3ac364b5d53e0e440002 Mon Sep 17 00:00:00 2001 From: wuzilong <704541015@qq.com> Date: Thu, 12 Nov 2026 19:05:43 +0800 Subject: [PATCH] feat(web-admin): split etc and fuel recharge router groups Co-authored-by: Cursor --- web-admin/src/router/modules/pl.ts | 96 +++++++++++++++++++++++------- 1 file changed, 74 insertions(+), 22 deletions(-) diff --git a/web-admin/src/router/modules/pl.ts b/web-admin/src/router/modules/pl.ts index d5314a9c5..efd8053ce 100644 --- a/web-admin/src/router/modules/pl.ts +++ b/web-admin/src/router/modules/pl.ts @@ -411,57 +411,57 @@ export const plRoutes: AppRouteRecord[] = [ 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-apply', + meta: { title: '油卡充值申请', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-apply', + meta: { title: '油卡充值申请', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-record', + meta: { title: '油卡充值发放管理', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-record', + meta: { title: '油卡充值发放管理', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-approval', + meta: { title: '油卡充值审批', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-approval', + meta: { title: '油卡充值审批', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-workflow', + meta: { title: '油卡充值审批人设置', 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 } + redirect: '/vehicle-mgmt/fuel-recharge/vehicle-recharge-workflow', + meta: { title: '油卡充值审批人设置', isHide: true } }, { id: 'PL_REDIRECT_VEH_MAINT_APPLY', @@ -566,15 +566,15 @@ export const plRoutes: AppRouteRecord[] = [ { id: 'PL_GROUP_VEH_RECHARGE', name: 'PlVehicleRechargeGroup', - path: 'etc-recharge', - meta: { title: 'ETC/油卡充值管理', keepAlive: false }, + path: 'fuel-recharge', + meta: { title: '油卡充值管理', 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' } + meta: { title: '油卡充值申请', keepAlive: false, menuCode: 'pl:vehicle-recharge-apply:list' } }, { id: 'PL_VEH_RECHARGE_APPROVAL', @@ -582,7 +582,7 @@ export const plRoutes: AppRouteRecord[] = [ path: 'vehicle-recharge-approval', component: '/pl/vehicle-recharge-approval/index', meta: { - title: 'ETC/油卡充值审批', + title: '油卡充值审批', keepAlive: false, menuCode: 'pl:vehicle-recharge-approval:list' } @@ -592,7 +592,7 @@ export const plRoutes: AppRouteRecord[] = [ name: 'PlVehicleRechargeRecord', path: 'vehicle-recharge-record', component: '/pl/vehicle-recharge-record/index', - meta: { title: 'ETC/油卡充值发放管理', keepAlive: false, menuCode: 'pl:vehicle-recharge-record:list' } + meta: { title: '油卡充值发放管理', keepAlive: false, menuCode: 'pl:vehicle-recharge-record:list' } }, { id: 'PL_VEH_RECHARGE_WF', @@ -600,7 +600,7 @@ export const plRoutes: AppRouteRecord[] = [ path: 'vehicle-recharge-workflow', component: '/pl/vehicle-recharge-workflow/index', meta: { - title: 'ETC/油卡充值审批人设置', + title: '油卡充值审批人设置', keepAlive: false, menuCode: 'pl:vehicle-recharge-workflow:list' } @@ -614,6 +614,58 @@ export const plRoutes: AppRouteRecord[] = [ } ] }, + { + id: 'PL_GROUP_VEH_ETC_RECHARGE', + name: 'PlVehicleEtcRechargeGroup', + path: 'etc-recharge', + meta: { title: 'ETC充值管理', keepAlive: false }, + children: [ + { + id: 'PL_ETC_VEH_RECHARGE_APPLY', + name: 'PlEtcVehicleRechargeApply', + path: 'etc-vehicle-recharge-apply', + component: '/pl/etc-vehicle-recharge-apply/index', + meta: { + title: 'ETC充值申请', + keepAlive: false, + menuCode: 'pl:etc-vehicle-recharge-apply:list' + } + }, + { + id: 'PL_ETC_VEH_RECHARGE_APPROVAL', + name: 'PlEtcVehicleRechargeApproval', + path: 'etc-vehicle-recharge-approval', + component: '/pl/etc-vehicle-recharge-approval/index', + meta: { + title: 'ETC充值审批', + keepAlive: false, + menuCode: 'pl:etc-vehicle-recharge-approval:list' + } + }, + { + id: 'PL_ETC_VEH_RECHARGE_RECORD', + name: 'PlEtcVehicleRechargeRecord', + path: 'etc-vehicle-recharge-record', + component: '/pl/etc-vehicle-recharge-record/index', + meta: { + title: 'ETC发放管理', + keepAlive: false, + menuCode: 'pl:etc-vehicle-recharge-record:list' + } + }, + { + id: 'PL_ETC_VEH_RECHARGE_WF', + name: 'PlEtcVehicleRechargeWorkflow', + path: 'etc-vehicle-recharge-workflow', + component: '/pl/etc-vehicle-recharge-workflow/index', + meta: { + title: 'ETC充值审批人设置', + keepAlive: false, + menuCode: 'pl:vehicle-recharge-workflow:list' + } + } + ] + }, { id: 'PL_GROUP_VEH_FUEL', name: 'PlVehicleFuelGroup',