Przeglądaj źródła

상품평의 옵션정보 누락건 추가

gagamel 4 lat temu
rodzic
commit
a4e41bd55d

+ 1 - 0
src/main/java/com/style24/persistence/domain/Review.java

@@ -58,6 +58,7 @@ public class Review extends TscBaseDomain {
 	private String bestYn;				// 베스트상품평여부
 	private String bpntGiveYn;			// 베스트상품평포인트지급여부
 	private int giveDueBpnt;			// 지급예정베스트포인트
+	private String optInfo;				// 옵션정보(색상/사이즈, ... 형식)
 
 	// 상품평 첨부파일
 	private Collection<ReviewAttach> attachList;

+ 9 - 0
src/main/java/com/style24/persistence/mybatis/shop/TsaReview.xml

@@ -125,6 +125,15 @@
 		     , DATE_FORMAT(R.ADM_RPL_DT,'%Y-%m-%d %H:%i:%S') AS ADM_RPL_DT     /*관리자댓글작성일시*/
 		     , R.RPL_CFM_YN                                                    /*댓글확인여부*/
 		     , DATE_FORMAT(R.RPL_CFM_DT,'%Y-%m-%d %H:%i:%S') AS RPL_CFM_DT     /*댓글확인일시*/
+		     , (
+		        SELECT GROUP_CONCAT(CONCAT(CASE WHEN G.SELF_GOODS_YN = 'Y' THEN (SELECT COLOR_KNM FROM TB_COLOR WHERE COLOR_CD = ODI.OPT_CD1) ELSE ODI.OPT_CD1 END,'/',ODI.OPT_CD2)) AS OPT_INFO
+		        FROM   TB_ORDER_DETAIL OD
+		             , TB_ORDER_DETAIL_ITEM ODI
+		             , TB_GOODS G
+		        WHERE  OD.ORD_DTL_NO = ODI.ORD_DTL_NO
+		        AND    OD.GOODS_CD = G.GOODS_CD
+		        AND    OD.ORD_DTL_NO = R.ORD_DTL_NO
+		        AND    OD.GOODS_CD = R.GOODS_CD)             AS OPT_INFO
 		FROM   TB_REVIEW R
 		     , TB_CUSTOMER C
 		     , TB_GOODS G

+ 1 - 1
src/main/webapp/WEB-INF/views/marketing/ReviewDetailForm.html

@@ -46,7 +46,7 @@
 								<dt>고객명</dt>
 								<dd class="cBk" style="width: 100px;"><span th:text="*{custNm}"></span> <strong th:text="*{'(' + custNo + ')'}"></strong></dd>
 								<dt>구매옵션</dt>
-								<dd style="width: 100px;">베이지 / 100</dd>
+								<dd th:text="*{optInfo}">베이지 / 100</dd>
 							</dl>
 							<dl>
 								<dt>고객별점</dt>