|
|
|
@ -41,6 +41,27 @@ function* postApprovalsata(
|
|
|
|
|
// yield put(Actions.FLIGHT_PLAN_CREATE.failure(error));
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// laanc 일물 일출
|
|
|
|
|
function* getSunDataSaga( |
|
|
|
|
action: ActionType<typeof Actions.LAANC_SUN_DATA.request> |
|
|
|
|
) { |
|
|
|
|
try { |
|
|
|
|
const detail = action.payload; |
|
|
|
|
const res = yield call(Apis.laancApi.getSunData, detail); |
|
|
|
|
yield put(Actions.LAANC_SUN_DATA.success(res.data)); |
|
|
|
|
} catch (error) { |
|
|
|
|
yield put( |
|
|
|
|
MessageActions.IS_ERROR({ |
|
|
|
|
errorCode: ERROR_MESSAGE.code, |
|
|
|
|
errorMessage: ERROR_MESSAGE.message, |
|
|
|
|
isHistoryBack: false, |
|
|
|
|
isRefresh: false |
|
|
|
|
}) |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// laanc 생성
|
|
|
|
|
function* postCreatesata( |
|
|
|
|
action: ActionType<typeof Actions.LAANC_FLIGHT_CREATE.request> |
|
|
|
@ -73,8 +94,10 @@ function* postCreatesata(
|
|
|
|
|
// yield put(Actions.FLIGHT_PLAN_CREATE.failure(error));
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export function* laancSaga() { |
|
|
|
|
yield takeEvery(Actions.laancPdfAction.request, getLaancPdfsaga); |
|
|
|
|
yield takeEvery(Actions.LAANC_FLIGHT_Approval.request, postApprovalsata); |
|
|
|
|
yield takeEvery(Actions.LAANC_FLIGHT_CREATE.request, postCreatesata); |
|
|
|
|
yield takeEvery(Actions.LAANC_SUN_DATA.request, getSunDataSaga); |
|
|
|
|
} |
|
|
|
|