마지막결제이후 환불금 기능추가
@9df32a8e398f487019e59a0792338b6728a63414
--- src/main/java/itn/let/sym/grd/web/MberGrdController.java
+++ src/main/java/itn/let/sym/grd/web/MberGrdController.java
... | ... | @@ -66,6 +66,9 @@ |
| 66 | 66 |
|
| 67 | 67 |
} |
| 68 | 68 |
|
| 69 |
+ // 회원별 등급제 기간내, 최종결제이후 환불총금액 |
|
| 70 |
+ int refundSumAfterLastPay = mberGrdService.selectMberGrdRefundSum(mberGrdVO.getMberId()); |
|
| 71 |
+ |
|
| 69 | 72 |
List<MberGrdVO> mberGrdHistList = mberGrdService.selectMberGrdHistByGrdDateList(mberGrdVO); |
| 70 | 73 |
|
| 71 | 74 |
paginationInfo.setTotalRecordCount(mberGrdHistList.size()> 0 ? mberGrdHistList.get(0).getTotCnt() : 0); |
... | ... | @@ -74,6 +77,7 @@ |
| 74 | 77 |
|
| 75 | 78 |
model.addAttribute("grdSetNm", mberGrdVO.getGrdSetNm());
|
| 76 | 79 |
model.addAttribute("totAmt", mberGrdVO.getTotAmt());
|
| 80 |
+ model.addAttribute("refundSumAfterLastPay", refundSumAfterLastPay);
|
|
| 77 | 81 |
|
| 78 | 82 |
return "/web/grd/MberGrdHistListAjax"; |
| 79 | 83 |
} |
--- src/main/java/itn/let/sym/grd/web/MberGrdMngController.java
+++ src/main/java/itn/let/sym/grd/web/MberGrdMngController.java
... | ... | @@ -69,10 +69,8 @@ |
| 69 | 69 |
List<MberGrdVO> mberGrdSettingList = null; |
| 70 | 70 |
|
| 71 | 71 |
try{
|
| 72 |
- |
|
| 73 | 72 |
// 등급별 단가 정보 |
| 74 | 73 |
mberGrdSettingList = mberGrdService.selectMberGrdSettingList(mberGrdVO); |
| 75 |
- |
|
| 76 | 74 |
} |
| 77 | 75 |
catch(Exception e) {
|
| 78 | 76 |
isSuccess = false; |
--- src/main/webapp/WEB-INF/jsp/web/grd/MberGrdHistListAjax.jsp
+++ src/main/webapp/WEB-INF/jsp/web/grd/MberGrdHistListAjax.jsp
... | ... | @@ -52,7 +52,13 @@ |
| 52 | 52 |
|
| 53 | 53 |
<fmt:formatNumber type="number" maxFractionDigits="3" value="${totAmt}" var="totAmtTitle" />
|
| 54 | 54 |
<div class="candidate_table"> |
| 55 |
- <p class="level_tx" id="grdPopArea">등급 : <c:out value="${grdSetNm}"/>(<c:out value="${totAmtTitle}"/>원) </p>
|
|
| 55 |
+ <p class="level_tx" id="grdPopArea"> |
|
| 56 |
+ 등급 : <c:out value="${grdSetNm}"/>(<c:out value="${totAmtTitle}"/>원)
|
|
| 57 |
+ <c:if test="${refundSumAfterLastPay > 0}">
|
|
| 58 |
+ <fmt:formatNumber type="number" maxFractionDigits="3" value="${refundSumAfterLastPay}" var="refundSumAfterLastPayFormat" />
|
|
| 59 |
+ <span style="float: right;">* 마지막결제이후 환불금 <c:out value="${refundSumAfterLastPayFormat}"/>원 차감</span>
|
|
| 60 |
+ </c:if> |
|
| 61 |
+ </p> |
|
| 56 | 62 |
<div class="tb_wrap"> |
| 57 | 63 |
<table class="tType4"> |
| 58 | 64 |
<colgroup> |
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?