발송전송 취소 및 승인
@815b4f6641a92cb8f067cba23ee0c983b0e18521
--- src/main/java/itn/let/mjo/msg/service/impl/MjonMsgServiceImpl.java
+++ src/main/java/itn/let/mjo/msg/service/impl/MjonMsgServiceImpl.java
... | ... | @@ -679,6 +679,8 @@ |
| 679 | 679 |
int FHMmsResult = 0; |
| 680 | 680 |
int JJResult = 0; |
| 681 | 681 |
int IVTResult = 0; |
| 682 |
+ int jjBline01Result = 0; |
|
| 683 |
+ int jjBline02Result = 0; |
|
| 682 | 684 |
|
| 683 | 685 |
//아이하트 딜레이문자 삭제 |
| 684 | 686 |
ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO); |
... | ... | @@ -701,9 +703,14 @@ |
| 701 | 703 |
//인비토 딜레이문자 삭제 |
| 702 | 704 |
IVTResult = mjonReservMsgDAO.deleteIVTMsgSeqListByMsgSeq(mjonResvMsgVO); |
| 703 | 705 |
|
| 706 |
+ //제이제이 예약취소 삭제 |
|
| 707 |
+ jjBline01Result = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 708 |
+ |
|
| 709 |
+ //제이제이 예약취소 삭제 |
|
| 710 |
+ jjBline02Result = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 704 | 711 |
|
| 705 | 712 |
//삭제 결과 합산 |
| 706 |
- resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult; |
|
| 713 |
+ resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult + jjBline01Result + jjBline02Result; |
|
| 707 | 714 |
|
| 708 | 715 |
System.out.println("++++++++++++++++++++++++++++++ resultSts ::: "+resultSts);
|
| 709 | 716 |
|
... | ... | @@ -775,6 +782,9 @@ |
| 775 | 782 |
int FHMmsResult = 0; |
| 776 | 783 |
int JJResult = 0; |
| 777 | 784 |
int IVTResult = 0; |
| 785 |
+ int JJB01Result = 0; |
|
| 786 |
+ int JJB02Result = 0; |
|
| 787 |
+ |
|
| 778 | 788 |
|
| 779 | 789 |
//아이하트 딜레이문자 즉시발송 처리 |
| 780 | 790 |
//ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO); |
... | ... | @@ -798,8 +808,14 @@ |
| 798 | 808 |
//제이제이 딜레이문자 즉시발송 처리 |
| 799 | 809 |
IVTResult = mjonReservMsgDAO.updateRealTimeIVTMsgSeqListByMsgSeq(mjonResvMsgVO); |
| 800 | 810 |
|
| 811 |
+ //제이제이 B01 딜레이문자 즉시발송 처리 |
|
| 812 |
+ JJB01Result = mjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 813 |
+ |
|
| 814 |
+ //제이제이 B02 딜레이문자 즉시발송 처리 |
|
| 815 |
+ JJB02Result = mjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 816 |
+ |
|
| 801 | 817 |
//삭제 결과 합산 |
| 802 |
- resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult; |
|
| 818 |
+ resultSts = ihResult + FHSmsResult + FHMmsResult + imoResult +bizResult + JJResult + IVTResult + JJB01Result + JJB02Result; |
|
| 803 | 819 |
|
| 804 | 820 |
System.out.println("++++++++++++++++++++++++++++++ resultSts ::: "+resultSts);
|
| 805 | 821 |
|
--- src/main/java/itn/let/mjo/reservmsg/service/impl/MjonReservMsgDAO.java
+++ src/main/java/itn/let/mjo/reservmsg/service/impl/MjonReservMsgDAO.java
... | ... | @@ -256,4 +256,25 @@ |
| 256 | 256 |
return update("MjonReservMsgDAO.updateRealTimeIVTMsgSeqListByMsgSeq", mjonResvMsgVO);
|
| 257 | 257 |
} |
| 258 | 258 |
|
| 259 |
+ /** |
|
| 260 |
+ * @Method Name : updateRealTimeJJB01MsgSeqListByMsgSeq |
|
| 261 |
+ * @작성일 : 2023. 06. 20. |
|
| 262 |
+ * @작성자 : WYD |
|
| 263 |
+ * @Method 설명 : 제이제이 B01라인 지연처리 문자 즉시 발송 |
|
| 264 |
+ */ |
|
| 265 |
+ public int updateRealTimeJJB01MsgSeqListByMsgSeq(MjonResvMsgVO mjonResvMsgVO) {
|
|
| 266 |
+ |
|
| 267 |
+ return update("MjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq", mjonResvMsgVO);
|
|
| 268 |
+ } |
|
| 269 |
+ |
|
| 270 |
+ /** |
|
| 271 |
+ * @Method Name : updateRealTimeJJB02MsgSeqListByMsgSeq |
|
| 272 |
+ * @작성일 : 2023. 06. 20. |
|
| 273 |
+ * @작성자 : WYD |
|
| 274 |
+ * @Method 설명 : 제이제이 B02라인 지연처리 문자 즉시 발송 |
|
| 275 |
+ */ |
|
| 276 |
+ public int updateRealTimeJJB02MsgSeqListByMsgSeq(MjonResvMsgVO mjonResvMsgVO) {
|
|
| 277 |
+ |
|
| 278 |
+ return update("MjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq", mjonResvMsgVO);
|
|
| 279 |
+ } |
|
| 259 | 280 |
} |
--- src/main/java/itn/let/mjo/reservmsg/service/impl/MjonReservMsgServiceImpl.java
+++ src/main/java/itn/let/mjo/reservmsg/service/impl/MjonReservMsgServiceImpl.java
... | ... | @@ -109,8 +109,8 @@ |
| 109 | 109 |
int ivtResult = 0; |
| 110 | 110 |
int FHSmsResult = 0; |
| 111 | 111 |
int FHMmsResult = 0; |
| 112 |
- int jjBline01 = 0; |
|
| 113 |
- int jjBline02 = 0; |
|
| 112 |
+ int jjB01Result = 0; |
|
| 113 |
+ int jjB02Result = 0; |
|
| 114 | 114 |
|
| 115 | 115 |
//아이하트 예약취소 삭제 |
| 116 | 116 |
ihResult = mjonReservMsgDAO.deleteIHeartMsgSeqListByMsgSeq(mjonResvMsgVO); |
... | ... | @@ -133,14 +133,14 @@ |
| 133 | 133 |
//인비토 예약취소 삭제 |
| 134 | 134 |
ivtResult = mjonReservMsgDAO.deleteIVTMsgSeqListByMsgSeq(mjonResvMsgVO); |
| 135 | 135 |
|
| 136 |
- //제이제이 예약취소 삭제 |
|
| 137 |
- jjBline01 = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 136 |
+ //제이제이 B01 예약취소 삭제 |
|
| 137 |
+ jjB01Result = mjonReservMsgDAO.deleteJJB01MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 138 | 138 |
|
| 139 |
- //제이제이 예약취소 삭제 |
|
| 140 |
- jjBline02 = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 139 |
+ //제이제이 B02 예약취소 삭제 |
|
| 140 |
+ jjB02Result = mjonReservMsgDAO.deleteJJB02MsgSeqListByMsgSeq(mjonResvMsgVO); |
|
| 141 | 141 |
|
| 142 | 142 |
//삭제 결과 합산 |
| 143 |
- result = ihResult + FHSmsResult + FHMmsResult + imoResult + bizResult +jjResult + ivtResult + jjBline01 + jjBline02; |
|
| 143 |
+ result = ihResult + FHSmsResult + FHMmsResult + imoResult + bizResult +jjResult + ivtResult + jjB01Result + jjB02Result; |
|
| 144 | 144 |
|
| 145 | 145 |
//각 전송사별 문자 발송 테이블에서 데이터 삭제 처리 |
| 146 | 146 |
/*if(agentCode.equals("01")) { //아이하트 메세지 삭제
|
--- src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml
... | ... | @@ -683,6 +683,30 @@ |
| 683 | 683 |
|
| 684 | 684 |
</update> |
| 685 | 685 |
|
| 686 |
+ <update id="MjonReservMsgDAO.updateRealTimeJJB01MsgSeqListByMsgSeq" parameterClass="mjonMsgResvVO"> |
|
| 687 |
+ |
|
| 688 |
+ UPDATE MTMSG_B1_DATA |
|
| 689 |
+ SET INPUT_DATE = NOW() , |
|
| 690 |
+ RES_DATE = NOW() |
|
| 691 |
+ WHERE 1=1 |
|
| 692 |
+ <iterate prepend="AND USERDATA IN" open="(" close=")" conjunction="," property="userDataList">
|
|
| 693 |
+ #userDataList[]# |
|
| 694 |
+ </iterate> |
|
| 695 |
+ |
|
| 696 |
+ </update> |
|
| 697 |
+ |
|
| 698 |
+ <update id="MjonReservMsgDAO.updateRealTimeJJB02MsgSeqListByMsgSeq" parameterClass="mjonMsgResvVO"> |
|
| 699 |
+ |
|
| 700 |
+ UPDATE MTMSG_B2_DATA |
|
| 701 |
+ SET INPUT_DATE = NOW() , |
|
| 702 |
+ RES_DATE = NOW() |
|
| 703 |
+ WHERE 1=1 |
|
| 704 |
+ <iterate prepend="AND USERDATA IN" open="(" close=")" conjunction="," property="userDataList">
|
|
| 705 |
+ #userDataList[]# |
|
| 706 |
+ </iterate> |
|
| 707 |
+ |
|
| 708 |
+ </update> |
|
| 709 |
+ |
|
| 686 | 710 |
</sqlMap> |
| 687 | 711 |
|
| 688 | 712 |
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?