jsh77b 5 lat temu
rodzic
commit
f82ba536b2

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

@@ -662,6 +662,9 @@ public class TsfMypageController extends TsfBaseController {
 
 		// 반품 사유 목록 조회
 		mav.addObject("returnReason", rendererService.getCommonCodeList("G688", "Y"));
+		
+		// 2021.05.03 은행목록추가
+		mav.addObject("bankList", rendererService.getCommonCodeList("G942", "Y"));
 
 		mav.setViewName(super.getDeviceViewName("/mypage/MypageReturnForm"));
 

+ 11 - 7
src/main/webapp/WEB-INF/views/mob/mypage/MypageCancelFormMob.html

@@ -185,7 +185,9 @@
 								</td>
 							</tr>
 						</table>
+						<!-- 
 						<button type="button" class="btn btn_default"><span>취소 전표 보기</span></button>
+						 -->
 					</div>
 				</div>
 				<div class="required_group">
@@ -336,13 +338,15 @@ var fnChangeCancelQty = function(param) {
 	let url = '/mypage/cancel/refund/amt/calculate';
 	
 	// 취소수량설정
-	$("#cancelForm input[name=chgQty]").each(function(idx){
-		var ordDtlNo = $(this).attr("ordDtlNo");
-		if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
-			$(this).val($(param).attr("qty"));
-			$(this).parent().find(".select").text($(param).find("span").text());
-		}
-	});
+	if (param != null) {
+		$("#cancelForm input[name=chgQty]").each(function(idx){
+			var ordDtlNo = $(this).attr("ordDtlNo");
+			if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
+				$(this).val($(param).attr("qty"));
+				$(this).parent().find(".select").text($(param).find("span").text());
+			}
+		});
+	}
 
 	// 취소 수량 설정
 	let cnclRtnReqQtyArr 	= [];

+ 238 - 97
src/main/webapp/WEB-INF/views/mob/mypage/MypageReturnFormMob.html

@@ -20,9 +20,10 @@
 <main role="" id="" class="container my">
 	<section class="content my_return">
 		<form id="returnForm" class="form_wrap">
-			<input type="hidden" name="accountNo" th:value="${oneData.accountNo}"/>
-			<input type="hidden" name="accountNm" th:value="${oneData.accountNm}"/>
-			<input type="hidden" name="bankCd" th:value="${oneData.bankCd}"/>
+			<input type="hidden" name="accountNo" 	th:value="${oneData.accountNo}"/>
+			<input type="hidden" name="accountNm" 	th:value="${oneData.accountNm}"/>
+			<input type="hidden" name="bankCd" 		th:value="${oneData.bankCd}"/>
+			<input type="hidden" name="chgReason"/>
 					
 			<div class="inner wide bg_beige">
 				<div class="order_number">
@@ -53,7 +54,7 @@
 												<span th:text="${return.brandNm}"></span>
 												<div class="badge_wrap">
 													<em class="tag primary" th:if="${return.shotDelvYn == 'Y'}">총알배송</em>
-													<em class="tag" th:if="${return.shotDelvYn == 'N' and cancel.selfGoodsYn == 'Y'}">STYLE24 일반배송</em>
+													<em class="tag" th:if="${return.shotDelvYn == 'N' and return.selfGoodsYn == 'Y'}">STYLE24 일반배송</em>
 													<em class="tag" th:if="${return.selfGoodsYn == 'N'}">업체직배송</em>
 												</div>
 											</div>
@@ -138,6 +139,7 @@
 					</div>
 				</div>
 			</div>
+			
 			<div class="inner">
 				<div class="tbl_wrap">
 					<div class="tbl_tit"> 
@@ -154,8 +156,8 @@
 										<th class="sr-only">방문 회수</th>
 										<td>
 											<div class="form_field">
-												<input type="radio" name="wdGb" id="withdraw"  checked="checked" value="W" checked>
-												<label for="rdi_retrieve_visit"><span>방문 회수 <b class="c_primary">택배사에서 고객에게 방문하여 회수</b></span></label>
+												<input type="radio" name="wdGb" id="withdraw"  checked="checked" value="W">
+												<label for="withdraw"><span>방문 회수 <b class="c_primary">택배사에서 고객에게 방문하여 회수</b></span></label>
 											</div>
 										</td>
 									</tr>
