diff --git a/src/containers/basis/group/BasisGroupApprovalContainer.js b/src/containers/basis/group/BasisGroupApprovalContainer.js
index 2a8364a..919fa0e 100644
--- a/src/containers/basis/group/BasisGroupApprovalContainer.js
+++ b/src/containers/basis/group/BasisGroupApprovalContainer.js
@@ -139,7 +139,7 @@ export const BasisGroupApprovalContainer = props => {
aprvYn: ''
});
if (user.authId === 'SUPER' || user.authId === 'ADMIN') {
- dispatch(Actions.GROUP_LIST.request(user?.cstmrSno));
+ dispatch(Actions.GROUP_LIST.request({ cstmrSno: user?.cstmrSno }));
} else {
dispatch(
Actions.JOIN_LIST.request({
@@ -241,11 +241,48 @@ export const BasisGroupApprovalContainer = props => {
// minWidth: '102px',
sortable: false,
cell: row => {
+ let disa = false;
+
+ //이 그룹의 내 권한
+ groupList?.map(prev => {
+ if (prev.groupId === row?.groupId) {
+ console.log(prev.groupAuthCd, prev);
+ console.log(row.groupAuthCd, row);
+ }
+ });
+ console.log(groupList);
+
+ // if (user.authId === 'SUPER' || user.authId === 'ADMIN') {
+ // //모든 그룹 조회 가능
+ // const my = groupList?.filter((prev, idx) => {
+ // if (prev.groupId === row?.groupId) {
+ // console.log(prev);
+ // }
+ // });
+ // // console.log(groupList);
+ // if (user.authId === 'ADMIN') {
+ // if (my?.groupAuthCd === 'NORMAL') {
+ // disa = true;
+ // }
+ // }
+ // } else if (user.authId === 'USER') {
+ // //본인 그룹 조회 가능
+ // const my = joinList?.find((prev, idx) => {
+ // if (prev.groupId === row?.groupId) {
+ // return prev;
+ // }
+ // });
+ // if (my?.groupAuthCd === 'NORMAL') {
+ // disa = true;
+ // }
+ // }
+
return row?.aprvlYn === 'N' ? (
handlerAprvConfirm(row?.cstmrGroupSno)}
+ disabled={disa}
>
승인처리
@@ -254,10 +291,53 @@ export const BasisGroupApprovalContainer = props => {
color='danger'
className='badge badge-danger'
onClick={() => handlerCancelConfirm(row?.cstmrGroupSno)}
+ disabled={disa}
>
승인취소
);
+
+ // const my = groupList?.find((prev, idx) => {
+ // if (prev.groupId === row?.groupId) {
+ // return prev;
+ // }
+ // });
+ // let disa = false;
+
+ // if (user.authId === 'SUPER') {
+ // console.log('super');
+ // // {
+ // // }
+ // } else if (user.authId === 'ADMIN' || user.authId === 'USER') {
+ // if (my?.groupAuthCd === 'NORMAL') {
+ // console('ㅇㄹㄴㅇㄹ');
+ // disa = true;
+ // }
+ // // } else if(user.authId === 'USER') {
+ // // if(my.groupAuthCd === 'NORMAL') {
+ // // disabled = true;
+ // // }
+ // }
+
+ // return row?.aprvlYn === 'N' ? (
+ // handlerAprvConfirm(row?.cstmrGroupSno)}
+ // disabled={disa}
+ // >
+ // 승인처리
+ //
+ // ) : (
+ // handlerCancelConfirm(row?.cstmrGroupSno)}
+ // disabled={disa}
+ // >
+ // 승인취소
+ //
+ // );
}
}
];