Browse Source

.

pull/2/head
junh_eee(이준희) 2 years ago
parent
commit
2fe8ce51b4
  1. 82
      src/containers/basis/group/BasisGroupApprovalContainer.js

82
src/containers/basis/group/BasisGroupApprovalContainer.js

@ -139,7 +139,7 @@ export const BasisGroupApprovalContainer = props => {
aprvYn: '' aprvYn: ''
}); });
if (user.authId === 'SUPER' || user.authId === 'ADMIN') { if (user.authId === 'SUPER' || user.authId === 'ADMIN') {
dispatch(Actions.GROUP_LIST.request(user?.cstmrSno)); dispatch(Actions.GROUP_LIST.request({ cstmrSno: user?.cstmrSno }));
} else { } else {
dispatch( dispatch(
Actions.JOIN_LIST.request({ Actions.JOIN_LIST.request({
@ -241,11 +241,48 @@ export const BasisGroupApprovalContainer = props => {
// minWidth: '102px', // minWidth: '102px',
sortable: false, sortable: false,
cell: row => { 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' ? ( return row?.aprvlYn === 'N' ? (
<Button.Ripple <Button.Ripple
color='primary' color='primary'
className='badge badge-primary' className='badge badge-primary'
onClick={() => handlerAprvConfirm(row?.cstmrGroupSno)} onClick={() => handlerAprvConfirm(row?.cstmrGroupSno)}
disabled={disa}
> >
승인처리 승인처리
</Button.Ripple> </Button.Ripple>
@ -254,10 +291,53 @@ export const BasisGroupApprovalContainer = props => {
color='danger' color='danger'
className='badge badge-danger' className='badge badge-danger'
onClick={() => handlerCancelConfirm(row?.cstmrGroupSno)} onClick={() => handlerCancelConfirm(row?.cstmrGroupSno)}
disabled={disa}
> >
승인취소 승인취소
</Button.Ripple> </Button.Ripple>
); );
// 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' ? (
// <Button.Ripple
// color='primary'
// className='badge badge-primary'
// onClick={() => handlerAprvConfirm(row?.cstmrGroupSno)}
// disabled={disa}
// >
// 승인처리
// </Button.Ripple>
// ) : (
// <Button.Ripple
// color='danger'
// className='badge badge-danger'
// onClick={() => handlerCancelConfirm(row?.cstmrGroupSno)}
// disabled={disa}
// >
// 승인취소
// </Button.Ripple>
// );
} }
} }
]; ];

Loading…
Cancel
Save