Bläddra i källkod

Merge remote-tracking branch 'origin/jsh77b' into order

card007 5 år sedan
förälder
incheckning
d7b680b674

+ 7 - 0
src/main/java/com/style24/front/biz/web/TsfMypageController.java

@@ -181,6 +181,13 @@ public class TsfMypageController extends TsfBaseController {
 		// 2021.04.21 모바일에서 사용하려고 추가
 		int totalCnt = orderService.getPagingOrdNoListCount(order);
 		mav.addObject("totalCnt", totalCnt);
+		
+		// 2021.04.25 마이페이지 메인화면 판단기준
+		if (request.getRequestURL().toString().indexOf("mypage/main/form") > 0) {
+			mav.addObject("mypageMainYn", "Y");
+		} else {
+			mav.addObject("mypageMainYn", "N");
+		}
 
 		// 주문상세상태코드 설정
 		mav.addObject("ordDtlStatList", rendererService.getCommonCodeList("G013", "Y", new String[] {"G013_25", "G013_35", "G013_55", "G013_97", "G013_98", "G013_99"}));

+ 3 - 1
src/main/java/com/style24/front/biz/web/TsfOrderController.java

@@ -246,6 +246,7 @@ public class TsfOrderController extends TsfBaseController {
 		mav.addObject("sumDelvFee" 			, delvOrderMap.get("sumDelvFee"));			// 배송비합계
 
 		// 4.2 할인정보(상품금액, 즉시할인, 다다익선, 선포인트, 적립예정포인트) 
+		mav.addObject("listSumAmt"			, goodsDcAmtMap.get("listSumAmt"));			// 상품금액합계(정상가)
 		mav.addObject("orgGoodsSumAmt"		, goodsDcAmtMap.get("orgGoodsSumAmt"));		// 상품금액합계
 		mav.addObject("cpn1DcSumAmt"		, goodsDcAmtMap.get("cpn1DcSumAmt"));		// 즉시할인금액합계
 		mav.addObject("tmtbDcSumAmt"		, goodsDcAmtMap.get("tmtbDcSumAmt"));		// 다다익선할인금액합계
@@ -868,7 +869,8 @@ public class TsfOrderController extends TsfBaseController {
 		mav.addObject("ordSumAmt"			, resultMap.get("ordSumAmt"));			// 주문금액합계
 		mav.addObject("dcSumAmt"			, resultMap.get("dcSumAmt"));			// 할인금액합계
 		mav.addObject("realOrdSumAmt"		, resultMap.get("realOrdSumAmt"));		// 결제금액합계
-		mav.addObject("goodsSumAmt"			, resultMap.get("goodsSumAmt"));		// 상품금액합계
+		mav.addObject("listSumAmt"			, resultMap.get("listSumAmt"));			// 상품금액합계(정상가)
+		mav.addObject("goodsSumAmt"			, resultMap.get("goodsSumAmt"));		// 상품금액합계(판매가)
 		mav.addObject("delvFeeSumAmt"		, resultMap.get("delvFeeSumAmt"));		// 배송비합계
 		mav.addObject("cpn1DcSumAmt"		, resultMap.get("cpn1DcSumAmt"));		// 즉시할인합계
 		mav.addObject("tmtbSumAmt"			, resultMap.get("tmtbSumAmt"));			// 다다익선합계

+ 98 - 82
src/main/webapp/WEB-INF/views/mob/mypage/MypageOrderListFormMob.html

@@ -55,63 +55,68 @@
 
 <main role="" id="" class="container my">
 	<section class="content my_order">
+		
 		<!-- only 마이페이지메인 -->
-		<div class="inner bg_gray">
-			<div class="mem_info clear">
-				<div class="mem_rank">
-					<div class="rank_icon vip">V</div>
-					<div class="mem_name"><strong th:text="${customerInfo.custNm}"></strong>님</div>
-					<a href="javascript:void(0);" class="rank_txt" th:text="${customerInfo.custGradeNm}" onclick="fnGoToCustomerBenefit();"></a> <!-- 210408_a태그 변경 | 회원등급혜택 페이지 링크 이동-->
-					<button type="button" id="btn_coupon_down" class="btn cou_btn" onclick="fnDownloadCoupon();">등급 쿠폰 다운로드</button> <!-- 210409_추가 : btn_coupon_down id 추가 -->
-				</div>
-				<div class="mem_box">
-					<div class="mem_point">
-						<p class="tit">STYLE포인트</p>
-						<em th:text="${#numbers.formatInteger(rmPntAmt, 1, 'COMMA')}"></em>P
-					</div>
-					<div class="mem_gift">
-						<p class="tit">상품권</p>
-						<span>
-							<em th:text="${#numbers.formatInteger(rmGfcdAmt, 1, 'COMMA')}"></em>원
-						</span>
+		<th:block th:if="${mypageMainYn} == 'Y'">
+			<div class="inner bg_gray">
+				<div class="mem_info clear">
+					<div class="mem_rank">
+						<div class="rank_icon vip">V</div>
+						<div class="mem_name"><strong th:text="${customerInfo.custNm}"></strong>님</div>
+						<a href="javascript:void(0);" class="rank_txt" th:text="${customerInfo.custGradeNm}" onclick="fnGoToCustomerBenefit();"></a> <!-- 210408_a태그 변경 | 회원등급혜택 페이지 링크 이동-->
+						<button type="button" id="btn_coupon_down" class="btn cou_btn" onclick="fnDownloadCoupon();">등급 쿠폰 다운로드</button> <!-- 210409_추가 : btn_coupon_down id 추가 -->
 					</div>
-					<div class="mem_coupon">
-						<p class="tit">쿠폰</p>
-						<span>
-							<em id="couponCnt" th:text="${couponCnt}"></em>장
-						</span>
+					<div class="mem_box">
+						<div class="mem_point">
+							<p class="tit">STYLE포인트</p>
+							<em th:text="${#numbers.formatInteger(rmPntAmt, 1, 'COMMA')}"></em>P
+						</div>
+						<div class="mem_gift">
+							<p class="tit">상품권</p>
+							<span>
+								<em th:text="${#numbers.formatInteger(rmGfcdAmt, 1, 'COMMA')}"></em>원
+							</span>
+						</div>
+						<div class="mem_coupon">
+							<p class="tit">쿠폰</p>
+							<span>
+								<em id="couponCnt" th:text="${couponCnt}"></em>장
+							</span>
+						</div>
 					</div>
 				</div>
 			</div>
-		</div>
-		<div class="inner">
-			<div class="order_info clear">
-				<ul class="clear">
-					<li>
-						<div class="count"><span id="shippingCount" th:text="${orderCount.shippingCount}"></span></div>
-						<div class="or_p">배송 중</div>
-					</li>
-					<li>
-						<div class="count"><span id="shipCompleteCount" th:text="${orderCount.shipCompleteCount}"></span></div>
-						<div class="or_p">배송 완료</div>
-					</li>
-					<li>
-						<div class="count"><span id="orderCreCount" th:text="${orderCount.cancelCount + orderCount.returnCount + orderCount.exchangeCount + orderCount.confirmCount}">7</span></div>
-						<div class="or_p">취소/교환/반품</div>
-					</li>
-				</ul>
+			<div class="inner">
+				<div class="order_info clear">
+					<ul class="clear">
+						<li>
+							<div class="count"><span id="shippingCount" th:text="${orderCount.shippingCount}"></span></div>
+							<div class="or_p">배송 중</div>
+						</li>
+						<li>
+							<div class="count"><span id="shipCompleteCount" th:text="${orderCount.shipCompleteCount}"></span></div>
+							<div class="or_p">배송 완료</div>
+						</li>
+						<li>
+							<div class="count"><span id="orderCreCount" th:text="${orderCount.cancelCount + orderCount.returnCount + orderCount.exchangeCount + orderCount.confirmCount}">7</span></div>
+							<div class="or_p">취소/교환/반품</div>
+						</li>
+					</ul>
+				</div>
 			</div>
-		</div>
+		</th:block>
 		<!-- //only 마이페이지메인 -->
 		
-		<!-- onlhy 주문목록 -->
-		<div class="inner">
-			<div class="order_sort">
-				<a href="javascript:void(0);" class="od_date_btn">최근 3개월</a>
-				<a href="javascript:void(0);" class="od_status_btn">전체</a>
+		<!-- only 주문목록 -->
+		<th:block th:if="${mypageMainYn} == 'N'">
+			<div class="inner">
+				<div class="order_sort">
+					<a href="javascript:void(0);" class="od_date_btn">최근 3개월</a>
+					<a href="javascript:void(0);" class="od_status_btn">전체</a>
+				</div>
 			</div>
-		</div>
-		<!-- onlhy 주문목록 -->
+		</th:block>
+		<!-- only 주문목록 -->
 		
 		<!-- common 주문목록 -->
 		<div data-id="layer_infinite_item" >
@@ -125,23 +130,25 @@
  		<!-- common 주문목록 -->
  		
  		<!-- only 마이페이지메인 -->
- 		<div class="inner wide">
-			<div class="lnb_list">
-				<ul>
-					<li><a href="javascript:void(0);" class="on">주문확인/배송조회</a></li>
-					<li><a href="javascript:void(0);">취소/반품/교환내역</a></li>
-					<li><a href="javascript:void(0);">재입고 알림 내역</a></li>
-					<li><a href="javascript:void(0);">쿠폰</a></li>
-					<li><a href="javascript:void(0);">STYLE 포인트</a></li>
-					<li><a href="javascript:void(0);">상품권</a></li>
-					<li><a href="javascript:void(0);">리뷰</a></li>
-					<li><a href="javascript:void(0);">배송지 관리</a></li>
-					<li><a href="javascript:void(0);">위시리스트</a></li>
-					<li><a href="javascript:void(0);">내정보 관리</a></li>
-					<li><a href="javascript:void(0);">회원 탈퇴</a></li>
-				</ul>
+ 		<th:block th:if="${mypageMainYn} == 'Y'">
+	 		<div class="inner wide">
+				<div class="lnb_list">
+					<ul>
+						<li><a href="javascript:void(0);" class="on">주문확인/배송조회</a></li>
+						<li><a href="javascript:void(0);">취소/반품/교환내역</a></li>
+						<li><a href="javascript:void(0);">재입고 알림 내역</a></li>
+						<li><a href="javascript:void(0);">쿠폰</a></li>
+						<li><a href="javascript:void(0);">STYLE 포인트</a></li>
+						<li><a href="javascript:void(0);">상품권</a></li>
+						<li><a href="javascript:void(0);">리뷰</a></li>
+						<li><a href="javascript:void(0);">배송지 관리</a></li>
+						<li><a href="javascript:void(0);">위시리스트</a></li>
+						<li><a href="javascript:void(0);">내정보 관리</a></li>
+						<li><a href="javascript:void(0);">회원 탈퇴</a></li>
+					</ul>
+				</div>
 			</div>
-		</div>
+		</th:block>
 		<!-- //only 마이페이지메인 -->
  		
 	</section>
@@ -177,7 +184,9 @@
 			<div class="button_list clear">
 				<button type="button" code="" class="ordDtlStat on"><span>전체상태</span></button>
 				<th:block th:each="ordDtlStat , i : ${ordDtlStatList}">
-					<button type="button" class="ordDtlStat" th:code="${ordDtlStat.cd}"><span th:text="${ordDtlStat.cdNm}"></span></button>
+					<button type="button" class="ordDtlStat" th:code="${ordDtlStat.cd}">
+						<span th:text="${ordDtlStat.cdNm}"></span>
+					</button>
 				</th:block>
 			</div>
 		</div>
@@ -197,6 +206,7 @@ var totalPage		= 0;
 var remainList		= 0;
 var jsonObj 		= {};
 var scrollTemp		= true;
+var mypageMainYn	= [[${mypageMainYn}]];
 
 // 초기설정
 $(document).ready(function() {
@@ -227,25 +237,31 @@ $(document).ready(function() {
 	jsonData = JSON.stringify(jsonObj);
 	
 	// 초기 3개월 조회
-	fnSetSearchPeriod(3);
-	
-	var win = $(window);
-	 
-	// Each time the user scrolls
-	win.scroll(function() {
-		// End of the document reached?
-		if ($(document).height() - win.height() == win.scrollTop()) {
-			if (scrollTemp) {
-				var tempPage 	= parseInt($("#searchForm input[name=pageNo]").val());
-				tempPage 		= tempPage + 1;
-				
-				if (totalPage > tempPage) {
-					scrollTemp = false;
-					fnGetInfiniteScrollDataList(tempPage);
+	if (mypageMainYn == 'Y') {
+		jsonObj.pageSize = 1;
+		jsonObj.pageUnit = 1;
+		fnSetSearchPeriod(1);
+	} else {
+		fnSetSearchPeriod(3);
+		
+		var win = $(window);
+		 
+		// Each time the user scrolls
+		win.scroll(function() {
+			// End of the document reached?
+			if ($(document).height() - win.height() == win.scrollTop()) {
+				if (scrollTemp) {
+					var tempPage 	= parseInt($("#searchForm input[name=pageNo]").val());
+					tempPage 		= tempPage + 1;
+					
+					if (totalPage > tempPage) {
+						scrollTemp = false;
+						fnGetInfiniteScrollDataList(tempPage);
+					}
 				}
 			}
-		}
-	});
+		});
+	}
 	
 	// 주문상세상태코드 셀렉트박스 변경 이벤트
 	$('#odStatusPop .popup_con .button_list .ordDtlStat').on('click', function() {

+ 1 - 1
src/main/webapp/WEB-INF/views/mob/order/OrderCompleteMob.html

@@ -205,7 +205,7 @@
 									<div>
 										<dt>상품금액</dt>
 										<dd>
-											<div><span th:text="${#numbers.formatInteger(goodsSumAmt, 1, 'COMMA')}"></span>원</div>
+											<div><span th:text="${#numbers.formatInteger(listSumAmt, 1, 'COMMA')}"></span>원</div>
 										</dd>
 									</div>
 									<div>

+ 19 - 3
src/main/webapp/WEB-INF/views/mob/order/OrderDeliveryAddrInfoMob.html

@@ -31,7 +31,12 @@
 					<div>
 						<div class="fold_tit"><span>배송지 정보</span></div>
 						<div class="data">
-							<span id="recipAddr" th:text="${deliveryAddrInfo.recipBaseAddr} + '   ' + ${deliveryAddrInfo.recipDtlAddr}"></span>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+								<span id="recipAddr">배송지 정보를 등록해 주세요.</span>
+							</th:block>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+								<span id="recipAddr" th:text="${deliveryAddrInfo.recipBaseAddr} + '   ' + ${deliveryAddrInfo.recipDtlAddr}"></span>
+							</th:block>
 						</div>
 					</div>
 				</a>
@@ -57,11 +62,22 @@
 						</div>
 						<div class="phone">
 							<dt><span class="sr-only">휴대폰 번호</span></dt>
-							<dd th:text="${deliveryAddrInfo.recipPhnno}"></dd>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+								<dd>휴대폰번호를 등록해 주세요.</dd>
+							</th:block>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+								<dd th:text="${deliveryAddrInfo.recipPhnno}"></dd>
+							</th:block>
+							
 						</div>
 						<div class="addr">
 							<dt><span class="sr-only">배송주소</span></dt>
-							<dd th:text="${deliveryAddrInfo.recipBaseAddr} + '    ' + ${deliveryAddrInfo.recipDtlAddr}"></dd>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+								<dd id="recipAddr">배송지 정보를 등록해 주세요.</dd>
+							</th:block>
+							<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+								<dd th:text="${deliveryAddrInfo.recipBaseAddr} + '    ' + ${deliveryAddrInfo.recipDtlAddr}"></dd>
+							</th:block>
 						</div>
 						
 						<div class="ship_request ship_select">

+ 117 - 40
src/main/webapp/WEB-INF/views/mob/order/OrderFormMob.html

@@ -321,45 +321,85 @@
 				<div class="area_paymentinfo">
 					<div class="paymentinfo">
 						<div class="payinfo_blk_wrap">
-							<a href=""> 구매조건 확인 및 결제대행 서비스 약관 동의 <span>보기</span>
-							</a>
+							<a href="javascript:void(0);">구매조건 확인 및 결제대행 서비스 약관 동의<span>보기</span></a>
 							<div class="payinfo_blk_parent">
 								<div class="payinfo_blk">
-									<a href=""> 개인정보 제공에 대한 동의 <span>보기</span></a>
-									<div class="infotxt">개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-										내용입니다.개인정보제공에 대한 동의 내용입니다.</div>
+									<a href="javascript:void(0);">개인정보 제공에 대한 동의<span>보기</span></a>
+									<div class="infotxt">
+										STYLE24는 다음과 같이 회원님의 개인정보를 제3자에게 제공합니다.
+										<table>
+											<colgroup>
+												<col width="30%">
+												<col width="*">
+											</colgroup>
+											<tbody>
+												<tr>
+													<th>제공받는 자</th>
+													<td>서울보증보험㈜, ㈜유세이프</td>
+												</tr>
+												<tr>
+													<th>제공하는 항목</th>
+													<td>
+														구매자명, 구매자 생년월일,
+														구매자 성별, 구매자 연락처
+														(일반전화 및 핸드폰), 구매자
+														이메일, 주문번호,
+														배송지 정보, 주문 금액
+													</td>
+												</tr>
+												<tr>
+													<th>제공 목적</th>
+													<td>쇼핑몰보증보험 가입 및 보험가입 제반 사항</td>
+												</tr>
+												<tr>
+													<th>보유 및 이용기간</th>
+													<td>개별서비스 제공기간</td>
+												</tr>
+											</tbody>
+										</table>
+										<table>
+											<colgroup>
+												<col width="30%">
+												<col width="*">
+											</colgroup>
+											<tbody>
+												<tr>
+													<th>제공받는 자</th>
+													<td>더비오유컴퍼니 주식회사</td>
+												</tr>
+												<tr>
+													<th>제공하는 항목</th>
+													<td>성명, 주소, 연락처</td>
+												</tr>
+												<tr>
+													<th>제공 목적</th>
+													<td>주문상품의 배송, 고객상담 및 불만처리</td>
+												</tr>
+												<tr>
+													<th>보유 및 이용기간</th>
+													<td>이용목적 달성 시 까지</td>
+												</tr>
+											</tbody>                                                       
+										</table>
+									</div>
 								</div>
 								<div class="payinfo_blk">
-									<a href=""> 결제대행 서비스 약관 동의 <span>보기</span></a>
-									<div class="infotxt">결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-										내용입니다.결제대행서비스 약관 동의 내용입니다.</div>
+									<a href="">
+										결제대행 서비스 약관 동의
+										<span>보기</span>
+									</a>
+									<div class="infotxt">
+										결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.
+									</div>
 								</div>
 							</div>
 						</div>
+						
+					</div>
+					
+					<div class="agree_payment">
+						위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다. (전자상거래법 제 8조 제2항)
 					</div>
-					<div class="agree_payment">위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다.</div>
 				</div>
 			</div>
 
@@ -869,6 +909,14 @@ var paymentInfoSet = function() {
 					if ($(this).find("input[name=rdi-paynormal]").is(":checked")) {
 						$(".payTypeNm").text(payType);
 					}
+					
+					// 2021.04.25 실시간계좌이체, 무통장입금시 보증보험 신청 약관 노출
+					if (payType == "실시간계좌이체" || payType == "무통장입금" ) {
+						$("#orderForm .area_paymethod .agree_insurance").show();
+					} else {
+						$("#orderForm .area_paymethod .agree_insurance").hide();
+						$("#orderForm input[name=insuranceYn]").attr("checked", false);
+					}
 				});
 				
 				// 결재하기
@@ -883,6 +931,20 @@ var paymentInfoSet = function() {
 					var orgEntryNo 			= "";
 					var entryNo 			= "";
 					var giftMsg				= "감사합니다.";
+					var insuranceYn			= "N";
+					
+					// 2021.04.25 
+					if ($("#orderForm input[name=insuranceYn]").is(":checked")) {
+						insuranceYn = "Y"; 
+					}
+					
+					// 배송주소등록
+					if ($("#orderAmtForm .recipZipcode").text() == "00000") {
+						mcxDialog.alert("배송정보를 등록해 주세요.");
+						// 배송정보화면노출
+						deliveryAddrInfoDispYn("Y");
+						return false;
+					}
 					
 					// 선물받기일때 배송지주소 받지않음
 					if (giftPackYn == "N") {
@@ -1064,6 +1126,7 @@ var paymentInfoSet = function() {
 						,"recipBaseAddr"		: $("#orderAmtForm .recipBaseAddr").text()
 						,"recipDtlAddr"			: $("#orderAmtForm .recipDtlAddr").text()
 						,"delvMemo"				: $("#orderAmtForm .delvMemo").text()
+						,"insuranceYn"			: insuranceYn
 						,"sexGb"				: $("#orderAmtForm .sexGb").text()
 						,"birthYmd"				: $("#orderAmtForm .birthYmd").text()
 						,"prePntDcAmtYn"		: prePntDcAmtYn
@@ -2268,6 +2331,7 @@ $(document).ready( function() {
 	});
 
 	//결제수단 선택
+	/*
 	$(document).on('change','.odPayment .area_paymethod .paymethod_radio input',function(e){
 		$('.radio_blk').removeClass('on');
 		$(this).parents('.radio_blk').addClass('on');
@@ -2289,6 +2353,7 @@ $(document).ready( function() {
 		});
 		return false;
 	});
+	*/
 
 	//STYLE24 간편결제 배너닫기
 	$(document).on('click','.odPayment .area_paymethod .quickpay_bnr .btn_close_bnr',function(e){
@@ -2301,7 +2366,8 @@ $(document).ready( function() {
 		return false;
 	});
 
-	//결제수단 > 일반결제> 실시간계좌이체 선택시            
+	//결제수단 > 일반결제> 실시간계좌이체 선택시
+	/*
 	$(document).on('change','.odPayment input:radio[name=rdi-paynormal]',function(e){
 		var paynormalValue = $(this).attr('id');
 		if (paynormalValue == 'rdi-paynormal2') {
@@ -2311,15 +2377,26 @@ $(document).ready( function() {
 		}
 		return false;
 	});
+	*/
 
-	// 개인정보동의 열고닫기
-	$(document).on('click','.area_paymentinfo .payinfo_blk a',function(e){
-		e.preventDefault();
-		$(this).parents('.payinfo_blk').toggleClass('on');
-		var privacyToggle = $(this).find('span');
-		$(privacyToggle).text($(privacyToggle).text() == '보기' ? '닫기' : '보기');
-		return false;
-	});
+	//구매조건 확인 및 결제대행 서비스 약관 동의 클릭시
+    $(document).on('click','.area_paymentinfo .payinfo_blk_wrap a',function(e){
+        e.preventDefault();
+		$(this).parent('.payinfo_blk_wrap').toggleClass('on');
+        $(this).siblings('.payinfo_blk_parent').toggle();
+        var privacyToggle = $(this).find('span');
+        $(privacyToggle).text($(privacyToggle).text() == '보기' ? '닫기' : '보기');
+        return false;
+    });
+
+    //개인정보동의 열고닫기
+    $(document).on('click','.area_paymentinfo .payinfo_blk a',function(e){
+        e.preventDefault();
+        $(this).parents('.payinfo_blk').toggleClass('on');
+        var privacyToggle = $(this).find('span');
+        $(privacyToggle).text($(privacyToggle).text() == '보기' ? '닫기' : '보기');
+        return false;
+    });
 
 	//배송지수정 팝업열기
 	$(document).on('click','#btn_addrModify_pop',function(e){

+ 1 - 2
src/main/webapp/WEB-INF/views/mob/order/OrderListInfoMob.html

@@ -103,7 +103,6 @@
 													<span class="sale_price"><del><em th:text="${#numbers.formatInteger((goods.currPrice + goods.optAddPrice) * goods.goodsQty, 1, 'COMMA')}"></em>원</del></span>
 													<span class="selling_price"><em th:text="${#numbers.formatInteger(goods.tmtbDcAmt, 1, 'COMMA')}"></em>원</span>
 												</th:block>
-
 											</p>
 										</div>
 										<th:block th:if="${goods.delvResDt}">
@@ -122,7 +121,7 @@
 					<dl>
 						<div>
 							<dt>상품금액</dt>
-							<dd><em id="orgGoodsSumAmt" th:text="${#numbers.formatInteger(orgGoodsSumAmt, 1, 'COMMA')}"></em>원</dd>
+							<dd><em id="orgGoodsSumAmt" th:text="${#numbers.formatInteger(listSumAmt, 1, 'COMMA')}"></em>원</dd>
 						</div>
 						<div>
 							<dt>배송비</dt>

+ 2 - 2
src/main/webapp/WEB-INF/views/mob/order/OrderPaymentInfoMob.html

@@ -50,7 +50,7 @@
 								<li>
 									<input type="radio" name="rdi-paynormal" id="payRealBank" class="KCP" value="KCP|G014_10">
 									<label for="payRealBank">
-										<span>실시간계좌이체</span>
+										<span class="payType">실시간계좌이체</span>
 									</label>
 								</li>
 								<li>
@@ -87,7 +87,7 @@
 						</div>
 						<div class="form_field">
 							<div class="agree_insurance">
-								<input id="chk-insurance" type="checkbox"> 
+								<input id="chk-insurance" type="checkbox" name="insuranceYn"> 
 								<label for="chk-insurance"> 
 									<span>소비자 피해 보상보험 신청&nbsp;&nbsp;<em class="tmark_optional">(선택)</em></span>
 								</label>

+ 2 - 2
src/main/webapp/WEB-INF/views/web/order/OrderCompleteWeb.html

@@ -85,7 +85,7 @@
 														<li>
 															<span id="recipNm" th:text="${orderInfo.recipNm}"></span>
 															<!-- 
-															<span class="tag">STYLE24 일반배송</span>
+															<span class="tag">기본배송지</span>
 															<span class="tag primary_line">총알배송</span>
 															 -->
 														</li>
@@ -121,7 +121,7 @@
 											<dl>
 												<div>
 													<dt>상품금액</dt>
-													<dd><em th:text="${#numbers.formatInteger(goodsSumAmt, 1, 'COMMA')}"></em>원</dd>	
+													<dd><em th:text="${#numbers.formatInteger(listSumAmt, 1, 'COMMA')}"></em>원</dd>	
 												</div>
 												<div>
 													<dt>배송비</dt>

+ 57 - 4
src/main/webapp/WEB-INF/views/web/order/OrderDeliveryAddrInfoWeb.html

@@ -28,11 +28,53 @@
 	<a href="javascript:void(0)">
 		<div>
 			<div class="fold_tit"><span>배송지 정보</span></div>
-			<div class="data" id="recipAddr" th:text="${deliveryAddrInfo.recipBaseAddr} + '   ' + ${deliveryAddrInfo.recipDtlAddr}"></div>
+			<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+				<div class="data" id="recipAddr">배송지 정보를 등록해 주세요.</div>
+			</th:block>
+			<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+				<div class="data" id="recipAddr" th:text="${deliveryAddrInfo.recipBaseAddr} + '   ' + ${deliveryAddrInfo.recipDtlAddr}"></div>
+			</th:block>
 		</div>
 	</a>
 </div>
 <div class="fold_cont" style="display: none;">
+	<!-- 
+	<div class="area_receiveinfo">
+		<dl>
+			<div>
+				<dt><span class="sr-only">배송지명</span></dt>
+				<dd>
+					홍길동
+					<span class="icon_tag">
+						<em class="tag">기본 배송지</em>
+						<em class="tag primary_line">총알배송</em>
+					</span>
+				</dd>
+			</div>
+			<div>
+				<dt><span class="sr-only">휴대폰 번호</span></dt>
+				<dd>
+					010-1234-5647
+				</dd>
+			</div>
+			<div>
+				<dt><span class="sr-only">배송주소</span></dt>
+				<dd>
+					서울시 영등포구 은행로 11,8층(여의도동,일신빌딩)
+					<button type="button" class="btn btn_default btn_sm" id="btn_adrsChange_pop"><span>배송지 변경</span></button>
+				</dd>
+			</div>
+			<div>
+				<dt>배송요청 사항</dt>
+				<dd>
+					직접받고 부재 시 문앞
+					<button type="button" class="btn_underline" id="btn_rqstModify_pop"><span>변경하기</span></button>
+				</dd>
+			</div>
+		</dl>
+	</div>
+	 -->
+
 	<div class="area_receiveinfo">
 		<dl>
 			<div>
@@ -50,7 +92,12 @@
 			<div>
 				<dt><span class="sr-only">배송주소</span></dt>
 				<dd>
-					<th:block th:text="${deliveryAddrInfo.recipBaseAddr} + '    ' + ${deliveryAddrInfo.recipDtlAddr}"></th:block>
+					<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+						배송지 정보를 등록해 주세요.
+					</th:block>
+					<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+						<th:block th:text="${deliveryAddrInfo.recipBaseAddr} + '    ' + ${deliveryAddrInfo.recipDtlAddr}"></th:block>
+					</th:block>
 					<button type="button" class="btn btn_default btn_sm" id="btn_adrsChange_pop">
 						<span>배송지 변경</span>
 					</button>
@@ -58,10 +105,16 @@
 			</div>
 			<div>
 				<dt><span class="sr-only">휴대폰 번호</span></dt>
-				<dd th:text="${deliveryAddrInfo.recipPhnno}"></dd>
+				<th:block th:if="${deliveryAddrInfo.recipZipcode} == '00000'">
+					<dd>휴대폰 번호를 등록해 주세요.</dd>
+				</th:block>
+				<th:block th:if="${deliveryAddrInfo.recipZipcode} != '00000'">
+					<dd th:text="${deliveryAddrInfo.recipPhnno}"></dd>
+				</th:block>
+				
 			</div>
 			<div>
-				<dt class="sr-only">배송요청 사항</dt>
+				<dt>배송요청 사항</dt>
 				<dd>
 					<span th:text="${deliveryAddrInfo.delvMemo}" id="delvMemo"></span>
 					<button type="button" class="btn_underline" id="btn_rqstModify_pop">

+ 85 - 35
src/main/webapp/WEB-INF/views/web/order/OrderFormWeb.html

@@ -310,41 +310,57 @@
 							<div class="area_paymentinfo">
 								<div class="paymentinfo">
 									<div class="payinfo_blk">
-										<a href=""> 개인정보 제공에 대한 동의 <span>보기</span>
-										</a>
-										<div class="infotxt">개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
-											내용입니다.개인정보제공에 대한 동의 내용입니다.</div>
+										<a href="">개인정보 제공에 대한 동의<span>보기</span></a>
+										<div class="infotxt">STYLE24는 다음과 같이 회원님의 개인정보를 제3자에게 제공합니다.
+											<table>
+												<colgroup>
+													<col width="25%">
+													<col width="*">
+													<col width="25%">
+													<col width="25%">
+												</colgroup>
+												<thead>
+													<tr>
+														<th>제공받는 자</th>
+														<th>제공하는 항목</th>
+														<th>제공 목적</th>
+														<th>보유 및 이용기간</th>
+													</tr>
+												</thead> 
+												<tbody>
+													<tr>
+														<td>서울보증보험㈜, ㈜유세이프</td>
+														<td>
+															구매자명, 구매자 생년월일,
+															구매자 성별, 구매자 연락처
+															(일반전화 및 핸드폰), 구매자
+															이메일, 주문번호,
+															배송지 정보, 주문 금액
+														</td>
+														<td>쇼핑몰보증보험 가입 및 보험가입 제반 사항</td>
+														<td>개별서비스 제공기간</td>
+													</tr>
+													<tr>
+														<td>더비오유컴퍼니 주식회사</td>
+														<td>성명, 주소, 연락처</td>
+														<td>주문상품의 배송, 고객상담 및 불만처리</td>
+														<td>이용목적 달성 시 까지</td>
+													</tr>
+												</tbody>
+											</table>
+											개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.
+										</div>
 									</div>
 									<div class="payinfo_blk">
-										<a href=""> 결제대행 서비스 약관 동의 <span>보기</span>
-										</a>
-										<div class="infotxt">결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
-											내용입니다.결제대행서비스 약관 동의 내용입니다.</div>
+										<a href="">결제대행 서비스 약관 동의<span>보기</span></a>
+										<div class="infotxt">
+											결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.
+										</div>
 									</div>
 								</div>
-								<div class="agree_payment">위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다.</div>
+								<div class="agree_payment">
+									위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다. (전자상거래법 제 8조 제2항)
+								</div>
 							</div>
 							
 							<div class="area_paybtn">
@@ -372,7 +388,7 @@
 							<dl>
 								<div>
 									<dt>상품금액</dt>
-									<dd id="orgGoodsSumAmt" th:text="|${#numbers.formatInteger(orgGoodsSumAmt, 1, 'COMMA')} 원|"></dd>
+									<dd id="orgGoodsSumAmt" th:text="|${#numbers.formatInteger(listSumAmt, 1, 'COMMA')} 원|"></dd>
 								</div>
 								<div>
 									<dt>배송비</dt>
@@ -899,19 +915,41 @@ var paymentInfoSet = function() {
 					if ($(this).find("input[name=rdi-paynormal]").is(":checked")) {
 						$("#orderForm .payTypeNm").text(payType);
 					}
+
+					// 2021.04.25 실시간계좌이체, 무통장입금시 보증보험 신청 약관 노출
+					if (payType == "실시간계좌이체" || payType == "무통장입금" ) {
+						$("#orderForm .area_paymethod .agree_insurance").show();
+					} else {
+						$("#orderForm .area_paymethod .agree_insurance").hide();
+						$("#orderForm input[name=insuranceYn]").attr("checked", false);
+					}
 				});
 				
 				// 결재하기
 				$("#btn_payment").on("click", function(){
 					// 사은품정보
-					var prePntDcAmtYn		= $("input[name='rdi-beforpoint']:checked").val();
-					var paynormal			= $("input[name='rdi-paynormal']:checked").val();
+					var prePntDcAmtYn		= $("#orderForm input[name='rdi-beforpoint']:checked").val();
+					var paynormal			= $("#orderForm input[name='rdi-paynormal']:checked").val();
 					var orderDetailList		= [];
 					var delvFeeCdList		= [];
 					var ordGoodsQty			= 0;
 					var goodsNm				= "";
 					var orgEntryNo 			= "";
 					var entryNo 			= "";
+					var insuranceYn			= "N";
+					
+					// 2021.04.25 
+					if ($("#orderForm input[name=insuranceYn]").is(":checked")) {
+						insuranceYn = "Y"; 
+					}
+					
+					// 배송주소등록
+					if ($("#orderAmtForm .recipZipcode").text() == "00000") {
+						mcxDialog.alert("배송정보를 등록해 주세요.");
+						// 배송정보화면노출
+						deliveryAddrInfoDispYn("Y");
+						return false;
+					}
 					
 					// TODO 개인통관번호 동의 체크시 통관번호 등록
 					if (foreignBuyYn == "Y") {
@@ -1063,6 +1101,7 @@ var paymentInfoSet = function() {
 						,"recipBaseAddr"		: $("#orderAmtForm .recipBaseAddr").text()
 						,"recipDtlAddr"			: $("#orderAmtForm .recipDtlAddr").text()
 						,"delvMemo"				: $("#orderAmtForm .delvMemo").text()
+						,"insuranceYn"			: insuranceYn
 						,"sexGb"				: $("#orderAmtForm .sexGb").text()
 						,"birthYmd"				: $("#orderAmtForm .birthYmd").text()
 						,"prePntDcAmtYn"		: prePntDcAmtYn
@@ -1736,6 +1775,9 @@ var custCpnApply = function(obj) {
 			$("#orderForm input[name=rdi-paynormal]").attr("disabled", false);
 		}
 		
+		// 2021.04.25 실시간계좌이체, 무통장입금시 보증보험 신청 약관 노출 감추는기능
+		$("#orderForm .insuranceYn").hide();
+		
 		// 선택안함
 		$("#orderForm .payTypeNm").text("선택없음");
 		
@@ -2175,6 +2217,7 @@ $(document).ready( function() {
 	});
 
 	//결제수단 선택
+	/*
 	$(document).on('change','.odPayment .area_paymethod .paymethod_radio input',function(e){
 		$('.radio_blk').removeClass('on');
 		$(this).parents('.radio_blk').addClass('on');
@@ -2196,6 +2239,7 @@ $(document).ready( function() {
 		});
 		return false;
 	});
+	*/
 
 	//STYLE24 간편결제 배너닫기
 	$(document).on('click','.odPayment .area_paymethod .quickpay_bnr .btn_close_bnr',function(e){
@@ -2208,7 +2252,8 @@ $(document).ready( function() {
 		return false;
 	});
 
-	//결제수단 > 일반결제> 실시간계좌이체 선택시            
+	//결제수단 > 일반결제> 실시간계좌이체 선택시
+	/*
 	$(document).on('change','.odPayment input:radio[name=rdi-paynormal]',function(e){
 		var paynormalValue = $(this).attr('id');
 		if (paynormalValue == 'rdi-paynormal2') {
@@ -2218,6 +2263,7 @@ $(document).ready( function() {
 		}
 		return false;
 	});
+	*/
 
 	// 개인정보동의 열고닫기
 	$(document).on('click','.area_paymentinfo .payinfo_blk a',function(e){
@@ -2229,16 +2275,20 @@ $(document).ready( function() {
 	});
 
 	//배송지수정 팝업열기
+	/*
 	$(document).on('click','#btn_addrModify_pop',function(e){
 		$("#adrsModifyPop").modal("show");
 		return false;
 	});
+	*/
 
 	//배송요청사항 팝업열기
+	/*
 	$(document).on('click','#btn_rqstModify_pop',function(e){
 		$("#rqstModifyPop").modal("show");
 		return false;
 	});
+	*/
 
 	//사은품지급안내 팝업열기
 	$(document).on('click','#btn_infoGift_pop',function(e){

+ 5 - 4
src/main/webapp/WEB-INF/views/web/order/OrderPaymentInfoWeb.html

@@ -89,12 +89,13 @@
 			</div>
 		</div>
 		 -->
+		 
 		<div class="form_field">
 			<div class="agree_insurance">
-				<input id="chk-insurance" type="checkbox"> 
-					<label for="chk-insurance"> 
-						<span>소비자 피해 보상보험 신청&nbsp;&nbsp;<em class="tmark_optional">(선택)</em></span> 
-						<a href="" class="btn_underline"><span>FAQ확인</span></a>
+				<input id="chk-insurance" type="checkbox" name="insuranceYn"> 
+				<label for="chk-insurance"> 
+					<span>소비자 피해 보상보험 신청&nbsp;&nbsp;<em class="tmark_optional">(선택)</em></span> 
+					<a href="javascript:void(0);" class="btn_underline"><span>FAQ확인</span></a>
 				</label>
 				<p>
 					‘전자상거래 등에서의 소비자보호에 관한 법률‘에 따라 현금 결제 시 서울보증보험㈜가 제공하는 소비자

+ 4 - 4
src/main/webapp/WEB-INF/views/web/popup/DelvAddrChangePopWeb.html

@@ -39,8 +39,8 @@
 										<dd th:text="${deliveryAddr.delvMemo}"></dd>
 									</div>
 								</dl>
-								<button class="btn btn_default btn_sm btn_addrModify_pop" id="btn_adrsModify_pop" th:value="${deliveryAddr.custDelvAddrSq}"><span>수정</span></button>
-								<button class="btn btn_dark btn_sm btn_sel_delvAddr" id="" th:value="${deliveryAddr.custDelvAddrSq}"><span>선택</span></button>
+								<button type="button" class="btn btn_default btn_sm btn_addrModify_pop" th:value="${deliveryAddr.custDelvAddrSq}"><span>수정</span></button>
+								<button type="button" class="btn btn_dark btn_sm btn_sel_delvAddr" th:value="${deliveryAddr.custDelvAddrSq}" style="float:right;"><span>선택</span></button>
 								
 								<input type="hidden" name="recipNm" 		th:value="${deliveryAddr.recipNm}"/>
 								<input type="hidden" name="recipPhnno" 		th:value="${deliveryAddr.recipPhnno}"/>
@@ -116,7 +116,7 @@ $("#delvAddrChangeForm .btn_addrModify_pop").on("click", function(){
 	var obj = {
 		"custDelvAddrSq" : $(this).attr("value")
 	} 
-	
+
 	$.ajax( {
 		type		: "POST",
 		url 		: '/common/delvAddrModifyPop',
@@ -132,7 +132,7 @@ $("#delvAddrChangeForm .btn_addrModify_pop").on("click", function(){
 			$("#adrsModifyPop .modal-dialog .modal-content").html(result);
 			$("#adrsModifyPop").modal("show");
 		}
-	});	
+	});
 });