From f3e02fc305cc92e6fd70d5164b78caf30d89d88c Mon Sep 17 00:00:00 2001 From: simonredfern Date: Fri, 19 Dec 2025 08:16:23 +0100 Subject: [PATCH] Request Entitlement: For bank level show list plus Request --- src/components/Preview.vue | 50 +++++++++++++++++++++++++++++++++++--- 1 file changed, 47 insertions(+), 3 deletions(-) diff --git a/src/components/Preview.vue b/src/components/Preview.vue index e909579..d95f48e 100644 --- a/src/components/Preview.vue +++ b/src/components/Preview.vue @@ -147,6 +147,15 @@ const hasEntitlement = (roleName: string, bankId: string = '', requiresBankId: b } } +const getEntitlementBankIds = (roleName: string): string[] => { + if (!userEntitlements.value || userEntitlements.value.length === 0) { + return [] + } + return userEntitlements.value + .filter(e => e.role_name === roleName && e.bank_id) + .map(e => e.bank_id) +} + const setType = (method) => { switch (method) { case 'POST': { @@ -722,8 +731,20 @@ const onError = (error) => {

{{ role.role }}

+ +
+ You have this at: + + {{ bankId }} + +
+ @@ -734,15 +755,18 @@ const onError = (error) => { />
+ You have this Entitlement + + Request