/** iup-kkotalk-mapper|saveSndDtlKkoTalk-카카오톡발송상세생성|julim */
INSERT INTO ens_snd_dtl_kko_talk (
send_detail_id, /* 발송 상세 ID */
title, /* 제목 */
link, /* 웹링크 */
hash, /* 해시 값 */
guide, /* 메세지 */
payload, /* 페이로드 */
read_expires_at, /* 최초열람 만료 일시 */
review_expires_at, /* 재열람 만료 일시 */
use_non_personalized_noti, /* 알림톡 개인정보 제거 여부 */
status, /* 문서 상태 */
ci, /* CI */
phone_number, /* 수신인 전화번호 */
name, /* 수신인 이름 */
birthday, /* 수신인 생년월일 */
external_id, /* 문서매핑 식별 ID */
mk_jid, /* MK JID */
mk_tmplt_msg_json_data, /* 템플릿 메시지 JSON 데이터 */
error_code, /* 오류 코드 */
error_message, /* 오류 메시지 */
mk_bill_use_yn, /* 빌 사용 여부 */
bill_uid, /* 빌 UID */
send_mast_id, /* 발송 마스터 ID */
regist_dt
) VALUES (
#{sendDetailId},
#{title},
#{link},
#{hash},
#{guide},
#{payload},
#{readExpiresAt},
#{reviewExpiresAt},
#{useNonPersonalizedNotification},
#{status},
#{ci},
#{phoneNumber},
#{name},
#{birthday},
#{externalId},
#{mkJid},
#{mkTmpltMsgJsonData},
#{errorCode},
#{errorMessage},
#{mkBillUseYn},
#{billUid},
#{sendMastId},
sysdate
)
/** iup-kkotalk-mapper|updateSndDtlKkoTalk-카카오톡발송상세변경|julim */
UPDATE ens_snd_dtl_kko_talk
SET title = #{title} /* 제목 */
, hash = #{hash} /* 해시 값 */
, guide = #{guide} /* 메세지 */
, payload = #{payload}
, use_non_personalized_noti = #{useNonPersonalizedNotification}
, ci = #{ci}
, phone_number = #{phoneNumber} /* 수신인 전화번호 */
, name = #{name} /* 수신인 이름 */
, birthday = #{birthday} /* 수신인 생년월일 */
, external_id = #{externalId} /* 문서 매핑 식별 ID */
, error_code = #{errorCode}
, error_message = #{errorMessage}
, last_updt_dt = sysdate
WHERE send_detail_id = #{sendDetailId}
/** iup-kkotalk-mapper|updateKakaotalkSendBulksResult-카카오톡 문서요청 결과 반영|limju */
UPDATE ens_snd_dtl_kko_talk
SET external_id = #{externalId} /* 문서 매핑 식별 ID */
, envelope_id = #{envelopeId} /* 문서 고유 ID */
, status = #{status} /* 문서 상태 */
, error_code = #{errorCode}
, error_message = #{errorMessage}
, last_updt_dt = sysdate
WHERE send_detail_id = #{sendDetailId}
/** iup-kkotalk-mapper|updateKakaotalkStatusBulksResult-카카오톡 문서 상태조회 결과 반영|limju */
UPDATE ens_snd_dtl_kko_talk
SET status = #{status} /* 문서 상태 */
, sent_at = #{sentAt} /* 문서 송신 일시 */
, received_at = #{receivedAt} /* 문서 수신 일시 */
, read_at = #{readAt} /* 문서 열람 일시 */
, read_expires_at = #{readExpiredAt} /* 최초 열람 만료 일시 */
, authenticated_at = #{authenticatedAt} /* 문서 열람 인증 일시 */
, ott_verified_at = #{ottVerifiedAt} /* 토큰 검증 일시 */
, user_notified_at = #{userNotifiedAt} /* 알림톡 수신 일시 */
, distribution_received_at = #{distributionReceivedAt} /* 유통정보 수신 일시 */
, payload = #{payload}
, error_code = #{errorCode}
, error_message = #{errorMessage}
, last_updt_dt = sysdate
WHERE send_detail_id = #{sendDetailId}
SELECT send_detail_id, /* 발송 상세 ID */
title, /* 제목 */
link, /* 웹링크 */
hash, /* 해시 값 */
guide, /* 메세지 */
payload, /* 페이로드 */
read_expires_at, /* 최초열람 만료 일시 */
review_expires_at, /* 재열람 만료 일시 */
use_non_personalized_noti AS useNonPersonalizedNotification, /* 알림톡 개인정보 제거 여부 */
status, /* 문서 상태 */
ci, /* CI */
phone_number, /* 수신인 전화번호 */
name, /* 수신인 이름 */
birthday, /* 수신인 생년월일 */
external_id, /* 문서매핑 식별 ID */
envelope_id,
mk_jid, /* MK JID */
mk_tmplt_msg_json_data, /* 템플릿 메시지 JSON 데이터 */
error_code, /* 오류 코드 */
error_message, /* 오류 메시지 */
mk_bill_use_yn, /* 빌 사용 여부 */
bill_uid, /* 빌 UID */
send_mast_id /* 발송 마스터 ID */