Browse Source

faq, qna 삭제 완료 메세지 작업

pull/2/head
김장현 11 months ago
parent
commit
8d0737cc8e
  1. 10
      src/modules/cstmrService/faq/sagas/index.ts
  2. 12
      src/modules/cstmrService/inquiry/sagas/index.ts

10
src/modules/cstmrService/faq/sagas/index.ts

@ -89,6 +89,7 @@ function* deleteSaga(action: ActionType<typeof Actions.DELETE.request>) {
try { try {
const { faqSno, search } = action.payload; const { faqSno, search } = action.payload;
const res = yield call(Apis.faqAPI.delete, faqSno); const res = yield call(Apis.faqAPI.delete, faqSno);
console.log(res.status);
const { errorCode } = res; const { errorCode } = res;
if (errorCode) { if (errorCode) {
@ -103,6 +104,15 @@ function* deleteSaga(action: ActionType<typeof Actions.DELETE.request>) {
); );
return; return;
} else {
yield put(
MessageActions.IS_MESSAGE({
messageCode: DELETE_MESSAGE.code,
message: DELETE_MESSAGE.message,
isHistoryBack: false,
isRefresh: false
})
);
} }
yield put(Actions.LIST.request(search)); yield put(Actions.LIST.request(search));
} catch (error) { } catch (error) {

12
src/modules/cstmrService/inquiry/sagas/index.ts

@ -125,7 +125,7 @@ function* adminDeleteSaga(
try { try {
const { category, anserStatus, createUserNm, qnaSno } = action.payload; const { category, anserStatus, createUserNm, qnaSno } = action.payload;
const res = yield call(Apis.qnaAPI.adminDelete, qnaSno); const res = yield call(Apis.qnaAPI.adminDelete, qnaSno);
const { errorCode } = res; const { errorCode, data } = res;
if (errorCode) { if (errorCode) {
// 오류메시지 호출 // 오류메시지 호출
@ -140,6 +140,16 @@ function* adminDeleteSaga(
return; return;
} }
if (data) {
yield put(
MessageActions.IS_MESSAGE({
messageCode: DELETE_MESSAGE.code,
message: DELETE_MESSAGE.message,
isHistoryBack: false,
isRefresh: false
})
);
}
yield put( yield put(
Actions.ADMIN_LIST.request({ category, anserStatus, createUserNm }) Actions.ADMIN_LIST.request({ category, anserStatus, createUserNm })
); );

Loading…
Cancel
Save