Просмотр исходного кода

구매확정 안내 문구 수정 커밋

card007 4 лет назад
Родитель
Сommit
75d69344df

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

@@ -79,7 +79,9 @@
 		             , CASE OD.GIFT_PACK_YN WHEN 'Y' THEN DATE_FORMAT(DA.UPD_DT, '%Y.%m.%d')
 		                END                                                             AS GIFT_COMPLETE_DT
 		             , DATE_FORMAT(OD.DELV_EDDT, '%m/%d')                               AS DELV_EDDT
-		             , DATEDIFF(OD.DELV_EDDT + INTERVAL #{autoDecideDay} DAY, NOW())    AS AUTO_DECIDE_LEFT_DAY
+		             , CASE WHEN DATEDIFF(OD.DELV_EDDT + INTERVAL #{autoDecideDay} DAY, NOW()) <![CDATA[>=]]> 1 THEN DATEDIFF(OD.DELV_EDDT + INTERVAL #{autoDecideDay} DAY, NOW())
+		                    ELSE 1
+		                END AS AUTO_DECIDE_LEFT_DAY
 		             , OD.ORD_DTL_NO
 		             , OD.ORD_EXCH_GB
 		             , OD.GOODS_CD

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/MypageDeliveryInfoFormMob.html

@@ -392,9 +392,10 @@
 								<!-- //배송준비중 -->
 								
 								<!-- 배송완료 -->
-								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 									<div class="goods_txt">
-										<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 									</div>
 								</th:block>
 								<!-- //배송완료 -->

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/MypageOrderDetailFormMob.html

@@ -434,9 +434,10 @@
 								<!-- //배송준비중 -->
 								
 								<!-- 배송완료 -->
-								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 									<div class="goods_txt">
-										<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 									</div>
 								</th:block>
 								<!-- //배송완료 -->

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/MypageOrderListInfoMob.html

@@ -452,9 +452,10 @@
 							<!-- //배송준비중 -->
 							
 							<!-- 배송완료 -->
-							<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+							<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 								<div class="goods_txt">
-									<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+									<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+									<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 								</div>
 							</th:block>
 							<!-- //배송완료 -->

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/NoMemberDeliveryInfoFormMob.html

@@ -244,9 +244,10 @@
 							<!-- //배송준비중 -->
 
 							<!-- 배송완료 -->
-							<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+							<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 								<div class="goods_txt">
-									<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+									<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+									<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 								</div>
 							</th:block>
 							<!-- //배송완료 -->

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/NoMemberOrderDetailFormMob.html

@@ -320,9 +320,10 @@
 								<!-- //배송준비중 -->
 								
 								<!-- 배송완료 -->
-								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+								<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 									<div class="goods_txt">
-										<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+										<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 									</div>
 								</th:block>
 								<!-- //배송완료 -->

+ 3 - 2
src/main/webapp/WEB-INF/views/mob/mypage/NoMemberOrderListInfoMob.html

@@ -256,9 +256,10 @@
 						<!-- //배송준비중 -->
 
 						<!-- 배송완료 -->
-						<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60' and ${ordDtl.ordReqChgQty} == 0">
+						<th:block th:if="${ordDtl.ordDtlStat} == 'G013_60'">
 							<div class="goods_txt">
-								<p class="cf_txt cf_desc" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+								<p class="cf_txt cf_desc" th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+								<p class="cf_txt cf_desc" th:unless="${ordDtl.ordReqChgQty == 0}" th:text="||반품/교환이 진행 중입니다.||"></p>
 							</div>
 						</th:block>
 						<!-- //배송완료 -->

+ 7 - 8
src/main/webapp/WEB-INF/views/web/mypage/MypageDeliveryInfoFormWeb.html

@@ -248,14 +248,13 @@
 											</div>
 
 											<!-- 배송완료 -->
-											<th:block th:if="${ordDtl.ordDtlStat == 'G013_60'}" >
-												<div class="order_text" th:unless="${ordDtl.returnableYn == 'Y' and ordDtl.changeableYn == 'Y' and ordDtl.ordReqChgQty > 0}">
-													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.ordDtlStat == 'G013_60' and ordDtl.ordReqChgQty == 0}"  th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
-												</div>
-											</th:block>
+											<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_60'}">
+												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+												<p th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
+											</div>
 
 											<!-- 구매확정 -->
 											<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_70' and ordDtl.reviewableYn == 'Y' and ordDtl.reviewSq == null}">

+ 7 - 8
src/main/webapp/WEB-INF/views/web/mypage/MypageOrderDetailFormWeb.html

@@ -264,14 +264,13 @@
 												</div>
 												
 												<!-- 배송완료 -->
-												<th:block th:if="${ordDtl.ordDtlStat == 'G013_60'}" >
-													<div class="order_text" th:unless="${ordDtl.returnableYn == 'Y' and ordDtl.changeableYn == 'Y' and ordDtl.ordReqChgQty > 0}">
-														<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-														<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-														<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-														<p th:if="${ordDtl.ordDtlStat == 'G013_60' and ordDtl.ordReqChgQty == 0}"  th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
-													</div>
-												</th:block>
+												<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_60'}">
+													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+													<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+													<p th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+													<p th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
+												</div>
 												
 												<!-- 구매확정 -->
 												<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_70' and ordDtl.reviewableYn == 'Y' and ordDtl.reviewSq == null}">

+ 14 - 4
src/main/webapp/WEB-INF/views/web/mypage/MypageOrderListFormWeb.html

@@ -656,13 +656,23 @@
 								}
 								
 								// 배송완료
