feat: kt 지비스 상태 조회 반영

main
kjh 3 months ago
parent ca8565b6cb
commit 9ec188952a

@ -70,20 +70,20 @@
, #{sndngSeCode} /* 발송구분코드 - KAKAO-MY-DOC|KT-BC */ , #{sndngSeCode} /* 발송구분코드 - KAKAO-MY-DOC|KT-BC */
, #{signguCode} /* 시군구코드 */ , #{signguCode} /* 시군구코드 */
, #{ffnlgCode} /* 과태료코드 */ , #{ffnlgCode} /* 과태료코드 */
, #{mmsSndgRsltDvcd} , #{mmsRsltDvcd}
, #{mmsSndgTmst} /* 송신(요청) 일시 */ , #{mmsSndgTmst} /* 송신(요청) 일시 */
, #{mmsRcvTmst} /* 수신(조회) 일시 */ , #{mmsRcvTmst} /* 수신(조회) 일시 */
, #{mmsRdgTmst} /* 최초열람일시 */ , #{mmsRdgTmst} /* 최초열람일시 */
, #{mmsSndgRsltDvcdMsg} /* 에러내용 */ , #{errorMsg} /* 에러내용 */
, sysdate , sysdate
, 'batch' , 'batch'
) )
ON DUPLICATE KEY UPDATE ON DUPLICATE KEY UPDATE
sndng_result_sttus = NVL(#{mmsSndgRsltDvcd}, sndng_result_sttus) sndng_result_sttus = NVL(#{mmsRsltDvcd}, sndng_result_sttus)
, requst_dt = NVL(#{mmsSndgTmst}, requst_dt) /* 송신(요청) 일시 */ , requst_dt = NVL(#{mmsSndgTmst}, requst_dt) /* 송신(요청) 일시 */
, inqire_dt = NVL(#{mmsRcvTmst}, inqire_dt) /* 수신(조회) 일시 */ , inqire_dt = NVL(#{mmsRcvTmst}, inqire_dt) /* 수신(조회) 일시 */
, readng_dt = NVL(#{mmsRdgTmst}, readng_dt) /* 최초열람일시 */ , readng_dt = NVL(#{mmsRdgTmst}, readng_dt) /* 최초열람일시 */
, error_cn = NVL(#{mmsSndgRsltDvcdMsg}, error_cn) , error_cn = NVL(#{errorMsg}, error_cn)
, updt_dt = sysdate , updt_dt = sysdate
, updusr = 'batch' , updusr = 'batch'
</insert> </insert>
@ -91,17 +91,11 @@
<update id="updateKtGbsDtl2" parameterType="kr.xit.biz.ens.model.ktgbs.KtGbsDTO$MsgRsltReqsData"> <update id="updateKtGbsDtl2" parameterType="kr.xit.biz.ens.model.ktgbs.KtGbsDTO$MsgRsltReqsData">
/** ens-kt-oracle-mapper|updateKtGbsDtl2-기존 kt GIBIS 메세지 수신결과 상세 반영|julim */ /** ens-kt-oracle-mapper|updateKtGbsDtl2-기존 kt GIBIS 메세지 수신결과 상세 반영|julim */
UPDATE ens_snd_dtl_kt_gbs UPDATE ens_snd_dtl_kt_gbs
<!-- //FIXME: 컬럼 매핑 필요함 --> SET doc_stat = #{mmsRsltDvcd} /* 발송결과코드 */
SET mms_sndg_rslt_sqno = #{mmsSndgRsltSqno} /* MMS 발송 결과 상태 순번 - 1:수신시, 2:발송시*/
, prcs_dt = #{prcsDt} /* 처리일자 */
, mbl_bzowr_dvcd = #{mblBzowrDvcd} /* 모바일 사업자 구분 : 01:KT, 02:SKT, 03:LGT */
, rl_mms_sndg_telno = #{rlMmsSndgTelno} /* 실제 발송 번호 */
<!-- 컬럼추가 필요함 -->
, error_code = #{mmsRsltDvcd} /* 발송결과코드 */
, error_message = #{mmsRsltDvcdMsg} /* 발송결과코드 메세지 */
, doc_sent_dt = NVL(#{mmsSndgTmst}, mms_sndg_tmst) /* 발송 타임 스탬프 */ , doc_sent_dt = NVL(#{mmsSndgTmst}, mms_sndg_tmst) /* 발송 타임 스탬프 */
, doc_received_dt = NVL(#{mmsRcvTmst}, mms_rcv_tmst) /* 수신 타임 스탬프 */ , doc_received_dt = NVL(#{mmsRcvTmst}, mms_rcv_tmst) /* 수신 타임 스탬프 */
, doc_read_frst_dt = NVL(#{mmsRdgTmst}, mms_rdg_tmst) /* 열람 타임 스탬프 */ , doc_read_frst_dt = NVL(#{mmsRdgTmst}, mms_rdg_tmst) /* 열람 타임 스탬프 */
WHERE send_detail_id = #{srcKey} , error_message = #{errorMsg} /* 발송결과코드 메세지 */
WHERE src_key = #{srcKey}
</update> </update>
</mapper> </mapper>

Loading…
Cancel
Save