|
|
|
@ -5,9 +5,6 @@ import * as MessageActions from '../../comn/message/actions/comnMessageAction';
|
|
|
|
|
import * as Apis from '../apis/laancApi'; |
|
|
|
|
import { ERROR_MESSAGE, SAVE_MESSAGE } from '../../../configs/constants'; |
|
|
|
|
// pdf 연결
|
|
|
|
|
function* getLaancPdfsaga( |
|
|
|
|
action: ActionType<typeof Actions.laancPdfAction.request> |
|
|
|
|
) {} |
|
|
|
|
|
|
|
|
|
// laanc 승인 여부
|
|
|
|
|
function* postApprovalsata( |
|
|
|
@ -42,26 +39,6 @@ function* postApprovalsata(
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 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)); |
|
|
|
|
} 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> |
|
|
|
@ -72,7 +49,7 @@ function* postCreatesata(
|
|
|
|
|
const res = yield call(Apis.laancApi.postCreate, detail); |
|
|
|
|
|
|
|
|
|
// const { data } = res;
|
|
|
|
|
localStorage.setItem('pdfUrl', res.data.pdfUrl); |
|
|
|
|
// localStorage.setItem('pdfUrl', res.data.pdfUrl);
|
|
|
|
|
// yield put(
|
|
|
|
|
// MessageActions.IS_MESSAGE({
|
|
|
|
|
// messageCode: SAVE_MESSAGE.code,
|
|
|
|
@ -94,9 +71,28 @@ function* postCreatesata(
|
|
|
|
|
// 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)); |
|
|
|
|
} catch (error) { |
|
|
|
|
yield put( |
|
|
|
|
MessageActions.IS_ERROR({ |
|
|
|
|
errorCode: ERROR_MESSAGE.code, |
|
|
|
|
errorMessage: ERROR_MESSAGE.message, |
|
|
|
|
isHistoryBack: false, |
|
|
|
|
isRefresh: false |
|
|
|
|
}) |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
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); |
|
|
|
|