jsh77b 5 лет назад
Родитель
Сommit
87d1598d2e

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

@@ -141,9 +141,9 @@ public class TsfOrderController extends TsfBaseController {
 		}
 		}
 		
 		
 		// TODO
 		// TODO
-		/*int[] arr = {1,2,158,150,149,159,148,153,20,12};
+		int[] arr = {1,2,158,150,149,159,148,153,20,12};
 		order.setCartSqArr(arr);		// 장바구니시퀀스
 		order.setCartSqArr(arr);		// 장바구니시퀀스
-		order.setShotDelvUseYn("Y");	// 장바구니총알배송사용여부*/
+		order.setShotDelvUseYn("Y");	// 장바구니총알배송사용여부
 		
 		
 		// 1.1 카트시퀀스가 정보가 없을때 처리 장바구니로 이동 
 		// 1.1 카트시퀀스가 정보가 없을때 처리 장바구니로 이동 
 		if (order.getCartSqArr() == null) {
 		if (order.getCartSqArr() == null) {

+ 9 - 8
src/main/webapp/WEB-INF/views/mob/order/OrderCouponApplyPopMob.html

@@ -15,7 +15,7 @@
 					<div class="area_item_coupon">
 					<div class="area_item_coupon">
 						<th:block th:each="goods, i : ${goodsApplyCpnList}">
 						<th:block th:each="goods, i : ${goodsApplyCpnList}">
 							<th:block th:if="${goods.goodsCpnList.size() > 0}">
 							<th:block th:if="${goods.goodsCpnList.size() > 0}">
-								<div th:id="|item${i.index}|" class="apply_item goodsCpn" th:value="${i.index}+1">
+								<div th:id="|item${i.index}|" class="apply_item goodsCpn goodsCartCpn" th:value="${i.index}+1">
 									<div class="item_gd">
 									<div class="item_gd">
 										<figure>
 										<figure>
 											<span class="thumb"><img src="/images/pc/thumb/tmp_odSide1.jpg" alt=""></span>
 											<span class="thumb"><img src="/images/pc/thumb/tmp_odSide1.jpg" alt=""></span>
@@ -54,7 +54,7 @@
 					<div class="area_cart_coupon">
 					<div class="area_cart_coupon">
 						<div class="form_field">
 						<div class="form_field">
 							<th:block th:each="cartCpn, k : ${cartCpnList}">
 							<th:block th:each="cartCpn, k : ${cartCpnList}">
-								<div class="cartCpn" th:value="${cartCpn.custCpnSq}">
+								<div class="cartCpn goodsCartCpn" th:value="${cartCpn.custCpnSq}">
 									<input type="hidden" name="dcWay" th:value="${cartCpn.dcWay}"/>
 									<input type="hidden" name="dcWay" th:value="${cartCpn.dcWay}"/>
 									<input type="hidden" name="dcVal" th:value="${cartCpn.dcVal}"/>
 									<input type="hidden" name="dcVal" th:value="${cartCpn.dcVal}"/>
 									
 									
@@ -68,6 +68,7 @@
 									</th:block>
 									</th:block>
 									
 									
 									<input type="radio" name="rdi-cart-coupon" th:id="|rdi-cart-coupon${k.index}|">
 									<input type="radio" name="rdi-cart-coupon" th:id="|rdi-cart-coupon${k.index}|">
+									
 									<label th:for="|rdi-cart-coupon${k.index}|">
 									<label th:for="|rdi-cart-coupon${k.index}|">
 										<div class="cart_coupon">
 										<div class="cart_coupon">
 											<p class="name" th:text="${cartCpn.cpnNm}"></p>
 											<p class="name" th:text="${cartCpn.cpnNm}"></p>
@@ -93,21 +94,21 @@
 							</th:block>
 							</th:block>
 							<div class="cartCpn" value="0">
 							<div class="cartCpn" value="0">
 								<div class="cart_coupon">
 								<div class="cart_coupon">
-									<input type="radio" name="rdi-cart-coupon" id="rdi-cart-coupon0">
-									<label for="rdi-cart-coupon0">적용안함</label>
+									<input type="radio" name="rdi-cart-coupon" id="rdi-cart-coupon00">
+									<label for="rdi-cart-coupon00">적용안함</label>
 								</div>
 								</div>
 							</div>
 							</div>
+							<input type="hidden" name="cpnType" value="cartCpn"/>
+							<input type="hidden" name="custCpnSq" value="0"/>
+							<input type="hidden" name="cpnDcAmt" value="0"/>
 						</div>
 						</div>
 					</div>
 					</div>
 				</th:block>
 				</th:block>
-				<input type="hidden" name="cpnType" value="cartCpn"/>
-				<input type="hidden" name="custCpnSq" value="0"/>
-				<input type="hidden" name="cpnDcAmt" value="0"/>
 				<!-- //장바구니쿠폰적용 -->
 				<!-- //장바구니쿠폰적용 -->
 			</div>
 			</div>
 		</div>
 		</div>
 		<div class="modal-footer">
 		<div class="modal-footer">
-			<button type="button" id="" class="btn btn_primary"><span>총 <em>0</em>원 쿠폰 적용</span></button>
+			<button type="button" class="btn btn_primary" id="btn_coupon_apply"><span>총 <em class="goodsCartCpnSumAmt">0</em>원 쿠폰 적용</span></button>
 		</div>
 		</div>
 		
 		
 		<!-- 상품쿠폰팝업적용 -->
 		<!-- 상품쿠폰팝업적용 -->

+ 81 - 59
src/main/webapp/WEB-INF/views/mob/order/OrderDcAmtInfoMob.html

@@ -141,68 +141,90 @@
 						
 						
 					</dl>
 					</dl>
 				</div>
 				</div>
-				<div class="area_selpoint">
-					<dl>
-						<div>
-							<dt>선 포인트 사용</dt>
-							<dd>
-								<div class="form_field">
-									<div>
-										<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint1" value="" checked=""> 
-										<label for="rdi-beforpoint1"><span>사용 안함</span></label>
-									</div>
-									<div>
-										<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint2" value="">
-										<label for="rdi-beforpoint2"><span>사용함</span></label> 
-										<span class="useable_point">(<em>1,500P</em>&nbsp;사용 가능)</span>
-									</div>
+				
+				<!-- 선포인트금액, 포인트금액, 상품권금액 0보다 클때 적용 -->
+				<th:block th:if="${prePntDcAmt} > 0 or ${rmPntAmt} > 0 or ${rmGfcdAmt} > 0">
+					<div class="area_selpoint">
+						<dl>
+							<!-- 선포인트금액 0보다 클때 적용 -->
+							<th:block th:if="${prePntDcAmt} > 0">
+								<div>
+									<dt>선 포인트 사용</dt>
+									<dd>
+										<div class="form_field">
+											<input type="hidden" name="rmPrePntAmt" th:value="${prePntDcAmt}"/>
+											<div>
+												<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint1" value="N"> 
+												<label for="rdi-beforpoint1"><span>사용 안함</span></label>
+											</div>
+											<div>
+												<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint2" value="Y" checked>
+												<label for="rdi-beforpoint2"><span>사용함</span></label> 
+												<span class="useable_point">(<em th:text="|${#numbers.formatInteger(prePntDcAmt, 1, 'COMMA')}P|"></em>&nbsp;사용 가능)</span>
+											</div>
+										</div>
+									</dd>
 								</div>
 								</div>
-							</dd>
-						</div>
-						<div>
-							<dt>STYLE24 포인트 <span>결제금액의 최대 40%까지 사용가능</span></dt>
-							<dd>
-								<div class="form_field">
-									<!-- 스타일 포인트 3만원 이상 결제시 노출 -->
-									<div class="input_wrap">
-										<input type="text" class="form_control" maxlength=""
-											placeholder="사용할 포인트를 입력해주세요.">
-										<button type="button" class="btn btn_dark btn_sm">
-											<span>적용</span>
-										</button>
-									</div>
-									<!-- 스타일 포인트 3만원 이상 결제시 노출 -->
-									
-									<!-- 스타일 포인트 3만원 미만 결제시 노출 -->
-									<div class="input_wrap">
-										<input type="text" class="form_control" maxlength=""
-											placeholder="3만원 이상 결제시에만 포인트 사용이 가능합니다."
-											readonly="readonly" onfocus="this.blur();">
-										<button type="button" class="btn btn_dark btn_sm">
-											<span>적용</span>
-										</button>
-									</div>
-									<!-- //스타일 포인트 3만원 미만 결제시 노출 -->
-									<p><span class="remain_point">보유:&nbsp;<em>25,500</em>P</span></p>
+							</th:block>
+							<!-- //선포인트금액 0보다 클때 적용 -->
+							
+							<!-- 포인트금액 0보다 클때 적용 -->
+							<th:block th:if="${rmPntAmt} > 0">
+								<div>
+									<dt>STYLE24 포인트 <span>결제금액의 최대 40%까지 사용가능</span></dt>
+									<dd>
+										<div class="form_field">
+											<input type="hidden" name="rmPntAmt" th:value="${rmPntAmt}"/>
+											<!-- 스타일 포인트 3만원 이상 결제시 노출 -->
+											<th:block th:if="${orgGoodsSumAmt} >= 30000">
+												<div class="input_wrap">
+													<input type="text" name="pntDcAmtStr" class="form_control" maxlength="11" placeholder="사용할 포인트를 입력해주세요.">
+													<button type="button" class="btn btn_dark btn_sm" id="btn_point_apply">
+														<span>적용</span>
+													</button>
+												</div>
+											</th:block>
+											<!-- 스타일 포인트 3만원 이상 결제시 노출 -->
+											
+											<!-- 스타일 포인트 3만원 미만 결제시 노출 -->
+											<th:block th:if="${orgGoodsSumAmt} < 30000">
+												<div class="input_wrap">
+													<input type="text" class="form_control" maxlength="" placeholder="3만원 이상 결제시에만 포인트 사용이 가능합니다." readonly="readonly" onfocus="this.blur();">
+													<button type="button" class="btn btn_dark btn_sm">
+														<span>적용</span>
+													</button>
+												</div>
+											</th:block>
+											<!-- //스타일 포인트 3만원 미만 결제시 노출 -->
+											<p><span>보유:&nbsp;<em class="rmPntAmt" th:text="${#numbers.formatInteger(rmPntAmt, 1, 'COMMA')}"></em>P</span></p>
+										</div>
+									</dd>
 								</div>
 								</div>
-							</dd>
-						</div>
-						<div>
-							<dt>상품권</dt>
-							<dd>
-								<div class="form_field">
-									<div class="input_wrap">
-										<input type="text" class="form_control" maxlength="" placeholder="사용할 금액을 입력해주세요.">
-										<button type="button" class="btn btn_dark btn_sm">
-											<span>적용</span>
-										</button>
-									</div>
-									<p><span class="remain_point">보유:&nbsp;<em>25,500</em>원</span></p>
+							</th:block>
+							<!-- //포인트금액 0보다 클때 적용 -->
+							
+							<!-- 상품권금액 0보다 클때 적용 -->
+							<th:block th:if="${rmGfcdAmt} > 0">
+								<div>
+									<dt>상품권</dt>
+									<dd>
+										<div class="form_field">
+											<div class="input_wrap">
+												<input type="text" name="gfcdUseAmtStr" class="form_control" maxlength="11" placeholder="사용할 금액을 입력해주세요.">
+												<button type="button" class="btn btn_dark btn_sm" id="btn_gfcd_apply">
+													<span>적용</span>
+												</button>
+											</div>
+											<p><span class="remain_point">보유:&nbsp;<em th:text="${#numbers.formatInteger(rmGfcdAmt, 1, 'COMMA')}"></em>원</span></p>
+										</div>
+									</dd>
 								</div>
 								</div>
-							</dd>
-						</div>
-					</dl>
-				</div>
+							</th:block>
+							<!-- //상품권금액 0보다 클때 적용 -->
+						</dl>
+					</div>
+				</th:block>
+				<!-- //선포인트금액, 포인트금액, 상품권금액 0보다 클때 적용 -->
 			</div>
 			</div>
 		</li>
 		</li>
 	</ul>
 	</ul>

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

@@ -14,7 +14,22 @@
 				<li class="delvCpn" th:value="${delvCpn.custCpnSq}" th:data="${delvCpn.cpnDcAmt}" th:delvfeecd="${delvCpn.delvFeeCd}" th:delvfee="${delvCpn.delvFee}">
 				<li class="delvCpn" th:value="${delvCpn.custCpnSq}" th:data="${delvCpn.cpnDcAmt}" th:delvfeecd="${delvCpn.delvFeeCd}" th:delvfee="${delvCpn.delvFee}">
 					<button type="button" class="dlvr_coupon">
 					<button type="button" class="dlvr_coupon">
 						<p class="name"  th:text="${delvCpn.cpnNm}"></p>
 						<p class="name"  th:text="${delvCpn.cpnNm}"></p>
-						<p class="discount"><span th:text="${#numbers.formatInteger(delvCpn.cpnDcAmt, 1, 'COMMA')}">0</span>원 할인</p>
+						<p class="txt">
+							<th:block th:if="${delvCpn.buyLimitAmt} > 0">
+								<span th:text="${#numbers.formatInteger(delvCpn.buyLimitAmt, 1, 'COMMA')}"></span>원 이상 구매시
+							</th:block>
+							<th:block th:if="${delvCpn.maxDcAmt} > 0"> 
+								최대 <span th:text="${#numbers.formatInteger(delvCpn.maxDcAmt, 1, 'COMMA')}"></span>원 할인
+							</th:block>
+						</p>
+						<p class="discount">
+							<th:block th:if="${delvCpn.dcWay} == 'G240_10'">
+								<span th:text="${#numbers.formatInteger(delvCpn.dcVal, 1, 'COMMA')}"></span>원 할인
+							</th:block>
+							<th:block th:if="${delvCpn.dcWay} == 'G240_11'">
+								<span th:text="${#numbers.formatInteger(delvCpn.dcVal, 1, 'COMMA')}"></span>% 할인
+							</th:block>
+						</p>
 					</button>
 					</button>
 				</li>
 				</li>
 			</th:block>
 			</th:block>

+ 109 - 113
src/main/webapp/WEB-INF/views/mob/order/OrderFormMob.html

@@ -316,8 +316,7 @@
 							</a>
 							</a>
 							<div class="payinfo_blk_parent">
 							<div class="payinfo_blk_parent">
 								<div class="payinfo_blk">
 								<div class="payinfo_blk">
-									<a href=""> 개인정보 제공에 대한 동의 <span>보기</span>
-									</a>
+									<a href=""> 개인정보 제공에 대한 동의 <span>보기</span></a>
 									<div class="infotxt">개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
 									<div class="infotxt">개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
 										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
 										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
 										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
 										내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의 내용입니다.개인정보제공에 대한 동의
@@ -333,8 +332,7 @@
 										내용입니다.개인정보제공에 대한 동의 내용입니다.</div>
 										내용입니다.개인정보제공에 대한 동의 내용입니다.</div>
 								</div>
 								</div>
 								<div class="payinfo_blk">
 								<div class="payinfo_blk">
-									<a href=""> 결제대행 서비스 약관 동의 <span>보기</span>
-									</a>
+									<a href=""> 결제대행 서비스 약관 동의 <span>보기</span></a>
 									<div class="infotxt">결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
 									<div class="infotxt">결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
 										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
 										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
 										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
 										내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의 내용입니다.결제대행서비스 약관 동의
@@ -351,11 +349,8 @@
 								</div>
 								</div>
 							</div>
 							</div>
 						</div>
 						</div>
-
-					</div>
-
-					<div class="agree_payment">위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다.
 					</div>
 					</div>
+					<div class="agree_payment">위 주문내역을 확인 하였으며, 회원 본인은 결제에 동의합니다.</div>
 				</div>
 				</div>
 			</div>
 			</div>
 
 
@@ -1092,12 +1087,21 @@ var dcAmtInfoSet = function() {
 						$("#couponModifyPop").html(result);
 						$("#couponModifyPop").html(result);
 						
 						
 						// 1.8.1 선포인트기능초기화
 						// 1.8.1 선포인트기능초기화
-						//prePntDcAmtReset();
+						prePntDcAmtReset();
 						
 						
 						// 1.8.2 쿠폰적용초기화(할인율최고)(상품,장바구니)
 						// 1.8.2 쿠폰적용초기화(할인율최고)(상품,장바구니)
 						custGoodsCpnInit();
 						custGoodsCpnInit();
 						
 						
-						// 상품상세쿠폰 팝업 열기
+						// 상품쿠폰, 장바구니쿠폰 팝업 열기
+						$("#btn_couponModify_pop").on("click", function(){
+							$("#couponModifyPop").modal("show");
+							
+							// 쿠폰적용초기화(할인율최고)(상품,장바구니)
+							custGoodsCpnInit();
+							return false;
+						});
+						
+						// 1.8.3 상품상세쿠폰 팝업 열기
 						$("#couponModifyPop .area_item_coupon .form_field .select_custom").on("click", function() {
 						$("#couponModifyPop .area_item_coupon .form_field .select_custom").on("click", function() {
 							var index 	= parseInt($(this).attr("value"));
 							var index 	= parseInt($(this).attr("value"));
 							var obj 	= $(".couponSelectPop").eq(index);
 							var obj 	= $(".couponSelectPop").eq(index);
@@ -1109,9 +1113,8 @@ var dcAmtInfoSet = function() {
 						
 						
 						// 1.8.4 쿠폰적용버튼
 						// 1.8.4 쿠폰적용버튼
 						$("#btn_coupon_apply").on("click", function(){
 						$("#btn_coupon_apply").on("click", function(){
-							
 							// 상품쿠폰적용
 							// 상품쿠폰적용
-							$('.goodsCpn ul li.selected').each(function(index){
+							$('#couponModifyPop .couponSelectPop ul li.selected').each(function(index){
 								custCpnApply($(this));
 								custCpnApply($(this));
 							});
 							});
 							
 							
@@ -1123,21 +1126,26 @@ var dcAmtInfoSet = function() {
 							});
 							});
 							
 							
 							// 최대할인혜택적용 체크해제
 							// 최대할인혜택적용 체크해제
-							if ($("#chk-maxdisc").is(":checked")) {
+							if ($("#chk-maxdisc01").is(":checked")) {
 								$("#chk-maxdisc").attr("checked", false);
 								$("#chk-maxdisc").attr("checked", false);
+								$("#chk-maxdisc01").attr("checked", false);
 							}
 							}
 							
 							
-							$(".close-modal").trigger("click");				// 팝업닫기
+							$("#couponModifyPop .close-modal").trigger("click");				// 팝업닫기
 						});
 						});
 						
 						
 						// 1.8.5 쿠폰 최대할인금액 초기화 버튼 설정
 						// 1.8.5 쿠폰 최대할인금액 초기화 버튼 설정
-						$("#chk-maxdisc").on("click", function(){
+						$("#chk-maxdisc01").on("click", function(){
 							if ($(this).is(":checked")) {
 							if ($(this).is(":checked")) {
 								// 상품&장바구니쿠폰 초기환
 								// 상품&장바구니쿠폰 초기환
 								custGoodsCpnInit();
 								custGoodsCpnInit();
 								
 								
 								// 배송비쿠폰 초기환
 								// 배송비쿠폰 초기환
 								custDelvCpnInit();
 								custDelvCpnInit();
+								
+								$("#chk-maxdisc").attr("checked", true);
+							} else {
+								$("#chk-maxdisc").attr("checked", false);
 							}
 							}
 						});
 						});
 					}
 					}
@@ -1162,26 +1170,17 @@ var dcAmtInfoSet = function() {
 						custDelvCpnInit();
 						custDelvCpnInit();
 					}
 					}
 				});
 				});
