Переглянути джерело

Merge branch 'develop' into card007

card007 5 роки тому
батько
коміт
f9333c796e

+ 3 - 1
src/main/java/com/style24/core/support/controller/TscBaseController.java

@@ -1,5 +1,6 @@
 package com.style24.core.support.controller;
 
+import java.lang.reflect.UndeclaredThrowableException;
 import java.nio.file.AccessDeniedException;
 import java.sql.SQLException;
 import java.sql.SQLRecoverableException;
@@ -129,7 +130,8 @@ public class TscBaseController {
 		}
 
 		if (throwable instanceof SQLException || throwable instanceof BindingException
-			|| throwable instanceof JsonMappingException) {
+			|| throwable instanceof JsonMappingException
+			|| throwable instanceof UndeclaredThrowableException) {
 			String message = String.format("데이터 처리중 에러가 발생하였습니다. 시스템 관리자에게 문의하세요.");
 			return GagaResponse.error(GagaResponseStatus.INTERNAL_SERVER_ERROR.getCode(), message);
 		}

+ 47 - 0
src/main/java/com/style24/core/support/env/TscConstants.java

@@ -530,6 +530,53 @@ public class TscConstants {
 //		}
 //	}
 //
+	// 상품 타입
+	public enum GOODS_TYPE {
+		NORMAL("G056_N"), DEAL("G056_D"), SET("G056_S");
+
+		private String value;
+		private GOODS_TYPE(String value) {
+			this.value = value;
+		}
+
+		public String value() {
+			return value;
+		}
+	}
+
+	// 쿠폰유형
+	public enum CpnType {
+		NOW_DC_CPN("G230_10"),		// 즉시 할인 쿠폰
+		GOODS_CPN("G230_11"),			// 상품 쿠폰
+		CATE_CPN("G230_13"),			// 장바구니쿠폰
+		PAY_CPN("G230_20");			// 주문서쿠폰
+
+		private String value;
+
+		private CpnType(String value) {
+			this.value = value;
+		}
+
+		public String value() {
+			return value;
+		}
+	}
+
+	// 할인 코드 유형
+	public enum DcCdGb {
+		NARMAL("G233_00"),			// 일반 쿠폰 유형
+		SERIAL("G233_10"),			// 시리얼 쿠폰 유형
+		RANDOM("G233_20");			// 랜덤 쿠폰 유형
+
+		private String value;
+
+		private DcCdGb(String value) {	this.value = value;	}
+
+		public String value() {
+			return value;
+		}
+	}
+
 	// 회사 정보
 	public enum Style24Infomation {
 		COMPANY_NAME("아이스타일이십사(주)"),

+ 3 - 1
src/main/java/com/style24/persistence/mybatis/shop/TscPoint.xml

@@ -21,7 +21,9 @@
 		     , #{gvPntAmt}
 		     , #{usPntAmt}
 		     , #{rmPntAmt}
-		     , DATE_FORMAT(#{expBeDt}, '%Y%m%d%H%i%S')
+		     <if test="expBeDt != null and expBeDt != ''">
+		     , DATE_FORMAT(CONCAT(REPLACE(#{expBeDt}, '-', ''), '235959'), '%Y%m%d%H%i%S')
+		     </if>
 		     , #{expCmpDt}
 		     , #{regNo}
 		     , NOW()