Browse Source

Merge branch 'eskim' into develop

eskim 5 years ago
parent
commit
42f2a3e772

+ 1 - 1
style24.admin/src/main/java/com/style24/persistence/domain/Brand.java

@@ -39,7 +39,7 @@ public class Brand extends TscBaseDomain {
 	private String distributionGb;	// 유통구분(공통코드 G065)
 	private int dispOrd;			// 표시순서
 	private String useYn;			// 사용여부(Y:사용)
-	private int brandNo;			// 브랜드번호
+	private int brandNo;			// 브랜드번호(WMS 연동용)
 
 	private String newSysFileNm;	//신규이미지파일명
 

+ 2 - 1
style24.admin/src/main/java/com/style24/persistence/domain/SupplyCompany.java

@@ -6,7 +6,7 @@ import lombok.Data;
 
 /**
  * 공급업체 Domain
- * 
+ *
  * @author gagamel
  * @since 2020. 10. 7
  */
@@ -16,6 +16,7 @@ public class SupplyCompany extends TscBaseDomain {
 
 	private String supplyCompCd;		// 공급업체코드
 	private String supplyCompNm;		// 공급업체명
+	private int provierNo;				// ProvierNo(WMS)
 	private String bizGb;				// 사업자구분
 	private String bizNo;				// 사업자번호
 	private String bizKind;				// 업종

+ 14 - 0
style24.admin/src/main/java/com/style24/persistence/mybatis/shop/TsaBusiness.xml

@@ -65,6 +65,7 @@
 		INSERT INTO TB_SUPPLY_COMPANY (
 		       SUPPLY_COMP_CD
 		     , SUPPLY_COMP_NM
+		     , PROVIER_NO
 		     , BIZ_GB
 		     , BIZ_NO
 		     , BIZ_KIND
@@ -106,6 +107,12 @@
 		        WHERE  SUPPLY_COMP_CD LIKE 'S%'
 		       )
 		     , #{supplyCompNm}
+		     , (SELECT CASE WHEN MAX(PROVIER_NO) IS NULL THEN 40000   /* AS-IS 최대 수보다 크게 수정해야함*/
+		               ELSE (MAX(PROVIER_NO) + 1) END
+		        FROM   TB_SUPPLY_COMPANY Z
+		        WHERE  1 = 1
+		        AND PROVIER_NO > 40000                  /* AS-IS 최대 수보다 크게 크게 수정해야함*/
+		       )
 		     , #{bizGb}
 		     , #{bizNo}
 		     , #{bizKind}
@@ -569,6 +576,7 @@
 		     , LOGO_FILE_NM
 		     , DISP_ORD
 		     , USE_YN
+		     , BRAND_NO
 		     , REG_NO
 		     , REG_DT
 		     , UPD_NO
@@ -600,6 +608,12 @@
 		     , #{logoFileNm}
 		     , #{dispOrd}
 		     , #{useYn}
+		     , (SELECT CASE WHEN MAX(BRAND_NO) IS NULL THEN 40000   /* AS-IS 최대 수보다 크게 설정해야 함 */
+		               ELSE (MAX(BRAND_NO) + 1) END
+		        FROM   TB_BRAND Z
+		        WHERE  1 = 1
+		        AND BRAND_NO > 40000                  /* AS-IS 최대 수보다 크게 크게 설정해야 함*/
+		       ) 
 		     , #{regNo}
 		     , NOW()
 		     , #{updNo}

+ 8 - 0
style24.scm/src/main/java/com/style24/persistence/domain/Brand.java

@@ -18,6 +18,8 @@ public class Brand extends TscBaseDomain {
 	private String brandCd;			// 브랜드코드
 	private String brandEnm;		// 브랜드영문명
 	private String brandKnm;		// 브랜드한글명
+	private String dispNmLang;		// 노출명언어
+	private String rgbCd;			// RGB코드(front 브랜드메인 GNB 색상)
 	private String brandGrpNm;		// 브랜드그룹명
 	private String supplyCompCd;	// 공급업체코드
 	private String supplyCompNm;	// 공급업체명
@@ -25,6 +27,7 @@ public class Brand extends TscBaseDomain {
 	private String delvLocNm;		// 출고처명
 	private String erpBrandCd;		// ERP브랜드코드
 	private String selfYn;			// 자사여부(Y:자사, N:입점)
+	private String delvFeeCd;		// 배송비정책코드
 	private int delvFee;			// 기본배송비
 	private int minOrdAmt;			// 무료배송비최소주문금액
 	private float sellFeeRate;		// 판매수수료율
@@ -32,11 +35,16 @@ public class Brand extends TscBaseDomain {
 	private float pntMrate10;		// 포인트적립율(모바일정상)
 	private float pntPrate20;		// 포인트적립율(PC이월)
 	private float pntMrate20;		// 포인트적립율(모바일이월)
+	private String logoFileNm;		// 로고파일명
 	private String distributionGb;	// 유통구분(공통코드 G065)
 	private int dispOrd;			// 표시순서
 	private String useYn;			// 사용여부(Y:사용)
+	private int brandNo;			// 브랜드번호(WMS 연동용)
+
+	private String newSysFileNm;	//신규이미지파일명
 
 	// 검색조건
 	private String searchTxt;		// 검색어
+	private String callbackFn;	// 콜백함수
 
 }

+ 4 - 1
style24.scm/src/main/java/com/style24/persistence/domain/SupplyCompany.java

@@ -6,7 +6,7 @@ import lombok.Data;
 
 /**
  * 공급업체 Domain
- * 
+ *
  * @author gagamel
  * @since 2020. 10. 7
  */
@@ -16,6 +16,7 @@ public class SupplyCompany extends TscBaseDomain {
 
 	private String supplyCompCd;		// 공급업체코드
 	private String supplyCompNm;		// 공급업체명
+	private int provierNo;				// ProvierNo(WMS)
 	private String bizGb;				// 사업자구분
 	private String bizNo;				// 사업자번호
 	private String bizKind;				// 업종
@@ -29,6 +30,7 @@ public class SupplyCompany extends TscBaseDomain {
 	private String homepageUrl;			// 홈페이지URL
 	private String selfYn;				// 자사여부(Y:자사, N:입점)
 	private String distributionGb;		// 유통구분(공통코드G065)
+	private String shotDelvYn;			// 총알배송여부
 	private String supplyStat;			// 입점상태(공통코드G010)
 	private int minOrdAmt;				// 무료배송비최소주문금액
 	private int delvFee;				// 배송비
@@ -54,4 +56,5 @@ public class SupplyCompany extends TscBaseDomain {
 	private String searchGb;			// 검색구분
 	private String searchTxt;			// 검색어
 
+
 }

+ 7 - 2
style24.scm/src/main/java/com/style24/persistence/mybatis/shop/TssBusiness.xml

@@ -64,6 +64,7 @@
 		INSERT INTO TB_SUPPLY_COMPANY (
 		       SUPPLY_COMP_CD
 		     , SUPPLY_COMP_NM
+		     , PROVIER_NO
 		     , BIZ_GB
 		     , BIZ_NO
 		     , BIZ_KIND
@@ -105,6 +106,12 @@
 		        WHERE  SUPPLY_COMP_CD LIKE 'S%'
 		       )
 		     , #{supplyCompNm}
+		     , (SELECT CASE WHEN MAX(PROVIER_NO) IS NULL THEN 40000   /* AS-IS 최대 수보다 크게 수정해야함*/
+		               ELSE (MAX(PROVIER_NO) + 1) END
+		        FROM   TB_SUPPLY_COMPANY Z
+		        WHERE  1 = 1
+		        AND PROVIER_NO > 40000                  /* AS-IS 최대 수보다 크게 크게 수정해야함*/
+		       )
 		     , #{bizGb}
 		     , #{bizNo}
 		     , #{bizKind}
@@ -181,8 +188,6 @@
 		     , UPD_DT = NOW()
 		WHERE  SUPPLY_COMP_CD = #{supplyCompCd}
 	</update>
-	
-
 
 	<!-- 브랜드 목록 -->
 	<select id="getBrandList" parameterType="Brand" resultType="Brand">