diff --git a/src/containers/analysis/history/AnalysisHistoryContainer.js b/src/containers/analysis/history/AnalysisHistoryContainer.js index 5ab27fd..844429c 100644 --- a/src/containers/analysis/history/AnalysisHistoryContainer.js +++ b/src/containers/analysis/history/AnalysisHistoryContainer.js @@ -7,7 +7,10 @@ import { AnalysisHistorySearch } from '../../../components/analysis/history/Anal import { CustomMainLayout } from '../../../components/layout/CustomMainLayout'; import * as Actions from '../../../modules/analysis/history/actions/analysisHistoryAction'; import FlightPlanGroupGrid from '../../../components/basis/flight/plan/FlightPlanGroupGrid'; -import { JOIN_LIST } from '../../../modules/basis/group/actions/basisGroupAction'; +import { + JOIN_LIST, + GROUP_LIST +} from '../../../modules/basis/group/actions/basisGroupAction'; import { Col, Row, @@ -39,7 +42,9 @@ export const AnalysisHistoryContainer = props => { aprvProc, selectGroup } = useSelector(state => state.flightState); - const { joinList, joinListCount } = useSelector(state => state.groupState); + const { joinList, joinListCount, groupList, groupListCount } = useSelector( + state => state.groupState + ); const { user } = useSelector(state => state.authState, shallowEqual); const [isClick, setIsClick] = useState(-1); @@ -60,11 +65,15 @@ export const AnalysisHistoryContainer = props => { useEffect(() => { if (user?.cstmrSno) { - dispatch( - JOIN_LIST.request({ - cstmrSno: user?.cstmrSno - }) - ); + if (user.authId === 'SUPER' || user.authId === 'ADMIN') { + dispatch(GROUP_LIST.request(user.cstmrSno)); + } else { + dispatch( + JOIN_LIST.request({ + cstmrSno: user?.cstmrSno + }) + ); + } } }, [user]); @@ -289,7 +298,7 @@ export const AnalysisHistoryContainer = props => {
- + {/* { handleGroupSelect={handleGroupSelect} handlerGroupCancel={handlerGroupCancel} /> + */} + + {user ? ( + <> + + + ) : ( + <> + )} {selectGroup.cstmrSno !== 0 ? (