초기소스

This commit is contained in:
jazz
2025-10-29 17:08:05 +09:00
parent e531aa9540
commit 439a379a02
7551 changed files with 1234427 additions and 3 deletions

View File

@@ -0,0 +1,279 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui"%>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld"%>
<!DOCTYPE html>
<%--
Class Name : DlvylcManagePopupR.jsp
Description : 배송지 관리 팝업(모바일).jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-09 김혜인 최초 생성
--%>
<html>
<script>
$(document).ready(function(){
fn_set_event(".telno", 'input', fn_fmt_telno);
// 배송지 관리 탭
$('.tabContent').hide();
$('.tabContent').eq(0).show();
/* 마이크로 모달 초기화 */
MicroModal.init({
disableScroll: true,
awaitCloseAnimation: true,
});
});
</script>
<!-- 배송지 변경 -->
<div class="microModal microFullScreen" id="address-management" aria-hidden="true"
style="position: relative; z-index: 1000;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지 관리
</h2>
<button class="microModal__close" onclick="closeModal('address-management')"></button>
</div>
<div class="microModal__content">
<div class="fullscreenBg">
<div class="addressManagePop">
<nav class="headerTab">
<div class="headerTab__content">
<ul class="headerTab__list">
<li class="headerTab__item active">
<button>배송지 목록</button>
</li>
<li class="headerTab__item">
<button id="regForm">배송지 추가</button>
</li>
</ul>
</div>
</nav>
<div class="tabContent">
<div class="sub-box">
<h2 class="section-title">배송지 목록</h2>
<div class="addressManage__list">
<c:choose>
<c:when test = "${not empty resultMap.resultList}">
<c:forEach var="dlvylc" items="${resultMap.resultList}" varStatus="status">
<div class="addressManage__item" onclick = "fn_select_mngrOrdr_postcode(${callbackNm},${status.index},'${formId}')">
<div class="addressManage__itemBody">
<div class="addressManage__itemName">
<div class="addressManage__itemRadio">
<div class="custom-radio no-text is-medium">
<input type="radio" id="<c:out value="${dlvylc.adbkInnb}"/>" name="r-group01" class="adbkInnb">
<label for="<c:out value="${dlvylc.adbkInnb}"/>"></label>
</div>
</div>
<div class="addressManage__itemPerson <c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}">current</c:if>">
<c:out value = "${dlvylc.dlvylcDcCn}"/>
<c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}">
<div class="addressManage__itemCheck">
<svg xmlns="http://www.w3.org/2000/svg" width="14"
height="14" viewBox="0 0 14 14" fill="none">
<g clip-path="url(#clip0_121_29551)">
<path
d="M5.36085 12.2297C5.22721 12.3641 5.04489 12.4391 4.85549 12.4391C4.66609 12.4391 4.48376 12.3641 4.35012 12.2297L0.314136 8.19308C-0.104712 7.77424 -0.104712 7.09505 0.314136 6.67699L0.819501 6.17149C1.23848 5.75264 1.91688 5.75264 2.33573 6.17149L4.85549 8.69138L11.6642 1.88249C12.0832 1.46365 12.7623 1.46365 13.1805 1.88249L13.6858 2.38799C14.1047 2.80684 14.1047 3.48589 13.6858 3.90409L5.36085 12.2297Z"
fill="black"></path>
</g>
<defs>
<clipPath id="clip0_121_29551">
<rect width="14" height="14"
fill="white">
</rect>
</clipPath>
</defs>
</svg>
</div>
</c:if>
</div>
<c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}"><span class="addressManage__itemBadge">기본배송지</span></c:if>
</div>
<span class="addressManage__itemPhone dlvyNm"><c:out value = "${dlvylc.recpntNm}"/></span>
<span class="addressManage__itemPhone mbtlnbPop"><c:out value = "${dlvylc.mbtlnb}"/></span>
<p class="addressManage__itemAddress dlvyAdres">
(<c:out value = "${dlvylc.zip}"/>)
<c:if test = "${dlvylc.adresDv eq '01'}">
<c:out value = "${dlvylc.rnmAdres}"/>
</c:if>
<c:if test = "${dlvylc.adresDv eq '02'}">
<c:out value = "${dlvylc.lnbAdres}"/>
</c:if>
<c:out value = "${dlvylc.dtlAdres}"/></p>
</div>
<div class="textBtns">
<button class="textBtns__btn"
onclick="fn_pop_dlvylc_upt_pop(
'<c:out value='${pageIndex}'/>',
'<c:out value='${dlvylc.adbkInnb}'/>');">
<spring:message code="button.update"/>
</button>
<c:if test="${dlvylc.dftDlvylcAt eq 'N'}">
<button class="textBtns__btn"
onclick="fn_delete_dlvylc('',<c:out value="${dlvylc.adbkInnb}"/>,'',true);">
<spring:message code="button.delete"/>
</button>
</c:if>
</div>
<input type="hidden" name="zip" class = "zip" value="<c:out value='${dlvylc.zip}'/>" />
<input type="hidden" name="adresDv" class = "adresDv" value="<c:out value='${dlvylc.adresDv}'/>" />
<input type="hidden" name="rnmAdres" class = "rnmAdres" value="<c:out value='${dlvylc.rnmAdres}'/>" />
<input type="hidden" name="lnbAdres" class = "lnbAdres"value="<c:out value='${dlvylc.lnbAdres}'/>" />
<input type="hidden" name="recpntNm" class = "recpntNmR" value="<c:out value='${dlvylc.recpntNm}'/>" />
<input type="hidden" name="dtlAdres" class = "dtlAdres" value="<c:out value='${dlvylc.dtlAdres}'/>" />
<input type="hidden" name="mbtlnb" class="mbtlnb" value="<c:out value='${dlvylc.mbtlnb}' />" />
</div>
</c:forEach>
</c:when>
<c:otherwise>
<div class="addressManage" style="height: 300px;">
<div class="noResult">
<div class="noResult__image">
<img src="/mobile/images/icon__no-result.png"
alt="상품 이미지">
</div>
<p class="noResult__text">등록된 배송지가 없습니다.</p>
</div>
</div>
</c:otherwise>
</c:choose>
</div>
<div class="bottomBtnControls">
<button class="btn lg full theme outline" id="regFormBtn">배송지 추가</button>
</div>
</div>
<div class="bottomFixedControls">
<div class="bottomFixedControls__inner">
<button class="btn theme" id="selectAdres">선택하기</button>
</div>
</div>
</div>
<div class="tabContent">
<div class="sub-box">
<form id = "dlvylcRegistForm">
<div class="userForm">
<div class="userForm__inputBox">
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">
배송지 설명<span class="required-asterisk">*</span>
</div>
<input type="text" class="input-text full" name="dlvylcDcCn" title="배송지 설명" maxlength="67">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">
받으시는 분<span class="required-asterisk">*</span>
</div>
<input type="text" class="input-text full" title="받으시는 분" name="recpntNm" maxlength="13">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">
배송지 주소<span class="required-asterisk">*</span>
</div>
<div class="inputAddress">
<div class="inputAddress__postalCode">
<input type="text" class="input-text" id="zip" name="zip" title="우편번호" maxlength="5" readonly>
<button type="button" class="btn md theme outline"
data-micromodal-trigger="modalDiv"
onclick="fn_select_post_mobile(fn_select_dlvylc_postcode); return false;">우편번호
찾기
</button>
</div>
<input type="text" class="input-text full" id="adres" name="adres"
maxlength="66" readonly title="주소">
<input type="text" class="input-text full" id="dtlAdres" name="dtlAdres"
title="상세주소" maxlength="66" placeholder="나머지 주소를 입력해 주세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">
휴대전화번호<span class="required-asterisk">*</span>
</div>
<div class="inputWithBtn">
<input name="mbtlnb" type="text" class="input-text full telno" title="휴대전화번호"
maxlength="13" placeholder="휴대폰번호'-'없이 입력하세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="b-checkbox-container userForm__inputBox__checks">
<label class="b-checkbox checkbox">
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt" value="Y">
<span class="check"></span>
<span class="control-label">기본 배송지로 설정</span>
</label>
</div>
</div>
</div>
</div>
<input type="hidden" id="adresDv" name="adresDv">
</form>
</div>
<div class="bottomFixedControls">
<div class="bottomFixedControls__inner" >
<button class="btn theme" data-micromodal-trigger="dlvyConfirmModal">등록하기</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<%--------------------------------------모달 모음------------------------------------------------%>
<%--배송지 등록 확인 마이크로 모달 div--%>
<div class="microModal microAlert" id="dlvyConfirmModal" aria-hidden="true" style="position: relative; z-index: 1010;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지를 등록하시겠습니까?
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" data-micromodal-close="" aria-label="창 닫기"
id="confirmClose"><spring:message code="button.cancel"/>
</button>
<button class="microModal__btn microModal__btn-primary"
onclick="fn_insert_dlvylc('',null,true); return false;">
<spring:message code="button.insert"/>
</button>
</div>
</div>
</div>
</div>
<%--배송지 등록 완료 마이크로 모달 div--%>
<div class="microModal microAlert" id="successModal" aria-hidden="true" style="position: relative; z-index: 1010;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
정상적으로 등록되었습니다.
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" id="successClose"><%--추후 시큐리티--%>
<spring:message code="button.ok"/>
</button>
</div>
</div>
</div>
</div>
</html>

