발송전송 취소 및 승인

This commit is contained in:
wyh 2023-06-20 10:59:37 +09:00
parent e556b245f5
commit 815b4f6641
4 changed files with 70 additions and 9 deletions

View File

@ -679,6 +679,8 @@ public class MjonMsgServiceImpl extends EgovAbstractServiceImpl implements MjonM
int FHMmsResult = 0;
int JJResult = 0;
int IVTResult = 0;
int jjBline01Result = 0;
int jjBline02Result = 0;
//아이하트 딜레이문자 삭제
ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO);
@ -701,9 +703,14 @@ public class MjonMsgServiceImpl extends EgovAbstractServiceImpl implements MjonM
//인비토 딜레이문자 삭제
IVTResult = mjonReservMsgDAO.deleteIVTMsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 예약취소 삭제
jjBline01Result = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 예약취소 삭제
jjBline02Result = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO);
//삭제 결과 합산
resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult;
resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult + jjBline01Result + jjBline02Result;
System.out.println("++++++++++++++++++++++++++++++ resultSts ::: "+resultSts);
@ -775,6 +782,9 @@ public class MjonMsgServiceImpl extends EgovAbstractServiceImpl implements MjonM
int FHMmsResult = 0;
int JJResult = 0;
int IVTResult = 0;
int JJB01Result = 0;
int JJB02Result = 0;
//아이하트 딜레이문자 즉시발송 처리
//ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO);
@ -798,8 +808,14 @@ public class MjonMsgServiceImpl extends EgovAbstractServiceImpl implements MjonM
//제이제이 딜레이문자 즉시발송 처리
IVTResult = mjonReservMsgDAO.updateRealTimeIVTMsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 B01 딜레이문자 즉시발송 처리
JJB01Result = mjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 B02 딜레이문자 즉시발송 처리
JJB02Result = mjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq(mjonResvMsgVO);
//삭제 결과 합산
resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult;
resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult + JJB01Result + JJB02Result;
System.out.println("++++++++++++++++++++++++++++++ resultSts ::: "+resultSts);

View File

@ -256,4 +256,25 @@ public class MjonReservMsgDAO extends EgovAbstractDAO {
return update("MjonReservMsgDAO.updateRealTimeIVTMsgSeqListByMsgSeq", mjonResvMsgVO);
}
/**
* @Method Name : updateRealTimeJJB01MsgSeqListByMsgSeq
* @작성일 : 2023. 06. 20.
* @작성자 : WYD
* @Method 설명 : 제이제이 B01라인 지연처리 문자 즉시 발송
*/
public int updateRealTimeJJB01MsgSeqListByMsgSeq(MjonResvMsgVO mjonResvMsgVO) {
return update("MjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq", mjonResvMsgVO);
}
/**
* @Method Name : updateRealTimeJJB02MsgSeqListByMsgSeq
* @작성일 : 2023. 06. 20.
* @작성자 : WYD
* @Method 설명 : 제이제이 B02라인 지연처리 문자 즉시 발송
*/
public int updateRealTimeJJB02MsgSeqListByMsgSeq(MjonResvMsgVO mjonResvMsgVO) {
return update("MjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq", mjonResvMsgVO);
}
}

View File

@ -109,8 +109,8 @@ public class MjonReservMsgServiceImpl extends EgovAbstractServiceImpl implements
int ivtResult = 0;
int FHSmsResult = 0;
int FHMmsResult = 0;
int jjBline01 = 0;
int jjBline02 = 0;
int jjB01Result = 0;
int jjB02Result = 0;
//아이하트 예약취소 삭제
ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO);
@ -133,14 +133,14 @@ public class MjonReservMsgServiceImpl extends EgovAbstractServiceImpl implements
//인비토 예약취소 삭제
ivtResult = mjonReservMsgDAO.deleteIVTMsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 예약취소 삭제
jjBline01 = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 B01 예약취소 삭제
jjB01Result = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 예약취소 삭제
jjBline02 = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO);
//제이제이 B02 예약취소 삭제
jjB02Result = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO);
//삭제 결과 합산
result = ihResult + FHSmsResult + FHMmsResult + imoResult + bizResult +jjResult + ivtResult + jjBline01 + jjBline02;
result = ihResult + FHSmsResult + FHMmsResult + imoResult + bizResult +jjResult + ivtResult + jjB01Result + jjB02Result;
// 전송사별 문자 발송 테이블에서 데이터 삭제 처리
/*if(agentCode.equals("01")) { //아이하트 메세지 삭제

View File

@ -683,6 +683,30 @@
</update>
<update id="MjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq" parameterClass="mjonMsgResvVO">
UPDATE MTMSG_B1_DATA
SET INPUT_DATE = NOW() ,
RES_DATE = NOW()
WHERE 1=1
<iterate prepend="AND USERDATA IN" open="(" close=")" conjunction="," property="userDataList">
#userDataList[]#
</iterate>
</update>
<update id="MjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq" parameterClass="mjonMsgResvVO">
UPDATE MTMSG_B2_DATA
SET INPUT_DATE = NOW() ,
RES_DATE = NOW()
WHERE 1=1
<iterate prepend="AND USERDATA IN" open="(" close=")" conjunction="," property="userDataList">
#userDataList[]#
</iterate>
</update>
</sqlMap>