Browse Source

식별장치 disabled 조건 수정

pull/2/head
junh_eee(이준희) 2 years ago
parent
commit
2f2ce66637
  1. 2
      src/components/basis/dron/BasisIdntform.js
  2. 26
      src/containers/basis/dron/BasisIdntfContainer.js

2
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}
>
저장

26
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}
/>
<ErrorModal modal={modal} setModal={setModal} />
</Col>

Loading…
Cancel
Save