Procházet zdrojové kódy

실측사이즈 관련 수정

eskim před 5 roky
rodič
revize
799cb93b0f

+ 58 - 12
src/main/java/com/style24/front/biz/service/TsfGoodsService.java

@@ -8,6 +8,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
+import com.fasterxml.jackson.databind.ObjectMapper;
 import com.style24.core.support.env.TscConstants;
 import com.style24.front.biz.dao.TsfDisplayDao;
 import com.style24.front.biz.dao.TsfGoodsDao;
@@ -27,6 +28,7 @@ import com.style24.persistence.domain.GoodsStock;
 import com.style24.persistence.domain.GoodsVideo;
 import com.style24.persistence.domain.GoodsViewHst;
 import com.style24.persistence.domain.Measurement;
+import com.style24.persistence.domain.MeasurementStyle;
 import com.style24.persistence.domain.Notice;
 import com.style24.persistence.domain.ReinboundInform;
 import com.style24.persistence.domain.SizeInfo;
@@ -56,6 +58,10 @@ public class TsfGoodsService {
 	@Autowired
 	private TsfDisplayDao displayDao;
 
+	@Autowired
+	private ObjectMapper mapper;
+
+	
 	/**
 	 * 상품뷰이력 생성
 	 *
@@ -667,25 +673,24 @@ public class TsfGoodsService {
 	 * @author eskim
 	 * @date 2021. 3. 10
 	 */
-	public GagaMap getMeasurementListNew(Goods goods) {
+	public Collection<MeasurementStyle> getMeasurementListNew(Goods goods) {
 		GagaMap result = new GagaMap();
 		// 행, 열 변환
-		Collection<Measurement> getMeasurementList = goodsDao.getMeasurementList(goods);
+		Collection<Measurement> measurementList = goodsDao.getMeasurementList(goods);
+		Collection<MeasurementStyle> measurementStyleList = new ArrayList<MeasurementStyle>();
 		
-		if (getMeasurementList == null || getMeasurementList.size() <=0) {
-			result.set("flag", "NOT");
-			return result;
+		if (measurementList == null || measurementList.isEmpty()) {
+			return measurementStyleList;
 		}
 		
-		int colSize = getMeasurementList.size(); 	// 열 column
+		int colSize = measurementList.size(); 	// 열 column
 		int rowSize = 5; // 상의하위포함 최대사이즈
-
 		
 		String[][] arrMeasurementList = new String[rowSize + 1][colSize + 1];
 
 		// 사이즈 설정
 		int yIndex = 0;
-		for (Measurement measurement : getMeasurementList) {
+		for (Measurement measurement : measurementList) {
 			arrMeasurementList[0][0] = measurement.getTypecd();
 			yIndex++;
 			arrMeasurementList[0][yIndex] = measurement.getOptCd2();
@@ -701,12 +706,53 @@ public class TsfGoodsService {
 			arrMeasurementList[3][yIndex] = String.valueOf(measurement.getValue3());
 			arrMeasurementList[4][yIndex] = String.valueOf(measurement.getValue4());
 			arrMeasurementList[5][yIndex] = String.valueOf(measurement.getValue5());
+		
+//			 arrMeasurementList = [[하의, 100, 110, 120, 130, 140, 150],
+//			                       [하의, 42.0, 44.0, 46.0, 48.0, 52.0, 54.0],
+//			                       [하의, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+//			                       [하의, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+//			                       [하의, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+//			                       [하의, 51.0, 60.0, 65.0, 75.0, 79.0, 87.0]]
+//			                    	   
 		}
-		log.info("arrMeasurementList = {}", arrMeasurementList);
 		
-		result.set("flag", "OK");
-		result.set("dataList", arrMeasurementList);
-		return result;
+		for(int i=0; i< 6; i++) {
+			MeasurementStyle measurementStyle = new MeasurementStyle();
+			measurementStyle.setGoodsCd(goods.getGoodsCd());
+			measurementStyle.setSizeCount(colSize);
+			
+			log.info("arrMeasurementList[0].length = {}", arrMeasurementList[0].length);
+			for(int j=0; j<arrMeasurementList[0].length; j++) {
+				switch(j) {
+					case 0: measurementStyle.setTypecd(arrMeasurementList[i][j]); break;
+					case 1: measurementStyle.setSize1(arrMeasurementList[i][j]); break;
+					case 2: measurementStyle.setSize2(arrMeasurementList[i][j]); break;
+					case 3: measurementStyle.setSize3(arrMeasurementList[i][j]); break;
+					case 4: measurementStyle.setSize4(arrMeasurementList[i][j]); break;
+					case 5: measurementStyle.setSize5(arrMeasurementList[i][j]); break;
+					case 6: measurementStyle.setSize6(arrMeasurementList[i][j]); break;
+					case 7: measurementStyle.setSize7(arrMeasurementList[i][j]); break;
+					case 8: measurementStyle.setSize8(arrMeasurementList[i][j]); break;
+					case 9: measurementStyle.setSize9(arrMeasurementList[i][j]); break;
+					case 10: measurementStyle.setSize10(arrMeasurementList[i][j]); break;
+					case 11: measurementStyle.setSize11(arrMeasurementList[i][j]); break;
+					case 12: measurementStyle.setSize12(arrMeasurementList[i][j]); break;
+					case 13: measurementStyle.setSize13(arrMeasurementList[i][j]); break;
+					case 14: measurementStyle.setSize14(arrMeasurementList[i][j]); break;
+					case 15: measurementStyle.setSize15(arrMeasurementList[i][j]); break;
+					case 16: measurementStyle.setSize16(arrMeasurementList[i][j]); break;
+					case 17: measurementStyle.setSize17(arrMeasurementList[i][j]); break;
+					case 18: measurementStyle.setSize18(arrMeasurementList[i][j]); break;
+					case 19: measurementStyle.setSize19(arrMeasurementList[i][j]); break;
+					case 20: measurementStyle.setSize20(arrMeasurementList[i][j]); break;
+				}
+			}
+			measurementStyleList.add(measurementStyle);
+		}
+
+		log.info("measurementStyleList = {}", measurementStyleList);
+	
+		return measurementStyleList;
 	}
 
 	/**

+ 15 - 10
src/main/java/com/style24/front/biz/web/TsfGoodsController.java

@@ -45,6 +45,7 @@ import com.style24.persistence.domain.GoodsStock;
 import com.style24.persistence.domain.GoodsVideo;
 import com.style24.persistence.domain.Lookbook;
 import com.style24.persistence.domain.Measurement;
+import com.style24.persistence.domain.MeasurementStyle;
 import com.style24.persistence.domain.RecentlyGoods;
 import com.style24.persistence.domain.ReinboundInform;
 import com.style24.persistence.domain.Review;
@@ -664,20 +665,24 @@ public class TsfGoodsController extends TsfBaseController {
 		// 실측 사이즈 정보 - 자사상품만
 		String typeCd = "";
 		String typeWith = "";
+		int sizeCount = 0;
 		Collection<Measurement> measurementList = new ArrayList<Measurement>();
+		Collection<MeasurementStyle> measurementStyleList = new ArrayList<MeasurementStyle>();
 		if ("Y".equals(goods.getSelfGoodsYn())) {
 			paramsGoods.setOptCd1(colorCd);
 			
-			measurementList = goodsService.getMeasurementList(paramsGoods);
+//			measurementList = goodsService.getMeasurementList(paramsGoods);
+//			if (measurementList != null && !measurementList.isEmpty()) {
+//				typeCd = measurementList.iterator().next().getTypecd();
+//				if ("하의".equals(typeCd)) {
+//					typeWith = Integer.toString(((int)Math.floor(100 / 6)));
+//				}
+//			}
 
-			// 개발중 eskim
-			//GagaMap result = goodsService.getMeasurementList(paramsGoods);
-			
-			if (measurementList != null && !measurementList.isEmpty()) {
-				typeCd = measurementList.iterator().next().getTypecd();
-				if ("하의".equals(typeCd)) {
-					typeWith = Integer.toString(((int)Math.floor(100 / 6)));
-				}
+			measurementStyleList = goodsService.getMeasurementListNew(paramsGoods);
+			if (measurementStyleList != null && !measurementStyleList.isEmpty()) {
+				sizeCount = measurementStyleList.iterator().next().getSizeCount();
+				typeWith = Integer.toString(((int)Math.floor(100 / sizeCount)));
 			}
 		}
 
@@ -699,7 +704,7 @@ public class TsfGoodsController extends TsfBaseController {
 		sizeInfo.setSizeCate1Cd("");
 		Collection<SizeInfo> measurementSizeInfoList = goodsService.getSizeInfoList(sizeInfo);
 
-		mav.addObject("measurementList", measurementList);
+		mav.addObject("measurementList", measurementStyleList);
 		mav.addObject("typeCd", typeCd);
 		mav.addObject("typeWith", typeWith);
 		mav.addObject("commonSizeInfoList", commonSizeInfoList);

+ 42 - 0
src/main/java/com/style24/persistence/domain/MeasurementStyle.java

@@ -0,0 +1,42 @@
+package com.style24.persistence.domain;
+
+import com.style24.persistence.TscBaseDomain;
+
+import lombok.Data;
+
+/**
+ * 실측사이즈 온라인용 Domain
+ *
+ * @author eskim
+ * @since 2021. 06. 01
+ */
+@SuppressWarnings("serial")
+@Data
+public class MeasurementStyle extends TscBaseDomain {
+
+	private String goodsCd;
+	private String typecd;		// 상하의타입 - 상의, 하의
+	private int sizeCount;
+	private String size1; 
+	private String size2;
+	private String size3;
+	private String size4;
+	private String size5;
+	private String size6;
+	private String size7;
+	private String size8;
+	private String size9;
+	private String size10;
+	private String size11;
+	private String size12;
+	private String size13;
+	private String size14;
+	private String size15;
+	private String size16;
+	private String size17;
+	private String size18;
+	private String size19;
+	private String size20;	
+	
+
+}

+ 94 - 38
src/main/webapp/WEB-INF/views/mob/goods/GoodsSizeInfoFormMob.html

@@ -38,51 +38,107 @@
 						<div class="size_cont">
 							<div class="size_tbl_box">
 								<p class="size_unit">단위 : cm</p>
-								<div class="tbl type2">
-									<table>
-										<colgroup>
-											<col/>
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<th:block th:if="${typeCd == '하의'}">
-											<col th:attr="width=${typeWith+'%'}">
-											</th:block>
-										</colgroup>
-										<thead>
-											<tr>
-												<th scope="col">&nbsp;</th>
+								<div class="tbl type2 scroll_tbl">
+									<div class="head_t">
+										<table>
+											<colgroup>
+												<col width="20%">
+											</colgroup>
+											<thead>
+												<tr>
+													<th>&nbsp;</th>
+												</tr>
+											</thead>
+											<tbody>
+												<th:block th:each="measurement, status : ${measurementList}" th:if="${status.first}">
 												<th:block th:if="${typeCd == '상의'}">
-												<th scope="col">가슴둘레</th>
-												<th scope="col">어깨너비</th>
-												<th scope="col">팔길이</th>
-												<th scope="col">총길이</th>
+												<tr>
+													<td scope="col">가슴둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">어깨너비</td>
+												</tr>
+												<tr>
+													<td scope="col">팔길이</td>
+												</tr>
+												<tr>
+													<td scope="col">총길이</td>
+												</tr>
 												</th:block>
 												<th:block th:unless="${typeCd == '상의'}">
-												<th scope="col">허리둘레</th>
-												<th scope="col">밑위</th>
-												<th scope="col">엉덩이둘레</th>
-												<th scope="col">허벅지둘레</th>
-												<th scope="col">총길이</th>
 												</th:block>
-											</tr>
-										</thead>
-										<tbody>
-											<tr th:each="measurement, status : ${measurementList}">
-												<th scope="col" th:text="${measurement.optCd2}"></th>
-												<td th:text="${measurement.value1}">95</td>
-												<td th:text="${measurement.value2}">100</td>
-												<td th:text="${measurement.value3}">105</td>
-												<td th:text="${measurement.value4}">110</td>
-												<td th:text="${measurement.value5}" th:if="${typeCd == '하의'}">110</td>
-											</tr>
-										</tbody>
-									</table>
+												<tr>
+													<td scope="col">허리둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">밑위</td>
+												</tr>
+												<tr>
+													<td scope="col">엉덩이둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">허벅지둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">총길이</td>
+												</tr>
+												</th:block>
+											</tbody>
+										</table>
+									</div>
+									<div class="body_t">
+										<table>
+											<colgroup th:each="measurement, status : ${measurementList}" th:if="${status.first}">
+												<col th:if="${measurement.size1}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size2}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size3}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size4}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size5}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size6}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size7}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size8}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size9}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size10}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size11}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size12}" th:attr="width=${typeWith+'%'}">
+											</colgroup>
+											<thead>
+												<tr th:each="measurement, status : ${measurementList}" th:if="${status.first}" th:with="sizeCount=${measurement.sizeCount}">
+													<th scope="col" th:if="${measurement.size1}" th:text="${measurement.size1}">M</th>
+													<th scope="col" th:if="${measurement.size2}" th:text="${measurement.size2}">M</th>
+													<th scope="col" th:if="${measurement.size3}" th:text="${measurement.size3}">M</th>
+													<th scope="col" th:if="${measurement.size4}" th:text="${measurement.size4}">M</th>
+													<th scope="col" th:if="${measurement.size5}" th:text="${measurement.size5}">M</th>
+													<th scope="col" th:if="${measurement.size6}" th:text="${measurement.size6}">M</th>
+													<th scope="col" th:if="${measurement.size7}" th:text="${measurement.size7}">M</th>
+													<th scope="col" th:if="${measurement.size8}" th:text="${measurement.size8}">M</th>
+													<th scope="col" th:if="${measurement.size9}" th:text="${measurement.size9}">M</th>
+													<th scope="col" th:if="${measurement.size10}" th:text="${measurement.size10}">M</th>
+													<th scope="col" th:if="${measurement.size11}" th:text="${measurement.size11}">M</th>
+													<th scope="col" th:if="${measurement.size12}" th:text="${measurement.size12}">M</th>
+												</tr>
+											</thead>
+											<tbody>
+												<tr th:each="measurement, status : ${measurementList}" th:if="${not status.first}">
+													<td th:if="${measurement.size1}" th:text="${measurement.size1}">95</td>
+													<td th:if="${measurement.size2}" th:text="${measurement.size2}">95</td>
+													<td th:if="${measurement.size3}" th:text="${measurement.size3}">95</td>
+													<td th:if="${measurement.size4}" th:text="${measurement.size4}">95</td>
+													<td th:if="${measurement.size5}" th:text="${measurement.size5}">95</td>
+													<td th:if="${measurement.size6}" th:text="${measurement.size6}">95</td>
+													<td th:if="${measurement.size7}" th:text="${measurement.size7}">95</td>
+													<td th:if="${measurement.size8}" th:text="${measurement.size8}">95</td>
+													<td th:if="${measurement.size9}" th:text="${measurement.size9}">95</td>
+													<td th:if="${measurement.size10}" th:text="${measurement.size10}">95</td>
+													<td th:if="${measurement.size11}" th:text="${measurement.size11}">95</td>
+													<td th:if="${measurement.size12}" th:text="${measurement.size12}">95</td>
+												</tr>
+											</tbody>
+										</table>
+									</div>
 								</div>
 							</div>
 						</div>
-						<!-- //실측 사이즈 -->
 					</div>
 					<div class="tab_cont"  th:if="${(commonSizeInfoList != null and !commonSizeInfoList.empty) or (brandSizeInfoList != null and !brandSizeInfoList.empty)}"
 											th:style="|display:${(measurementList == null or measurementList.empty) ? 'block': 'none' }|">

+ 99 - 41
src/main/webapp/WEB-INF/views/web/goods/GoodsSizeInfoFormWeb.html

@@ -4,14 +4,14 @@
 <!--
  *******************************************************************************
  * @source  : GoodsSizeInfoFormWeb.html
- * @desc    : 사이즈 안내 팝업
+ * @desc	: 사이즈 안내 팝업
  *============================================================================
  * STYLE24
  * Copyright(C) 2020 TSIT, All rights reserved.
  *============================================================================
- * VER  DATE         AUTHOR      DESCRIPTION
+ * VER  DATE		 AUTHOR	  DESCRIPTION
  * ===  ===========  ==========  =============================================
- * 1.0  2021.03.08   eskim        최초 작성
+ * 1.0  2021.03.08   eskim		최초 작성
  *******************************************************************************
  -->
  <div class="modal-dialog" role="document">
@@ -38,52 +38,109 @@
 						<div class="size_cont">
 							<div class="size_tbl_box">
 								<p class="size_unit">단위 : cm</p>
-								<div class="tbl type2">
-									<table>
-										<colgroup>
-											<col/>
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<col th:attr="width=${typeWith+'%'}">
-											<th:block th:if="${typeCd == '하의'}">
-											<col th:attr="width=${typeWith+'%'}">
-											</th:block>
-										</colgroup>
-										<thead>
-											<tr>
-												<th scope="col">&nbsp;</th>
+								<div class="tbl type2 scroll_tbl">
+									<div class="head_t">
+										<table>
+											<colgroup>
+												<col width="20%">
+											</colgroup>
+											<thead>
+												<tr>
+													<th>&nbsp;</th>
+												</tr>
+											</thead>
+											<tbody>
+												<th:block th:each="measurement, status : ${measurementList}" th:if="${status.first}">
 												<th:block th:if="${typeCd == '상의'}">
-												<th scope="col">가슴둘레</th>
-												<th scope="col">어깨너비</th>
-												<th scope="col">팔길이</th>
-												<th scope="col">총길이</th>
+												<tr>
+													<td scope="col">가슴둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">어깨너비</td>
+												</tr>
+												<tr>
+													<td scope="col">팔길이</td>
+												</tr>
+												<tr>
+													<td scope="col">총길이</td>
+												</tr>
 												</th:block>
 												<th:block th:unless="${typeCd == '상의'}">
-												<th scope="col">허리둘레</th>
-												<th scope="col">밑위</th>
-												<th scope="col">엉덩이둘레</th>
-												<th scope="col">허벅지둘레</th>
-												<th scope="col">총길이</th>
 												</th:block>
-											</tr>
-										</thead>
-										<tbody>
-											<tr th:each="measurement, status : ${measurementList}">
-												<th scope="col" th:text="${measurement.optCd2}"></th>
-												<td th:text="${measurement.value1}">95</td>
-												<td th:text="${measurement.value2}">100</td>
-												<td th:text="${measurement.value3}">105</td>
-												<td th:text="${measurement.value4}">110</td>
-												<td th:text="${measurement.value5}" th:if="${typeCd == '하의'}">110</td>
-											</tr>
-										</tbody>
-									</table>
+												<tr>
+													<td scope="col">허리둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">밑위</td>
+												</tr>
+												<tr>
+													<td scope="col">엉덩이둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">허벅지둘레</td>
+												</tr>
+												<tr>
+													<td scope="col">총길이</td>
+												</tr>
+												</th:block>
+											</tbody>
+										</table>
+									</div>
+									<div class="body_t">
+										<table>
+											<colgroup th:each="measurement, status : ${measurementList}" th:if="${status.first}">
+												<col th:if="${measurement.size1}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size2}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size3}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size4}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size5}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size6}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size7}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size8}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size9}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size10}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size11}" th:attr="width=${typeWith+'%'}">
+												<col th:if="${measurement.size12}" th:attr="width=${typeWith+'%'}">
+											</colgroup>
+											<thead>
+												<tr th:each="measurement, status : ${measurementList}" th:if="${status.first}" th:with="sizeCount=${measurement.sizeCount}">
+													<th scope="col" th:if="${measurement.size1}" th:text="${measurement.size1}">M</th>
+													<th scope="col" th:if="${measurement.size2}" th:text="${measurement.size2}">M</th>
+													<th scope="col" th:if="${measurement.size3}" th:text="${measurement.size3}">M</th>
+													<th scope="col" th:if="${measurement.size4}" th:text="${measurement.size4}">M</th>
+													<th scope="col" th:if="${measurement.size5}" th:text="${measurement.size5}">M</th>
+													<th scope="col" th:if="${measurement.size6}" th:text="${measurement.size6}">M</th>
+													<th scope="col" th:if="${measurement.size7}" th:text="${measurement.size7}">M</th>
+													<th scope="col" th:if="${measurement.size8}" th:text="${measurement.size8}">M</th>
+													<th scope="col" th:if="${measurement.size9}" th:text="${measurement.size9}">M</th>
+													<th scope="col" th:if="${measurement.size10}" th:text="${measurement.size10}">M</th>
+													<th scope="col" th:if="${measurement.size11}" th:text="${measurement.size11}">M</th>
+													<th scope="col" th:if="${measurement.size12}" th:text="${measurement.size12}">M</th>
+												</tr>
+											</thead>
+											<tbody>
+												<tr th:each="measurement, status : ${measurementList}" th:if="${not status.first}">
+													<td th:if="${measurement.size1}" th:text="${measurement.size1}">95</td>
+													<td th:if="${measurement.size2}" th:text="${measurement.size2}">95</td>
+													<td th:if="${measurement.size3}" th:text="${measurement.size3}">95</td>
+													<td th:if="${measurement.size4}" th:text="${measurement.size4}">95</td>
+													<td th:if="${measurement.size5}" th:text="${measurement.size5}">95</td>
+													<td th:if="${measurement.size6}" th:text="${measurement.size6}">95</td>
+													<td th:if="${measurement.size7}" th:text="${measurement.size7}">95</td>
+													<td th:if="${measurement.size8}" th:text="${measurement.size8}">95</td>
+													<td th:if="${measurement.size9}" th:text="${measurement.size9}">95</td>
+													<td th:if="${measurement.size10}" th:text="${measurement.size10}">95</td>
+													<td th:if="${measurement.size11}" th:text="${measurement.size11}">95</td>
+													<td th:if="${measurement.size12}" th:text="${measurement.size12}">95</td>
+												</tr>
+											</tbody>
+										</table>
+									</div>
 								</div>
 							</div>
 						</div>
-						<!-- //실측 사이즈 -->
 					</div>
+					<!-- //실측 사이즈 -->
 					<div class="tab_cont" th:if="${(commonSizeInfoList != null and !commonSizeInfoList.empty) or (brandSizeInfoList != null and !brandSizeInfoList.empty)}">
 						<!-- 표준 사이즈 카테고리 구분일때 -->
 						<th:block th:if="${(commonSizeInfoList != null and !commonSizeInfoList.empty) and (brandSizeInfoList == null or brandSizeInfoList.empty)}">
@@ -150,6 +207,7 @@
 		</div>
 	</div>
 </div>
+
 <a href="javascript:void(0);" rel="modal:close" onclick="cfCloseLayer('layer_size_info')" class="close-modal">Close</a>
 <script th:inline="javascript">
 /*<![CDATA[*/