이지우 - 사용내역 진행 중
@379cc8fa43c05803530ed8ba7743b075daf49f87
--- src/main/java/itn/let/mjo/pay/web/MjonPayController.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayController.java
... | ... | @@ -2607,7 +2607,7 @@ |
| 2607 | 2607 |
* @throws Exception |
| 2608 | 2608 |
*/ |
| 2609 | 2609 |
@RequestMapping(value= {"/web/member/pay/PayUserSWList.do"})
|
| 2610 |
- public String PayUserSWList(@ModelAttribute("mjonMsgVO") MjonMsgVO mjonMsgVO,
|
|
| 2610 |
+ public String payUserSWList(@ModelAttribute("mjonMsgVO") MjonMsgVO mjonMsgVO,
|
|
| 2611 | 2611 |
MjonPayVO mjonPayVO, |
| 2612 | 2612 |
MberManageVO mberManageVO, RedirectAttributes redirectAttributes, |
| 2613 | 2613 |
HttpServletRequest request, |
... | ... | @@ -2622,6 +2622,14 @@ |
| 2622 | 2622 |
} |
| 2623 | 2623 |
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); |
| 2624 | 2624 |
mjonMsgVO.setUserId(userId); |
| 2625 |
+ |
|
| 2626 |
+ |
|
| 2627 |
+ // 비즈니스 로직 부분 |
|
| 2628 |
+// Map<String, Object> resultMap = mjonPayService.payUserSWList(mjonPayVO); |
|
| 2629 |
+ |
|
| 2630 |
+ |
|
| 2631 |
+ |
|
| 2632 |
+ |
|
| 2625 | 2633 |
/* |
| 2626 | 2634 |
{ // 충전캐시
|
| 2627 | 2635 |
String sumPayMoney = mjonPayService.selectAgentSumPayMoney(userId); |
... | ... | @@ -2733,6 +2741,15 @@ |
| 2733 | 2741 |
model.addAttribute("endDate", DateUtils.getCurrentDate());
|
| 2734 | 2742 |
} |
| 2735 | 2743 |
|
| 2744 |
+ |
|
| 2745 |
+ |
|
| 2746 |
+ |
|
| 2747 |
+ |
|
| 2748 |
+ |
|
| 2749 |
+ |
|
| 2750 |
+ |
|
| 2751 |
+ |
|
| 2752 |
+ |
|
| 2736 | 2753 |
return "/web/pay/PayUserSWList"; |
| 2737 | 2754 |
} |
| 2738 | 2755 |
|
--- src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml
... | ... | @@ -3168,6 +3168,7 @@ |
| 3168 | 3168 |
WHERE 1 = 1 |
| 3169 | 3169 |
AND pf.SentEA > 0 |
| 3170 | 3170 |
AND mjf.USER_ID = #userId# |
| 3171 |
+ AND mjf.RESERVE_C_YN = 'N' |
|
| 3171 | 3172 |
|
| 3172 | 3173 |
) AS pay |
| 3173 | 3174 |
WHERE 1=1 |
... | ... | @@ -3277,7 +3278,7 @@ |
| 3277 | 3278 |
, M.fileName3 AS fileName3 |
| 3278 | 3279 |
, M.orderByCode AS orderByCode |
| 3279 | 3280 |
, M.msgId AS msgId |
| 3280 |
- , M.reqDate AS reqDate |
|
| 3281 |
+ , DATE_FORMAT(M.reqDate, '%Y-%m-%d %H:%i') AS reqDate |
|
| 3281 | 3282 |
FROM |
| 3282 | 3283 |
(SELECT |
| 3283 | 3284 |
DATE_FORMAT(B.REGDATE, '%Y-%m-%d %H:%i' ) AS regDate |
... | ... | @@ -3318,7 +3319,7 @@ |
| 3318 | 3319 |
/*and A.DEL_FLAG = 'N'*/ |
| 3319 | 3320 |
AND A.USER_ID = #userId# |
| 3320 | 3321 |
AND B.USER_ID = #userId# |
| 3321 |
- /*AND B.RESERVE_C_YN = 'N'*/ |
|
| 3322 |
+ AND B.RESERVE_C_YN = 'N' |
|
| 3322 | 3323 |
ORDER BY 1=1 |
| 3323 | 3324 |
, msgGroupId DESC |
| 3324 | 3325 |
, sentDate DESC |
... | ... | @@ -3366,6 +3367,7 @@ |
| 3366 | 3367 |
WHERE 1 = 1 |
| 3367 | 3368 |
AND pf.SentEA > 0 |
| 3368 | 3369 |
AND mjf.USER_ID = #userId# |
| 3370 |
+ AND mjf.RESERVE_C_YN = 'N' |
|
| 3369 | 3371 |
|
| 3370 | 3372 |
) AS pay |
| 3371 | 3373 |
WHERE 1=1 |
--- src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp
+++ src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWList.jsp
... | ... | @@ -47,7 +47,18 @@ |
| 47 | 47 |
thisYearStart = date.getFullYear() + "/01/01" ; |
| 48 | 48 |
thisYearEnd = date.getFullYear() + "/12/31" ; |
| 49 | 49 |
|
| 50 |
+ $(document).on('change','#pageUnitS', function(){
|
|
| 51 |
+ setPageUnit($(this).val()); |
|
| 52 |
+ |
|
| 53 |
+ payUserListAjax(1); |
|
| 54 |
+ |
|
| 55 |
+ }); |
|
| 56 |
+ |
|
| 50 | 57 |
}); |
| 58 |
+ |
|
| 59 |
+function setPageUnit(val){
|
|
| 60 |
+ $('#pageUnit').val(val);
|
|
| 61 |
+} |
|
| 51 | 62 |
|
| 52 | 63 |
// 기간 요일 지정 |
| 53 | 64 |
function setCalVal(val,targetObj){
|
... | ... | @@ -90,42 +101,6 @@ |
| 90 | 101 |
$("#pageType").val(pageType);
|
| 91 | 102 |
payUserListTabMoveAjax(1); |
| 92 | 103 |
} |
| 93 |
- |
|
| 94 |
- |
|
| 95 |
- |
|
| 96 |
- |
|
| 97 |
- |
|
| 98 |
-function getUsedCashTotList(){
|
|
| 99 |
- var sendData = {
|
|
| 100 |
- "startDate" : $("#startDate").val(),
|
|
| 101 |
- "endDate" : $("#endDate").val()
|
|
| 102 |
- }; |
|
| 103 |
- |
|
| 104 |
- console.log('sendData : ', sendData);
|
|
| 105 |
-// url: '/web/member/pay/getUsedCashTotList.do', |
|
| 106 |
- |
|
| 107 |
- $.ajax({
|
|
| 108 |
- type:"POST", |
|
| 109 |
- url:"<c:url value='/web/member/pay/getUsedCashTotList.do' />", |
|
| 110 |
- data: sendData, |
|
| 111 |
- dataType:'json', |
|
| 112 |
- success:function(data){
|
|
| 113 |
- console.log('data :: ', data);
|
|
| 114 |
- if(data.status == 'OK') {
|
|
| 115 |
- // 성공 처리 |
|
| 116 |
- } else {
|
|
| 117 |
- // 오류 처리 |
|
| 118 |
- } |
|
| 119 |
- }, |
|
| 120 |
- error: function(jqXHR, textStatus, errorThrown) {
|
|
| 121 |
- console.error("AJAX Error:", textStatus, errorThrown);
|
|
| 122 |
- console.error("Response:", jqXHR.responseText);
|
|
| 123 |
- } |
|
| 124 |
- }); |
|
| 125 |
-} |
|
| 126 |
- |
|
| 127 |
- |
|
| 128 |
- |
|
| 129 | 104 |
|
| 130 | 105 |
|
| 131 | 106 |
/* 윈도우팝업 열기 */ |
... | ... | @@ -534,6 +509,7 @@ |
| 534 | 509 |
<form id="listForm" name="listForm" method="post"> |
| 535 | 510 |
<input type="hidden" id="pageType" name="pageType" value="<c:out value='${searchVO.pageType}'/>"/>
|
| 536 | 511 |
<input type="hidden" id="pageIndex" name="pageIndex" value="<c:out value='${searchVO.pageIndex}'/>"/>
|
| 512 |
+ <input type="hidden" id="pageUnit" name="pageUnit" value="10"/> |
|
| 537 | 513 |
<div class="excel_middle"> |
| 538 | 514 |
<div class="select_btnWrap clearfix"> |
| 539 | 515 |
<div class="btn_left"> |
--- src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWListAjax.jsp
+++ src/main/webapp/WEB-INF/jsp/web/pay/PayUserSWListAjax.jsp
... | ... | @@ -91,8 +91,39 @@ |
| 91 | 91 |
}); |
| 92 | 92 |
|
| 93 | 93 |
|
| 94 |
-/* 사용내역서 클릭 시 내역서 새창 팝업 오픈 */ |
|
| 94 |
+/* 250530 - 거래명세서, 사용내역서 분리 */ |
|
| 95 | 95 |
function fnShowPrintPopup() {
|
| 96 |
+ //만들려는 팝업의 크기 |
|
| 97 |
+ var url = "printMsgUsageDetailsAjax.do"; |
|
| 98 |
+ var popup_wid = '790'; |
|
| 99 |
+ var popup_ht = '800'; |
|
| 100 |
+ var popup_left = (window.screen.width/2)-(popup_wid/2); |
|
| 101 |
+ var popup_top =(window.screen.height/2)-(popup_ht/2); |
|
| 102 |
+ |
|
| 103 |
+ //날짜 체크 |
|
| 104 |
+ if(($('#startDate').val() != '' && $('#endDate').val() == '') || ($('#startDate').val() == '' && $('#endDate').val() != '')){
|
|
| 105 |
+ alert("기간설정을 정상적으로 선택해 주세요.");
|
|
| 106 |
+ return; |
|
| 107 |
+ } |
|
| 108 |
+ |
|
| 109 |
+ if( $('#startDate').val() != '' && $('#endDate').val() != '' ){
|
|
| 110 |
+ var iChkBeginDe = Number($('#startDate').val().replaceAll("/", ""));
|
|
| 111 |
+ var iChkEndDe = Number($('#endDate').val().replaceAll("/", ""));
|
|
| 112 |
+ if(iChkBeginDe > iChkEndDe || iChkEndDe < iChkBeginDe ){
|
|
| 113 |
+ alert("기간설정의 시작일자는 종료일자 보다 클수 없습니다.");
|
|
| 114 |
+ return; |
|
| 115 |
+ } |
|
| 116 |
+ } |
|
| 117 |
+ |
|
| 118 |
+ document.listForm.action = url; |
|
| 119 |
+ document.listForm.method = "post"; |
|
| 120 |
+ window.open("about:blank", 'printPop', 'width='+ popup_wid +', height='+ popup_ht +', left=' + popup_left + ', top='+ popup_top + ', fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');
|
|
| 121 |
+ document.listForm.target = "printPop"; |
|
| 122 |
+ document.listForm.submit(); |
|
| 123 |
+} |
|
| 124 |
+ |
|
| 125 |
+/* 사용내역서 클릭 시 내역서 새창 팝업 오픈 */ |
|
| 126 |
+/* function fnShowPrintPopup() {
|
|
| 96 | 127 |
//만들려는 팝업의 크기 |
| 97 | 128 |
var url = ""; |
| 98 | 129 |
var popup_wid = '830'; |
... | ... | @@ -131,7 +162,7 @@ |
| 131 | 162 |
window.open("about:blank", 'printPop', 'width='+ popup_wid +', height='+ popup_ht +', left=' + popup_left + ', top='+ popup_top + ', fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');
|
| 132 | 163 |
document.listForm.target = "printPop"; |
| 133 | 164 |
document.listForm.submit(); |
| 134 |
-} |
|
| 165 |
+} */ |
|
| 135 | 166 |
|
| 136 | 167 |
/* 사용내역서 클릭 시 내역서 새창 팝업 오픈 */ |
| 137 | 168 |
function fnShowPrintPopup_OLD() {
|
... | ... | @@ -214,41 +245,48 @@ |
| 214 | 245 |
<div class="pay_cont current" id="listTab2_1"> |
| 215 | 246 |
<input type="hidden" id="searchSortCnd" name="searchSortCnd" value="<c:out value="${searchVO.searchSortCnd}" />" />
|
| 216 | 247 |
<input type="hidden" id="searchSortOrd" name="searchSortOrd" value="<c:out value="${searchVO.searchSortOrd}" />" />
|
| 248 |
+ <input type="hidden" id="addVatType" name="addVatType" value="N" /> |
|
| 217 | 249 |
<div class="list_info"> |
| 218 | 250 |
<p>총 <span>${paginationInfo.totalRecordCount}</span>건 (<fmt:formatNumber value="${totSuccSendPrice}" pattern="" /> 원)</p>
|
| 219 | 251 |
<div> |
| 220 |
- <button type="button" class="print_btn" onclick="javascript:fnPayUserPrintPopup();"> |
|
| 252 |
+ <!-- <button type="button" class="print_btn" onclick="javascript:fnPayUserPrintPopup();"> |
|
| 221 | 253 |
<i class="print_img"></i>인쇄하기 |
| 222 | 254 |
</button> |
| 223 | 255 |
<button type="button" class="pdf_btn" onclick="javascript:fnShowPdfPrintPopup();"> |
| 224 | 256 |
<i class="pdf_img"></i>PDF저장 |
| 225 |
- </button> |
|
| 257 |
+ </button> --> |
|
| 258 |
+ <c:choose> |
|
| 259 |
+ <c:when test="${not empty payUserSWList}">
|
|
| 260 |
+ <button type="button" class="btnType btn_36 border_gray btnType12" onclick="fnShowPrintPopup(); return false;">사용내역서</button> |
|
| 261 |
+ </c:when> |
|
| 262 |
+ <c:otherwise> |
|
| 263 |
+ <button type="button" class="btnType btn_36 border_gray btnType12" onclick="alert('거래명세서, 사용내역서 발행할 요금사용내역이 없습니다.');">사용내역서</button>
|
|
| 264 |
+ </c:otherwise> |
|
| 265 |
+ </c:choose> |
|
| 226 | 266 |
<button type="button" class="excel_btn"> |
| 227 | 267 |
<i class="downroad"></i>엑셀 다운로드 |
| 228 | 268 |
</button> |
| 269 |
+ <label for="pageUnitS" class="label">검색조건 선택</label> |
|
| 270 |
+ <select id="pageUnitS" class="selType2"> |
|
| 271 |
+ <option value="10" <c:if test="${paginationInfo.recordCountPerPage == '10'}">selected</c:if> >10줄</option>
|
|
| 272 |
+ <option value="20" <c:if test="${paginationInfo.recordCountPerPage == '20'}">selected</c:if> >20줄</option>
|
|
| 273 |
+ <option value="30" <c:if test="${paginationInfo.recordCountPerPage == '30'}">selected</c:if> >30줄</option>
|
|
| 274 |
+ <option value="100" <c:if test="${paginationInfo.recordCountPerPage == '100'}">selected</c:if> >100줄</option>
|
|
| 275 |
+ </select> |
|
| 229 | 276 |
</div> |
| 230 | 277 |
</div> |
| 231 | 278 |
<div class="tb_wrap"> |
| 232 | 279 |
<table class="tType4"> |
| 233 | 280 |
<colgroup> |
| 234 |
- <%-- <col style="width: 5%;"> --%> |
|
| 235 |
- <col style="width: *%;"> |
|
| 236 |
- <col style="width: 15%;"> |
|
| 237 |
- <col style="width: 15%;"> |
|
| 238 |
- <col style="width: 15%;"> |
|
| 239 |
- <col style="width: 20%;"> |
|
| 240 |
-<%-- <col style="width: 20%;"> --%> |
|
| 241 |
- <%-- <col style="width: 10%;"> |
|
| 281 |
+ <col style="width: auto;"> |
|
| 282 |
+ <col style="width: 9%;"> |
|
| 242 | 283 |
<col style="width: 10%;"> |
| 243 |
- <col style="width: 10%;"> |
|
| 244 |
- <col style="width: 10%;"> --%> |
|
| 284 |
+ <col style="width: 12%;"> |
|
| 285 |
+ <col style="width: 12%;"> |
|
| 286 |
+ <col style="width: 16%;"> |
|
| 245 | 287 |
</colgroup> |
| 246 | 288 |
<thead> |
| 247 | 289 |
<tr> |
| 248 |
- <%-- <th rowspan="2"> |
|
| 249 |
- <label for="" class="label">전체 선택</label> |
|
| 250 |
- <input type="checkbox" id="chkAll"> |
|
| 251 |
- </th> --%> |
|
| 252 | 290 |
<th rowspan="2"> |
| 253 | 291 |
발송일시 |
| 254 | 292 |
<div class="sort_wrap"> |
... | ... | @@ -256,28 +294,18 @@ |
| 256 | 294 |
</div> |
| 257 | 295 |
</th> |
| 258 | 296 |
<th rowspan="2"> |
| 259 |
- 문자유형 |
|
| 297 |
+ 형태 |
|
| 260 | 298 |
<div class="sort_wrap"> |
| 261 | 299 |
<input type="button" class="sort sortBtn" id="sort_orderByCode"> |
| 262 | 300 |
</div> |
| 263 | 301 |
</th> |
| 264 | 302 |
<th rowspan="2">내용</th> |
| 265 |
- <th rowspan="2">발송건수</th> |
|
| 266 |
- <!-- <th colspan="2">충전</th> |
|
| 267 |
- <th colspan="2">사용</th> |
|
| 268 |
- <th colspan="2">잔액</th> --> |
|
| 269 |
-<!-- <th colspan="2">사용</th> --> |
|
| 270 |
- <th>사용</th> |
|
| 271 |
- <!-- <th>반환(실패)</th> --> |
|
| 272 |
- <!-- <th colspan="2">잔액</th> --> |
|
| 303 |
+ <th colspan="2">발송건수</th> |
|
| 304 |
+ <th rowspan="2">금액(원)</th> |
|
| 273 | 305 |
</tr> |
| 274 | 306 |
<tr> |
| 275 |
- <th>충전금</th> |
|
| 276 |
-<!-- <th>포인트</th> --> |
|
| 277 |
- <!-- <th>캐시</th> --> |
|
| 278 |
- <!-- <th>포인트</th> --> |
|
| 279 |
- <!-- <th>충전금</th> |
|
| 280 |
- <th>포인트</th> --> |
|
| 307 |
+ <th>성공</th> |
|
| 308 |
+ <th style="border-right:1px solid #ccc;">실패</th> |
|
| 281 | 309 |
</tr> |
| 282 | 310 |
</thead> |
| 283 | 311 |
<tbody> |
... | ... | @@ -285,10 +313,6 @@ |
| 285 | 313 |
<c:when test="${not empty payUserSWList}">
|
| 286 | 314 |
<c:forEach var="payUserInfo" items="${payUserSWList}" varStatus="status">
|
| 287 | 315 |
<tr> |
| 288 |
- <%-- <td> |
|
| 289 |
- <label for="" class="label">선택</label> |
|
| 290 |
- <input type="checkbox" name="eachChk"> |
|
| 291 |
- </td> --%> |
|
| 292 | 316 |
<td> |
| 293 | 317 |
<p><c:out value="${payUserInfo.reqDate}"/></p>
|
| 294 | 318 |
</td> |
... | ... | @@ -339,11 +363,11 @@ |
| 339 | 363 |
<c:if test="${payUserInfo.msgTypeTxt eq 'fax'}">
|
| 340 | 364 |
(<c:out value="${payUserInfo.fileCnt}"/>매)
|
| 341 | 365 |
</c:if> |
| 342 |
- / <c:out value="${payUserInfo.failSendCnt}"/>
|
|
| 343 |
- <%-- <c:out value="${payUserInfo.sendCount}"/>
|
|
| 344 |
- <c:if test="${payUserInfo.msgTypeTxt eq 'fax'}">
|
|
| 345 |
- (<c:out value="${payUserInfo.fileCnt}"/>)
|
|
| 346 |
- </c:if> --%> |
|
| 366 |
+ </p> |
|
| 367 |
+ </td> |
|
| 368 |
+ <td> |
|
| 369 |
+ <p class="fwRg c_222"> |
|
| 370 |
+ <c:out value="${payUserInfo.failSendCnt}"/>
|
|
| 347 | 371 |
</p> |
| 348 | 372 |
</td> |
| 349 | 373 |
<td> |
... | ... | @@ -352,58 +376,12 @@ |
| 352 | 376 |
<c:out value="${succCash}"/>
|
| 353 | 377 |
</p> |
| 354 | 378 |
</td> |
| 355 |
- <%-- <td> |
|
| 356 |
- <p class="fwRg c_002c9a"> |
|
| 357 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.failSendPrice}" var="failPrice" />
|
|
| 358 |
- <c:out value="${failPrice}"/>
|
|
| 359 |
- </p> |
|
| 360 |
- </td> --%> |
|
| 361 |
- <!-- <td> |
|
| 362 |
- <p class="fwRg c_002c9a"> |
|
| 363 |
- 0 |
|
| 364 |
- </p> |
|
| 365 |
- </td> --> |
|
| 366 |
- <%-- <td> |
|
| 367 |
- <p> |
|
| 368 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.befCash}" var="befCash" />
|
|
| 369 |
- <c:out value="${befCash}"/>
|
|
| 370 |
- </p> |
|
| 371 |
- </td> |
|
| 372 |
- <td> |
|
| 373 |
- <p> |
|
| 374 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.befPoint}" var="befPoint" />
|
|
| 375 |
- <c:out value="${befPoint}"/>
|
|
| 376 |
- </p> |
|
| 377 |
- </td> |
|
| 378 |
- <td> |
|
| 379 |
- <p class="fwRg c_002c9a"> |
|
| 380 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.totPrice}" var="totPrice" />
|
|
| 381 |
- <c:out value="${totPrice}"/>
|
|
| 382 |
- </p> |
|
| 383 |
- </td> |
|
| 384 |
- <td> |
|
| 385 |
- <p class="fwRg c_002c9a"> |
|
| 386 |
- 0 |
|
| 387 |
- </p> |
|
| 388 |
- </td> --%> |
|
| 389 |
- <%-- <td> |
|
| 390 |
- <p class="fwRg c_222"> |
|
| 391 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.thisPoint}" var="thisPoint" />
|
|
| 392 |
- <c:out value="${thisPoint}"/>
|
|
| 393 |
- </p> |
|
| 394 |
- </td> |
|
| 395 |
- <td> |
|
| 396 |
- <p class="fwRg c_222"> |
|
| 397 |
- <fmt:formatNumber type="number" maxFractionDigits="3" value="${payUserInfo.befPoint}" var="befPoint" />
|
|
| 398 |
- <c:out value="${befPoint}"/>
|
|
| 399 |
- </p> |
|
| 400 |
- </td> --%> |
|
| 401 | 379 |
</tr> |
| 402 | 380 |
</c:forEach> |
| 403 | 381 |
</c:when> |
| 404 | 382 |
<c:otherwise> |
| 405 | 383 |
<tr> |
| 406 |
- <td colspan="5"> |
|
| 384 |
+ <td colspan="6"> |
|
| 407 | 385 |
검색 결과가 없습니다. |
| 408 | 386 |
</td> |
| 409 | 387 |
</tr> |
... | ... | @@ -412,7 +390,9 @@ |
| 412 | 390 |
</tbody> |
| 413 | 391 |
</table> |
| 414 | 392 |
</div> |
| 415 |
- <div class="publish_btn clearfix"> |
|
| 393 |
+ |
|
| 394 |
+ <!-- 250530 - 거래명세서, 사용내역서 분리 --> |
|
| 395 |
+ <%-- <div class="publish_btn clearfix"> |
|
| 416 | 396 |
<div> |
| 417 | 397 |
<input type="radio" name="publish" id="publish1" value="statement"> |
| 418 | 398 |
<label for="publish1">거래명세서</label> |
... | ... | @@ -434,7 +414,7 @@ |
| 434 | 414 |
</c:otherwise> |
| 435 | 415 |
</c:choose> |
| 436 | 416 |
</div> |
| 437 |
- </div> |
|
| 417 |
+ </div> --%> |
|
| 438 | 418 |
|
| 439 | 419 |
<!-- pagination --> |
| 440 | 420 |
<c:if test="${!empty payUserSWList}">
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?