|
@@ -14,207 +14,477 @@
|
|
|
* 1.0 2020.12.23 xyzp1539 최초 작성
|
|
* 1.0 2020.12.23 xyzp1539 최초 작성
|
|
|
*******************************************************************************
|
|
*******************************************************************************
|
|
|
-->
|
|
-->
|
|
|
- <div class="modalPopup" data-width="1250" data-height="750">
|
|
|
|
|
- <div class="panelStyle">
|
|
|
|
|
|
|
+ <div class="modalPopup" data-width="1250" data-height="850">
|
|
|
|
|
+ <div class="panelStyle" >
|
|
|
<div class="panelTitle">
|
|
<div class="panelTitle">
|
|
|
<h2>쿠폰등록</h2>
|
|
<h2>쿠폰등록</h2>
|
|
|
<button type="button" class="close" onclick="uifnPopupClose('CouponCreatePopup')"><i class="fa fa-times"></i></button>
|
|
<button type="button" class="close" onclick="uifnPopupClose('CouponCreatePopup')"><i class="fa fa-times"></i></button>
|
|
|
</div>
|
|
</div>
|
|
|
- <form id="couponCreateForm" name="couponCreateForm">
|
|
|
|
|
<div class="panelContent">
|
|
<div class="panelContent">
|
|
|
- <table class="frmStyle">
|
|
|
|
|
- <colgroup>
|
|
|
|
|
- <col style="width:10%">
|
|
|
|
|
- <col style="width:40%;">
|
|
|
|
|
- <col style="width:10%">
|
|
|
|
|
- <col style="width:40%;">
|
|
|
|
|
- </colgroup>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>쿠폰번호<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td colspan="5">
|
|
|
|
|
- <input type="hidden" name="copyCpnId" maxlength="50" value="">
|
|
|
|
|
- <input type="hidden" name="mode" maxlength="50" value="">
|
|
|
|
|
- <input type="text" name="cpnId" maxlength="50" value="" style="width:70%;" disabled="" placeholder="자동생성">
|
|
|
|
|
- <label class="chkBox">
|
|
|
|
|
- <input type="checkbox" name="cpnCreateType" onchange="fnCreateCpnNoOnChange(this);" value="true" class="type-check" checked="">쿠폰번호 자동생성
|
|
|
|
|
- </label>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>쿠폰명<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td colspan="5">
|
|
|
|
|
- <input type="text" name="cpnNm" id="cpnNm" style="width: 70%;">
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>쿠폰유형<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td colspan="5">
|
|
|
|
|
- <label class="rdoBtn" th:if="${cpnTypeList}" th:each="oneData, status : ${cpnTypeList}"> <input type="radio" name="cpnType" th:text="${oneData.cdNm}" th:value="${oneData.cd}"/></label>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>사용가능고객구분<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="usableCustGb" id="usableCustGb">
|
|
|
|
|
- <option th:if="${usableCustGbList}" th:each="oneData , status : ${usableCustGbList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>사이트<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="siteCd" id="siteCd">
|
|
|
|
|
- <option th:if="${siteCdList}" th:each="oneData , status : ${siteCdList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>사용고객등급구분<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="usableCustGradeList" id="usableCustGradeList">
|
|
|
|
|
- <option value="">[전체]</option>
|
|
|
|
|
- <option th:if="${usableCustGradeList}" th:each="oneData , status : ${usableCustGradeList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>할인방식<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <label class="rdoBtn" th:if="${dcWayList}" th:each="oneData, status : ${dcWayList}"> <input type="radio" name="dcWay" th:text="${oneData.cdNm}" th:value="${oneData.cd}"/></label>
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>할인값(PC)<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="w200" id="dcPval" name="dcPval" value="0" style="text-align: right"><span id="dcPvalSpan">원</span>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>할인값(모바일)<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="w200" id="dcMval" name="dcMval" value="0" style="text-align: right"><span id="dcMvalSpan">원</span>
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>최대할인금액<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="w200" id="maxDcAmt" name="maxDcAmt" value="0"><span id="maxDcAmtSpan">원</span>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>다운로드시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="schDate w100" name="downStdt" maxlength="10"/>
|
|
|
|
|
- <select name="downStHH" id="downStHH">
|
|
|
|
|
- <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <select name="downStMM" id="downStMM">
|
|
|
|
|
- <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <th>다운로드종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="schDate w100" name="downEddt" maxlength="10"/>
|
|
|
|
|
- <select name="downEdHH" id="downEdHH">
|
|
|
|
|
- <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <select name="downEdMM" id="downEdMM">
|
|
|
|
|
- <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>기간/일수구분<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="pdGbList" id="pdGbList">
|
|
|
|
|
- <option value="">[전체]</option>
|
|
|
|
|
- <option value="P">기간</option>
|
|
|
|
|
- <option value="D">일수</option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>적용범위<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <label class="rdoBtn"> <input type="radio" name="appliyScope" value="A"/>전체</label>
|
|
|
|
|
- <label class="rdoBtn"> <input type="radio" name="appliyScope" value="I"/>개별</label>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>유효기간시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="schDate w100" name="applyStdt" maxlength="10"/>
|
|
|
|
|
- <select name="applyStHH" id="applyStHH">
|
|
|
|
|
- <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <select name="applyStMM" id="applyStMM">
|
|
|
|
|
- <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <th>유효기간종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="schDate w100" name="applyEddt" maxlength="10"/>
|
|
|
|
|
- <select name="applyEdHH" id="applyEdHH">
|
|
|
|
|
- <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- <select name="applyEdMM" id="applyEdMM">
|
|
|
|
|
- <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>총발행제한수량<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="w200" name="totPubLimitQty" id="totPubLimitQty" value="0" style="text-align: right;">개
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>1인당발행제한수량<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <input type="text" class="w200" name="custPubLimitQty" id="custPubLimitQty" value="0" style="text-align: right;">개
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>최소주문금액<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td><input type="text" class="w200" name="minBuyAmt" id="minBuyAmt" value="0" style="text-align: right;"></td>원
|
|
|
|
|
- <th>1회발행수량<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td><input type="text" class="w200" name="onePubQty" id="onePubQty" value="1" style="text-align: right;"></td>개
|
|
|
|
|
- </tr>
|
|
|
|
|
- <tr>
|
|
|
|
|
- <th>재발급여부<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="reissuanceList" id="reissuanceList">
|
|
|
|
|
- <option th:if="${reissuanceList}" th:each="oneData , status : ${reissuanceList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- <th>다운로드구분<em class="required" title="필수"></em></th>
|
|
|
|
|
- <td>
|
|
|
|
|
- <select name="dnGbList" id="dnGbList">
|
|
|
|
|
- <option th:if="${dnGbList}" th:each="oneData , status:${dnGbList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
- </select>
|
|
|
|
|
- </td>
|
|
|
|
|
- </tr>
|
|
|
|
|
- </table>
|
|
|
|
|
- </div>
|
|
|
|
|
- <ul class="panelBar">
|
|
|
|
|
- <li class="right">
|
|
|
|
|
- <button type="button" class="btn btn-info btn-lg" onclick="fnCouponCreate();">등록</button>
|
|
|
|
|
- </li>
|
|
|
|
|
- </ul>
|
|
|
|
|
|
|
+ <form id="couponCreateForm" name="couponCreateForm">
|
|
|
|
|
+ <div class="tabs">
|
|
|
|
|
+ <div class="tabsNav">
|
|
|
|
|
+ <ul>
|
|
|
|
|
+ <li class="on"><a href="#coupontab1">기본정보</a></li>
|
|
|
|
|
+ <li><a href="#coupontab2">적용대상</a></li>
|
|
|
|
|
+ <li><a href="#coupontab3">입점업체분담율</a></li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <ul class="tabsCont">
|
|
|
|
|
+ <li class="tab on" id="coupontab1">
|
|
|
|
|
+ <div class="panelStyle">
|
|
|
|
|
+ <table class="frmStyle">
|
|
|
|
|
+ <colgroup>
|
|
|
|
|
+ <col style="width:10%">
|
|
|
|
|
+ <col style="width:40%;">
|
|
|
|
|
+ <col style="width:10%">
|
|
|
|
|
+ <col style="width:40%;">
|
|
|
|
|
+ </colgroup>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>쿠폰번호<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <input type="hidden" name="copyCpnId" maxlength="50" value="">
|
|
|
|
|
+ <input type="hidden" name="mode" maxlength="50" value="">
|
|
|
|
|
+ <input type="text" name="cpnId" maxlength="50" value="" style="width:70%;" disabled="true" placeholder="자동생성" required="required" data-valid-name="쿠폰번호">
|
|
|
|
|
+ <label class="chkBox checked" onclick="clickCreateChk(this);" id="cpnCreateLab">
|
|
|
|
|
+ <input type="checkbox" name="cpnCreateType" value="true" class="type-check" checked />쿠폰번호 자동생성
|
|
|
|
|
+ </label>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>쿠폰명<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <input type="text" name="cpnNm" id="cpnNm" style="width: 70%;" required="required" data-valid-name="쿠폰명">
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>쿠폰유형<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <input type="hidden" id="cpnType" name="cpnType" required="required" data-valid-name="쿠폰유형">
|
|
|
|
|
+ <label class="rdoBtn" th:if="${cpnTypeList}" th:each="oneData, status : ${cpnTypeList}"> <input type="radio" name="rdoCpnType" th:text="${oneData.cdNm}" th:value="${oneData.cd}"/></label>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>사용가능고객구분<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="usableCustGb" id="usableCustGb" required="required" data-valid-name="사용가능고객구분">
|
|
|
|
|
+ <option th:if="${usableCustGbList}" th:each="oneData , status : ${usableCustGbList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>사이트<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="siteCd" id="siteCd" required="required" data-valid-name="사이트">
|
|
|
|
|
+ <option th:if="${siteCdList}" th:each="oneData , status : ${siteCdList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>사용고객등급구분<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="usableCustGradeList" id="usableCustGradeList" required="required" data-valid-name="사용고객등급구분">
|
|
|
|
|
+ <option value="">[전체]</option>
|
|
|
|
|
+ <option th:if="${usableCustGradeList}" th:each="oneData , status : ${usableCustGradeList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>만료알림여부<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="endAlimYn" id="endAlimYn" required="required" data-valid-name="만료알림여부">
|
|
|
|
|
+ <option value="Y">Y</option>
|
|
|
|
|
+ <option value="N" selected="selected">N</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>할인방식<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <input type="hidden" name="dcWay" id="dcWay" required="required" data-valid-name="할인방식">
|
|
|
|
|
+ <label class="rdoBtn" th:if="${dcWayList}" th:each="oneData, status : ${dcWayList}"> <input type="radio" name="rdoDcWay" th:text="${oneData.cdNm}" th:value="${oneData.cd}"/></label>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>할인값(PC)<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" id="dcPval" name="dcPval" value="0" required="required" data-valid-name="할인값(PC)" data-valid-type="numeric" style="text-align: right"><span id="dcPvalSpan">원</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>할인값(모바일웹)<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" id="dcMval" name="dcMval" value="0" required="required" data-valid-name="할인값(모바일웹)" data-valid-type="numeric" style="text-align: right"><span id="dcMvalSpan">원</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>할인값(모바일앱)<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" id="dcAval" name="dcAval" value="0" required="required" data-valid-name="할인값(모바일앱)" data-valid-type="numeric" style="text-align: right"><span id="dcAvalSpan">원</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>최대할인금액<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" id="maxDcAmt" name="maxDcAmt" value="0" required="required" data-valid-name="최대할인금액" data-valid-type="numeric" style="text-align: right;"><span id="maxDcAmtSpan">원</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>다운로드시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="hidden" name="downStdt" id="downStdt" required="required" data-valid-name="다운로드시작일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="" id="downStDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="downStHH" id="downStHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="downStMM" id="downStMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <th>다운로드종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="hidden" id="downEddt" name="downEddt" required="required" data-valid-name="다운로드종료일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="downEdDay" id="downEdDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="downEdHH" id="downEdHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="downEdMM" id="downEdMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>기간/일수구분<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="pdGb" id="pdGb" onchange="pdGbChange(this)" required="required" data-valid-name="기간/일수구분">
|
|
|
|
|
+ <option value="P">기간</option>
|
|
|
|
|
+ <option value="D">일수</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>적용범위<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="hidden" name="applyScope" id="applyScope" required="required" data-valid-name="적용범위">
|
|
|
|
|
+ <label class="rdoBtn"> <input type="radio" name="rdoApplyScope" value="A"/>전체</label>
|
|
|
|
|
+ <label class="rdoBtn"> <input type="radio" name="rdoApplyScope" value="I"/>개별</label>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr class="availDayTr" style="display: none;">
|
|
|
|
|
+ <th>유효기간일수<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" name="availDays" id="availDays" class="w200" data-valid-name="유효기간일수">
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th class="availDateTr">유효기간시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="availDateTr">
|
|
|
|
|
+ <input type="hidden" name="availStdt" id="availStdt" data-valid-name="유효기간시작일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="availStDay" id="availStDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="availStHH" id="availStHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="availStMM" id="availStMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <th class="availDateTr">유효기간종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="availDateTr">
|
|
|
|
|
+ <input type="hidden" id="availEddt" name="availEddt" data-valid-name="유효기간종료일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="availEdDay" id="availEdDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="availEdHH" id="availEdHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="availEdMM" id="availEdMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>첫구매여부<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <select name="firstYn" id="firstYn" onchange="firstYnChange(this)" required="required" data-valid-name="첫구매여부">
|
|
|
|
|
+ <option value="Y">Y</option>
|
|
|
|
|
+ <option value="N" selected="selected">N</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th class="buyDateTr">첫구매기간시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="buyDateTr">
|
|
|
|
|
+ <input type="hidden" name="buyStdt" id="buyStdt" data-valid-name="유효기간시작일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="buyStDay" id="buyStDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="buyStHH" id="buyStHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="buyStMM" id="buyStMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <th class="buyDateTr">첫구매기간종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="buyDateTr">
|
|
|
|
|
+ <input type="hidden" id="buyEddt" name="buyEddt" data-valid-name="유효기간종료일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="buyEdDay" id="buyEdDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="buyEdHH" id="buyEdHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="buyEdMM" id="buyEdMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>신규회원여부<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td colspan="5">
|
|
|
|
|
+ <select name="custJoinYN" id="custJoinYn" onchange="custJoinYnChange(this)" required="required" data-valid-name="신규회원여부">
|
|
|
|
|
+ <option value="Y">Y</option>
|
|
|
|
|
+ <option value="N" selected="selected">N</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th class="custJoinDateTr">신규회원기간시작일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="custJoinDateTr">
|
|
|
|
|
+ <input type="hidden" name="custJoinStdt" id="custJoinStdt" data-valid-name="신규회원기간시작일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="custJoinStDay" id="custJoinStDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="custJoinStHH" id="custJoinStHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="custJoinStMM" id="custJoinStMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <th class="custJoinDateTr">신규회원기간종료일시<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td class="custJoinDateTr">
|
|
|
|
|
+ <input type="hidden" id="custJoinEddt" name="custJoinEddt" data-valid-name="신규회원기간종료일시">
|
|
|
|
|
+ <input type="text" class="schDate w100" name="custJoinEdDay" id="custJoinEdDay" maxlength="10" th:value="${#calendars.format(#calendars.createNow(), 'yyyy-MM-dd')}"/>
|
|
|
|
|
+ <select name="custJoinEdHH" id="custJoinEdHH">
|
|
|
|
|
+ <option th:if="${hhList}" th:each="oneData , status : ${hhList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select name="custJoinEdMM" id="custJoinEdMM">
|
|
|
|
|
+ <option th:if="${mmList}" th:each="oneData , status : ${mmList}" th:text="${oneData.cdNm}" th:value="${oneData.cd}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>총발행제한수량<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" name="totPubLimitQty" id="totPubLimitQty" value="0" required="required" data-valid-name="총발행제한수량" data-valid-type="numeric" style="text-align: right;">개<span class="cRed" id="totPubLimitQtySpan"> *제한없음</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>1인당발행제한수량<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <input type="text" class="w200" name="custPubLimitQty" id="custPubLimitQty" value="0" required="required" data-valid-name="1인당발행제한수량" data-valid-type="numeric" style="text-align: right;">개<span class="cRed" id="custPubLimitQtySpan"> *제한없음</span>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>최소주문금액<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td><input type="text" class="w200" name="minBuyAmt" id="minBuyAmt" value="0" required="required" data-valid-name="최소주문금액" data-valid-type="numeric" style="text-align: right;">원<span class="cRed" id="minBuyAmtSpan"> *제한없음</span></td>
|
|
|
|
|
+ <th>1회발행수량<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td><input type="text" class="w200" name="onePubQty" id="onePubQty" value="1" required="required" data-valid-name="1회발행수량" data-valid-type="numeric" style="text-align: right;">개</td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>재발급여부<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="reissuance" id="reissuance" required="required" data-valid-name="재발급여부" >
|
|
|
|
|
+ <option th:if="${reissuanceList}" th:each="oneData , status : ${reissuanceList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ <th>다운로드구분<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="dnGb" id="dnGb" required="required" data-valid-name="다운로드구분">
|
|
|
|
|
+ <option th:if="${dnGbList}" th:each="oneData , status:${dnGbList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr>
|
|
|
|
|
+ <th>쿠폰상태<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="cpnStat" id="cpnStat" ata-valid-name="쿠폰상태" required="required">
|
|
|
|
|
+ <option th:if="${cpnStatList}" th:each="oneData , status : ${cpnStatList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ <tr class="payTypeTr" style="display: none;">
|
|
|
|
|
+ <th>결제수단<em class="required" title="필수"></em></th>
|
|
|
|
|
+ <td>
|
|
|
|
|
+ <select name="payType" id="payType" data-valid-name="결제수단">
|
|
|
|
|
+ <option value="">[전체]</option>
|
|
|
|
|
+ <option th:if="${payTypeList}" th:each="oneData , status : ${payTypeList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </tr>
|
|
|
|
|
+ </table>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
</form>
|
|
</form>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<script th:inline="javascript">
|
|
<script th:inline="javascript">
|
|
|
/*<![CDATA[*/
|
|
/*<![CDATA[*/
|
|
|
|
|
|
|
|
- $(document).ready(function(){
|
|
|
|
|
-
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ $(function(){
|
|
|
|
|
+ // 초기화시 데이터 세팅
|
|
|
|
|
+ $('input[name=rdoCpnType]').eq(0).attr("checked" , true);
|
|
|
|
|
+ $('input[name=rdoDcWay]').eq(0).attr("checked" , true);
|
|
|
|
|
+ $('input[name=rdoApplyScope]').eq(0).attr("checked" , true)
|
|
|
|
|
+ $('#availEdHH option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#availEdMM option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#downEdHH option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#downEdMM option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#custJoinEdHH option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#custJoinEdMM option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#buyEdHH option:last').attr("selected" , "selected");
|
|
|
|
|
+ $('#buyEdMM option:last').attr("selected" , "selected");
|
|
|
|
|
+ pdGbChange();
|
|
|
|
|
+ firstYnChange();
|
|
|
|
|
+ custJoinYnChange();
|
|
|
|
|
+ })
|
|
|
|
|
|
|
|
// 쿠폰 등록 버튼 클릭시
|
|
// 쿠폰 등록 버튼 클릭시
|
|
|
function fnCouponCreate(){
|
|
function fnCouponCreate(){
|
|
|
- alert("쿠폰 등록 ");
|
|
|
|
|
- if(!checkVelidation()) {
|
|
|
|
|
- return;
|
|
|
|
|
|
|
+ // 필수값들 셋팅
|
|
|
|
|
+ setReqValue();
|
|
|
|
|
+
|
|
|
|
|
+ if (!gagajf.validation('#couponCreateForm')) {
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if($('#dcWay').val() == 'G240_11') {
|
|
|
|
|
+ if($('#dcPval').val() > 100) {
|
|
|
|
|
+ mcxDialog.alert('PC할인율은 100을 초과할수없습니다.');
|
|
|
|
|
+ $('#dcPval').focus();
|
|
|
|
|
+ return false;
|
|
|
|
|
+ } else if( $('#dcMval').val() > 100) {
|
|
|
|
|
+ mcxDialog.alert('모바일(웹)할인율은 100을 초과할수없습니다.');
|
|
|
|
|
+ $('#dcMval').focus();
|
|
|
|
|
+ return false;
|
|
|
|
|
+ } else if( $('#dcAval').val() > 100) {
|
|
|
|
|
+ mcxDialog.alert('모바일(앱)할인율은 100을 초과할수없습니다.');
|
|
|
|
|
+ $('#dcAval').focus();
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // 쿠폰등록 유효성 체크
|
|
|
|
|
- function checkVelidation(){
|
|
|
|
|
- alert("벨리데이션 체크");
|
|
|
|
|
- if()
|
|
|
|
|
|
|
+ // 할인방식 변경
|
|
|
|
|
+ $("#couponCreateForm input[name=rdoDcWay]").bind('click change', function () {
|
|
|
|
|
+ var radioValue = $(this).val();
|
|
|
|
|
+
|
|
|
|
|
+ if(radioValue == 'G240_10') {
|
|
|
|
|
+ $('#dcPvalSpan').text("원");
|
|
|
|
|
+ $('#dcMvalSpan').text("원");
|
|
|
|
|
+ $('#dcAvalSpan').text("원");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('#dcPvalSpan').text("%");
|
|
|
|
|
+ $('#dcMvalSpan').text("%");
|
|
|
|
|
+ $('#dcAvalSpan').text("%");
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ // 쿠폰 상태 변경
|
|
|
|
|
+ $("#couponCreateForm input[name=rdoCpnType]").bind('click change', function () {
|
|
|
|
|
+ var radioValue = $(this).val();
|
|
|
|
|
+
|
|
|
|
|
+ // 상품쿠폰 선택시 적용범위 개별로 변경 나머진 전체
|
|
|
|
|
+ if(radioValue == 'G230_11') {
|
|
|
|
|
+ $("input:radio[name='rdoApplyScope']:radio[value='I']").prop('checked', true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $("input:radio[name='rdoApplyScope']:radio[value='A']").prop('checked', true);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 주문서 쿠폰 선택시 결제수단 노출
|
|
|
|
|
+ if(radioValue == 'G230_20') {
|
|
|
|
|
+ $('.payTypeTr').css('display' , '');
|
|
|
|
|
+ $('#payType').attr('required' , true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('.payTypeTr').css('display' , 'none');
|
|
|
|
|
+ $('#payType').attr('required' , false );
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ // 기간 일수 변경시
|
|
|
|
|
+ function pdGbChange(pThis){
|
|
|
|
|
+ var selectVal = $(pThis).val();
|
|
|
|
|
|
|
|
|
|
+ if(typeof selectVal == "undefined") {
|
|
|
|
|
+ selectVal = "P";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(selectVal == "P") {
|
|
|
|
|
+ $('.availDateTr').css('display' , '');
|
|
|
|
|
+ $('.availDayTr').css('display' , 'none');
|
|
|
|
|
+ $('#availDays').attr('required' , false);
|
|
|
|
|
+ $('#availStDay').attr('required' , true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('.availDateTr').css('display' , 'none');
|
|
|
|
|
+ $('.availDayTr').css('display' , '');
|
|
|
|
|
+ $('#availDays').attr('required' , true);
|
|
|
|
|
+ $('#availStDay').attr('required' , false);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 첫구매여부 변경시
|
|
|
|
|
+ function firstYnChange(pThis){
|
|
|
|
|
+ var selectVal = $(pThis).val();
|
|
|
|
|
+
|
|
|
|
|
+ if(typeof selectVal == "undefined") {
|
|
|
|
|
+ selectVal = "N";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(selectVal == "Y" ) {
|
|
|
|
|
+ $('.buyDateTr').css('display' , '');
|
|
|
|
|
+ $('#buyStdt').attr('required' , true);
|
|
|
|
|
+ $('#buyEddt').attr('required' , true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('.buyDateTr').css('display' , 'none');
|
|
|
|
|
+ $('#buyStdt').attr('required' , false);
|
|
|
|
|
+ $('#buyEddt').attr('required' , false);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 신규회원여부 변경시
|
|
|
|
|
+ function custJoinYnChange(pThis){
|
|
|
|
|
+ var selectVal = $(pThis).val();
|
|
|
|
|
|
|
|
|
|
+ if(typeof selectVal == "undefined") {
|
|
|
|
|
+ selectVal = "N";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if(selectVal == "Y" ) {
|
|
|
|
|
+ $('.custJoinDateTr').css('display' , '');
|
|
|
|
|
+ $('#custJoinStdt').attr('required' , true);
|
|
|
|
|
+ $('#custJoinEddt').attr('required' , true);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('.custJoinDateTr').css('display' , 'none');
|
|
|
|
|
+ $('#custJoinStdt').attr('required' , false);
|
|
|
|
|
+ $('#custJoinEddt').attr('required' , false);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 쿠폰번호 자동생성 클릭시
|
|
|
|
|
+ function clickCreateChk(){
|
|
|
|
|
+ var flag = $('#couponCreateForm input[name=cpnCreateType]').prop("checked");
|
|
|
|
|
+ if(!flag) {
|
|
|
|
|
+ $("#couponCreateForm input[name=cpnId]").prop("disabled", true);
|
|
|
|
|
+ $("#couponCreateForm input[name=cpnId]").attr("placeholder", "자동생성");
|
|
|
|
|
+ $('#couponCreateForm input[name=cpnCreateType]').prop("checked" , false);
|
|
|
|
|
+ } else{
|
|
|
|
|
+ $("#couponCreateForm input[name=cpnId]").prop("disabled", false);
|
|
|
|
|
+ $("#couponCreateForm input[name=cpnId]").attr("placeholder", "");
|
|
|
|
|
+ $('#couponCreateForm input[name=cpnCreateType]').prop("checked" , true);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ // 전송시 값 세팅
|
|
|
|
|
+ function setReqValue(){
|
|
|
|
|
+ // 쿠폰유형값 세팅
|
|
|
|
|
+ $('#cpnType').val($('input [name=cpnTypeList]:checked').val());
|
|
|
|
|
+ // 할인방식값 세팅
|
|
|
|
|
+ $('#dcWay').val($('input [name=dcWayList]:checked').val());
|
|
|
|
|
+ // 적용범위값 세팅
|
|
|
|
|
+ $('#applyScope').val($('input [name=rdoApplyScope]:checked').val());
|
|
|
|
|
+ // 다운로드기간 세팅
|
|
|
|
|
+ $('#downStdt').val($('#downStDay').val() + " " + $('#downStHH').val() + ":" + $('#downStMM').val() + "00");
|
|
|
|
|
+ $('#downEddt').val($('#downEdDay').val() + " " + $('#downEdHH').val() + ":" + $('#downEdMM').val() + "59");
|
|
|
|
|
+ // 유효기간 세팅
|
|
|
|
|
+ $('#availStdt').val($('#availStDay').val() + " " + $('#availStHH').val() + ":" + $('#availStMM').val() + "00");
|
|
|
|
|
+ $('#availEddt').val($('#availEdDay').val() + " " + $('#availEdHH').val() + ":" + $('#availEdMM').val() + "59");
|
|
|
|
|
+ // 첫구매기간세팅
|
|
|
|
|
+ $('#buyStdt').val($('#buyStDay').val() + " " + $('#buyStHH').val() + ":" + $('#buyStMM').val() + "00");
|
|
|
|
|
+ $('#buyEddt').val($('#buyEdDay').val() + " " + $('#buyEdHH').val() + ":" + $('#buyEdMM').val() + "59");
|
|
|
|
|
+ // 신규회원기간 세팅
|
|
|
|
|
+ $('#custJoinStdt').val($('#custJoinStDay').val() + " " + $('#custJoinStHH').val() + ":" + $('#custJoinStMM').val() + "00");
|
|
|
|
|
+ $('#custJoinEddt').val($('#custJoinEdDay').val() + " " + $('#custJoinEdHH').val() + ":" + $('#custJoinEdMM').val() + "59");
|
|
|
|
|
+ }
|
|
|
/*]]>*/
|
|
/*]]>*/
|
|
|
</script>
|
|
</script>
|
|
|
</html>
|
|
</html>
|