diff --git a/src/components/basis/dron/BasisIdntform.js b/src/components/basis/dron/BasisIdntform.js index 86e1ed12..b76fa0fc 100644 --- a/src/components/basis/dron/BasisIdntform.js +++ b/src/components/basis/dron/BasisIdntform.js @@ -177,6 +177,7 @@ export const BasisIdntfForm = props => { color='primary' size='sm' onClick={props.addData} + disabled={!props.isMyGroup} // disabled={props.isDisabled} > + 추가 @@ -186,6 +187,7 @@ export const BasisIdntfForm = props => { color='primary' size='sm' onClick={props.handlerSave} + disabled={!props.isMyGroup} // disabled={props.isDisabled} > 저장 diff --git a/src/containers/basis/dron/BasisIdntfContainer.js b/src/containers/basis/dron/BasisIdntfContainer.js index 2cc01e01..c50cb501 100644 --- a/src/containers/basis/dron/BasisIdntfContainer.js +++ b/src/containers/basis/dron/BasisIdntfContainer.js @@ -46,19 +46,7 @@ export const BasisIdntfContainer = props => { newArr.map(prev => { prev.disabled = false; }); - } else if (user?.authId === 'ADMIN') { - if (props.isMyGroup) { - if (newArr.length > 0) { - newArr.filter(prev => { - if (user?.cstmrSno === prev.cstmrSno) { - prev.disabled = false; - } else { - prev.disabled = true; - } - }); - } - } - } else if (user?.authId === 'USER') { + } else if (user?.authId === 'ADMIN' || user?.authId === 'USER') { if (newArr.length > 0) { newArr.filter(prev => { if (user?.cstmrSno === prev.cstmrSno) { @@ -69,6 +57,17 @@ export const BasisIdntfContainer = props => { }); } } + // else if (user?.authId === 'USER') { + // if (newArr.length > 0) { + // newArr.filter(prev => { + // if (user?.cstmrSno === prev.cstmrSno) { + // prev.disabled = false; + // } else { + // prev.disabled = true; + // } + // }); + // } + // } // setIdntfDataList(listIdntf); setIdntfDataList(newArr); @@ -222,6 +221,7 @@ export const BasisIdntfContainer = props => { deletaData={deletaData} handlerSave={handlerCreate} handlerDelete={handlerDelete} + isMyGroup={props.isMyGroup} />