diff --git a/src/containers/basis/group/BasisGroupApprovalContainer.js b/src/containers/basis/group/BasisGroupApprovalContainer.js index 919fa0e..2cc6a6a 100644 --- a/src/containers/basis/group/BasisGroupApprovalContainer.js +++ b/src/containers/basis/group/BasisGroupApprovalContainer.js @@ -243,39 +243,27 @@ export const BasisGroupApprovalContainer = props => { cell: row => { let disa = false; - //이 그룹의 내 권한 - groupList?.map(prev => { - if (prev.groupId === row?.groupId) { - console.log(prev.groupAuthCd, prev); - console.log(row.groupAuthCd, row); + if (user.authId === 'ADMIN') { + //모든 그룹 조회 가능 + const my = groupList?.find(prev => { + if (prev.groupId === row?.groupId) { + return prev; + } + }); + if (my?.groupAuthCd === 'NORMAL') { + disa = true; } - }); - 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; - // } - // } + } else if (user.authId === 'USER') { + //본인 그룹 조회 가능 + const my = joinList?.find(prev => { + if (prev.groupId === row?.groupId) { + return prev; + } + }); + if (my?.groupAuthCd === 'NORMAL') { + disa = true; + } + } return row?.aprvlYn === 'N' ? (