Sfoglia il codice sorgente

Merge branch 'develop' of http://112.172.147.34:4936/style24/style24.core.git into develop

jsh77b 5 anni fa
parent
commit
15da420dc4

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

@@ -32,7 +32,7 @@ public class Customer extends TscBaseDomain {
 	private String email;			// 이메일(탈퇴 시 NULL로 처리)
 	private String emailAgreeYn;	// 이메일수신동의여부
 	private String emailAgreeDt;	// 이메일수신동의일시
-	private String homeZipNo;		// 자택우편번호(탈퇴 시 NULL로 처리)
+	private String homeZipcode;		// 자택우편번호(탈퇴 시 NULL로 처리)
 	private String homeBaseAddr;	// 자택기본주소(탈퇴 시 NULL로 처리)
 	private String homeDtlAddr;		// 자택상세주소(탈퇴 시 NULL로 처리)
 	private String siteCd;			// 가입사이트코드(공통코드G000)
@@ -67,6 +67,7 @@ public class Customer extends TscBaseDomain {
 
 	// LMS
 	private String content;			// 내용
+	private String certNo;			// 인증번호
 
 	// Masking
 	public String getMaskingCustId() {

+ 4 - 0
src/main/java/com/style24/persistence/domain/Point.java

@@ -33,4 +33,8 @@ public class Point extends TscBaseDomain {
 	private String pntUploadDt;		// 포인트반영일시
 	private int pntAmt;				// 포인트금액(+, - 금액으로 표시)
 
+	private int expirePntAmt;			// 소멸포인트
+	private int expectedPntAmt;			// 적립예정포인트
+	private int expectedExpirePntAmt;	// 소멸예정포인트
+
 }

+ 30 - 8
src/main/java/com/style24/persistence/domain/Review.java

@@ -1,6 +1,9 @@
 package com.style24.persistence.domain;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.style24.persistence.TscBaseDomain;
+import com.style24.persistence.TscPageRequest;
+
 import lombok.Data;
 
 /**
@@ -15,16 +18,18 @@ public class Review extends TscBaseDomain {
 
 	private Integer reviewSq;			// 상품평일련번호
 	private String goodsCd;				// 상품코드
-	private String reviewGb;			// 상품평구분(R:일반상품평, P:프리미엄상품평)
+	private String goodsNm;				// 상품명
+	private String goodsImg;			// 상품이미지
+	private String reviewGb;			// 상품평구분(R:일반상품평, P:포토/영상상품평)
 	private Integer custNo;				// 고객번호
 	private Integer ordNo;				// 주문번호
 	private Integer ordDtlNo;			// 주문상세번호
- 	private String reviewTitle;			// 상품평제목
- 	private String reviewContent;		// 상품평내용
- 	private float score;				// 구매평점
- 	private int height;					// 키
- 	private int weight;					// 몸무게
- 	private String scoreSize;			// 사이즈점수(공통코드G040)
+	private String reviewTitle;			// 상품평제목
+	private String reviewContent;		// 상품평내용
+	private float score;				// 구매평점
+	private int height;					// 키
+	private int weight;					// 몸무게
+	private String scoreSize;			// 사이즈점수(공통코드G040)
 	private String scoreColor;			// 컬러점수(공통코드G039)
 	private String scoreFit;			// 핏점수(공통코드G042)
 	private String scoreThick;			// 두께감점수(공통코드G079)
@@ -42,11 +47,28 @@ public class Review extends TscBaseDomain {
 	private String admRplRegNo;			// 댓글등록자번호
 	private String admRplRegNm;			// 댓글등록자명
 	private String admRplDt;			// 관리자댓글등록일시
+	private String bestYn;				// 베스트상품평여부
+	private String bpntGiveYn;			// 베스트상품평포인트지급여부
+	private int giveDueBpnt;			// 지급예정베스트포인트
 
-	//상품평첨부파일
+	// 상품평 첨부파일
 	private Integer rvAtcSq;			// 상품평첨부파일일련번호
 	private String fileGb;				// 첨부파일종류(M:동영상,I:이미지)
 	private String orgFileNm;			// 원본파일명
 	private String sysFileNm;			// 시스템파일명
 
+	// 검색조건
+	private String startDt;
+	private String endDt;
+	private String searchGb;
+	private String searchTxt;
+	@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
+	private String[] goodsCds;
+
+	// Pagination
+	private TscPageRequest pageable;
+	private int pageNo = 1;
+	private int pageSize = 50;
+	private int pageUnit = 10;
+
 }

+ 2 - 2
src/main/java/com/style24/persistence/mybatis/shop/TscCustomer.xml

@@ -46,7 +46,7 @@
 		     , EMAIL
 		     , EMAIL_AGREE_YN
 		     , EMAIL_AGREE_DT
-		     , HOME_POST_NO
+		     , HOME_ZIPCODE
 		     , HOME_BASE_ADDR
 		     , HOME_DTL_ADDR
 		     , SITE_CD
@@ -97,7 +97,7 @@
 		     , EMAIL
 		     , EMAIL_AGREE_YN
 		     , EMAIL_AGREE_DT
-		     , HOME_POST_NO
+		     , HOME_ZIPCODE
 		     , HOME_BASE_ADDR
 		     , HOME_DTL_ADDR
 		     , SITE_CD