diff --git a/src/entities/additional-service/ui/account-holder-search/account-holder-search-list.tsx b/src/entities/additional-service/ui/account-holder-search/account-holder-search-list.tsx
index 22d1abd..2fe3c09 100644
--- a/src/entities/additional-service/ui/account-holder-search/account-holder-search-list.tsx
+++ b/src/entities/additional-service/ui/account-holder-search/account-holder-search-list.tsx
@@ -4,6 +4,8 @@ import { ListDateGroup } from '../list-date-group';
import { AdditionalServiceCategory } from '../../model/types'
import { AccountHolderSearchListProps } from '../../model/account-holder-search/types';
import { useTranslation } from 'react-i18next';
+import { checkGrant } from '@/shared/lib/check-grant';
+import { showAlert } from '@/widgets/show-alert';
export const AccountHolderSearchList = ({
listItems,
@@ -63,6 +65,10 @@ export const AccountHolderSearchList = ({
const onClickToNavigate = () => {
+ if (!checkGrant(60, 'X')) {
+ showAlert(t('common.nopermission'));
+ return;
+ }
navigate(PATHS.additionalService.accountHolderSearch.request)
};
@@ -74,7 +80,7 @@ export const AccountHolderSearchList = ({
>
diff --git a/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx b/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx
index 683a9ea..f1449db 100644
--- a/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx
+++ b/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx
@@ -17,6 +17,8 @@ import { EmailBottomSheet } from '@/entities/common/ui/email-bottom-sheet';
import useIntersectionObserver from '@/widgets/intersection-observer';
import { useTranslation } from 'react-i18next';
import { LinkPaymentHistoryDetail } from './detail/link-payment-history-detail';
+import { checkGrant } from '@/shared/lib/check-grant';
+import { showAlert } from '@/widgets/show-alert';
const getPaymentResultBtnGroup = (t: any) => [
{ name: t('additionalService.linkPayment.all'), value: LinkPaymentPaymentStatus.ALL },
@@ -76,6 +78,10 @@ export const LinkPaymentHistoryWrap = () => {
});
const onClickToNavigate = () => {
+ if (!checkGrant(54, 'X')) {
+ showAlert(t('common.nopermission'));
+ return;
+ }
navigate(PATHS.additionalService.linkPayment.request)
};
@@ -133,6 +139,10 @@ export const LinkPaymentHistoryWrap = () => {
};
const onClickToOpenEmailBottomSheet = () => {
+ if (!checkGrant(54, 'D')) {
+ showAlert(t('common.nopermission'));
+ return;
+ }
setEmailBottomSheetOn(true);
};
@@ -219,7 +229,7 @@ export const LinkPaymentHistoryWrap = () => {