View File

@@ -0,0 +1,116 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : DlvylcManageR.jsp
Description : 배송지 관리.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-04-15 김혜인 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<div class="addressManage__list">
<form id="dlvylcList">
<div class="addressManage__list">
<c:choose>
<c:when test = "${not empty resultMap.resultList}">
<c:forEach var="dlvylc" items="${resultMap.resultList}">
<div class="addressManage__item">
<div class="addressManage__itemBody">
<div class="addressManage__itemName">
<div class="addressManage__itemPerson <c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}">current</c:if>"><c:out value = "${dlvylc.dlvylcDcCn}"/>
<c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}">
<div class="addressManage__itemCheck">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"
viewBox="0 0 14 14" fill="none">
<g clip-path="url(#clip0_121_29551)">
<path
d="M5.36085 12.2297C5.22721 12.3641 5.04489 12.4391 4.85549 12.4391C4.66609 12.4391 4.48376 12.3641 4.35012 12.2297L0.314136 8.19308C-0.104712 7.77424 -0.104712 7.09505 0.314136 6.67699L0.819501 6.17149C1.23848 5.75264 1.91688 5.75264 2.33573 6.17149L4.85549 8.69138L11.6642 1.88249C12.0832 1.46365 12.7623 1.46365 13.1805 1.88249L13.6858 2.38799C14.1047 2.80684 14.1047 3.48589 13.6858 3.90409L5.36085 12.2297Z"
fill="black"></path>
</g>
<defs>
<clipPath id="clip0_121_29551">
<rect width="14" height="14" fill="white"></rect>
</clipPath>
</defs>
</svg>
</div>
</c:if>
</div>
<c:if test = "${dlvylc.dftDlvylcAt eq 'Y'}"><span class="addressManage__itemBadge">기본배송지</span></c:if>
</div>
<span class="addressManage__itemPhone"><c:out value="${dlvylc.recpntNm}"/></span>
<span class="addressManage__itemPhone mbtlnb"><c:out value = "${dlvylc.mbtlnb}"/></span>
<p class="addressManage__itemAddress">(<c:out value = "${dlvylc.zip}"/>)
<c:if test = "${dlvylc.adresDv eq '01'}">
<c:out value = "${dlvylc.rnmAdres}"/>
</c:if>
<c:if test = "${dlvylc.adresDv eq '02'}">
<c:out value = "${dlvylc.lnbAdres}"/>
</c:if>
<c:out value = "${dlvylc.dtlAdres}"/>
</p>
</div>
<div class="textBtns">
<c:if test = "${dlvylc.dftDlvylcAt eq 'N'}">
<button type="button" class="textBtns__btn" id="deleteDlvylcDel"
onclick="fn_delete_dlvylc('<spring:message code="success.common.delete"/>',
'<c:out value="${dlvylc.adbkInnb}"/>',
'N',
'Y',true)">
<spring:message code="button.delete"/>
</button>
</c:if>
<button type="button" class="textBtns__btn" id="selectDlvylcUpdtPopupForm"
onclick="fn_move_dlvylc_uptpage('<c:out value="${pageIndex}"/>',
'<c:out value="${dlvylc.adbkInnb}"/>',
'N')">
<spring:message code="button.update"/>
</button>
</div>
</div>
</c:forEach>
</div>
</c:when>
<c:otherwise>
<div class="noResult">
<div class="noResult__image">
<img src="/mobile/images/icon__no-result.png" alt="상품 이미지">
</div>
<p class="noResult__text">등록된 배송지가 없습니다.</p>
</div>
</c:otherwise>
</c:choose>
<c:set var="shouldBreak" value="false" />
<c:set var="dftDlvylcAt" value = "N"/>
<c:forEach var="item" items="${resultMap.resultList}">
<c:choose>
<c:when test="${shouldBreak}">
</c:when>
<c:otherwise>
<c:if test="${item.dftDlvylcAt == 'Y'}">
<c:set var="dftDlvylcAt" value = "Y"/>
<c:set var="shouldBreak" value="true" />
</c:if>
</c:otherwise>
</c:choose>
</c:forEach>
</form>
</div>
<div class="bottomBtnControls">
<form id = "hiddenForm" action="/sopmal/mpage/mbr/selectDlvylcRegistForm" method="post">
<input type ="hidden" value = "<c:out value="${dftDlvylcAt}"/>" id = "dftDlvylcAt"/>
</form>
<button type="button" class="btn lg full theme outline" id="insertDlvylcBtn"
onclick="fn_move_dlvylc_regpage(); return false;">배송지 추가
</button>
</div>
</html>

