|
|
|
@ -107,59 +107,35 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
// console.log('내 권한 : ', my?.groupAuthCd);
|
|
|
|
|
// console.log('이 사람의 권한 : ', row?.groupAuthCd);
|
|
|
|
|
|
|
|
|
|
if (row?.groupAuthCd === 'CREATER') { |
|
|
|
|
if (row?.groupAuthCd === 'MASTER') { |
|
|
|
|
return <div>수정불가</div>; |
|
|
|
|
} else if (row?.groupAuthCd === 'ADMIN') { |
|
|
|
|
if (my?.groupAuthCd === 'CREATER') { |
|
|
|
|
} else if (row?.groupAuthCd === 'LEADER') { |
|
|
|
|
if (my?.groupAuthCd === 'MASTER') { |
|
|
|
|
return ( |
|
|
|
|
<Button.Ripple |
|
|
|
|
color='primary' |
|
|
|
|
className='badge badge-primary' |
|
|
|
|
onClick={() => handlerUserConfirm(row?.cstmrGroupSno)} |
|
|
|
|
> |
|
|
|
|
{/* 사용자로 변경 */} |
|
|
|
|
{/* USER */} |
|
|
|
|
NORMAL |
|
|
|
|
</Button.Ripple> |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
return <div>수정불가</div>; |
|
|
|
|
} |
|
|
|
|
} else if (row?.groupAuthCd === 'USER') { |
|
|
|
|
if (my?.groupAuthCd === 'CREATER' || my?.groupAuthCd === 'ADMIN') { |
|
|
|
|
} else if (row?.groupAuthCd === 'NORMAL') { |
|
|
|
|
if (my?.groupAuthCd === 'MASTER' || my?.groupAuthCd === 'LEADER') { |
|
|
|
|
return ( |
|
|
|
|
<Button.Ripple |
|
|
|
|
color='danger' |
|
|
|
|
className='badge badge-danger' |
|
|
|
|
onClick={() => handlerAdminConfirm(row?.cstmrGroupSno)} |
|
|
|
|
> |
|
|
|
|
{/* 운영자로 변경 */} |
|
|
|
|
{/* ADMIN */} |
|
|
|
|
LEADER |
|
|
|
|
</Button.Ripple> |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// return row?.groupAuthCd === 'ADMIN' ? (
|
|
|
|
|
// <Button.Ripple
|
|
|
|
|
// color='primary'
|
|
|
|
|
// className='badge badge-primary'
|
|
|
|
|
// onClick={() => handlerUserConfirm(row?.cstmrGroupSno)}
|
|
|
|
|
// >
|
|
|
|
|
// 사용자로 변경
|
|
|
|
|
// </Button.Ripple>
|
|
|
|
|
// ) : // <div>-</div>
|
|
|
|
|
// row?.groupAuthCd === 'CREATER' ? (
|
|
|
|
|
// <div>수정불가</div>
|
|
|
|
|
// ) : (
|
|
|
|
|
// <Button.Ripple
|
|
|
|
|
// color='danger'
|
|
|
|
|
// className='badge badge-danger'
|
|
|
|
|
// onClick={() => handlerAdminConfirm(row?.cstmrGroupSno)}
|
|
|
|
|
// >
|
|
|
|
|
// 운영자로 변경
|
|
|
|
|
// </Button.Ripple>
|
|
|
|
|
// );
|
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -175,8 +151,8 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
// console.log('내 권한 : ', my?.groupAuthCd);
|
|
|
|
|
// console.log('이 사람의 권한 : ', row?.groupAuthCd);
|
|
|
|
|
|
|
|
|
|
if (row?.groupAuthCd === 'ADMIN') { |
|
|
|
|
if (my?.groupAuthCd === 'CREATER') { |
|
|
|
|
if (row?.groupAuthCd === 'LEADER') { |
|
|
|
|
if (my?.groupAuthCd === 'MASTER') { |
|
|
|
|
return ( |
|
|
|
|
<Button.Ripple |
|
|
|
|
color='warning' |
|
|
|
@ -185,8 +161,6 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
handlerCreaterConfirm(row?.cstmrGroupSno, my?.cstmrGroupSno) |
|
|
|
|
} |
|
|
|
|
> |
|
|
|
|
{/* 위임하기 */} |
|
|
|
|
{/* DELEGATE */} |
|
|
|
|
MASTER |
|
|
|
|
</Button.Ripple> |
|
|
|
|
); |
|
|
|
@ -239,7 +213,7 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
setSaveData({ |
|
|
|
|
cstmrGroupSno: cstmrGroupSno, |
|
|
|
|
joinYn: 'Y', |
|
|
|
|
groupAuthCd: 'ADMIN' |
|
|
|
|
groupAuthCd: 'LEADER' |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
@ -259,7 +233,7 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
setSaveData({ |
|
|
|
|
cstmrGroupSno: cstmrGroupSno, |
|
|
|
|
joinYn: 'Y', |
|
|
|
|
groupAuthCd: 'USER' |
|
|
|
|
groupAuthCd: 'NORMAL' |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
@ -274,12 +248,12 @@ export const BasisGroupUsersContainer = props => {
|
|
|
|
|
{ |
|
|
|
|
cstmrGroupSno: row, |
|
|
|
|
joinYn: 'Y', |
|
|
|
|
groupAuthCd: 'CREATER' |
|
|
|
|
groupAuthCd: 'MASTER' |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
cstmrGroupSno: my, |
|
|
|
|
joinYn: 'Y', |
|
|
|
|
groupAuthCd: 'USER' |
|
|
|
|
groupAuthCd: 'NORMAL' |
|
|
|
|
} |
|
|
|
|
]); |
|
|
|
|
}; |
|
|
|
|