Przeglądaj źródła

Merge branch 'develop' into order

card007 5 lat temu
rodzic
commit
fa24084d70

+ 252 - 0
src/main/java/com/style24/core/biz/service/TscEnvsetService.java

@@ -56,6 +56,54 @@ public class TscEnvsetService {
 		return envset;
 	}
 
+	/**
+	 * 탈퇴 후 재가입불가일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getRejoinRejectDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
+	/**
+	 * 휴면회원선정일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getDormantMemberSelectDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal2());
+	}
+
+	/**
+	 * 휴면회원전환일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getDormantMemberConvertDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal3());
+	}
+
+	/**
+	 * 가입축하포인트 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getJoinCongratulationPoint(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C14");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
 	/**
 	 * 자사상품정상PC포인트율 가져오기
 	 * @param siteCd - 사이트코드
@@ -152,6 +200,30 @@ public class TscEnvsetService {
 		return (envset == null) ? 0.0f : Float.parseFloat(envset.getStrSetVal8());
 	}
 
+	/**
+	 * 상품평등록가능일수 가져오기 (구매일로부터)
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getGoodsReviewRegisterDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C16");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
+	/**
+	 * 텍스트/포토상품평 포인트지급방법 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return 포인트지급방법 (A:승인후지급, D:즉시지급)
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public String getGoodsReviewPointGiveType(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "C16");
+		return (envset == null) ? "A" : envset.getStrSetVal2();
+	}
+
 	/**
 	 * 텍스트상품평포인트 가져오기
 	 * @param siteCd - 사이트코드
@@ -212,4 +284,184 @@ public class TscEnvsetService {
 		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal7());
 	}
 
+	/**
+	 * 상품평노출여부 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public String getGoodsReviewDisplayYn(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G10");
+		return (envset == null) ? "N" : envset.getStrSetVal1();
+	}
+
+	/**
+	 * 품절상품노출여부 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public String getSoldoutGoodsDisplayYn(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G10");
+		return (envset == null) ? "N" : envset.getStrSetVal2();
+	}
+
+	/**
+	 * 베스트상품노출개수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getBestGoodsDisplayCount(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal3());
+	}
+
+	/**
+	 * 장바구니보관일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getCartStoreDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G11");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
+	/**
+	 * 장바구니담기최대상품수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getCartPutMaxGoodsCount(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G11");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal2());
+	}
+
+	/**
+	 * 위시리스트보관일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getWishlistStoreDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "G11");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal3());
+	}
+
+	/**
+	 * 결제단위 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getPayUnit(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
+	/**
+	 * 최소결제금액 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getMinPayAmt(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal2());
+	}
+
+	/**
+	 * 총알배송주문가능시간 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getShotDeliveryOrderableTimes(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal4());
+	}
+
+	/**
+	 * 품절안내방법 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return 품절안내방법(A:자동, M:수동)
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public String getSoldoutGuideMethod(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O11");
+		return (envset == null) ? "M" : envset.getStrSetVal1();
+	}
+
+	/**
+	 * 자동 품절안내메시지발송일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getAutoSoldoutGuideMessageSendDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O11");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal2());
+	}
+
+	/**
+	 * 자동 품절메시지발송일수 가져오기
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getAutoSoldoutMessageSendDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "O11");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal3());
+	}
+
+	/**
+	 * 자동 배송완료처리일수 가져오기 (배송중 상태 기준)
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getAutoDeliveryCompleteDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "D10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal1());
+	}
+
+	/**
+	 * 자동 구매확정처리일수 가져오기 (배송완료일 기준)
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getAutoPurchaseConfirmDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "D10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal2());
+	}
+
+	/**
+	 * 반품가능기간일수 가져오기 (배송완료일 기준)
+	 * @param siteCd - 사이트코드
+	 * @return
+	 * @author gagamel
+	 * @since 2021. 2. 24
+	 */
+	public int getReturnableDays(String siteCd) {
+		Envset envset = this.getEnvset(siteCd, "D10");
+		return (envset == null) ? 0 : Integer.parseInt(envset.getStrSetVal3());
+	}
+
 }