홈화면 바로가기 수정

This commit is contained in:
focp212@naver.com
2025-11-13 09:21:32 +09:00
parent 6726b33fa5
commit 3c0ffb1fa1
2 changed files with 34 additions and 14 deletions

View File

@@ -64,12 +64,22 @@ export const BoxContainer1 = () => {
}); });
}; };
const onClickToNavigate = () => { const onClickToNavigate = (path: string) => {
if(checkGrant(36, 'R')){ if(path === 'allTransaction'){
navigate(PATHS.settlement.list); if(checkGrant(32, 'R')){
navigate(PATHS.transaction.allTransaction.list);
}
else{
showAlert(t('common.nopermission'));
}
} }
else{ else if(path === 'settlement'){
showAlert(t('common.nopermission')); if(checkGrant(36, 'R')){
navigate(PATHS.settlement.list);
}
else{
showAlert(t('common.nopermission'));
}
} }
}; };
@@ -93,7 +103,7 @@ export const BoxContainer1 = () => {
<img <img
src={ IMAGE_ROOT + '/ico_arrow.svg' } src={ IMAGE_ROOT + '/ico_arrow.svg' }
alt={t('home.goToSales')} alt={t('home.goToSales')}
onClick={ onClickToNavigate } onClick={ () => onClickToNavigate('allTransaction') }
/> />
</a> </a>
</div> </div>
@@ -123,7 +133,7 @@ export const BoxContainer1 = () => {
<img <img
src={ IMAGE_ROOT + '/ico_arrow.svg' } src={ IMAGE_ROOT + '/ico_arrow.svg' }
alt={t('home.goToSales')} alt={t('home.goToSales')}
onClick={ onClickToNavigate } onClick={ () => onClickToNavigate('settlement') }
/> />
</a> </a>
</div> </div>

View File

@@ -93,12 +93,22 @@ export const BoxContainer2 = () => {
callOverview(); callOverview();
}, []); }, []);
const onClickToNavigate = () => { const onClickToNavigate = (path: string) => {
if(checkGrant(36, 'R')){ if(path === 'allTransaction'){
navigate(PATHS.settlement.list); if(checkGrant(32, 'R')){
navigate(PATHS.transaction.allTransaction.list);
}
else{
showAlert(t('common.nopermission'));
}
} }
else{ else if(path === 'settlement'){
showAlert(t('common.nopermission')); if(checkGrant(36, 'R')){
navigate(PATHS.settlement.list);
}
else{
showAlert(t('common.nopermission'));
}
} }
}; };
@@ -139,7 +149,7 @@ export const BoxContainer2 = () => {
<img <img
src={ IMAGE_ROOT + '/ico_arrow.svg' } src={ IMAGE_ROOT + '/ico_arrow.svg' }
alt={t('home.goToSales')} alt={t('home.goToSales')}
onClick={ onClickToNavigate } onClick={ () => onClickToNavigate('allTransaction') }
/> />
</a> </a>
</div> </div>
@@ -158,7 +168,7 @@ export const BoxContainer2 = () => {
<img <img
src={ IMAGE_ROOT + '/ico_arrow.svg' } src={ IMAGE_ROOT + '/ico_arrow.svg' }
alt={t('home.goToSales')} alt={t('home.goToSales')}
onClick={ onClickToNavigate } onClick={ () => onClickToNavigate('settlement') }
/> />
</a> </a>
</div> </div>