diff --git a/src/containers/basis/dron/BasisDronContainer.js b/src/containers/basis/dron/BasisDronContainer.js index 18e40503..d5e51e11 100644 --- a/src/containers/basis/dron/BasisDronContainer.js +++ b/src/containers/basis/dron/BasisDronContainer.js @@ -14,7 +14,9 @@ import { GET_ARCTFT_TYPE_CD } from '../../../utility/CondeUtil'; export const BasisDronContainer = props => { const dispatch = useDispatch(); const history = useHistory(); - const { joinList, joinListCount } = useSelector(state => state.groupState); + const { joinList, joinListCount, groupList, groupListCount } = useSelector( + state => state.groupState + ); const { selectData } = useSelector(state => state.dronState); const { list, count } = useSelector(state => state.dronState); const { user } = useSelector(state => state.authState, shallowEqual); @@ -133,9 +135,9 @@ export const BasisDronContainer = props => { useEffect(() => { handlerCancel(); - if (selectData) { - handlerDronSearch(); - } + // if (selectData) { + // handlerDronSearch(); + // } }, []); useEffect(() => { @@ -144,12 +146,15 @@ export const BasisDronContainer = props => { ...params, cstmrSno: user?.cstmrSno }); - - dispatch( - GroupActions.JOIN_LIST.request({ - cstmrSno: user?.cstmrSno - }) - ); + if (user.authId === 'SUPER' || user.authId === 'ADMIN') { + dispatch(GroupActions.GROUP_LIST.request(user.cstmrSno)); + } else { + dispatch( + GroupActions.JOIN_LIST.request({ + cstmrSno: user?.cstmrSno + }) + ); + } } }, [user]); @@ -220,13 +225,23 @@ export const BasisDronContainer = props => {
- + {user ? ( + <> + + + ) : ( + <> + )} {!selectData ? (