Преглед изворни кода

취/반/교 알림톡 및 메일발송 try/catch 수정

card007 пре 4 година
родитељ
комит
ece9bbc071
1 измењених фајлова са 34 додато и 21 уклоњено
  1. 34 21
      src/main/java/com/style24/admin/biz/web/TsaOrderChangeController.java

+ 34 - 21
src/main/java/com/style24/admin/biz/web/TsaOrderChangeController.java

@@ -267,23 +267,28 @@ public class TsaOrderChangeController extends TsaBaseController {
 		int ordChgSq = result.getInt("ordChgSq");
 		int ordChgSq = result.getInt("ordChgSq");
 
 
 		if (ordChgSq > 0) {
 		if (ordChgSq > 0) {
-			try {
-				Payment payment = new Payment();
-				payment.setOrdNo(cnclReq.getOrdNo());
-				payment = coreOrderChangeService.getPaymentInfo(payment);
-				// 네이버페이 주문형 데이터는 알림톡, 메일 송부X
-				if(TscConstants.PgGb.NAVER_ORDER.value().equals(payment.getPgGb())) {
-					return super.ok("성공");
-				}
+			Payment payment = new Payment();
+			payment.setOrdNo(cnclReq.getOrdNo());
+			payment = coreOrderChangeService.getPaymentInfo(payment);
+
+			// 네이버페이 주문형 데이터는 알림톡, 메일 송부X
+			if(TscConstants.PgGb.NAVER_ORDER.value().equals(payment.getPgGb())) {
+				return super.ok("성공");
+			}
 
 
-				// 취소 알림톡 관련 정보 조회
-				OrderChange orderChange = coreOrderChangeService.getKakaoOrderCancelInfo(ordChgSq);
+			// 취소 알림톡 관련 정보 조회
+			OrderChange orderChange = coreOrderChangeService.getKakaoOrderCancelInfo(ordChgSq);
 
 
+			try {
 				// 취소 알림톡 발송
 				// 취소 알림톡 발송
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 					coreKakaotalkService.sendOrderCancelComplete(orderChange, userNo);
 					coreKakaotalkService.sendOrderCancelComplete(orderChange, userNo);
 				}
 				}
-
+			} catch (Exception e) {
+				e.printStackTrace();
+			}
+			
+			try {
 				// 취소 안내 메일 정보 조회
 				// 취소 안내 메일 정보 조회
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderCancelReplaceInfo(orderChange);
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderCancelReplaceInfo(orderChange);
 
 
@@ -292,7 +297,7 @@ public class TsaOrderChangeController extends TsaBaseController {
 					coreMailService.sendOrderCancel(replaceInfo, userNo);
 					coreMailService.sendOrderCancel(replaceInfo, userNo);
 				}
 				}
 			} catch (Exception e) {
 			} catch (Exception e) {
-				throw new IllegalStateException(message.getMessage("FAIL_0004"));
+				e.printStackTrace();
 			}
 			}
 		}
 		}
 
 
@@ -505,15 +510,19 @@ public class TsaOrderChangeController extends TsaBaseController {
 		int ordChgSq = result.getInt("ordChgSq");
 		int ordChgSq = result.getInt("ordChgSq");
 
 
 		if (ordChgSq > 0) {
 		if (ordChgSq > 0) {
+			// 반품 알림톡 관련 정보 조회
+			OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
+
 			try {
 			try {
-				// 반품 알림톡 관련 정보 조회
-				OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
-				
 				// 반품 알림톡 발송
 				// 반품 알림톡 발송
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 					coreKakaotalkService.sendOrderReturnRequest(orderChange, userNo);
 					coreKakaotalkService.sendOrderReturnRequest(orderChange, userNo);
 				}
 				}
+			} catch (Exception e) {
+				e.printStackTrace();
+			}
 
 
+			try {
 				// 반품 안내 메일 정보 조회
 				// 반품 안내 메일 정보 조회
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderReturnReplaceInfo(orderChange);
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderReturnReplaceInfo(orderChange);
 
 
@@ -522,7 +531,7 @@ public class TsaOrderChangeController extends TsaBaseController {
 					coreMailService.sendOrderReturn(replaceInfo, userNo);
 					coreMailService.sendOrderReturn(replaceInfo, userNo);
 				}
 				}
 			} catch (Exception e) {
 			} catch (Exception e) {
-				throw new IllegalStateException(message.getMessage("FAIL_0004"));
+				e.printStackTrace();
 			}
 			}
 		}
 		}
 		
 		
@@ -798,15 +807,19 @@ public class TsaOrderChangeController extends TsaBaseController {
 		int ordChgSq = result.getInt("ordChgSq");
 		int ordChgSq = result.getInt("ordChgSq");
 
 
 		if (ordChgSq > 0) {
 		if (ordChgSq > 0) {
-			try {
-				// 교환 알림톡 관련 정보 조회
-				OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
+			// 교환 알림톡 관련 정보 조회
+			OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
 
 
+			try {
 				// 교환 알림톡 발송
 				// 교환 알림톡 발송
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 				if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
 					coreKakaotalkService.sendOrderExchangeRequest(orderChange, userNo);
 					coreKakaotalkService.sendOrderExchangeRequest(orderChange, userNo);
 				}
 				}
-
+			} catch (Exception e) {
+				e.printStackTrace();
+			}
+			
+			try {
 				// 교환 안내 메일 정보 조회
 				// 교환 안내 메일 정보 조회
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderExchangeReplaceInfo(orderChange);
 				GagaMap replaceInfo = coreOrderChangeService.getMailOrderExchangeReplaceInfo(orderChange);
 
 
@@ -815,7 +828,7 @@ public class TsaOrderChangeController extends TsaBaseController {
 					coreMailService.sendOrderExchange(replaceInfo, userNo);
 					coreMailService.sendOrderExchange(replaceInfo, userNo);
 				}
 				}
 			} catch (Exception e) {
 			} catch (Exception e) {
-				throw new IllegalStateException(message.getMessage("FAIL_0004"));
+				e.printStackTrace();
 			}
 			}
 		}
 		}