회원 탈퇴자 관리 통계 추가
@4c381b8b1fd789a68246ad235cd8f99a5757bc9a
--- src/main/java/itn/let/uss/umt/service/UserDefaultVO.java
+++ src/main/java/itn/let/uss/umt/service/UserDefaultVO.java
... | ... | @@ -171,6 +171,16 @@ |
| 171 | 171 |
|
| 172 | 172 |
private String searchHotlineAgentCode; |
| 173 | 173 |
|
| 174 |
+ private String searchDeleteType; |
|
| 175 |
+ |
|
| 176 |
+ public String getSearchDeleteType() {
|
|
| 177 |
+ return searchDeleteType; |
|
| 178 |
+ } |
|
| 179 |
+ |
|
| 180 |
+ public void setSearchDeleteType(String searchDeleteType) {
|
|
| 181 |
+ this.searchDeleteType = searchDeleteType; |
|
| 182 |
+ } |
|
| 183 |
+ |
|
| 174 | 184 |
public String getSearchHotlineAgentCode() {
|
| 175 | 185 |
return searchHotlineAgentCode; |
| 176 | 186 |
} |
--- src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml
... | ... | @@ -184,6 +184,10 @@ |
| 184 | 184 |
adminSmsNoticeYn = #searchAdminSmsNoticeYn# |
| 185 | 185 |
</isNotEmpty> |
| 186 | 186 |
|
| 187 |
+ <isNotEmpty prepend="AND" property="searchDeleteType"> |
|
| 188 |
+ deleteType = #searchDeleteType# |
|
| 189 |
+ </isNotEmpty> |
|
| 190 |
+ |
|
| 187 | 191 |
<isNotEmpty property="searchSmsSalePrice"> |
| 188 | 192 |
<isEqual prepend="AND" property="searchSmsSalePrice" compareValue="Y"> |
| 189 | 193 |
(shortPrice > 0 AND (18.00 > shortPrice OR 50.00 > longPrice OR 90.00 > picturePrice OR 110.00 > picture2Price OR 130.00 > picture3Price)) |
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovDelUserManage.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovDelUserManage.jsp
... | ... | @@ -132,6 +132,43 @@ |
| 132 | 132 |
<input type="button" class="btnType1" onclick="fn_search2(); return false;" value="검색"> |
| 133 | 133 |
<input type="button" class="btnType1" onclick="fn_searchReset2(); return false;" value="초기화"> |
| 134 | 134 |
</div> |
| 135 |
+ |
|
| 136 |
+ <div class="tableWrap"> |
|
| 137 |
+ <table class="tbType4"> |
|
| 138 |
+ <colgroup> |
|
| 139 |
+ <col style="width:8%"> |
|
| 140 |
+ <col style="width:11%"> |
|
| 141 |
+ <col style="width:11%"> |
|
| 142 |
+ <col style="width:11%"> |
|
| 143 |
+ <col style="width:11%"> |
|
| 144 |
+ <col style="width:11%"> |
|
| 145 |
+ <col style="width:11%"> |
|
| 146 |
+ <col style="width:11%"> |
|
| 147 |
+ <col style="width:11%"> |
|
| 148 |
+ </colgroup> |
|
| 149 |
+ <thead> |
|
| 150 |
+ <tr> |
|
| 151 |
+ <th>구분</th> |
|
| 152 |
+ <c:forEach var="item" items="${resultMberDelTypeGrpList}" varStatus="status">
|
|
| 153 |
+ <th>${item.deleteTypeName}</th>
|
|
| 154 |
+ </c:forEach> |
|
| 155 |
+ <th>계</th> |
|
| 156 |
+ </tr> |
|
| 157 |
+ </thead> |
|
| 158 |
+ <tbody> |
|
| 159 |
+ <tr> |
|
| 160 |
+ <td>인원</td> |
|
| 161 |
+ <c:set var="deleteTypeSum" value="0" /> |
|
| 162 |
+ <c:forEach var="item" items="${resultMberDelTypeGrpList}" varStatus="status">
|
|
| 163 |
+ <c:set var="deleteTypeSum" value="${deleteTypeSum + item.deleteTypeCnt}" />
|
|
| 164 |
+ <td><a href="/uss/umt/user/EgovDelUserManage.do?searchDeleteType=${item.deleteType}">${item.deleteTypeCnt}</a></td>
|
|
| 165 |
+ </c:forEach> |
|
| 166 |
+ <td><a href="/uss/umt/user/EgovDelUserManage.do"><fmt:formatNumber value="${deleteTypeSum}" pattern="#,###" /></a></td>
|
|
| 167 |
+ </tr> |
|
| 168 |
+ </tbody> |
|
| 169 |
+ </table> |
|
| 170 |
+ </div> |
|
| 171 |
+ |
|
| 135 | 172 |
<div class="listTop"> |
| 136 | 173 |
<p class="tType5">총 <span class="tType4 c_456ded fwBold"><fmt:formatNumber value="${paginationInfo.totalRecordCount}" pattern="#,###" /></span>건</p>
|
| 137 | 174 |
<div class="rightWrap"> |
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?