View File

@@ -0,0 +1,87 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : NoticeListR.jsp
Description :모바일 샘플.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-02 최남식 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
<%-- 배송지 관리js --%>
<script src="<c:url value='/js/dlvylc/dlvylc.js'/>"></script>
</head>
<script>
$(document).ready(function () {
/*헤더에 타이틀 set*/
fn_set_header_title("배송지 관리");
fn_select_dlvylcList(1);
$("#delCfrmBtn").on("click", function () {
let adbkInnb = $(this).attr("adbk-innb");
$.ajax({
type: 'post',
url: '/sopmal/mpage/mbr/deleteDlvylcDel',
data: {
adbkInnb: adbkInnb,
},
success: function (data) {
closeModal("confirm_del_alert");
openModal("success_del_alert");
}
});
});
$("#delSuccessBtn").on("click", function () {
closeModal("success_del_alert");
fn_select_dlvylcList(1);
});
});
</script>
<body>
<div class="screen-wrap">
<!-- 헤더 영역 -->
<header class="header header--sub">
<%@include file="/WEB-INF/views/comm/mobile/Header.jsp" %>
</header>
<!-- 하단 탭바 -->
<jsp:include page="/WEB-INF/views/comm/mobile/TabBar.jsp"/>
<!-- 메인 컨텐츠 -->
<div class="content-wrap">
<main class="main">
<div class="sub-page">
<div class="addressManage">
<h2 class="section-title">배송지 목록</h2>
<!-- </div> -->
<div id="content">
</div>
</div>
</div>
<!-- Top 버튼 -->
<div class="dlvylcList">
<input type="hidden" value="Y" name="isMobile"/>
</div>
<div class="quick-menu__to-top">
<button><i class="icon icon_quick-to-top"></i>
<span class="visually-hidden">위로 가기</span>
</button>
</div>
</main>
<!-- 푸터 -->
<jsp:include page="/WEB-INF/views/comm/mobile/Footer.jsp"/>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,169 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : DlvylcUpdtPopupC.jsp
Description :모바일 배송지 수정 페이지.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-02 김혜인 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
<%-- 배송지 관리js --%>
<script src="<c:url value='/js/dlvylc/dlvylc.js'/>"></script>
</head>
<script>
$(document).ready(function () {
/*헤더에 타이틀 set*/
fn_set_header_title("배송지 추가");
fn_set_event(".telno", 'input', fn_fmt_telno);
$("#successClose").on("click", function () {
MicroModal.close("successModal");
location.href = '/sopmal/mpage/mbr/selectDlvylcManagePopupForm';
});
});
</script>
<body>
<div class="screen-wrap">
<!-- 헤더 영역 -->
<header class="header header--sub">
<%@include file="/WEB-INF/views/comm/mobile/Header.jsp" %>
</header>
<!-- 하단 탭바 -->
<jsp:include page="/WEB-INF/views/comm/mobile/TabBar.jsp"/>
<!-- 메인 컨텐츠 -->
<div class="content-wrap">
<main class="main">
<form id="dlvylcRegistForm">
<div class="sub-page">
<div class="addressManage">
<div class="userForm">
<div class="userForm__inputBox">
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지명<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" name="dlvylcDcCn" title="배송지명"
maxlength="67">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">받으시는 분<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" title="받으시는 분" name="recpntNm" maxlength="13">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지 주소<span
class="required-asterisk">*</span></div>
<div class="inputAddress">
<div class="inputAddress__postalCode">
<input type="text" class="input-text" id="zip" name="zip" title="우편번호"
maxlength="5" readonly>
<button type="button" class="btn md theme outline"
data-micromodal-trigger="modalDiv"
onclick="fn_select_post_mobile(fn_select_dlvylc_postcode, '#postCodeCn', '#modalDiv'); return false;">
우편번호 찾기
</button>
</div>
<input type="text" class="input-text full" id="adres" name="adres"
maxlength="66" title="주소" readonly>
<input type="text" class="input-text full" id="dtlAdres" name="dtlAdres"
title="상세주소" maxlength="66" placeholder="나머지 주소를 입력해 주세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">휴대전화번호<span
class="required-asterisk">*</span></div>
<div class="inputWithBtn">
<input name="mbtlnb" type="text" class="input-text full telno" title="휴대전화번호"
id="mbtlnb"
maxlength="13" placeholder="휴대폰번호'-'없이 입력하세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="b-checkbox-container userForm__inputBox__checks">
<label class="b-checkbox checkbox">
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt" value="Y">
<span class="check"></span>
<span class="control-label">기본 배송지로 설정</span>
</label>
</div>
</div>
</div>
</div>
<div class="bottomBtnControls">
<button type="button" class="btn lg full theme" onclick="openModal('dlvyConfirmModal');">
<spring:message code="button.insert"/>하기
</button>
</div>
</div>
<input type="hidden" id="adresDv" name="adresDv">
</div>
</form>
<!-- Top 버튼 -->
<div class="quick-menu__to-top">
<button><i class="icon icon_quick-to-top"></i>
<span class="visually-hidden">위로 가기</span>
</button>
</div>
</main>
<!-- 푸터 -->
<jsp:include page="/WEB-INF/views/comm/mobile/Footer.jsp"/>
</div>
</div>
<%--------------------------------------모달 모음------------------------------------------------%>
<%--배송지 등록 확인 마이크로 모달 div--%>
<div class="microModal microAlert" id="dlvyConfirmModal" aria-hidden="true">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지를 <spring:message code='confirm.common.insert'/>
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" data-micromodal-close="" aria-label="창 닫기"
id="confirmClose"><spring:message code="button.cancel"/>하기
</button>
<button class="microModal__btn microModal__btn-primary"
onclick="fn_insert_dlvylc('',null,true); return false;">
<spring:message code="button.insert"/>하기
</button>
</div>
</div>
</div>
</div>
<div id = "modalDiv"></div>
<%--배송지 등록 완료 마이크로 모달 div--%>
<div class="microModal microAlert" id="successModal" aria-hidden="true">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
<spring:message code='success.common.insert'/>
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" id="successClose"><%--추후 시큐리티--%>
<spring:message code="button.ok"/>
</button>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,165 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<!DOCTYPE html>
<html lang="ko">
<script>
$(document).ready(function () {
/*휴대폰번호 포매팅하여 set*/
if($(".telno").eq(0).val() !== undefined){
$(".telno").eq(0).val(fn_format_mbtlnb($(".telno").eq(0).val()));
}
});
</script>
<!-- 풀 스크린 모달 -->
<div class="microModal microFullScreen" id="dlvylcUpdtFormPop" aria-hidden="true" style="position: relative; z-index: 1000;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지 수정
</h2>
<button class="microModal__close" id = "dlvylcUpdtClose"></button>
</div>
<div class="microModal__content">
<div class="fullscreenBg">
<div class="addressManagePop">
<div class="tabContent">
<div class="sub-box">
<form id = "dlvylcUpdtForm">
<div class="userForm">
<div class="userForm__inputBox">
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지명<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" name="dlvylcDcCn" title="배송지명"
value="<c:out value = "${dtlDlvylc.resultVO.dlvylcDcCn}" />" maxlength="67">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">받으시는 분<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" title="받으시는 분" name="recpntNm"
title="받으시는 분" value="<c:out value="${dtlDlvylc.resultVO.recpntNm}" />" maxlength="13">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지 주소<span
class="required-asterisk">*</span></div>
<div class="inputAddress">
<div class="inputAddress__postalCode">
<input type="text" class="input-text" id="zip" name="zip" title="우편번호"
maxlength="5" value="<c:out value = "${dtlDlvylc.resultVO.zip}"/>" readonly>
<button type="button" class="btn md theme outline"
data-micromodal-trigger="modalDiv"
onclick="fn_select_post_mobile(fn_select_dlvylc_postcode, '#postCodeCn', '#modalDiv'); return false;">
우편번호 찾기
</button>
</div>
<input type="text" class="input-text full" id="adres" name="adres"
maxlength="66" title="주소" readonly value=<c:choose>
<c:when test = "${dtlDlvylc.resultVO.adresDv eq '01'}">"<c:out value = '${dtlDlvylc.resultVO.rnmAdres}'/>"</c:when>
<c:otherwise>"<c:out value = '${dtlDlvylc.resultVO.lnbAdres}'/>"</c:otherwise>
</c:choose>>
<input type="text" class="input-text full" id="dtlAdres" name="dtlAdres" value="<c:out value = '${dtlDlvylc.resultVO.dtlAdres}'/>"
title="상세주소" maxlength="66" placeholder="나머지 주소를 입력해 주세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">휴대전화번호<span
class="required-asterisk">*</span></div>
<div class="inputWithBtn">
<input name="mbtlnb" type="text" class="input-text full telno" title="휴대전화번호" id = "mbtlnb"
value="<c:out value ='${dtlDlvylc.resultVO.mbtlnb}'/>" maxlength="13" placeholder="휴대폰번호'-'없이 입력하세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="b-checkbox-container userForm__inputBox__checks">
<label class="b-checkbox checkbox">
<c:choose>
<c:when test="${dtlDlvylc.resultVO.dftDlvylcAt eq 'Y'}">
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt" value="Y"
checked>
</c:when>
<c:otherwise>
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt"
value="Y">
</c:otherwise>
</c:choose>
<span class="check"></span>
<span class="control-label">기본 배송지로 설정</span>
</label>
</div>
</div>
</div>
</div>
<input type="hidden" id="adbkInnb" name="adbkInnb"
value="<c:out value = "${dtlDlvylc.resultVO.adbkInnb}" />">
<input type="hidden" id="adresDv" name="adresDv"
value="<c:out value = "${dtlDlvylc.resultVO.adresDv}"/>">
<input type="hidden" id="isPop">
</form>
</div>
<div class="bottomFixedControls">
<div class="bottomFixedControls__inner">
<button class="btn theme" onclick="openModal('updtConfirmModal')"><spring:message code="button.update"/>하기</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<%--배송지 등록 확인 마이크로 모달 div--%>
<div class="microModal microAlert" id="updtConfirmModal" aria-hidden="true" style="position: relative; z-index: 1010;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지를 <spring:message code="button.update"/>하시겠습니까?
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" data-micromodal-close="" aria-label="창 닫기"
id="confirmClose"><spring:message code="button.cancel"/>
</button>
<button class="microModal__btn microModal__btn-primary"
onclick="fn_update_dlvylc('1','',true); return false;">
<spring:message code="button.update"/>
</button>
</div>
</div>
</div>
</div>
<%--배송지 등록 완료 마이크로 모달 div--%>
<div class="microModal microAlert" id="updtsuccessModal" aria-hidden="true" style="position: relative; z-index: 1010;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
<spring:message code="success.common.update"/>
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" id="successUpdtClose">
<spring:message code="button.ok"/>
</button>
</div>
</div>
</div>
</div>
</html>

