This commit is contained in:
subsub 2025-01-02 12:07:10 +09:00
commit 8c9ec29c4b
4 changed files with 109 additions and 9 deletions

View File

@ -1084,7 +1084,14 @@ private Logger log = Logger.getLogger(this.getClass());
paramMap.put("pageStart", cri.getPageStart());
paramMap.put("perPageNum", cri.getPerPageNum());
paramMap.put("civilType", "law");
paramMap.put("hpDi", session.getAttribute("hpDi"));
paramMap.put("certDi", session.getAttribute("certDi"));
try {
CertVO certVO = certService.selectCert(FairnetUtils.getCertSession(req));
paramMap.put("certId", certVO.getCertId());
}catch(Exception ex) {
ex.printStackTrace();
}
List<Map<String,Object>> data = service2.counselList(paramMap);

View File

@ -129,8 +129,14 @@
FROM C_ONLINE_COUNSEL COC
WHERE CIVIL_TYPE = #{civilType}
AND DEL_YN = 'N'
<if test="hpDi != null and hpDi != ''">
AND APPLCNT_DI = #{hpDi}
<if test="certId != null and certId != '' and certDi != null and certDi != ''">
AND (APPLCNT_DI = #{certId} OR APPLCNT_DI = #{certDi})
</if>
<if test="certId != null and certId != '' and (certDi == null or certDi == '')">
AND APPLCNT_DI = #{certId}
</if>
<if test="certDi != null and certDi != '' and (certId == null or certId == '')">
AND APPLCNT_DI = #{certDi}
</if>
<if test="searchDate1 != null and searchDate1 != ''">
AND TO_CHAR(COUNSEL_REGDATE,'YYYYMMDD') >= TO_CHAR(TO_DATE(replace(#{searchDate1},'-',''),'YYYYMMDD'), 'YYYYMMDD')
@ -183,8 +189,14 @@
FROM C_ONLINE_COUNSEL
WHERE CIVIL_TYPE = #{civilType}
AND DEL_YN = 'N'
<if test="hpDi != null and hpDi != ''">
AND APPLCNT_DI = #{hpDi}
<if test="certId != null and certId != '' and certDi != null and certDi != ''">
AND (APPLCNT_DI = #{certId} OR APPLCNT_DI = #{certDi})
</if>
<if test="certId != null and certId != '' and (certDi == null or certDi == '')">
AND APPLCNT_DI = #{certId}
</if>
<if test="certDi != null and certDi != '' and (certId == null or certId == '')">
AND APPLCNT_DI = #{certDi}
</if>
<if test="searchDate1 != null and searchDate1 != ''">
AND TO_CHAR(COUNSEL_REGDATE,'YYYYMMDD') >= TO_CHAR(TO_DATE(replace(#{searchDate1},'-',''),'YYYYMMDD'), 'YYYYMMDD')

View File

@ -104,7 +104,7 @@
$("#counselSeq").remove();
$("#fileFuncType").remove();
$("#page").val(param);
$("#frm").attr("action","/web/user/mypage/case/03/242/myLawCounsel.do");
$("#frm").attr("action","/web/user/mypage/case/03/242/myLawCounselList.do");
$("#frm").submit();
}
}
@ -181,7 +181,7 @@
<!-- table -->
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue">3,581</span>건(<span class="color_blue">10</span>/400 페이지)</p>
<p class="list_total_number">전체 <span class="color_blue"><c:out value='${pageMaker.totalCount}'/></span>건(<span class="color_blue">${pageMaker.cri.page}</span>/${pageMaker.endPage} 페이지)</p>
</div>
<div class="table_type_cols">
@ -247,6 +247,40 @@
</div>
<!-- //table -->
<ul class="page">
<li class="page_first_li"><a href="javascript:goPage('paging', '1')" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<c:choose>
<c:when test="${pageMaker.prev}">
<li class="page_prev_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page - 1}')" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
</c:when>
<c:otherwise>
<li class="page_prev_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page}')" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
</c:otherwise>
</c:choose>
<c:forEach begin="${pageMaker.startPage}" end="${pageMaker.endPage }" var="idx">
<c:choose>
<c:when test="${idx == pageMaker.cri.page }">
<li><a href="javascript:goPage('paging', '${idx}')" class="btn btn_40 active" title="${idx} 페이지 이동">${idx}</a></li>
</c:when>
<c:otherwise>
<li><a href="javascript:goPage('paging', '${idx}')" class="btn btn_40" title="${idx} 페이지 이동">${idx}</a></li>
</c:otherwise>
</c:choose>
</c:forEach>
<c:choose>
<c:when test="${pageMaker.next}">
<li class="page_next_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page + 1}')" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
</c:when>
<c:otherwise>
<li class="page_next_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page}')" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
</c:otherwise>
</c:choose>
<li class="page_last_li"><a href="javascript:goPage('paging', '${pageMaker.endPage}')" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
<form id="frm" name="frm" action="" method="get">
<input type="hidden" name="counselSeq" id="counselSeq" value="">
<input type="hidden" name="page" id="page" value="${pageMaker.cri.page}">

View File

@ -39,6 +39,20 @@
function mediationPop(){
window.open('/web/user/mypage/case/01/169/mediationPop.do', 'mediationPop', 'width=710, height=350')
}
function goPage(type, param){
if(type == 'view'){
$("#counselSeq").val(param);
$("#frm").attr("action","/web/user/mypage/case/01/169/myLawCounselDetail.do");
$("#frm").submit();
}else if(type == 'paging'){
$("#counselSeq").remove();
$("#fileFuncType").remove();
$("#page").val(param);
$("#frm").attr("action","/web/user/mypage/case/01/169/myMediationList.do");
$("#frm").submit();
}
}
</script>
<div class="sub_content apl_status_content">
@ -58,14 +72,14 @@
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'0')" class="tab active">신청현황</button></li>
<li><button type="button" onclick="pblEvt.tab(this,'active','ul',$('.tab'),'1')" class="tab">임시보관</button></li>
-->
<li><button type="button" onclick="javascript:goList('app');" class="tab active">신청현황</button></li>
<li><button type="button" onclick="javascript:myMediationDetail.doList('app');" class="tab active">신청현황</button></li>
<li><button type="button" onclick="javascript:goList('temp');" class="tab">임시보관</button></li>
</ul>
<div class="tab_contents active">
<div class="table_top">
<p class="list_total_number">전체 <span class="color_blue"><c:out value='${pageMaker.totalCount}'/></span>건 (<span class="color_blue">1</span>/1페이지)</p>
<p class="list_total_number">전체 <span class="color_blue"><c:out value='${pageMaker.totalCount}'/></span>건(<span class="color_blue">${pageMaker.cri.page}</span>/${pageMaker.endPage} 페이지)</p>
<button type="button" class="btn btn_text btn_35 orange_border" onclick="mediationPop();">사건조회</button>
</div>
@ -129,6 +143,39 @@
</table>
</div>
<p class="cf_text">※ 사건접수 완료 후 진행상황은 홈페이지 메뉴 분쟁조정 사건조회에서 조회가 가능합니다.</p>
<ul class="page">
<li class="page_first_li"><a href="javascript:goPage('paging', '1')" class="btn only_icon btn_40 btn_page_first" title="첫 페이지 이동"><i class="icon page_first"></i></a></li>
<c:choose>
<c:when test="${pageMaker.prev}">
<li class="page_prev_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page - 1}')" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
</c:when>
<c:otherwise>
<li class="page_prev_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page}')" class="btn only_icon btn_40 btn_page_prev" title="이전 페이지 이동"><i class="icon page_prev"></i></a></li>
</c:otherwise>
</c:choose>
<c:forEach begin="${pageMaker.startPage}" end="${pageMaker.endPage }" var="idx">
<c:choose>
<c:when test="${idx == pageMaker.cri.page }">
<li><a href="javascript:goPage('paging', '${idx}')" class="btn btn_40 active" title="${idx} 페이지 이동">${idx}</a></li>
</c:when>
<c:otherwise>
<li><a href="javascript:goPage('paging', '${idx}')" class="btn btn_40" title="${idx} 페이지 이동">${idx}</a></li>
</c:otherwise>
</c:choose>
</c:forEach>
<c:choose>
<c:when test="${pageMaker.next}">
<li class="page_next_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page + 1}')" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
</c:when>
<c:otherwise>
<li class="page_next_li"><a href="javascript:goPage('paging', '${pageMaker.cri.page}')" class="btn only_icon btn_40 btn_page_next" title="다음 페이지 이동"><i class="icon page_next"></i></a></li>
</c:otherwise>
</c:choose>
<li class="page_last_li"><a href="javascript:goPage('paging', '${pageMaker.endPage}')" class="btn only_icon btn_40 btn_page_last" title="마지막 페이지 이동"><i class="icon page_last"></i></a></li>
</ul>
</div>