-				
-				// 상품쿠폰, 장바구니쿠폰 팝업 열기
-				$("#btn_couponModify_pop").on("click", function(){
-					$("#couponModifyPop").modal("show");
-					return false;
-				});
 
 
 				// 배송비상세쿠폰 팝업 열기
 				// 배송비상세쿠폰 팝업 열기
 				$(".od .area_seldiscount .dlvr_fee_box .select_custom").on("click", function() {
 				$(".od .area_seldiscount .dlvr_fee_box .select_custom").on("click", function() {
 					$('#couponSelectPop02').show().addClass("active");
 					$('#couponSelectPop02').show().addClass("active");
 					$("body").css({"overflow":"hidden"});
 					$("body").css({"overflow":"hidden"});
 				});
 				});
-				
-				
-				
-				/*
+
 				// 1.8.7 포인트 적용버튼 기능
 				// 1.8.7 포인트 적용버튼 기능
 				$("#btn_point_apply").on("click", function(){
 				$("#btn_point_apply").on("click", function(){
 					var rmPntAmt 			= parseInt($("#orderForm input[name='rmPntAmt']").val());
 					var rmPntAmt 			= parseInt($("#orderForm input[name='rmPntAmt']").val());
-					var freegiftUsePnt 		= parseInt($(".freegiftUsePnt").text());
+					var freegiftUsePnt 		= parseInt($("#orderAmtForm .freegiftUsePnt").text());
 					var pntDcAmt 			= parseInt($("#orderForm input[name='pntDcAmtStr']").val());
 					var pntDcAmt 			= parseInt($("#orderForm input[name='pntDcAmtStr']").val());
 					var realOrdAmt 			= parseInt($("#orderAmtForm .realOrdSumAmt").text());
 					var realOrdAmt 			= parseInt($("#orderAmtForm .realOrdSumAmt").text());
 					var applyPntDcAmt 		= (realOrdAmt * 40) / 100;
 					var applyPntDcAmt 		= (realOrdAmt * 40) / 100;
@@ -1277,7 +1276,6 @@ var dcAmtInfoSet = function() {
 					// 금액전체계산
 					// 금액전체계산
 					custCpnSumAmtCal();
 					custCpnSumAmtCal();
 				});
 				});
-				*/
 				
 				
 				// 금액계산초기화
 				// 금액계산초기화
 				custCpnSumAmtCal();
 				custCpnSumAmtCal();
