refactor: rename permission keys and update labels in role configuration schema

This commit is contained in:
sazzadulalambd
2026-05-06 14:13:49 +06:00
parent 3444a048fe
commit 00e914d99a

View File

@@ -58,33 +58,33 @@ const buildDefaultGroups = (): PermissionGroup[] => [
permissionPairs: [
{
label: 'KYC Documents',
view: { key: 'settings.kyc_documents.view', label: 'View', enabled: false },
edit: { key: 'settings.kyc_documents.edit', label: 'Edit', enabled: false },
view: { key: 'settings.kyc_documents_view', label: 'View', enabled: false },
edit: { key: 'settings.kyc_documents_config', label: 'Config', enabled: false },
},
{
label: 'Plan Selection with Condition',
view: { key: 'settings.plan_selection.view', label: 'View', enabled: false },
edit: { key: 'settings.plan_selection.edit', label: 'Edit', enabled: false },
view: { key: 'settings.plan_selection_with_condition_view', label: 'View', enabled: false },
edit: { key: 'settings.plan_selection_with_condition_config', label: 'Config', enabled: false },
},
{
label: 'Investment Plan',
view: { key: 'settings.investment_plan.view', label: 'View', enabled: false },
edit: { key: 'settings.investment_plan.edit', label: 'Edit', enabled: false },
view: { key: 'settings.investment_plan_view', label: 'View', enabled: false },
edit: { key: 'settings.investment_plan_config', label: 'Config', enabled: false },
},
{
label: 'Swap Station Plan',
view: { key: 'settings.swap_station_plan.view', label: 'View', enabled: false },
edit: { key: 'settings.swap_station_plan.edit', label: 'Edit', enabled: false },
view: { key: 'settings.swap_station_plan_view', label: 'View', enabled: false },
edit: { key: 'settings.swap_station_plan_config', label: 'Config', enabled: false },
},
{
label: 'Rider Request Plan',
view: { key: 'settings.rider_request_plan.view', label: 'View', enabled: false },
edit: { key: 'settings.rider_request_plan.edit', label: 'Edit', enabled: false },
label: 'Rider Request Plan for Merchant',
view: { key: 'settings.rider_request_plan_for_merchant_view', label: 'View', enabled: false },
edit: { key: 'settings.rider_request_plan_for_merchant_config', label: 'Config', enabled: false },
},
{
label: 'Company Policy',
view: { key: 'settings.company_policy.view', label: 'View', enabled: false },
edit: { key: 'settings.company_policy.edit', label: 'Edit', enabled: false },
view: { key: 'settings.company_policy_view', label: 'View', enabled: false },
edit: { key: 'settings.company_policy_config', label: 'Config', enabled: false },
},
],
permissions: [],