View File

@@ -0,0 +1,197 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : DlvylcUpdtPopupC.jsp
Description :모바일 배송지 수정 페이지.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-02 김혜인 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
<%-- 배송지 관리js --%>
<script src="<c:url value='/js/dlvylc/dlvylc.js'/>"></script>
</head>
<script>
$(document).ready(function () {
/*헤더에 타이틀 set*/
fn_set_header_title("배송지 수정");
/* 마이크로 모달 초기화 */
MicroModal.init({
disableScroll: true,
awaitCloseAnimation: true,
});
$(".header__toBack__btn").on("click",function(){
location.href='/sopmal/mpage/mbr/selectDlvylcManagePopupForm';
});
fn_set_event(".telno",'input',fn_fmt_telno);
$("#successClose").on("click", function () {
MicroModal.close("successModal");
location.href = '/sopmal/mpage/mbr/selectDlvylcManagePopupForm';
});
/*휴대폰번호 포매팅하여 set*/
if($("#mbtlnb").val() !== undefined){
$("#mbtlnb").val(fn_format_mbtlnb($("#mbtlnb").val()));
}
});
</script>
<body>
<div class="screen-wrap">
<!-- 헤더 영역 -->
<header class="header header--sub">
<%@include file="/WEB-INF/views/comm/mobile/Header.jsp" %>
</header>
<!-- 하단 탭바 -->
<jsp:include page="/WEB-INF/views/comm/mobile/TabBar.jsp"/>
<!-- 메인 컨텐츠 -->
<div class="content-wrap">
<main class="main">
<form id="dlvylcUpdtForm">
<div class="sub-page">
<div class="addressManage">
<div class="userForm">
<div class="userForm__inputBox">
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지명<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" name="dlvylcDcCn" title="배송지명"
value="<c:out value = "${dtlDlvylc.resultVO.dlvylcDcCn}" />" maxlength="67">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">받으시는 분<span
class="required-asterisk">*</span></div>
<input type="text" class="input-text full" title="받으시는 분" name="recpntNm"
title="받으시는 분" value="<c:out value="${dtlDlvylc.resultVO.recpntNm}" />" maxlength="13">
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">배송지 주소<span
class="required-asterisk">*</span></div>
<div class="inputAddress">
<div class="inputAddress__postalCode">
<input type="text" class="input-text" id="zip" name="zip" title="우편번호"
maxlength="5" value="<c:out value = "${dtlDlvylc.resultVO.zip}"/>" readonly>
<button type="button" class="btn md theme outline"
data-micromodal-trigger="modalDiv"
onclick="fn_select_post_mobile(fn_select_dlvylc_postcode, '#postCodeCn', '#modalDiv'); return false;">
우편번호 찾기
</button>
</div>
<input type="text" class="input-text full" id="adres" name="adres"
maxlength="66" title="주소" readonly value=<c:choose>
<c:when test = "${dtlDlvylc.resultVO.adresDv eq '01'}">"<c:out value = '${dtlDlvylc.resultVO.rnmAdres}'/>"</c:when>
<c:otherwise>"<c:out value = '${dtlDlvylc.resultVO.lnbAdres}'/>"</c:otherwise>
</c:choose>>
<input type="text" class="input-text full" id="dtlAdres" name="dtlAdres" value="<c:out value = '${dtlDlvylc.resultVO.dtlAdres}'/>"
title="상세주소" maxlength="66" placeholder="나머지 주소를 입력해 주세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="userForm__inputBox__itemTitle">휴대전화번호<span
class="required-asterisk">*</span></div>
<div class="inputWithBtn">
<input name="mbtlnb" type="text" class="input-text full telno" title="휴대전화번호" id = "mbtlnb"
value="<c:out value ='${dtlDlvylc.resultVO.mbtlnb}'/>" maxlength="13" placeholder="휴대폰번호'-'없이 입력하세요">
</div>
</div>
<div class="userForm__inputBox__item">
<div class="b-checkbox-container userForm__inputBox__checks">
<label class="b-checkbox checkbox">
<c:choose>
<c:when test="${dtlDlvylc.resultVO.dftDlvylcAt eq 'Y'}">
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt" value="Y"
checked>
</c:when>
<c:otherwise>
<input type="checkbox" id="dftDlvylcAt" name="dftDlvylcAt"
value="Y">
</c:otherwise>
</c:choose>
<span class="check"></span>
<span class="control-label">기본 배송지로 설정</span>
</label>
</div>
</div>
</div>
</div>
<div class="bottomBtnControls">
<button type="button" class="btn lg full theme" data-micromodal-trigger="updtConfirmModal">
<spring:message code="button.update"/>하기
</button>
</div>
</div>
<input type="hidden" id="adbkInnb" name="adbkInnb"
value="<c:out value = "${dtlDlvylc.resultVO.adbkInnb}" />">
<input type="hidden" id="adresDv" name="adresDv"
value="<c:out value = "${dtlDlvylc.resultVO.adresDv}"/>">
<input type="hidden" id="isPop">
</div>
</form>
<!-- Top 버튼 -->
<div class="quick-menu__to-top">
<button><i class="icon icon_quick-to-top"></i>
<span class="visually-hidden">위로 가기</span>
</button>
</div>
</main>
<!-- 푸터 -->
<jsp:include page="/WEB-INF/views/comm/mobile/Footer.jsp"/>
</div>
</div>
<%--배송지 등록 확인 마이크로 모달 div--%>
<div class="microModal microAlert" id="updtConfirmModal" aria-hidden="true">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
배송지를 <spring:message code="button.update"/>하시겠습니까?
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" data-micromodal-close="" aria-label="창 닫기"
id="confirmClose"><spring:message code="button.cancel"/>하기
</button>
<button class="microModal__btn microModal__btn-primary"
onclick="fn_update_dlvylc('1','<spring:message code="success.common.update"/>',true); return false;">
<spring:message code="button.update"/>하기
</button>
</div>
</div>
</div>
</div>
<%--배송지 등록 완료 마이크로 모달 div--%>
<div class="microModal microAlert" id="updtsuccessModal" aria-hidden="true">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<h2 class="microModal__title">
<spring:message code="success.common.update"/>
</h2>
</div>
</div>
<div class="microModal__btnContainer">
<button class="microModal__btn" id="successClose"><%--추후 시큐리티--%>
<spring:message code="button.ok"/>
</button>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,114 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : RtngudCanclRefndListFromR.jsp
Description :모바일_환불 내역.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-02 추지훈 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
</head>
<script>
$(document).ready(function () {
$("#mbrPassword").on("keydown", function (e) {
if (e.keyCode === 13) {
e.preventDefault();
}
});
});
/******************************************************
* 회원 비밀번호 확인
*******************************************************/
const fn_select_password = function () {
const data = $('#listForm').serialize();
$.ajax({
type: "post",
url: '<c:url value="/sopmal/mpage/mbr/selectMbrInfoUpdtPasswordCnfirm"/>',
data: data,
success: function (data) {
const resBody = data.resBody;
const parsedResult = JSON.parse(resBody.result);
let result = parsedResult.result;
if (result === 1) {
fn_move_target(); // 클릭한 메뉴로 이동
} else {
openModal("failPwMatch");
}
}
});
}
/******************************************************
* CRM 회원 검색 조회
*******************************************************/
const fn_move_target = function(goUrl) {
$('#listForm').attr('action', '<c:url value="/sopmal/mpage/mbr/selectMbrInfoUpdtForm"/>');
$('#listForm').attr('method', 'post');
$('#listForm').submit();
}
</script>
<body>
<div class="screen-wrap">
<!-- 헤더 영역 -->
<header class="header header--sub">
<jsp:include page="/WEB-INF/views/comm/mobile/Header.jsp"/>
</header>
<!-- 하단 탭바 -->
<jsp:include page="/WEB-INF/views/comm/mobile/TabBar.jsp"/>
<!-- 메인 컨텐츠 -->
<div class="content-wrap">
<main class="main">
<div class="sub-page">
<div class="editUserInfo">
<form id="listForm" name="listForm" action="">
<input type="hidden" id="mbrInnb" name="mbrInnb" value="1275059"/>
<input type="hidden" id="mbrDvCd" name="mbrDvCd" value="GC"/>
<div class="editUserPwCheck">
<h2 class="section-title">비밀번호 확인</h2>
<p class="editUserPwCheck__subTitle">회원정보 수정을 위해 현재 비밀번호를 확인해 주세요.</p>
<input class="input-text full" type="password" title="해당 인풋에 대한 설명" name="mbrPassword" id="mbrPassword" value="" placeholder="비밀번호 입력">
<div class="bottomBtnControls">
<button class="btn theme lg full" type="button" onclick="fn_select_password(); return false;">확인</button>
</div>
</div>
</form>
</div>
</div>
<!-- Top 버튼 -->
<div class="quick-menu__to-top">
<button><i class="icon icon_quick-to-top"></i>
<span class="visually-hidden">위로 가기</span>
</button>
</div>
</main>
<!-- 푸터 -->
<jsp:include page="/WEB-INF/views/comm/mobile/Footer.jsp"/>
</div>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,182 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui" %>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld" %>
<%--
Class Name : RtngudCanclRefndListFromR.jsp
Description :모바일_환불 내역.jsp
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2024-07-02 추지훈 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
</head>
<script>
$(document).ready(function (){
fn_display_ctrl();
});
/* ********************************************************
* 회원 탈퇴 함수
******************************************************** */
const fn_display_ctrl = function() {
$('.termCheck').on('change', function() {
const isChecked = $('.termCheck').is(':checked');
});
};
/* ********************************************************
* 회원 탈퇴 함수
******************************************************** */
const fn_regist_mbr_secsn_2 = function () {
let secsnResn = $("select[name='secsnResn']").val();
const isChecked = $('.termCheck').is(':checked');
$("#closeModalTarget").val("custom_confirm_alert");
if (isChecked) {
$.ajax({
type: "post",
url: '<c:url value="/sopmal/mpage/mbr/updateMbrSecsn"/>',
data: {secsnResn: secsnResn},
success: function (data) {
$("#customAlertCn").text("정상적으로 탈퇴 되었습니다.");
openModal('custom_alert');
$("#custom_alert").off();
$("#custom_alert").on("click",function(){
closeModal("custom_alert");
location.href ="/logout";
});
}
});
}else{
$("#customAlertCn").text("정보 삭제 동의에 체크해야합니다.");
openModal("custom_alert");
$('.termCheck').focus();
}
};
/* ********************************************************
* 회원 탈퇴 모달
******************************************************** */
const fn_regist_mbr_secsn = function () {
$("#customConfirmAlertCn").text("회원 탈퇴하시겠습니까?");
openModal('custom_confirm_alert');
$("#customConfirmBtn").off();
$("#customConfirmBtn").on("click",function(){
fn_regist_mbr_secsn_2();
closeModal("custom_confirm_alert");
});
};
</script>
<%--alertModal--%>
<div class="microModal microBottomSheet" id="postModal" aria-hidden="true" style="position: relative; z-index: 1010;">
<div class="microModal__overlay" tabindex="-1">
<div class="microModal__container" role="dialog" aria-modal="true">
<div class="microModal__body">
<div class="microModal__top">
<button class="microModal__close" aria-label="창 닫기" data-micromodal-close></button>
</div>
<div class="microModal__content">
<div id="postCodeCn" style="height: 120vh;"></div>
</div>
</div>
</div>
</div>
</div>
<body>
<div class="screen-wrap">
<!-- 헤더 영역 -->
<header class="header header--sub">
<jsp:include page="/WEB-INF/views/comm/mobile/Header.jsp"/>
</header>
<!-- 하단 탭바 -->
<jsp:include page="/WEB-INF/views/comm/mobile/TabBar.jsp"/>
<!-- 메인 컨텐츠 -->
<div class="content-wrap">
<main class="main">
<div class="sub-page">
<div class="editUserInfo">
<div class="deleteAccount">
<h2 class="section-title" style="text-align: center;">탈퇴하시면 혜택이 모두 사라져요</h2>
<div class="deleteAccount__image signUp-promotion__col-3 ck-content">
<c:out value='${resultMap.sopmalInfo.joinBnef}' escapeXml='false'/>
</div>
<h2 class="section-title">탈퇴 신청</h2>
<form id="registForm">
<div class="deleteAccount__inner">
<div class="infoBox">
<p class="textInfo"><i class="icon icon_textInfo--sm"></i>회원탈퇴 시 회원님의 개인정보, 주문내역,
마일리지, 쿠폰 등 모든 정보가 바로 삭제됩니다. 회원님의 모든 SNS계정 정보가 쇼핑몰에서 삭제 됩니다.
</p>
</div>
<div class="deleteAccount__item">
<div class="deleteAccount__itemTitle">탈퇴 사유</div>
<div class="select-box">
<select class="lg" title="탈퇴 사유" name="secsnResn">
<option value="" disabled selected>탈퇴 사유를 선택해 주세요.</option>
<option value="배송 주문 불만족">배송 주문 불만족</option>
<option value="사이트 이용 불편">사이트 이용 불편</option>
<option value="상품품질 불만족">상품품질 불만족</option>
<option value="서비스 불만족">서비스 불만족</option>
<option value="기타">기타</option>
</select>
</div>
</div>
<div class="deleteAccount__item">
<div class="deleteAccount__itemTitle">내용</div>
<textarea class="textarea" rows="9" title="해당 텍스트 에어리어에 대한 설명" placeholder="최소 10자 이상으로 입력해 주세요." id="memo" name="memo"></textarea>
</div>
<div class="b-checkbox-container">
<label class="b-checkbox is-medium checkbox">
<input class="termCheck" type="checkbox" value="">
<span class="check"></span>
<span class="control-label">예, 정보 삭제에 동의합니다.</span>
</label>
</div>
</div>
</form>
<div class="bottomBtnControls">
<button class="btn lg full outline">취소</button>
<button type="button" class="btn lg full gray" onclick="fn_regist_mbr_secsn();">탈퇴하기</button>
</div>
</div>
</div>
</div>
<!-- Top 버튼 -->
<div class="quick-menu__to-top">
<button><i class="icon icon_quick-to-top"></i>
<span class="visually-hidden">위로 가기</span>
</button>
</div>
</main>
<!-- 푸터 -->
<jsp:include page="/WEB-INF/views/comm/mobile/Footer.jsp"/>
</div>
</div>
</body>
</html>