diff --git a/src/entities/home/ui/day-status-box-container1.tsx b/src/entities/home/ui/day-status-box-container1.tsx index 29ebed8..4dec3f0 100644 --- a/src/entities/home/ui/day-status-box-container1.tsx +++ b/src/entities/home/ui/day-status-box-container1.tsx @@ -64,12 +64,22 @@ export const BoxContainer1 = () => { }); }; - const onClickToNavigate = () => { - if(checkGrant(36, 'R')){ - navigate(PATHS.settlement.list); + const onClickToNavigate = (path: string) => { + if(path === 'allTransaction'){ + if(checkGrant(32, 'R')){ + navigate(PATHS.transaction.allTransaction.list); + } + else{ + showAlert(t('common.nopermission')); + } } - else{ - showAlert(t('common.nopermission')); + else if(path === 'settlement'){ + if(checkGrant(36, 'R')){ + navigate(PATHS.settlement.list); + } + else{ + showAlert(t('common.nopermission')); + } } }; @@ -93,7 +103,7 @@ export const BoxContainer1 = () => { {t('home.goToSales')} onClickToNavigate('allTransaction') } /> @@ -123,7 +133,7 @@ export const BoxContainer1 = () => { {t('home.goToSales')} onClickToNavigate('settlement') } /> diff --git a/src/entities/home/ui/day-status-box-container2.tsx b/src/entities/home/ui/day-status-box-container2.tsx index 491c157..c790e5e 100644 --- a/src/entities/home/ui/day-status-box-container2.tsx +++ b/src/entities/home/ui/day-status-box-container2.tsx @@ -93,12 +93,22 @@ export const BoxContainer2 = () => { callOverview(); }, []); - const onClickToNavigate = () => { - if(checkGrant(36, 'R')){ - navigate(PATHS.settlement.list); + const onClickToNavigate = (path: string) => { + if(path === 'allTransaction'){ + if(checkGrant(32, 'R')){ + navigate(PATHS.transaction.allTransaction.list); + } + else{ + showAlert(t('common.nopermission')); + } } - else{ - showAlert(t('common.nopermission')); + else if(path === 'settlement'){ + if(checkGrant(36, 'R')){ + navigate(PATHS.settlement.list); + } + else{ + showAlert(t('common.nopermission')); + } } }; @@ -139,7 +149,7 @@ export const BoxContainer2 = () => { {t('home.goToSales')} onClickToNavigate('allTransaction') } /> @@ -158,7 +168,7 @@ export const BoxContainer2 = () => { {t('home.goToSales')} onClickToNavigate('settlement') } />