feat: 카카오, KT-BC send, status 반영

dev
gitea-관리자 1 year ago
parent 57b1ed4b30
commit ea472a303e

@ -953,10 +953,8 @@ public class EnsBatchService extends EgovAbstractServiceImpl implements IEnsBatc
isSuccess = true; isSuccess = true;
reqDTO.setErrorMssage("정상"); reqDTO.setErrorMssage("정상");
}else{ }else{
//reqDTO.setErrorMssage(resDTO.toStringErrorMsg());
errList.addAll(resDTO.getErrors()); errList.addAll(resDTO.getErrors());
} }
mapper.updateKtBcMst(reqDTO);
}else{ }else{
// KT-BC API 호출전 에러 발생 // KT-BC API 호출전 에러 발생
@ -966,6 +964,8 @@ public class EnsBatchService extends EgovAbstractServiceImpl implements IEnsBatc
reqDTO.setErrorMssage(apiResult.getMessage()); reqDTO.setErrorMssage(apiResult.getMessage());
errList.add(new ErrorMsg(apiResult.getMessage())); errList.add(new ErrorMsg(apiResult.getMessage()));
} }
}
// 모두 실패한 경우 // 모두 실패한 경우
if(!isSuccess) { if(!isSuccess) {
@ -986,7 +986,6 @@ public class EnsBatchService extends EgovAbstractServiceImpl implements IEnsBatc
mapper.updateKtBcMst(reqDTO); mapper.updateKtBcMst(reqDTO);
requireNewService.updateSendSndngMstStatus(mstId, unitySndMstId, SndngSeCode.KAKAO, "KT-BC 실패(발송마스터 데이타 오류)"); requireNewService.updateSendSndngMstStatus(mstId, unitySndMstId, SndngSeCode.KAKAO, "KT-BC 실패(발송마스터 데이타 오류)");
} }
}
//----------------------------------------------------------------------------------------------------------------- //-----------------------------------------------------------------------------------------------------------------

@ -813,12 +813,12 @@
WHERE unity_sndng_mastr_id = #{unitySndngMastrId} WHERE unity_sndng_mastr_id = #{unitySndngMastrId}
</update> </update>
<update id="updateKtBcMst" parameterType="kr.xit.biz.ens.model.kt.KtMmsSendDTO$KtMsgRsltReqData"> <update id="updateKtBcMst" parameterType="kr.xit.biz.ens.model.EnsDTO$SndngMssageParam">
/** ens-kt-mysql-mapper|updateKtBcMst-kt 메세지 수신결과 마스터 반영|julim */ /** ens-kt-mysql-mapper|updateKtBcMst-kt 메세지 수신결과 마스터 반영|julim */
UPDATE tb_ens_kt_bc_mastr UPDATE tb_ens_kt_bc_mastr
SET result_cd = #{resultCd} SET result_cd = #{resultCd}
, result_dt = #{resultDt} , result_dt = #{resultDt}
, error_msg = #{errorMsg} , error_msg = #{errorMssage}
, updt_dt = NOW() , updt_dt = NOW()
, updusr = 'batch' , updusr = 'batch'
WHERE sndng_mastr_id = #{sndngMastrId} WHERE sndng_mastr_id = #{sndngMastrId}

@ -112,7 +112,7 @@ public class KtCommonDTO {
} }
@Schema(name = "ErrorMsg", description = "KT 응답 공통 errors DTO") @Schema(name = "ErrorMsg", description = "KT 응답 공통 errors DTO")
@Getter @Data
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@SuperBuilder @SuperBuilder

Loading…
Cancel
Save