@@ -164,7 +166,7 @@
 										<td>
 											<div class="form_field">
 												<input type="radio" name="wdGb" id="direct" value="D">
-												<label for="rdi_retrieve_direct"><span>직접 배송 <b class="c_primary">고객이 반품지로 직접 반송</b></span></label>
+												<label for="direct"><span>직접 배송 <b class="c_primary">고객이 반품지로 직접 반송</b></span></label>
 											</div>
 										</td>
 									</tr>
@@ -180,7 +182,7 @@
 					<div class="tbl_wrap">
 						<div class="tbl_tit"> 
 							<h3>반품 회수지 주소</h3>
-							<button type="button" id="btn_adrsChange_pop" class="btn_popup"><span>회수지 변경</span></button>
+							<button type="button" id="btn_adrsChange_pop" class="btn_popup" onclick="fnChangeDeliveryAddr();"><span>회수지 변경</span></button>
 						</div>
 						<div class="tbl">
 							<div class="ship_info">
@@ -192,7 +194,7 @@
 									</div>
 									<div class="addr">
 										<dt><span class="sr-only">배송주소</span></dt>
-										<dd th:text="${deliveryAddrInfo.recipBaseAddr}    ${deliveryAddrInfo.recipDtlAddr}"></dd>
+										<dd id="chgerAddr" th:text="|${deliveryAddrInfo.recipBaseAddr}    ${deliveryAddrInfo.recipDtlAddr}|"></dd>
 										<input type="hidden" name="chgerZipcode" th:value="${deliveryAddrInfo.recipZipcode}">
 										<input type="hidden" name="chgerBaseAddr" th:value="${deliveryAddrInfo.recipBaseAddr}">
 										<input type="hidden" name="chgerDtlAddr" th:value="${deliveryAddrInfo.recipDtlAddr}">
@@ -231,7 +233,7 @@
 					</div>
 				</div>
 			</div>
-					
+			<div class="inner">
 				<div class="tbl_wrap pay_wrap">
 					<div class="tbl_tit"> 
 						<h3>환불 정보</h3>
@@ -250,7 +252,7 @@
 											<dt>상품 취소 금액</dt>
 											<dd>
 												<div>
-													<span id="goodsCancelAmt"></span>원
+													<span id="goodsCancelAmt">0</span>원
 												</div>
 											</dd>
 										</div>
@@ -258,7 +260,7 @@
 											<dt>배송비</dt>
 											<dd>
 												<div>
-													<span id="deliveryFee"></span>원
+													<span id="deliveryFee">0</span>원
 												</div>
 											</dd>
 										</div>
@@ -266,7 +268,7 @@
 											<dt>할인 금액 차감</dt>
 											<dd>
 												<div>
-													<span id="deductDcAmt"></span>원
+													<span id="deductDcAmt">0</span>원
 												</div>
 											</dd>
 										</div>
@@ -287,7 +289,7 @@
 											<dt>결제금액 환불</dt>
 											<dd>
 												<div>
-													<span id="refundPayAmt"></span>원
+													<span id="refundPayAmt">0</span>원
 												</div>
 											</dd>
 										</div>
@@ -295,7 +297,7 @@
 											<dt>포인트 환불</dt>
 											<dd>
 												<div>
-													<span id="refundPoint"></span>P
+													<span id="refundPoint">0</span>P
 												</div>
 											</dd>
 										</div>
@@ -303,7 +305,7 @@
 											<dt>상품권 환불</dt>
 											<dd>
 												<div>
-													<span id="refundGiftCard"></span>원
+													<span id="refundGiftCard">0</span>원
 												</div>
 											</dd>
 										</div>
@@ -311,11 +313,13 @@
 								</td>
 							</tr>
 						</table>
+						<!-- 
 						<button type="button" class="btn btn_default"><span>취소 전표 보기</span></button>
+						 -->
 					</div>
 				</div>
 				<div class="required_group">
-					<p>배송비 <span class="c_primary" id="addPayCost"></span> 추가 결제가 필요합니다.</p>
+					<p>배송비 <span class="c_primary" id="addPayCost">0원</span> 추가 결제가 필요합니다.</p>
 				</div>
 				<div class="btn_group btn_group_flex">
 					<div><button type="button" class="btn btn_default" onclick="cfnGoToPage(_PAGE_MYPAGE_ORDER_LIST);"><span>취소</span></button></div>
