fix: 카카오톡 에러 코드 반영

main
kjh 2 months ago
parent ba437e9254
commit c7e81adc74

@ -25,7 +25,7 @@ public class AcptDocKkoTalk implements Accept<KkotalkApiDTO.Envelope> {
DateUtil.getTimeTOfTime(tbInputDataXit.getTbInputXit().getPayExpiresDt().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss")))) DateUtil.getTimeTOfTime(tbInputDataXit.getTbInputXit().getPayExpiresDt().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"))))
// FIXME: readExpiresAt + 1일로 설정 // FIXME: readExpiresAt + 1일로 설정
.reviewExpiresAt( .reviewExpiresAt(
"2024-10-07T23:59:59") "2024-10-30T23:59:59")
.build(); .build();
} }
} }

@ -34,6 +34,13 @@ public enum KkoTalkStatusCd implements IntgrnDtlStatMapperType {
, READ("열람", IntgrnDtlStatCd.READ) , READ("열람", IntgrnDtlStatCd.READ)
, EXPIRED("만료", IntgrnDtlStatCd.EXPIRED) , EXPIRED("만료", IntgrnDtlStatCd.EXPIRED)
, INTERNAL_SENT_ERR("내부 송신 오류", IntgrnDtlStatCd.INTERNAL_ERROR) , INTERNAL_SENT_ERR("내부 송신 오류", IntgrnDtlStatCd.INTERNAL_ERROR)
, E400_00("유효하지 않은 요청", IntgrnDtlStatCd.INTERNAL_ERROR)
, E400_02("활성화된 공인전자 주소를 찾을 수 없습니다.", IntgrnDtlStatCd.INTERNAL_ERROR)
, E400_03("비회원", IntgrnDtlStatCd.UNIDENTIFIED_USER)
, E400_04("수신거부", IntgrnDtlStatCd.FORBIDDEN)
, E404_00("상품을 찾을 수 없습니다.", IntgrnDtlStatCd.INTERNAL_ERROR)
, E429_00("최대 요청 횟수 초과. 초당 최대 호출 가능 횟수를 초과 하였습니다.", IntgrnDtlStatCd.INTERNAL_ERROR)
, E429_01("최대 요청 횟수 초과. 테스트 발송 제한을 초과하였습니다.", IntgrnDtlStatCd.INTERNAL_ERROR)
; ;

@ -221,7 +221,7 @@ public class KkoTalkSender extends SendProcTemplate {
.link(sendTgtDTO.getLink()) .link(sendTgtDTO.getLink())
.build(); .build();
bulkReqDTO.setExternalId(sendTgtDTO.getSendDetailId().toString()); bulkReqDTO.setExternalId(sendTgtDTO.getExternalId().toString());
bulkReqDTO.setTitle(sendTgtDTO.getTitle()); bulkReqDTO.setTitle(sendTgtDTO.getTitle());
bulkReqDTO.setPayload(sendTgtDTO.getPayload()); bulkReqDTO.setPayload(sendTgtDTO.getPayload());
bulkReqDTO.setReadExpiresAt(sendTgtDTO.getReadExpiresAt()); bulkReqDTO.setReadExpiresAt(sendTgtDTO.getReadExpiresAt());

@ -124,8 +124,9 @@ xit:
host: ${xit.app.url}${xit.app.ctx} host: ${xit.app.url}${xit.app.ctx}
postse: postse:
intgrn: intgrn:
url: ${xit.app.url}${xit.app.ctx} # url: ${xit.app.url}${xit.app.ctx}
path: /intgrn/noti/page/prnt url: https://xit.co.kr
path: /ens/kko/mydoc/noti/prnt
kkomd: kkomd:
url: ${xit.app.url}${xit.app.ctx} url: ${xit.app.url}${xit.app.ctx}
path: /kko/mydoc/page/prnt path: /kko/mydoc/page/prnt

Loading…
Cancel
Save