fix: 카카오톡 send bulk시 모든 결과 수신 단위 결과처리 -> bulk단위 별 결과 처리하도록 변경

main
Jonguk. Lim 1 year ago
parent 302401d817
commit 88d4be5f5a

@ -194,6 +194,7 @@ public class EnsBatchExtractService extends AbstractService implements
* @param stsErrMsg String
* </pre>
*/
@Override
@Transactional(propagation = Propagation.REQUIRES_NEW)
public void updateSndngMstFailStatus(final String mstId, final SndngSeCode seCode, final String errCode, final String errMsg, final String stsErrMsg) {
@ -236,6 +237,8 @@ public class EnsBatchExtractService extends AbstractService implements
* @param stsErrMsg
* </pre>
*/
@Override
@Transactional(propagation = Propagation.REQUIRES_NEW)
public void updateSendSndngMstStatus(final String mstId, final String unitySndMstId, final SndngSeCode seCode, final String stsErrMsg) {
SndngMssageParam dto = mapper.selectSndProcessStatus(mstId)
.orElseThrow(() -> BizRuntimeException.create(stsErrMsg));
@ -254,7 +257,8 @@ public class EnsBatchExtractService extends AbstractService implements
* @param dto EnsDTO.SndngMssageParam
* @see TaskCmmUtils#taskEnsBatchServiceUpdateErrorLog
*/
@Transactional
@Override
@Transactional(propagation = Propagation.REQUIRES_NEW)
public void updateErrorLog(final SndngMssageParam dto) {
final String status = dto.getNewSndngProcessSttus();

Loading…
Cancel
Save