@@ -1292,6 +1290,7 @@ var custGoodsCpnInit = function() {
 	
 	
 	// 쿠폰최대할인 적용
 	// 쿠폰최대할인 적용
 	$("#chk-maxdisc").attr("checked", true);
 	$("#chk-maxdisc").attr("checked", true);
+	$("#chk-maxdisc01").attr("checked", true);
 	
 	
 	// 쿠폰초기화
 	// 쿠폰초기화
 	$("#couponModifyPop .goodsCpn").each(function(index){
 	$("#couponModifyPop .goodsCpn").each(function(index){
@@ -1313,41 +1312,26 @@ var custGoodsCpnInit = function() {
 		var index 		= parseInt($(this).attr("value"));
 		var index 		= parseInt($(this).attr("value"));
 		var cpnObj 		= $(".couponSelectPop").eq(index);
 		var cpnObj 		= $(".couponSelectPop").eq(index);
 		var emptyHtml 	= cpnObj.find("ul li:last-child").html();
 		var emptyHtml 	= cpnObj.find("ul li:last-child").html();
+		
+		// 선택기능
+		$(this).find("ul li").removeClass("selected");
+		cpnObj.find("ul li:last-child").addClass("selected");
 
 
 		$(this).find(".select .item_coupon").html(emptyHtml);
 		$(this).find(".select .item_coupon").html(emptyHtml);
 	});
 	});
 
 
 	// 상품쿠폰 최대할인율 쿠폰적용
 	// 상품쿠폰 최대할인율 쿠폰적용
-	$('#couponModifyPop .goodsCpn').each(function(index){
-		cpnApplyTemp 	= false;
+	$('#couponModifyPop .goodsCpn').each(function(idx){
+		cpnApplyTemp = false;
 		
 		
 		// select box 적용
 		// select box 적용
-		$("#couponModifyPop .couponSelectPop ul li").each(function(){
-			cpnIndex++;
-			
-			if (cpnApplyTemp == false) {
-				if (custCpnDuplicationCheck($(this).attr("value"), index)) {
-					// 쿠폰적용
-					custCpnApply($(this), index);
-					// 쿠폰할인적용
-					cpnApplyTemp = true;
-				}
-			}
-		});
-		
-		
-		
-		
-		
-		
-		/*
-		// select 박스 반복문 실행
-		$(this).find("ul li").each(function(i){
-			cpnIndex++;
+		$("#couponModifyPop .couponSelectPop").eq(idx).find("ul li").each(function(){
+			// 쿠포적용안되었으면실행
 			if (cpnApplyTemp == false) {
 			if (cpnApplyTemp == false) {
-				if (custCpnDuplicationCheck($(this).attr("value"), cpnIndex)) {
+				// 쿠폰중복적용체크
+				if (custCpnDuplicationCheck($(this).attr("value"), idx)) {
 					// 쿠폰적용
 					// 쿠폰적용
-					custCpnApply($(this));
+					custCpnApply($(this), idx, "goodsCpn");
 					// 쿠폰할인적용
 					// 쿠폰할인적용
 					cpnApplyTemp = true;
 					cpnApplyTemp = true;
 				}
 				}
@@ -1355,17 +1339,14 @@ var custGoodsCpnInit = function() {
 			
 			
 			// 쿠폰 select 버튼기능
 			// 쿠폰 select 버튼기능
 			$(this).on("click", function(){
 			$(this).on("click", function(){
-				if (custCpnDuplicationCheck($(this).attr("value"), cpnIndex)) {
-					// 쿠폰적용
-					custCpnApplyTemp($(this));
-					// 쿠폰할인적용
-					cpnApplyTemp = true;
+				if (custCpnDuplicationCheck($(this).attr("value"), idx)) {
+					// 쿠폰적용(임시)
+					custCpnApplyTemp($(this), idx, "goodsCpn");
 				} else {
 				} else {
-					custCpnNotApply($(this));
+					custCpnNotApply($(this), idx);
 				}
 				}
 			});
 			});
 		});
 		});
-		*/
 	});
 	});
 
 
 	// 장바구니쿠폰초기화 
 	// 장바구니쿠폰초기화 
@@ -1377,17 +1358,18 @@ var custCartCpnInit = function() {
 	// 장바구니쿠폰 초기화 적용
 	// 장바구니쿠폰 초기화 적용
 	$("#couponModifyPop .cartCpn").each(function(index) {
 	$("#couponModifyPop .cartCpn").each(function(index) {
 		if (index == 0) {
 		if (index == 0) {
-			custCpnApply($(this)); // 쿠폰적용
+			custCpnApply($(this), index, "cartCpn"); // 쿠폰적용
 		}
 		}
 		
 		
 		// 쿠폰 select 버튼기능
 		// 쿠폰 select 버튼기능
 		$(this).on("click", function(){
 		$(this).on("click", function(){
-			custCpnApplyTemp($(this)); // 쿠폰적용
+			custCpnApplyTemp($(this), index, "cartCpn"); // 쿠폰적용
 			
 			
 			// 최대할인혜택적용 체크해제
 			// 최대할인혜택적용 체크해제
-			if ($("#chk-maxdisc").is(":checked")) {
+			if ($("#chk-maxdisc01").is(":checked")) {
+				$("#chk-maxdisc01").attr("checked", false);
 				$("#chk-maxdisc").attr("checked", false);
 				$("#chk-maxdisc").attr("checked", false);
-			}
+			} 
 		});
 		});
 	});
 	});
 	
 	
@@ -1398,16 +1380,16 @@ var custCartCpnInit = function() {
 // 1.9.3 배송비쿠폰초기화
 // 1.9.3 배송비쿠폰초기화
 var custDelvCpnInit = function() {
 var custDelvCpnInit = function() {
 	// 배송비쿠폰 초기화 적용
 	// 배송비쿠폰 초기화 적용
-	$(".delvCpn").each(function(index) {
+	$("#couponSelectPop02 .delvCpn").each(function(index) {
 		if (index == 0) {
 		if (index == 0) {
 			// 쿠폰적용
 			// 쿠폰적용
-			custCpnApply($(this));
+			custCpnApply($(this), index, "delvCpn");
 		}
 		}
 		
 		
 		// 쿠폰 select 버튼기능
 		// 쿠폰 select 버튼기능
 		$(this).on("click", function(){
 		$(this).on("click", function(){
 			// 쿠폰적용
 			// 쿠폰적용
-			custCpnApply($(this));
+			custCpnApply($(this), index, "delvCpn");
 		});
 		});
 	});
 	});
 }
 }
@@ -1443,26 +1425,28 @@ var custCpnDuplicationCheck = function(custCpnSq, index) {
 }
 }
 
 
 // 1.11.0 임시로 쿠폰적용
 // 1.11.0 임시로 쿠폰적용
-var custCpnApplyTemp = function(obj) {
-	// select box 쿠폰 적용
-	var cpnType 	= obj.parent().find("input[name='cpnType']").val();
+var custCpnApplyTemp = function(obj, idx, cpnType) {
 	
 	
 	// 상품쿠폰적용
 	// 상품쿠폰적용
 	if (cpnType == "goodsCpn") {
 	if (cpnType == "goodsCpn") {
-		var itemHtml = obj.find(".item_coupon").html();
-		obj.parent().parent().find(".select .item_coupon").html(itemHtml);
-		obj.parent().find("input[name='cpnDcAmt']").val(obj.attr("data"));
-		obj.parent().find("input[name='custCpnSq']").val(obj.attr("value"));
+		var itemHtml = obj.find(".dlvr_coupon").html();
+		
+		$("#couponModifyPop .goodsCpn .select .item_coupon").eq(idx).html(itemHtml);
+		$("#couponModifyPop .goodsCpn input[name='cpnDcAmt']").eq(idx).val(obj.attr("data"));
+		$("#couponModifyPop .goodsCpn input[name='custCpnSq']").eq(idx).val(obj.attr("value"));
 
 
 		// 장바구니쿠폰 초기화 적용
 		// 장바구니쿠폰 초기화 적용
-		$(".cartCpn").each(function(index) {
+		$("#couponModifyPop .cartCpn").each(function(index) {
 			if (index == 0) {
 			if (index == 0) {
 				custCpnApplyTemp($(this)); // 쿠폰적용
 				custCpnApplyTemp($(this)); // 쿠폰적용
 			}
 			}
 		});
 		});
 		
 		
-		//상품쿠폰 선택불가 처리
+		// 상품쿠폰 선택불가 처리
 		custCpnSqLiDisabled();
 		custCpnSqLiDisabled();
+
+		// 상품상세쿠폰 팝업 닫기
+		$("#couponModifyPop .lap .popup_close").eq(idx).trigger("click");
 	}
 	}
 	// 장바구니쿠폰적용
 	// 장바구니쿠폰적용
 	else if (cpnType == "cartCpn") {
 	else if (cpnType == "cartCpn") {
@@ -1480,7 +1464,7 @@ var custCpnApplyTemp = function(obj) {
 			var cartCpnDcAmt		= 0;
 			var cartCpnDcAmt		= 0;
 			
 			
 			// 장바구니시퀀스 체크
 			// 장바구니시퀀스 체크
-			$(".cartSq").each(function(){
+			$("#orderAmtForm .cartSq").each(function(){
 				if (cartCpnCartSq == $(this).text()) {
 				if (cartCpnCartSq == $(this).text()) {
 					var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 					var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 					var cpn1DcAmt 		= parseInt($(this).parent().find(".cpn1DcAmt").text());
 					var cpn1DcAmt 		= parseInt($(this).parent().find(".cpn1DcAmt").text());
@@ -1489,7 +1473,7 @@ var custCpnApplyTemp = function(obj) {
 					var tmtb2DcAmt 		= parseInt($(this).parent().find(".tmtb2DcAmt").text());
 					var tmtb2DcAmt 		= parseInt($(this).parent().find(".tmtb2DcAmt").text());
 					var goodsCpnDcAmt 	= 0;
 					var goodsCpnDcAmt 	= 0;
 					
 					
-					$(".goodsCpn input[name=cpnCartSq]").each(function(){
+					$("#couponModifyPop .goodsCpn input[name=cpnCartSq]").each(function(){
 						if ($(this).val() == cartCpnCartSq) {
 						if ($(this).val() == cartCpnCartSq) {
 							goodsCpnDcAmt 	= parseInt($(this).parent().find("input[name=cpnDcAmt]").val());
 							goodsCpnDcAmt 	= parseInt($(this).parent().find("input[name=cpnDcAmt]").val());
 						} 
 						} 
@@ -1522,7 +1506,7 @@ var custCpnApplyTemp = function(obj) {
 	var goodsCartCpnSumAmt 	= 0;
 	var goodsCartCpnSumAmt 	= 0;
 	var cpnType				= "";
 	var cpnType				= "";
 	
 	
-	$("#orderForm input[name='cpnDcAmt']").each(function(){
+	$("#couponModifyPop input[name='cpnDcAmt']").each(function(index){
 		cpnType = $(this).parent().find("input[name=cpnType]").val();
 		cpnType = $(this).parent().find("input[name=cpnType]").val();
 		
 		
 		// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 		// 상품, 장바구니쿠폰 할인 금액만 합계 적용
@@ -1532,34 +1516,38 @@ var custCpnApplyTemp = function(obj) {
 	});
 	});
 	
 	
 	// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 	// 상품, 장바구니쿠폰 할인 금액만 합계 적용
-	$(".modal-footer .goodsCartCpnSumAmt").text("-"+goodsCartCpnSumAmt.addComma());
+	if (parseInt(goodsCartCpnSumAmt) > 0) {
+		$("#couponModifyPop .modal-footer .goodsCartCpnSumAmt").text("-"+goodsCartCpnSumAmt.addComma());
+	} else {
+		$("#couponModifyPop .modal-footer .goodsCartCpnSumAmt").text(goodsCartCpnSumAmt.addComma());
+	}
 }
 }
 
 
 // 1.11 쿠폰중복체크 후 적용가능
 // 1.11 쿠폰중복체크 후 적용가능
-var custCpnApply = function(obj, index) {
-	// select box 쿠폰 적용
-	var cpnType	= $("input[name=cpnType]").val();
+var custCpnApply = function(obj, idx, cpnType) {
 	
 	
 	// 상품쿠폰적용
 	// 상품쿠폰적용
 	if (cpnType == "goodsCpn") {
 	if (cpnType == "goodsCpn") {
-		// 적용안함 적용
-		var cpnObj 		= $(".couponSelectPop").eq(index);
-		var itemHtml 	= obj.find(".dlvr_coupon").html();
+		var itemHtml = obj.find(".dlvr_coupon").html();
 		
 		
-		$("#couponModifyPop .goodsCpn .select .item_coupon").eq(index).html(itemHtml);
-		$("#couponModifyPop .goodsCpn input[name='cpnDcAmt']").eq(index).val(obj.attr("data"));
-		$("#couponModifyPop .goodsCpn input[name='custCpnSq']").eq(index).val(obj.attr("value"));
+		$("#couponModifyPop .goodsCpn .select .item_coupon").eq(idx).html(itemHtml);
+		$("#couponModifyPop .goodsCpn input[name='cpnDcAmt']").eq(idx).val(obj.attr("data"));
+		$("#couponModifyPop .goodsCpn input[name='custCpnSq']").eq(idx).val(obj.attr("value"));
 
 
-		var cpnCartSq 	= $("#couponModifyPop .goodsCpn input[name='cpnCartSq']").eq(index).val()
+		var cpnCartSq = $("#couponModifyPop .goodsCpn input[name='cpnCartSq']").eq(idx).val();
 		
 		
 		// 장바구니시퀀스 체크
 		// 장바구니시퀀스 체크
-		$("#orderForm .cartSq").each(function(){
+		$("#orderAmtForm .cartSq").each(function(){
 			if (cpnCartSq == $(this).text()) {
 			if (cpnCartSq == $(this).text()) {
-				$(this).parent().find(".goodsCpnSq").text(obj.prop("value"));			// 상품쿠폰시퀀스
+				$(this).parent().find(".goodsCpnSq").text(obj.attr("value"));			// 상품쿠폰시퀀스
 				$(this).parent().find(".goodsCpnDcAmt").text(obj.attr("data"));			// 상품쿠폰할인금액
 				$(this).parent().find(".goodsCpnDcAmt").text(obj.attr("data"));			// 상품쿠폰할인금액
 			}
 			}
 		});
 		});
 		
 		
+		// selected 클래스 처리
+		$("#couponModifyPop .couponSelectPop").eq(idx).find("ul li").removeClass("selected");
+		obj.addClass("selected");
+		
 		// 상품쿠폰 선택불가 처리
 		// 상품쿠폰 선택불가 처리
 		custCpnSqLiDisabled();
 		custCpnSqLiDisabled();
 	} 
 	} 
@@ -1569,7 +1557,7 @@ var custCpnApply = function(obj, index) {
 		var dcVal 				= obj.find("input[name='dcVal']").val();
 		var dcVal 				= obj.find("input[name='dcVal']").val();
 		var cartCpnDcSumAmt		= 0;
 		var cartCpnDcSumAmt		= 0;
 		var tempSumAmt			= 0;
 		var tempSumAmt			= 0;
-		var cartSqLen			= $(".cartSq").length;
+		var cartSqLen			= $("#orderAmtForm .cartSq").length;
 		var leftAmt				= 0;
 		var leftAmt				= 0;
 		var index				= 1;
 		var index				= 1;
 		
 		
@@ -1579,7 +1567,7 @@ var custCpnApply = function(obj, index) {
 			var cartCpnDcAmt		= 0;
 			var cartCpnDcAmt		= 0;
 			
 			
 			// 장바구니시퀀스 체크
 			// 장바구니시퀀스 체크
-			$(".cartSq").each(function(){
+			$("#orderAmtForm .cartSq").each(function(){
 				if (cartCpnCartSq == $(this).text()) {
 				if (cartCpnCartSq == $(this).text()) {
 					var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 					var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 					var cpn1DcAmt 		= parseInt($(this).parent().find(".cpn1DcAmt").text());
 					var cpn1DcAmt 		= parseInt($(this).parent().find(".cpn1DcAmt").text());
@@ -1621,7 +1609,7 @@ var custCpnApply = function(obj, index) {
 		}
 		}
 		
 		
 		// 선택안함
 		// 선택안함
-		$(".payTypeNm").text("선택없음");
+		$("#orderForm .payTypeNm").text("선택없음");
 		
 		
 		// 금액일때 할인금액 적용
 		// 금액일때 할인금액 적용
 		if (dcWay == "G240_10") {
 		if (dcWay == "G240_10") {
@@ -1635,7 +1623,7 @@ var custCpnApply = function(obj, index) {
 				var cartCpnDcAmt		= 0;
 				var cartCpnDcAmt		= 0;
 									
 									
 				// 장바구니시퀀스 체크
 				// 장바구니시퀀스 체크
-				$(".cartSq").each(function(){
+				$("#orderAmtForm .cartSq").each(function(){
 					if (cartCpnCartSq == $(this).text()) {
 					if (cartCpnCartSq == $(this).text()) {
 						var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 						var orgCurrPrice 	= parseInt($(this).parent().find(".orgCurrPrice").text());
 						var tmtb1DcAmt 		= parseInt($(this).parent().find(".tmtb1DcAmt").text());
 						var tmtb1DcAmt 		= parseInt($(this).parent().find(".tmtb1DcAmt").text());
@@ -1662,7 +1650,7 @@ var custCpnApply = function(obj, index) {
 			});
 			});
 		}
 		}
 		
 		
-		obj.find("input[name=rdi-cart-coupon]").prop("checked", true);
+		obj.find("input[name=rdi-cart-coupon]").attr("checked", true);
 		obj.parent().find("input[name=cpnDcAmt]").val(cartCpnDcSumAmt);
 		obj.parent().find("input[name=cpnDcAmt]").val(cartCpnDcSumAmt);
 		obj.parent().find("input[name=custCpnSq]").val(obj.attr("value"));
 		obj.parent().find("input[name=custCpnSq]").val(obj.attr("value"));
 	}
 	}
@@ -1692,29 +1680,29 @@ var custCpnApply = function(obj, index) {
 			}
 			}
 		});
 		});
 		
 		
-		$('.couponSelectPop02 .popup_close').trigger("click");
+		// 배송비팝업닫기
+		$('#couponSelectPop02 .popup_close').trigger("click");
 	}
 	}
 	
 	
 	// 포인트기능 리렛
 	// 포인트기능 리렛
 	pntDcAmtReset();
 	pntDcAmtReset();
-	
 }
 }
 
 
 // 1.11.1 상품쿠폰 선택불가 처리
 // 1.11.1 상품쿠폰 선택불가 처리
 var custCpnSqLiDisabled = function() {
 var custCpnSqLiDisabled = function() {
 	// 상품쿠폰 선택불가 처리
 	// 상품쿠폰 선택불가 처리
-	$(".goodsCpn ul li").each(function(){
+	$("#couponModifyPop .couponSelectPop ul li").each(function(){
 		var custCpnSq = $(this).attr("value");
 		var custCpnSq = $(this).attr("value");
 		var liObj = $(this);
 		var liObj = $(this);
 		
 		
 		liObj.attr("aria-disabled", false);
 		liObj.attr("aria-disabled", false);
 		
 		
-		// 선택된 li 제외
+		// 선택된 li 제외 (2021.04.08 수정)
 		if ($(this).hasClass("selected") == false) {
 		if ($(this).hasClass("selected") == false) {
 			// 적용안함 제외
 			// 적용안함 제외
 			if (custCpnSq > 0) {
 			if (custCpnSq > 0) {
 				// 선택된 custCpnSq li와 같으면 선택불가처리
 				// 선택된 custCpnSq li와 같으면 선택불가처리
-				$(".area_item_coupon input[name=custCpnSq]").each(function(){
+				$("#couponModifyPop .goodsCpn input[name=custCpnSq]").each(function(){
 					var inputCustCpSq = $(this).val();
 					var inputCustCpSq = $(this).val();
 					if (custCpnSq == inputCustCpSq) {
 					if (custCpnSq == inputCustCpSq) {
 						// 선택불가처리
 						// 선택불가처리
@@ -1727,7 +1715,8 @@ var custCpnSqLiDisabled = function() {
 }
 }
 
 
 // 1.12 쿠폰중복체크 후 적용불가
 // 1.12 쿠폰중복체크 후 적용불가
-var custCpnNotApply = function(obj) {
+var custCpnNotApply = function(obj, idx) {
+	/*
 	// 이전에 등록된 쿠폰시퀀스  
 	// 이전에 등록된 쿠폰시퀀스  
 	var custCpnSq = obj.parent().find("input[name='custCpnSq']").val();
 	var custCpnSq = obj.parent().find("input[name='custCpnSq']").val();
 
 
@@ -1738,18 +1727,18 @@ var custCpnNotApply = function(obj) {
 			obj.parent().parent().find(".select .item_coupon").html(itemHtml);
 			obj.parent().parent().find(".select .item_coupon").html(itemHtml);
 		}
 		}
 	});
 	});
-	
 	// 포인트기능 리렛
 	// 포인트기능 리렛
 	pntDcAmtReset();
 	pntDcAmtReset();
+	*/
 }
 }
 
 
 // 1.14 선포인트리셋기능 (사용안함)
 // 1.14 선포인트리셋기능 (사용안함)
 var prePntDcAmtReset = function() {
 var prePntDcAmtReset = function() {
-	var rmPrePntAmt = parseInt($("input[name='rmPrePntAmt']").val());
-	$("input[name='prePntDcAmt']").val(rmPrePntAmt);
+	var rmPrePntAmt = parseInt($("#orderForm input[name='rmPrePntAmt']").val());
+	$("#orderForm input[name='prePntDcAmt']").val(rmPrePntAmt);
 	
 	
 	// 선포인트사용여부 체크 후 적용
 	// 선포인트사용여부 체크 후 적용
-	$("input[name='rdi-beforpoint']").each(function(){
+	$("#orderFrom input[name='rdi-beforpoint']").each(function(){
 		// 선포인트 초기 설정 사용함
 		// 선포인트 초기 설정 사용함
 		if ($(this).val() == "Y") {
 		if ($(this).val() == "Y") {
 			$(this).attr("checked", true);
 			$(this).attr("checked", true);
@@ -1757,7 +1746,7 @@ var prePntDcAmtReset = function() {
 		
 		
 		// 버튼기능 구현
 		// 버튼기능 구현
 		$(this).on("click", function(){
 		$(this).on("click", function(){
-			var rmPrePntAmt 		= parseInt($("input[name='rmPrePntAmt']").val());
+			var rmPrePntAmt 		= parseInt($("#orderForm input[name='rmPrePntAmt']").val());
 			
 			
 			// 선포인트적용
 			// 선포인트적용
 			if ($(this).val() == "Y") {
 			if ($(this).val() == "Y") {
@@ -1780,7 +1769,7 @@ var prePntDcAmtReset = function() {
 // 1.15 포인트리셋기능
 // 1.15 포인트리셋기능
 var pntDcAmtReset = function() {
 var pntDcAmtReset = function() {
 	$("#orderAmtForm .pntDcSumAmt").text("0");
 	$("#orderAmtForm .pntDcSumAmt").text("0");
-	$("#orderFrom input[name='pntDcAmtStr']").val("");
+	$("#orderForm input[name='pntDcAmtStr']").val("");
 	$("#pntDcAmt").text("0");
 	$("#pntDcAmt").text("0");
 	
 	
 	// 상품권리셋기능
 	// 상품권리셋기능
@@ -1804,7 +1793,8 @@ var custCpnSumAmtCal = function() {
 	var goodsCartCpnSumAmt 	= 0;
 	var goodsCartCpnSumAmt 	= 0;
 	var cpnType				= "";
 	var cpnType				= "";
 	
 	
-	$("#orderForm input[name='cpnDcAmt']").each(function(){
+	// 상품쿠폰, 장바구니쿠폰 할인금액 합계
+	$("#couponModifyPop input[name='cpnDcAmt']").each(function(){
 		cpnType = $(this).parent().find("input[name=cpnType]").val();
 		cpnType = $(this).parent().find("input[name=cpnType]").val();
 		cpnDcSumAmt = cpnDcSumAmt + parseInt($(this).val());
 		cpnDcSumAmt = cpnDcSumAmt + parseInt($(this).val());
 		
 		
@@ -1813,19 +1803,25 @@ var custCpnSumAmtCal = function() {
 			cpnApplyCnt++;
 			cpnApplyCnt++;
 		}
 		}
 		
 		
+		// 상품, 장바구니 쿠폰할인금액 저장
 		// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 		// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 		if (cpnType == "goodsCpn" || cpnType == "cartCpn") {
 		if (cpnType == "goodsCpn" || cpnType == "cartCpn") {
 			goodsCartCpnSumAmt = goodsCartCpnSumAmt + parseInt($(this).val());
 			goodsCartCpnSumAmt = goodsCartCpnSumAmt + parseInt($(this).val());
 		}
 		}
 	});
 	});
+	
+	// 배송비쿠폰 할인금액 합계
+	$("#couponSelectPop02 input[name='cpnDcAmt']").each(function(){
+		cpnDcSumAmt = cpnDcSumAmt + parseInt($(this).val());
+	});
 
 
 	// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 	// 상품, 장바구니쿠폰 할인 금액만 합계 적용
 	if (goodsCartCpnSumAmt > 0) {
 	if (goodsCartCpnSumAmt > 0) {
 		$(".maxdisc_amount .goodsCartCpnDcAmt").text("-"+goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
 		$(".maxdisc_amount .goodsCartCpnDcAmt").text("-"+goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
-		$("#orderAmtForm .goodsCartCpnSumAmt").text("-"+goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
+		$("#couponModifyPop .modal-footer .goodsCartCpnSumAmt").text("-"+goodsCartCpnSumAmt.addComma());
 	} else {
 	} else {
 		$(".maxdisc_amount .goodsCartCpnDcAmt").text(goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
 		$(".maxdisc_amount .goodsCartCpnDcAmt").text(goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
-		$("#orderAmtForm .goodsCartCpnSumAmt").text(goodsCartCpnSumAmt.addComma()); // 쿠폰할인금액합계
+		$("#couponModifyPop .modal-footer .goodsCartCpnSumAmt").text("-"+goodsCartCpnSumAmt.addComma());
 	}
 	}
 	
 	
 	// 전체쿠폰 할인 금액 합계 적용
 	// 전체쿠폰 할인 금액 합계 적용
@@ -1972,7 +1968,7 @@ var custCpnSumAmtCal = function() {
 	var rmPntAmt 			= parseInt($("#orderForm input[name='rmPntAmt']").val());
 	var rmPntAmt 			= parseInt($("#orderForm input[name='rmPntAmt']").val());
 	var freegiftUsePnt 		= parseInt($("#orderAmtForm .freegiftUsePnt").text());
 	var freegiftUsePnt 		= parseInt($("#orderAmtForm .freegiftUsePnt").text());
 	rmPntAmt 				= rmPntAmt - freegiftUsePnt; 
 	rmPntAmt 				= rmPntAmt - freegiftUsePnt; 
-	$("#orderAmtForm .rmPntAmt").text(rmPntAmt.addComma());
+	$("#orderForm .rmPntAmt").text(rmPntAmt.addComma());
 	
 	
 	// 적립포인트
 	// 적립포인트
 	$("#savePntSumAmt").text(savePntSumAmt.addComma()+" P");
 	$("#savePntSumAmt").text(savePntSumAmt.addComma()+" P");

+ 8 - 17
src/main/webapp/WEB-INF/views/web/order/OrderDcAmtInfoWeb.html

@@ -107,7 +107,7 @@
 	<th:block th:if="${prePntDcAmt} > 0 or ${rmPntAmt} > 0 or ${rmGfcdAmt} > 0">
 	<th:block th:if="${prePntDcAmt} > 0 or ${rmPntAmt} > 0 or ${rmGfcdAmt} > 0">
 		<div class="area_selpoint">
 		<div class="area_selpoint">
 			<dl>
 			<dl>
-				<!-- 선포인트금액, 포인트금액, 상품권금액 0보다 클때 적용 -->
+				<!-- 선포인트금액 0보다 클때 적용 -->
 				<th:block th:if="${prePntDcAmt} > 0">
 				<th:block th:if="${prePntDcAmt} > 0">
 					<div>
 					<div>
 						<dt>선 포인트 사용</dt>
 						<dt>선 포인트 사용</dt>
@@ -115,7 +115,7 @@
 							<div class="form_field">
 							<div class="form_field">
 								<input type="hidden" name="rmPrePntAmt" th:value="${prePntDcAmt}"/>
 								<input type="hidden" name="rmPrePntAmt" th:value="${prePntDcAmt}"/>
 								<div>
 								<div>
-									<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint1"value="N"> 
+									<input type="radio" name="rdi-beforpoint" id="rdi-beforpoint1" value="N"> 
 									<label for="rdi-beforpoint1"><span>사용 안함</span></label>
 									<label for="rdi-beforpoint1"><span>사용 안함</span></label>
 								</div>
 								</div>
 								<div>
 								<div>
@@ -127,7 +127,9 @@
 						</dd>
 						</dd>
 					</div>
 					</div>
 				</th:block>
 				</th:block>
+				<!-- //선포인트금액 0보다 클때 적용 -->
 				
 				
+				<!-- 포인트금액 0보다 클때 적용 -->
 				<th:block th:if="${rmPntAmt} > 0">
 				<th:block th:if="${rmPntAmt} > 0">
 					<div>
 					<div>
 						<dt>스타일 포인트</dt>
 						<dt>스타일 포인트</dt>
@@ -162,7 +164,9 @@
 						</dd>
 						</dd>
 					</div>
 					</div>
 				</th:block>
 				</th:block>
+				<!-- //포인트금액 0보다 클때 적용 -->
 				
 				
+				<!-- 상품권금액 0보다 클때 적용 -->
 				<th:block th:if="${rmGfcdAmt} > 0">
 				<th:block th:if="${rmGfcdAmt} > 0">
 					<div>
 					<div>
 						<dt>상품권</dt>
 						<dt>상품권</dt>
@@ -175,25 +179,12 @@
 										<span>적용</span>
 										<span>적용</span>
 									</button>
 									</button>
 								</div>
 								</div>
-								<p>
-									<span class="remain_point">보유:&nbsp;<em th:text="${#numbers.formatInteger(rmGfcdAmt, 1, 'COMMA')}"></em>원
-									</span>
-								</p>
-								<!-- 
-								<div class="agree_receipt">
-									<input id="chk-receipt" type="checkbox"> 
-									<label for="chk-receipt"><span>상품권 현금영수증 신청</span></label>
-									<div class="info_box">
-										<div class="input_wrap">
-											<input type="text" class="form_control" maxlength="11" placeholder="">
-										</div>
-									</div>
-								</div>
-								 -->
+								<p><span class="remain_point">보유:&nbsp;<em th:text="${#numbers.formatInteger(rmGfcdAmt, 1, 'COMMA')}"></em>원</span></p>
 							</div>
 							</div>
 						</dd>
 						</dd>
 					</div>
 					</div>
 				</th:block>
 				</th:block>
+				<!-- //상품권금액 0보다 클때 적용 -->
 			</dl>
 			</dl>
 		</div>
 		</div>
 	</th:block>
 	</th:block>