@@ -338,7 +342,7 @@
 				<div class="button_list clear">
 					<button type="button"><span>수량 0개</span></button>
 					<th:block th:each="num : ${#numbers.sequence(1, return.ordCanChgQty)}">
-						<button type="button" th:qty="${num}" onclick="fnChangeCancelQty(this);"><span th:text="|수량 ${num}개|"></span></button>
+						<button type="button" th:qty="${num}" onclick="fnChangeReturnQty(this);"><span th:text="|수량 ${num}개|"></span></button>
 					</th:block>
 					<input type="hidden" name="ordDtlNo" th:value="${return.ordDtlNo}">
 				</div> 
@@ -357,21 +361,106 @@
 		</div>
 		<div class="popup_con">
 			<div class="button_list">
-				<th:block th:if="${returnReason}" th:each="oneData, status : ${returnReason}" th:attr="chgReason=${oneData.cd}" th:text="${oneData.cdNm}" onclick="fnChangeReturnReason(this);">
-					<button type="button"><span>단순 변심</span></button>
+				<th:block th:if="${returnReason}" th:each="oneData, status : ${returnReason}">
+					<button type="button" th:attr="chgReason=${oneData.cd}" onclick="fnChangeReturnReason(this);"><span th:text="${oneData.cdNm}">단순 변심</span></button>
 				</th:block>
-			</div> 
+			</div>
 		</div>
 	</div>
 </div>
 <!-- //210408_반품 사유 선택 팝업 -->
 
+<!-- 210408_ 추가 : 환불 계좌 등록 팝업 -->
+<div id="refundAccountPop" class="popup_box refundAccountPop">
+	<div class="lap">
+		<div class="popup_close">카테고리닫기</div>
+		<div class="popup_head sr-only">
+			<h2 class="">환불 계좌 등록 팝업</h2>
+		</div>
+		<div class="popup_con">
+			<div class="tbl_wrap">
+				<div class="tbl_tit"> 
+					<h3>환불 계좌 등록</h3><!-- 210409_수정 : 텍스트 변경 -->
+				</div>
+				<div class="tbl type1">
+					<table>
+						<colgroup>
+							<col width="*">
+						</colgroup>   
+						<tbody>
+							<tr>
+								<th>예금주</th>
+								<td>
+									<div class="form_field">
+										<input type="text" name="accountNm" class="form_control" th:value="${customerInfo.custNm}" placeholder="이름를 입력해 주세요" readonly="readonly">
+									</div>
+								</td>
+							</tr>
+							<tr>
+								<th>은행명</th>
+								<td>
+									<div class="form_field">
+										<div class="select_custom select_bank">
+											<div class="combo">
+												<div class="select">선택</div>
+												<input type="hidden" name="bankCd" value=""/>
+											</div>
+										</div>
+									</div>
+								</td>
+							</tr>
+							<tr>
+								<th>계좌번호</th>
+								<td>
+									<div class="input_wrap certi_wrap">
+										<input type="tel" class="form_control" value="" placeholder="">
+										<button type="button" id="btn_bank_certi" class="btn btn_dark"><span>계좌인증</span></button>
+									</div>
+								</td>
+							</tr>
+						</tbody>
+					</table>
+				</div>
+			</div>
+			
+		</div>
+		<div class="pop_foot">
+			<div class="btn_group_flex">
+				<div class="">
+					<button type="submit" id="btn_bank_return" class="btn btn_dark btn_block"><span>계좌 등록 후 환불 신청</span></button>
+				</div>
+			</div>
+		</div>
+	</div>
+</div>
+<!-- //210408_ 추가 : 환불 계좌 등록 토스트 팝업 -->
+
+<!-- 210408_ 추가 : 은행 선택 팝업 -->
+<div id="refundBankPop" class="popup_box refundBankPop">
+	<div class="lap">
+		<div class="popup_close">카테고리닫기</div>
+		<div class="popup_head sr-only">
+			<h2 class="">은행 선택 팝업</h2>
+		</div>
+		<div class="popup_con">
+			<div class="button_list clear">
+				<th:block th:if="${bankList}" th:each="oneData, status : ${bankList}">
+					<button type="button" th:id="|bankCd_${oneData.cd}|"><span th:text="${oneData.cdNm}"></span></button>
+				</th:block>
+			</div>
+		</div>
+	</div>
+</div>
+<!-- //210408_ 추가 : 은행 선택 팝업 -->
+
 <script src="/ux/plugins/gaga/gaga.paging.js"></script>
 <script th:inline="javascript">