-								if (ordDtl.ordDtlStat == 'G013_60' && ordDtl.ordReqChgQty == 0) {
-									tag += '										<p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p>\n';
+								if (ordDtl.ordDtlStat == 'G013_60') {
+									// 2021.09.16 card007 정지혜과장 요청으로 반품/교환이 진행중입니다. 문구 추가
+									if (ordDtl.ordReqChgQty == 0) {
+										tag += '										<p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p>\n';
+									} else {
+										tag += '										<p>반품/교환이 진행 중 입니다.</p>\n';
+									}
 								}
 								
 								tag += '									</div>';
-							} else if (ordDtl.ordDtlStat == 'G013_60' && ordDtl.ordReqChgQty == 0) {
-								tag += '									<div class="order_text"><p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p></div>\n';
+							} else if (ordDtl.ordDtlStat == 'G013_60') {
+								// 2021.09.16 card007 정지혜과장 요청으로 반품/교환이 진행중입니다. 문구 추가
+								if (ordDtl.ordReqChgQty == 0) {
+									tag += '									<div class="order_text"><p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p></div>\n';
+								} else {
+									tag += '									<div class="order_text"><p>반품/교환이 진행 중 입니다.</p></div>\n';
+								}
 							}
 						}
 

+ 7 - 8
src/main/webapp/WEB-INF/views/web/mypage/NoMemberDeliveryInfoFormWeb.html

@@ -171,14 +171,13 @@
 										</div>
 
 										<!-- 배송완료 -->
-										<th:block th:if="${ordDtl.ordDtlStat == 'G013_60'}" >
-											<div class="order_text" th:unless="${ordDtl.returnableYn == 'Y' and ordDtl.changeableYn == 'Y' and ordDtl.ordReqChgQty > 0}">
-												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-												<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-												<p th:if="${ordDtl.ordDtlStat == 'G013_60' and ordDtl.ordReqChgQty == 0}"  th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
-											</div>
-										</th:block>
+										<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_60'}">
+											<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+											<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+											<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+											<p th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+											<p th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
+										</div>
 									</div>
 								</th:block>
 								<!-- //주문상품 -->

+ 5 - 15
src/main/webapp/WEB-INF/views/web/mypage/NoMemberOrderDetailFormWeb.html

@@ -187,22 +187,12 @@
 
 											<!-- 배송완료 -->
 											<div class="order_text" th:if="${ordDtl.ordDtlStat == 'G013_60'}">
-												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다.</p>
-												<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다.</p>
-												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다.</p>
-												<p th:if="${ordDtl.ordDtlStat == 'G013_60' and ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
+												<p th:if="${ordDtl.ordReqChgQty == 0}" th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
+												<p th:unless="${ordDtl.ordReqChgQty == 0}" th:text="|반품/교환이 진행 중입니다.|"></p>
 											</div>
-											
-											<!-- 배송완료 -->
-											<th:block th:if="${ordDtl.ordDtlStat == 'G013_60'}" >
-												<div class="order_text" th:unless="${ordDtl.returnableYn == 'Y' and ordDtl.changeableYn == 'Y' and ordDtl.ordReqChgQty > 0}">
-													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'Y'}">해당 상품은 교환이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.changeableYn == 'Y' and ordDtl.returnableYn == 'N'}">해당 상품은 반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.changeableYn == 'N' and ordDtl.returnableYn == 'N'}">해당 상품은 교환/반품이 불가능한 상품입니다. 문의사항은 1:1문의를 이용해주세요.</p>
-													<p th:if="${ordDtl.ordDtlStat == 'G013_60' and ordDtl.ordReqChgQty == 0}"  th:text="|${ordDtl.autoDecideLeftDay}일 후 자동으로 구매확정됩니다.|"></p>
-												</div>
-											</th:block>
-
 										</div>
 									</th:block>
 									<!-- //주문상품 -->

+ 14 - 4
src/main/webapp/WEB-INF/views/web/mypage/NoMemberOrderListFormWeb.html

@@ -516,13 +516,23 @@
 							}
 							
 							// 배송완료
-							if (ordDtl.ordDtlStat == 'G013_60' && ordDtl.ordReqChgQty == 0) {
-								tag += '										<p>15일 후 자동으로 구매확정됩니다.</p>\n';
+							if (ordDtl.ordDtlStat == 'G013_60') {
+								// 2021.09.16 card007 정지혜과장 요청으로 반품/교환이 진행중입니다. 문구 추가
+								if (ordDtl.ordReqChgQty == 0) {
+									tag += '										<p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p>\n';
+								} else {
+									tag += '										<p>반품/교환이 진행 중 입니다.</p>\n';
+								}
 							}
 							
 							tag += '									</div>';
-						} else if (ordDtl.ordDtlStat == 'G013_60' && ordDtl.ordReqChgQty == 0) {
-							tag += '									<div class="order_text"><p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p></div>\n';
+						} else if (ordDtl.ordDtlStat == 'G013_60') {
+							// 2021.09.16 card007 정지혜과장 요청으로 반품/교환이 진행중입니다. 문구 추가
+							if (ordDtl.ordReqChgQty == 0) {
+								tag += '									<div class="order_text"><p>' + ordDtl.autoDecideLeftDay + '일 후 자동으로 구매확정됩니다.</p></div>\n';
+							} else {
+								tag += '									<div class="order_text"><p>반품/교환이 진행 중 입니다.</p></div>\n';
+							}
 						}
 					}
 					tag += '								</div>';