Merge branch 'master_tolag3'
This commit is contained in:
commit
bb1ec4d742
@ -42,6 +42,7 @@ import kcc.com.cmm.ComDefaultVO;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.com.cmm.util.IpUtil;
|
||||
import kcc.com.cmm.util.RedirectUrlMaker;
|
||||
import kcc.com.cmm.util.StringUtil;
|
||||
import kcc.com.uss.ion.bnr.service.BannerVO;
|
||||
import kcc.com.uss.ion.bnr.service.EgovBannerService;
|
||||
import kcc.com.uss.ion.cyb.service.CyberAlertManageService;
|
||||
@ -68,6 +69,8 @@ import kcc.let.uss.olp.qmc.service.EgovQustnrManageService;
|
||||
import kcc.let.uss.umt.service.EgovUserManageService;
|
||||
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
||||
import kcc.ve.cmm.VeConstants;
|
||||
import kcc.ve.instr.tngrVisitEdu.prcsInfo.service.VEPrcsAplctPrdService;
|
||||
import kcc.ve.instr.tngrVisitEdu.prcsInfo.service.VEPrcsDetailVO;
|
||||
import kcc.ve.oprtn.cmdTrgt.trgtMng.service.CmdTrgtMngService;
|
||||
import kcc.ve.oprtn.cmdTrgt.trgtMng.service.CmdTrgtMngVO;
|
||||
import kcc.ve.oprtn.cndtnSspnIdtmt.trgtMng.service.CndtnTrgtMngService;
|
||||
@ -158,6 +161,10 @@ public class EgovMainController {
|
||||
@Resource(name = "cmdTrgtInfoMngService")
|
||||
private CmdTrgtMngService cmdTrgtInfoMngService;
|
||||
|
||||
//과정차시 관리
|
||||
@Resource(name = "vEPrcsAplctPrdService")
|
||||
private VEPrcsAplctPrdService vEPrcsAplctPrdService;
|
||||
|
||||
|
||||
/**
|
||||
* 메인 페이지에서 각 업무 화면으로 연계하는 기능을 제공한다.
|
||||
@ -283,41 +290,47 @@ public class EgovMainController {
|
||||
*/
|
||||
Map<String, Object> cmdTrgtInfoList = this.cmdTrgtInfo();
|
||||
//전체건수
|
||||
model.addAttribute("cmdtnTrgtAllCnt", cmdTrgtInfoList.get("cmdtnTrgtAllCnt"));
|
||||
model.addAttribute("cmdtnTrgtInfoAllCnt", cmdTrgtInfoList.get("cmdtnTrgtInfoAllCnt"));
|
||||
//완료건수
|
||||
model.addAttribute("cmdtnTrgtCompleteCnt", cmdTrgtInfoList.get("cmdtnTrgtCompleteCnt"));
|
||||
model.addAttribute("cmdtnTrgtInfoCompleteCnt", cmdTrgtInfoList.get("cmdtnTrgtInfoCompleteCnt"));
|
||||
//취소건수
|
||||
model.addAttribute("cmdtnTrgtCancelCnt", cmdTrgtInfoList.get("cmdtnTrgtCancelCnt"));
|
||||
model.addAttribute("cmdtnTrgtInfoCancelCnt", cmdTrgtInfoList.get("cmdtnTrgtInfoCancelCnt"));
|
||||
|
||||
/*
|
||||
* (조건부기소유예)
|
||||
* 과정신청기간 현황
|
||||
*/
|
||||
model.addAttribute("cndtnEduPrcsAplctPrdMngList", eduPrcsAplctPrdMngList(VeConstants.LCTR_DIV_CD_60));
|
||||
|
||||
/*
|
||||
* (시정명령)
|
||||
* 과정신청기간 현황
|
||||
*/
|
||||
model.addAttribute("cmdtnEduPrcsAplctPrdMngList", eduPrcsAplctPrdMngList(VeConstants.LCTR_DIV_CD_70));
|
||||
|
||||
/*
|
||||
* (예방교육)
|
||||
* 과정신청기간 현황
|
||||
*/
|
||||
model.addAttribute("preventEduPrcsAplctPrdMngList", eduPrcsAplctPrdMngList(VeConstants.LCTR_DIV_CD_80));
|
||||
|
||||
/*
|
||||
* (조건부기소유예)
|
||||
* 확정과정 현황
|
||||
*/
|
||||
model.addAttribute("cndtnEduPrcsAplctCfnMngList", eduPrcsAplctCfnMngList(VeConstants.LCTR_DIV_CD_60));
|
||||
|
||||
/*
|
||||
* (시정명령)
|
||||
* 확정과정 현황
|
||||
*/
|
||||
model.addAttribute("cmdtnEduPrcsAplctCfnMngList", eduPrcsAplctCfnMngList(VeConstants.LCTR_DIV_CD_70));
|
||||
|
||||
/*
|
||||
* (예방교육)
|
||||
* 확정과정 현황
|
||||
*/
|
||||
model.addAttribute("preventEduPrcsAplctCfnMngList", eduPrcsAplctCfnMngList(VeConstants.LCTR_DIV_CD_80));
|
||||
|
||||
return "main/EgovMainList";
|
||||
/*
|
||||
@ -1123,11 +1136,97 @@ public class EgovMainController {
|
||||
|
||||
|
||||
Map<String, Object> returnMap = new HashMap<String, Object>();
|
||||
returnMap.put("cmdtnTrgtAllCnt", allCnt);
|
||||
returnMap.put("cmdtnTrgtCompleteCnt", completeCnt);
|
||||
returnMap.put("cmdtnTrgtCancelCnt", cancelCnt);
|
||||
returnMap.put("cmdtnTrgtInfoAllCnt", allCnt);
|
||||
returnMap.put("cmdtnTrgtInfoCompleteCnt", completeCnt);
|
||||
returnMap.put("cmdtnTrgtInfoCancelCnt", cancelCnt);
|
||||
|
||||
return returnMap;
|
||||
}
|
||||
|
||||
|
||||
private List<VEPrcsDetailVO> eduPrcsAplctPrdMngList(String lctrDivCd) {
|
||||
|
||||
VEPrcsDetailVO vEPrcsDetailVO = new VEPrcsDetailVO();
|
||||
vEPrcsDetailVO.setFirstIndex(0);
|
||||
vEPrcsDetailVO.setRecordCountPerPage(5);
|
||||
vEPrcsDetailVO.setSearchSortCnd("prcs_ord");
|
||||
vEPrcsDetailVO.setSearchSortOrd("desc");
|
||||
|
||||
vEPrcsDetailVO.setLctrDivCd(lctrDivCd);
|
||||
|
||||
try {
|
||||
List<VEPrcsDetailVO> vEPrcsDetailVOList = vEPrcsAplctPrdService.selectPagingList4Fndth(vEPrcsDetailVO);
|
||||
|
||||
vEPrcsDetailVOList.forEach(t -> {
|
||||
if (StringUtil.isEmpty(t.getDdlnCd())) {
|
||||
try {
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd");
|
||||
Date today = new Date();
|
||||
Date startDate = sdf.parse(t.getStrtPnttm());
|
||||
Date endDate = sdf.parse(t.getEndPnttm());
|
||||
|
||||
if (today.before(startDate)) {
|
||||
// 접수전
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_BEFORE);
|
||||
} else if (!today.before(startDate) && !today.after(endDate)) {
|
||||
// 접수중
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_ING);
|
||||
} else if (today.after(endDate)) {
|
||||
// 접수종료
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_END);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return vEPrcsDetailVOList;
|
||||
} catch (Exception e) {
|
||||
return new ArrayList<VEPrcsDetailVO>();
|
||||
}
|
||||
}
|
||||
|
||||
private List<VEPrcsDetailVO> eduPrcsAplctCfnMngList(String lctrDivCd) {
|
||||
|
||||
VEPrcsDetailVO vEPrcsDetailVO = new VEPrcsDetailVO();
|
||||
vEPrcsDetailVO.setFirstIndex(0);
|
||||
vEPrcsDetailVO.setRecordCountPerPage(5);
|
||||
vEPrcsDetailVO.setSearchSortCnd("prcs_ord");
|
||||
vEPrcsDetailVO.setSearchSortOrd("desc");
|
||||
|
||||
vEPrcsDetailVO.setLctrDivCd(lctrDivCd);
|
||||
vEPrcsDetailVO.setDdlnCd("20");
|
||||
|
||||
try {
|
||||
List<VEPrcsDetailVO> vEPrcsDetailVOList = vEPrcsAplctPrdService.selectCfnPagingList4Fndth(vEPrcsDetailVO);
|
||||
|
||||
vEPrcsDetailVOList.forEach(t -> {
|
||||
if (StringUtil.isEmpty(t.getDdlnCd())) {
|
||||
try {
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd");
|
||||
Date today = new Date();
|
||||
Date startDate = sdf.parse(t.getStrtPnttm());
|
||||
Date endDate = sdf.parse(t.getEndPnttm());
|
||||
|
||||
if (today.before(startDate)) {
|
||||
// 접수전
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_BEFORE);
|
||||
} else if (!today.before(startDate) && !today.after(endDate)) {
|
||||
// 접수중
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_ING);
|
||||
} else if (today.after(endDate)) {
|
||||
// 접수종료
|
||||
t.setDdlnCd(VeConstants.DDLN_CD_APP_END);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return vEPrcsDetailVOList;
|
||||
} catch (Exception e) {
|
||||
return new ArrayList<VEPrcsDetailVO>();
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,5 +1,8 @@
|
||||
package kcc.ve.cmm;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public class VeConstants {
|
||||
|
||||
public static final String MODE_CRT = "CREATE";
|
||||
@ -10,17 +13,45 @@ public class VeConstants {
|
||||
|
||||
public static final String MODE_EXCEL = "EXCEL";
|
||||
|
||||
/**
|
||||
* 미사용
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_10 = "10";
|
||||
|
||||
/**
|
||||
* 미사용
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_20 = "20";
|
||||
|
||||
/**
|
||||
* 미사용
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_30 = "30";
|
||||
|
||||
/**
|
||||
* 미사용
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_40 = "40";
|
||||
|
||||
/**
|
||||
* 미사용
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_50 = "50";
|
||||
|
||||
/**
|
||||
* 조건부 기소유예
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_60 = "60";
|
||||
|
||||
/**
|
||||
* 시정명령
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_70 = "70";
|
||||
|
||||
/**
|
||||
* 예방교육
|
||||
*/
|
||||
public static final String LCTR_DIV_CD_80 = "80";
|
||||
|
||||
public static final String STATUS_CD_SBMT = "10"; // 요청
|
||||
|
||||
@ -212,5 +243,16 @@ public class VeConstants {
|
||||
public static final String REQ_STATE_CD_REQ = "15";
|
||||
public static final String REQ_STATE_CD_NOTCOMPLETE = "35";
|
||||
public static final String REQ_STATE_CD_EDUWAIT = "10";
|
||||
|
||||
/*
|
||||
* VEA004 - DdlnCd
|
||||
*/
|
||||
public static final String DDLN_CD_APR_END = "10";
|
||||
public static final String DDLN_CD_EDU_COMPLETE = "20";
|
||||
public static final String DDLN_CD_APP_BEFORE = "30";
|
||||
public static final String DDLN_CD_APP_ING = "40";
|
||||
public static final String DDLN_CD_APP_END = "50";
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -425,7 +425,7 @@
|
||||
|
||||
, (SELECT COUNT(*)
|
||||
FROM ve_edu_aplct x
|
||||
JOIN LETTNGNRLMBER le ON
|
||||
LEFT OUTER JOIN LETTNGNRLMBER le ON
|
||||
x.USER_ID = le.ESNTL_ID
|
||||
WHERE x.prcs_ord = a.prcs_aplct_prd_ord
|
||||
AND x.sbmt_yn='Y'
|
||||
|
||||
@ -31,10 +31,16 @@
|
||||
|
||||
<script type="text/javaScript" language="javascript" defer="defer">
|
||||
|
||||
function linkPage(pageNo){
|
||||
function fncGoList(url){
|
||||
var listForm = document.listForm ;
|
||||
listForm.pageIndex.value = pageNo ;
|
||||
listForm.action = "<c:url value='/cmm/main/mainPage.do'/>";
|
||||
listForm.action = url;
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
function fncGoDetail(prcsAplctPrdOrd, url){
|
||||
var listForm = document.listForm ;
|
||||
listForm.prcsAplctPrdOrd.value = prcsAplctPrdOrd ;
|
||||
listForm.action = url;
|
||||
listForm.submit();
|
||||
}
|
||||
|
||||
@ -50,7 +56,7 @@ function linkPage(pageNo){
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>조건부기소유예 대상자 목록 현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/cndtnSspnIdtmt/trgtList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont today_box">
|
||||
<div class="today_status status01">
|
||||
@ -73,72 +79,55 @@ function linkPage(pageNo){
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>과정신청현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/cndtnSspnIdtmt/cndtnEduPrcsAplctPrdMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
</div>
|
||||
<c:forEach var="list" items="${cndtnEduPrcsAplctPrdMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/cndtnSspnIdtmt/cndtnEduPrcsAplctPrdMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list state">
|
||||
<li>
|
||||
<%-- <a href="#" class="list_tit">· <img src="${pageContext.request.contextPath}/kccadrPb/adm/image/icon_new.png" class="icon_new"> 상표권 교육조건부 기소유예</a> --%>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line blue">승인요청</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line orange">대기중</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/oprtn/cndtnSspnIdtmt/cndtnEduPrcsAplctCfnMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<c:forEach var="list" items="${cndtnEduPrcsAplctCfnMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/cndtnSspnIdtmt/cndtnEduPrcsAplctCfnMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<%-- ===========================================
|
||||
조건부 기소유예 끝
|
||||
============================================ --%>
|
||||
@ -148,95 +137,78 @@ function linkPage(pageNo){
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>시정명령 대상자 정보 현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/cmdTrgt/trgtList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont today_box">
|
||||
<div class="today_status status01">
|
||||
<p>전체</p>
|
||||
<i></i>
|
||||
<span>${cmdtnTrgtAllCnt}</span>
|
||||
<span>${cmdtnTrgtInfoAllCnt}</span>
|
||||
</div>
|
||||
<div class="today_status status02">
|
||||
<p>완료</p>
|
||||
<i></i>
|
||||
<span>${cmdtnTrgtCompleteCnt}</span>
|
||||
<span>${cmdtnTrgtInfoCompleteCnt}</span>
|
||||
</div>
|
||||
<div class="today_status status03">
|
||||
<p>취소</p>
|
||||
<i></i>
|
||||
<span>${cmdtnTrgtCancelCnt}</span>
|
||||
<span>${cmdtnTrgtInfoCancelCnt}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>과정신청현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
</div>
|
||||
<c:forEach var="list" items="${cmdtnEduPrcsAplctPrdMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/cmdTrgt/cndtnEduPrcsAplctPrdMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list state">
|
||||
<li>
|
||||
<%-- <a href="#" class="list_tit">· <img src="${pageContext.request.contextPath}/kccadrPb/adm/image/icon_new.png" class="icon_new"> 상표권 교육조건부 기소유예</a> --%>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line blue">승인요청</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line orange">대기중</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/cmdTrgt/cndtnEduPrcsAplctCfnMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<c:forEach var="list" items="${cmdtnEduPrcsAplctCfnMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/cmdTrgt/cndtnEduPrcsAplctCfnMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<%-- ===========================================
|
||||
시정명령 끝
|
||||
============================================ --%>
|
||||
@ -246,77 +218,63 @@ function linkPage(pageNo){
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>과정신청현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/prevent/cndtnEduPrcsAplctPrdMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="list_date">2025-08-08</p>
|
||||
</li>
|
||||
</div>
|
||||
<c:forEach var="list" items="${preventEduPrcsAplctPrdMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/prevent/cndtnEduPrcsAplctPrdMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list state">
|
||||
<li>
|
||||
<%-- <a href="#" class="list_tit">· <img src="${pageContext.request.contextPath}/kccadrPb/adm/image/icon_new.png" class="icon_new"> 상표권 교육조건부 기소유예</a> --%>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line blue">승인요청</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line orange">대기중</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#" class="list_tit">· 상표권 교육조건부 기소유예</a>
|
||||
<p class="list_writer">admin</p>
|
||||
<p class="state line gray">배정완료</p>
|
||||
</li>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="box_tit">
|
||||
<p>확정과정현황</p>
|
||||
<button type="button" class="btn_plus" onclick="fncGoList('<c:url value="/kccadr/oprtn/prevent/cndtnEduPrcsAplctCfnMngList.do"/>');">더보기 <i class="icon plus"></i></button>
|
||||
</div>
|
||||
<div class="box_cont">
|
||||
<ul class="dashboard_list">
|
||||
<c:forEach var="list" items="${preventEduPrcsAplctCfnMngList}" varStatus="sts">
|
||||
<li>
|
||||
<a href="#" class="list_tit" onclick="fncGoDetail('${list.prcsAplctPrdOrd}', '<c:url value="/kccadr/oprtn/prevent/cndtnEduPrcsAplctCfnMngDetail.do"/>');">·
|
||||
<c:choose>
|
||||
<c:when test="${not empty list.title}">
|
||||
<c:out value="${list.title}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${list.prcsNm}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</a>
|
||||
<p class="list_writer">${list.nosCnt1} / ${list.nos}</p>
|
||||
<p class="list_date"><ve:code codeId="VEA004" code="${list.ddlnCd}"/></p>
|
||||
</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<%-- ===========================================
|
||||
예방교육 끝
|
||||
============================================ --%>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //cont -->
|
||||
<!-- //cont -->
|
||||
<form:form id="listForm" name="listForm" method="post" commandName="vEPrcsDetailVO" onsubmit="return false;">
|
||||
<input type="hidden" id="prcsAplctPrdOrd" name="prcsAplctPrdOrd" value="" />
|
||||
</form:form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user