-let cancelList 		= [[${cancelList}]];
+var isLogin 		= [[${isLogin}]];
+let returnList 		= [[${returnList.returnList}]];
 let oneData 		= [[${oneData}]];
 let paymentInfo 	= [[${paymentInfo}]];
-let addPayCost 		= 0;
+let isCustomer 		= true;
+let jsonObj 		= {};
 
 $(document).ready(function() {
 	// 입점업체의 경우 회수방식 직접배송 처리
@@ -388,11 +477,20 @@ $(".select_custom.select_count").each(function(idx){
 		$(".returnCountPop").hide();
 		
 		// 수량팝업활성화
-		$(".returnCountPop").eq(idx).show().addClass("active");
+		$("#returnCountPop").eq(idx).show().addClass("active");
+		
 		$("body").css({"overflow":"hidden"});
 	});
 });
 
+// 은행목록 버튼 기능
+$("#refundBankPop .button_list button").each(function(){
+	$(this).on("click", function(){
+		$("#refundAccountPop input[name=bankCd]").val($(this).attr("id"));
+		$("#refundAccountPop .select_custom.select_bank .select").text($(this).find("span").text());
+	});
+});
+
 // 반품 처리
 var fnReturn = function() {
 	let url = '/mypage/return';
@@ -430,30 +528,19 @@ var fnReturn = function() {
 	let accountNm	= $('#returnForm input[name=accountNm]').val();
 	let bankCd 		= $('#returnForm input[name=bankCd]').val();
 	
+	// 임시
+	paymentInfo.payMeans 	= "G014_20";
+	paymentInfo.payStat 	= "G016_30";
+	
 	// 무통장입금, 결제완료 일때 환불계좌정보 체크
 	if (paymentInfo.payMeans == 'G014_20' && paymentInfo.payStat == 'G016_30' && (gagajf.isNull(accountNo) || gagajf.isNull(accountNm) || gagajf.isNull(bankCd))) {
 		let data = {};
-		data.ordNo = oneData.ordNo;
-		data.accountNm = oneData.accountNm;
-
-		let jsonData = JSON.stringify(data);
-
-		$.ajax( {
-			type		: "POST",
-			url 		: '/mypage/refund/account/register/popup/form',
-			data		: jsonData,
-			dataType 	: 'html',
-			beforeSend : function(xhr, settings) {
-				xhr.setRequestHeader("AJAX"			, "true");
-				xhr.setRequestHeader('Accept'		, 'application/json');
-				xhr.setRequestHeader('Content-Type'	, 'application/json');
-			},
-			success 	: function(result) {
-				$("#refundPop .modal-dialog .modal-content").html(result);
-				$("#refundPop").modal("show");
-			}
-		});
-
+		data.ordNo 			= oneData.ordNo;
+		data.accountNm 		= oneData.accountNm;
+		
+		$('#refundAccountPop').show().addClass("active");
+		$("body").css({"overflow":"hidden"});
+		
 		return false;
 	}
 
@@ -503,16 +590,14 @@ var fnChangeReturnQty = function(param) {
 	let url = '/mypage/cancel/refund/amt/calculate';
 	
 	// 반품수량설정
-	$("#returnForm input[name=chgQty]").each(function(idx){
-		var ordDtlNo = $(this).attr("ordDtlNo");
-		if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
-			$(this).val($(param).attr("qty"));
-			$(this).parent().find(".select").text($(param).find("span").text());
-		}
-	});
-
 	if (param != null) {
-		$(param).parent().parent().find('input[name=chgQty]').val($(param).attr('qty'));
+		$("#returnForm input[name=chgQty]").each(function(idx){
+			var ordDtlNo = $(this).attr("ordDtlNo");
+			if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
+				$(this).val($(param).attr("qty"));
+				$(this).parent().find(".select").text($(param).find("span").text());
+			}
+		});
 	}
 
 	let chgReason = $('#returnForm input[name=chgReason]').val();
@@ -601,7 +686,7 @@ var fnChangeReturnQty = function(param) {
 	}
 }
 
