환불내역이 없을때 프로시져 실행 안하기
This commit is contained in:
parent
a759a9f3f2
commit
376f75d711
@ -511,29 +511,30 @@ public class SchdlrManageServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
// 리스트가 비어있는 경우 종료
|
// 리스트가 비어있는 경우 종료
|
||||||
if (msgFailList == null || msgFailList.isEmpty() || msgFailList.size() < 1) {
|
if (msgFailList == null || msgFailList.isEmpty() || msgFailList.size() < 1) {
|
||||||
System.out.println("No payBack messages empty.");
|
System.out.println("No payBack messages empty.");
|
||||||
}
|
}else {
|
||||||
|
|
||||||
try {
|
|
||||||
// 필요한 필드만 DTO로 매핑
|
|
||||||
List<RefundDTO> dtoList = msgFailList.stream()
|
|
||||||
.map(msg ->
|
|
||||||
new RefundDTO(
|
|
||||||
msg.getUserId()
|
|
||||||
, msg.getMsgGroupId()
|
|
||||||
, Integer.parseInt(msg.getUserData())
|
|
||||||
, msg.getEachPrice())
|
|
||||||
)
|
|
||||||
.collect(Collectors.toList());
|
|
||||||
|
|
||||||
// JSON 변환
|
try {
|
||||||
ObjectMapper objectMapper = new ObjectMapper();
|
// 필요한 필드만 DTO로 매핑
|
||||||
String msgFailListJson = objectMapper.writeValueAsString(dtoList);
|
List<RefundDTO> dtoList = msgFailList.stream()
|
||||||
|
.map(msg ->
|
||||||
|
new RefundDTO(
|
||||||
|
msg.getUserId()
|
||||||
|
, msg.getMsgGroupId()
|
||||||
|
, Integer.parseInt(msg.getUserData())
|
||||||
|
, msg.getEachPrice())
|
||||||
|
)
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
|
// JSON 변환
|
||||||
|
ObjectMapper objectMapper = new ObjectMapper();
|
||||||
|
String msgFailListJson = objectMapper.writeValueAsString(dtoList);
|
||||||
|
|
||||||
System.out.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
|
mjonMsgDataDAO.updateMsgSentFailPayBackBatch(msgFailListJson);
|
||||||
mjonMsgDataDAO.updateMsgSentFailPayBackBatch(msgFailListJson);
|
|
||||||
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
ex.printStackTrace();
|
ex.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user