From 55284da4b14deef077d9e87fe2f810b152440649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?sanguu=28=EB=B0=95=EC=83=81=ED=98=84=29?= Date: Tue, 11 Oct 2022 16:32:32 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=ED=96=89=EC=9D=B4=EB=A0=A5=ED=98=84?= =?UTF-8?q?=ED=99=A9-=EB=A1=A4=EB=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../history/AnalysisHistoryDetailContainer.js | 7 ++----- .../history/actions/analysisHistoryAction.ts | 6 +----- .../analysis/history/apis/annalysisHistoryApi.ts | 6 +----- .../analysis/history/sagas/analysisHistorySaga.ts | 15 +++++---------- 4 files changed, 9 insertions(+), 25 deletions(-) diff --git a/src/containers/analysis/history/AnalysisHistoryDetailContainer.js b/src/containers/analysis/history/AnalysisHistoryDetailContainer.js index bf42d67..ff52503 100644 --- a/src/containers/analysis/history/AnalysisHistoryDetailContainer.js +++ b/src/containers/analysis/history/AnalysisHistoryDetailContainer.js @@ -12,6 +12,7 @@ export const AnalysisHistoryDetailContainer = () => { const dispatch = useDispatch(); const { id } = useParams(); + const titleName = '비행이력'; useEffect(() => { @@ -19,12 +20,9 @@ export const AnalysisHistoryDetailContainer = () => { }, []); const handlerSearch = () => { - dispatch(Actions.detail.request({ searchParams: { id, page: 1 } })); + dispatch(Actions.detail.request(id)); }; - const handlerPageChange = page => { - dispatch(Actions.detail.request({ id, page })); - }; const handlerInput = (type, val) => { if (type === 'search1') { setParams({ ...params, search1: val }); @@ -153,7 +151,6 @@ export const AnalysisHistoryDetailContainer = () => { excelHeaders={excelHeaders} count={log?.length} pagination={true} - handlerPageChange={handlerPageChange} /> ); diff --git a/src/modules/analysis/history/actions/analysisHistoryAction.ts b/src/modules/analysis/history/actions/analysisHistoryAction.ts index bd171ae..144a9b7 100644 --- a/src/modules/analysis/history/actions/analysisHistoryAction.ts +++ b/src/modules/analysis/history/actions/analysisHistoryAction.ts @@ -41,11 +41,7 @@ export const detail = createAsyncAction( DETAIL_REQUEST, DETAIL_SUCCESS, DETAIL_FAILURE -)< - AnalysisHistoryState, - { detail: AnalysisHistoryData; count: number; total: number }, - AxiosError ->(); +)(); export const LIST_INITAL = createAction(LIST_INIT)(); diff --git a/src/modules/analysis/history/apis/annalysisHistoryApi.ts b/src/modules/analysis/history/apis/annalysisHistoryApi.ts index ff1be0e..c315b34 100644 --- a/src/modules/analysis/history/apis/annalysisHistoryApi.ts +++ b/src/modules/analysis/history/apis/annalysisHistoryApi.ts @@ -14,11 +14,7 @@ export const analysisHistory = { return await axios.get(`/api/anls/hstry/list${queryString}&page=${page}`); }, detail: async (id: string) => { - const queryString = qs.stringify(id, { - addQueryPrefix: true, - arrayFormat: 'repeat' - }); - return await axios.get(`/api/anls/hstry/detail/${queryString}`); + return await axios.get(`/api/anls/hstry/detail/${id}`); }, log: async (id: string) => { diff --git a/src/modules/analysis/history/sagas/analysisHistorySaga.ts b/src/modules/analysis/history/sagas/analysisHistorySaga.ts index 7fa59fe..43a2257 100644 --- a/src/modules/analysis/history/sagas/analysisHistorySaga.ts +++ b/src/modules/analysis/history/sagas/analysisHistorySaga.ts @@ -35,18 +35,13 @@ function* listSaga(action: ActionType) { function* detailSaga(action: ActionType) { try { - const { searchParams } = action.payload; - const res = yield call(Apis.analysisHistory.detail, searchParams); - yield put(Actions.log.request(searchParams)); - const { - data: { items, total }, - count - } = res; + const id = action.payload; + const res = yield call(Apis.analysisHistory.detail, id); + yield put(Actions.log.request(id)); + const { data } = res; yield put( Actions.detail.success({ - detail: items, - count, - total + detail: data }) ); } catch (error) {