-//반품 방식 변경 이벤트
+// 반품 방식 변경 이벤트
 $('#returnForm input[name=wdGb]').on('change', function() {
 	let wdGb = $('#returnForm input[name=wdGb]:radio:checked').val();
 
@@ -628,34 +713,117 @@ var fnRegisterAccountCallback = function(result) {
 	fnCancel();
 }
 
-//반품 사유 변경 이벤트
+// 반품 사유 변경 이벤트
 var fnChangeReturnReason = function(param) {
 	var customerReasonArr = ['G688_10'];
 	let chgReason = $(param).attr('chgReason');
 
-	// 귀책사유체크(취소,반품,교환)
+	// 귀책사유체크(취소, 반품, 교환)
 	isCustomer = customerReasonArr.includes(chgReason);
-
+	
 	// 반품 사유 설정
-	$(param).parent().parent().find('input[name=chgReason]').val(chgReason);
+	$('#returnForm input[name=chgReason]').val(chgReason);
+	$("#returnForm .select_custom.select_return .select").text($(param).find("span").text());
 
 	// 환불금액 계산
 	fnChangeReturnQty();
 }
+
+//회수지 정보 설정
+var delvAddrSet = function(delvObj) {
+	let chgerNm 			= delvObj.recipNm;
+	let chgerPhnno 			= delvObj.recipPhnno;
+	let chgerZipcode 		= delvObj.recipZipcode;
+	let chgerBaseAddr 		= delvObj.recipBaseAddr;
+	let chgerDtlAddr 		= delvObj.recipDtlAddr;
+	let delvMemo 			= delvObj.delvMemo;
+	let chgerAddr 			= chgerBaseAddr + '    ' + chgerDtlAddr;
+
+	$('#returnForm input[name=chgerNm]').val(chgerNm);
+	$('#returnForm input[name=chgerPhnno]').val(chgerPhnno);
+	$('#returnForm input[name=chgerZipcode]').val(chgerZipcode);
+	$('#returnForm input[name=chgerBaseAddr]').val(chgerBaseAddr);
+	$('#returnForm input[name=chgerDtlAddr]').val(chgerDtlAddr);
+	$('#returnForm input[name=chgerRtnMemo]').val(delvMemo);
+	
+	$('#chgerNm').text(chgerNm);
+	$('#chgerPhnno').text(chgerPhnno);
+	$('#chgerAddr').html(chgerAddr);
+}
 </script>
 
 <script>
-$(document).ready(function(){
-	// 세부 사유 글자 수 제한
-	$('.doc_return').keyup(function(e){
-		var content = $(this).val();
-		$('#return_cnt').html(content.length);
-		if (content.length > 200){
-			mcxDialog.alert("최대 200자까지 입력 가능합니다."); //210420_수정 : 시스템 alert -> dialog 변경.
-			$(this).val(content.substring(0, 200));
-			$('#return_cnt').html("200");
-		}
+//세부 사유 글자 수 제한
+$('.doc_return').keyup(function(e){
+	var content = $(this).val();
+	$('#return_cnt').html(content.length);
+	if (content.length > 200){
+		mcxDialog.alert("최대 200자까지 입력 가능합니다."); //210420_수정 : 시스템 alert -> dialog 변경.
+		$(this).val(content.substring(0, 200));
+		$('#return_cnt').html("200");
+	}
+});
+
+// 반품 사유 선택 팝업
+$(document).on("click",".select_custom.select_return",function(e){
+	$('#returnReasonPop').show().addClass("active");
+	$("body").css({"overflow":"hidden"});
+});
+
+// 팝업_닫기
+$('.popup_close').on("click",function(){
+	$('.popup_box').hide().removeClass('active');
+	$("body").css({"overflow":"visible"});
+});
+
+// 버튼 색
+$(document).on('click','.popup_box .button_list button',function(){
+	$('.popup_box .button_list button').removeClass('on');
+	$(this).addClass('on');
+});
+
+function handleOnInput(el, maxlength) {
+	if(el.value.length > maxlength)  {
+		el.value = el.value.substr(0, maxlength);
+	}
+}
+
+// 210408_ 추가 : 환불계좌등록 팝업 스크립트
+$(document).on("click","#btn_refund_pop",function(e){
+	$('#refundAccountPop').show().addClass("active");
+	$("body").css({"overflow":"hidden"});
+});
+
+//210408_ 추가 : 은행선택 팝업 스크립트
+$(document).on("click","#refundAccountPop .select_bank",function(e){
+	$('#refundBankPop').show().addClass("active");
+	$('#refundBankPop').css({"z-index":"1000"});
+	$("body").css({"overflow":"hidden"});
+});
+
+//210408_ 추가 : 환불계좌등록 팝업 스크립트 닫기
+$('.refundAccountPop .popup_close').on("click",function(){
+	$('.refundAccountPop').hide().removeClass('active');
+	$("body").css({"overflow":"visible"});
+});
+
+//210408_ 추가 : 은행선택 팝업 스크립트 닫기
+$('.refundBankPop .popup_close').on("click",function(){
+	$('.refundBankPop').hide().removeClass('active');
+});
+
+/* 210409_추가 : alert 모음 */
+$(document).on("click", "#btn_bank_certi", function(){
+	mcxDialog.alert("계좌인증에 성공했습니다.", {
+			//alert("계좌정보를 다시 확인해주세요.") : 계좌인증 실패/유효하지 않은 경우
+			//alert("은행을 선택해주세요.") : 은행을 선택하지 않은 경우
+			//alert("계좌번호를 입력해주세요.") : 계좌번호를 입력하지 않은 경우
+		sureBtnText: "확인",  // Confirmation button text
 	});
+});
+
+/*
+$(document).ready(function(){
 
 	//210408_추가 : 스크립트 추가.
 	//반품회수방법 선택 스크립트 추가
@@ -669,30 +837,12 @@ $(document).ready(function(){
 		return false;
 	});
 
-	//버튼 색
-	$(document).on('click','.popup_box .button_list button',function(){
-		$('.popup_box .button_list button').removeClass('on');
-		$(this).addClass('on');
-	});
-
 	// 반품 수량 선택 팝업
 	//$(document).on("click",".select_custom.select_count",function(e){
 		//$('#returnCountPop').show().addClass("active");
 		//$("body").css({"overflow":"hidden"});
 	//});
 
-	//반품 사유 선택 팝업
-	$(document).on("click",".select_custom.select_return",function(e){
-		$('#returnReasonPop').show().addClass("active");
-		$("body").css({"overflow":"hidden"});
-	});
-
-	//팝업_닫기
-	$('.popup_close').on("click",function(){
-		$('.popup_box').hide().removeClass('active');
-		$("body").css({"overflow":"visible"});
-	});
-
 	//배송지추가_팝업
 	$(document).on('click','#btn_adrsAdd_pop',function(e){
 		$("#adrsAddPop").modal("show");
@@ -722,7 +872,6 @@ $(document).ready(function(){
 
 	// //210408_추가 : 스크립트
 
-	/* 210409_추가 : alert 모음 */
 	$(document).on("click", "#btn_order_return", function(){
 		mcxDialog.alert("반품 신청이 접수되었습니다.", {
 				//alert("반품하실 상품의 수량을 선택해주세요.") : 클릭 시 반품 수량을 모두 0개로 선택한 경우
@@ -730,16 +879,8 @@ $(document).ready(function(){
 			sureBtnText: "확인",  // Confirmation button text
 		});
 	});
-	/* //210409_추가 : alert 모음 */
-
 });
-
-//210408_송장번호 input 글자 수 제한
-function handleOnInput(el, maxlength) {
-	if(el.value.length > maxlength)  {
-		el.value = el.value.substr(0, maxlength);
-	}
-}
+*/
 </script>
 
 </th:block>

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

@@ -63,8 +63,10 @@
 						<td>
 							<div class="form_field">
 								<div class="input_wrap">
-									<input type="text" class="form_control" name="accountNo" value="" data-valid-type="numeric" placeholder="계좌번호를 입력해주세요.">
-									<button type="button" id="confirmAccount" class="btn btn_dark btn_sm"><span>계좌인증</span></button>
+									<input type="text" id="accountNo" name="accountNo" class="form_control" maxlength="20" data-valid-type="numeric"  placeholder="계좌번호를 입력해 주세요"/>
+									<button type="button" id="btnAccountCheck" class="btn btn_dark">
+										<span>계좌인증</span>
+									</button>
 								</div>
 							</div>
 						</td>