bin2107 4 лет назад
Родитель
Сommit
cb82ec7295

+ 6 - 0
src/main/java/com/style24/persistence/domain/searchengine/GoodsListResponse.java

@@ -17,6 +17,7 @@ public class GoodsListResponse implements Serializable {
 
 	private Integer returnCode;				// 응답코드(양수: 정상, 음수: 오류)
 	private int totalCount;					// 상품전체건수
+	private Collection<Recommend> recommend;
 	private Collection<SearchEngine> response;
 //	private Collection<Goods> response;
 //
@@ -40,4 +41,9 @@ public class GoodsListResponse implements Serializable {
 //		private String selfGoodsYn;		// 자사상품여부
 //	}
 
+	@Data
+	public class Recommend {
+		// 연관검색어
+		private String keyword;	// 키워드
+	}
 }

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

@@ -86,6 +86,7 @@ public class SearchEngine implements Serializable {
 	private String selfGoodsYn;		// 자사상품여부
 	private String colorCd;
 	private String adFlag;			// 광고상품여부
+	private String id;
 
 //	private String adminIp;			// 검색엔진IP
 //	private String adminPort;		// 검색엔진포트

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

@@ -18,7 +18,7 @@
 	<select id="getGnbBrandGroupList" parameterType="Contents" resultType="BrandGroup">
 		/* TsfDisplay.getGnbBrandGroupList */
 		WITH TAB AS (
-		    SELECT  STR_TITLE3
+		    SELECT  CAST(STR_TITLE3 AS UNSIGNED) AS STR_TITLE3
 		    FROM
 		<choose>
 		    <when test='preview != null and preview == "Y"'>
@@ -32,8 +32,8 @@
 		    AND   CONTENTS_LOC = #{contentsLoc}
 		    AND   DISP_STDT <![CDATA[<=]]> NOW()
 		    AND   DISP_EDDT <![CDATA[>=]]> NOW()
-		    GROUP BY STR_TITLE3
-		    ORDER BY STR_TITLE3
+		    GROUP BY  CAST(STR_TITLE3 AS UNSIGNED)
+		    ORDER BY  CAST(STR_TITLE3 AS UNSIGNED)
 		    LIMIT 1
 		)
 		SELECT B.STR_TITLE1     AS TITLE