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 = () => {
onClickToNavigate('allTransaction') }
/>
@@ -123,7 +133,7 @@ export const BoxContainer1 = () => {
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 = () => {
onClickToNavigate('allTransaction') }
/>
@@ -158,7 +168,7 @@ export const BoxContainer2 = () => {
onClickToNavigate('settlement') }
/>