관리가 > 기소유예 > 교육상세 > 폰번호 추가

This commit is contained in:
hylee 2023-12-08 17:47:05 +09:00
parent 326115f094
commit fe78f84607
7 changed files with 80 additions and 2 deletions

View File

@ -334,6 +334,10 @@ public class FndtnEnhanceTrnController {
model.addAttribute("list", vEPrcsDetailVOList);
{
vEPrcsDetailVO.setFirstIndex(0);
vEPrcsDetailVO.setRecordCountPerPage(10);
vEPrcsDetailVOList = vEPrcsAplctPrdService.selectPagingList4Fndth(vEPrcsDetailVO);
// 이달의 과정 LIST
// 날짜 형식 설정
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy.MM.dd");

View File

@ -101,4 +101,6 @@ public interface VEEduMIXService {
List<VEEduAplctVO> selectExprnEndPagingList(VEEduAplctVO paramVO) throws Exception;
List<VEEduAplctVO> selectEduCmpltCrtfcNmbrList(VEEduAplctVO vEEduAplctVO) throws Exception;
List<VEEduAplctVO> selectCndtnList(VEEduAplctVO paramVO);
}

View File

@ -250,5 +250,9 @@ public class VEEduMIXDAO extends EgovAbstractDAO {
public List<VEEduAplctVO> selectEduCmpltCrtfcNmbrList(VEEduAplctVO vEEduAplctVO) {
return (List<VEEduAplctVO>) list("VEEduMIXDAO.selectEduCmpltCrtfcNmbrList", vEEduAplctVO);
}
public List<VEEduAplctVO> selectCndtnList(VEEduAplctVO paramVO) {
return (List<VEEduAplctVO>) list("VEEduMIXDAO.selectCndtnList", paramVO);
}
}

View File

@ -221,5 +221,10 @@ public class VEEduMIXServiceImpl implements VEEduMIXService {
@Override
public List<VEEduAplctVO> selectEduCmpltCrtfcNmbrList(VEEduAplctVO vEEduAplctVO) throws Exception {
return vEEduMIXDAO.selectEduCmpltCrtfcNmbrList(vEEduAplctVO);
}
@Override
public List<VEEduAplctVO> selectCndtnList(VEEduAplctVO paramVO) {
return vEEduMIXDAO.selectCndtnList(paramVO);
}
}

View File

@ -671,7 +671,8 @@ public class CndtnPrcsInfoMngController {
List<VEEduAplctVO> vEPrcsDetailVOList = vEEduMIXService.selectList(paramVO);
// List<VEEduAplctVO> vEPrcsDetailVOList = vEEduMIXService.selectList(paramVO);
List<VEEduAplctVO> vEPrcsDetailVOList = vEEduMIXService.selectCndtnList(paramVO);
vEPrcsDetailVOList = egovCryptoUtil.decryptVeEduAplctList(vEPrcsDetailVOList);

View File

@ -147,7 +147,68 @@
a.EDU_APLCT_ORD = vadi.EDU_APLCT_ORD
/* AND vpap.PRCS_APLCT_PRD_ORD = vadi.PRCS_APLCT_PRD_ORD */
JOIN LETTNGNRLMBER le ON
a.USER_ID = le.MBER_ID
a.USER_ID = le.ESNTL_ID
WHERE
1=1
<isNotEmpty property="prcsOrd">
AND a.prcs_ord=#prcsOrd#
</isNotEmpty>
<isNotEmpty property="sbmtYn">
AND a.sbmt_yn=#sbmtYn#
</isNotEmpty>
<isNotEmpty property="searchSelStatus">
AND a.aprvl_cd = #searchSelStatus#
</isNotEmpty>
<isNotEmpty property="searchQuery">
$searchQuery$
</isNotEmpty>
<isNotEmpty property="searchSmbtStartDt">
AND TO_CHAR(a.sbmt_pnttm, 'YYYYMMDD') <![CDATA[ >= ]]> REPLACE(#searchSmbtStartDt#, '.' , '')
</isNotEmpty>
<isNotEmpty property="searchSmbtEndDt">
AND TO_CHAR(a.sbmt_pnttm, 'YYYYMMDD') <![CDATA[ <= ]]> REPLACE(#searchSmbtEndDt#, '.' , '')
</isNotEmpty>
AND a.use_yn = 'Y'
AND a.aprvl_cd != '40' /* 취소된 내역 안 보여줌 */
</select>
<select id="VEEduMIXDAO.selectCndtnList" parameterClass="VEEduAplctVO" resultClass="VEEduAplctVO">
/* VEEduMIXDAO.selectCndtnList */
SELECT
vadi.APLCT_STATE_CD AS aplctStateCd, /* 이수 상태 */
vadi.CNCL_ATCH_FILE_ID AS cnclAtchFileId,
vadi.CNCL_CN AS cnclCn,
le.MBER_NM AS userNm,
tr.CLPHONE,
<include refid="VEEduMIXDAO.select_column_name"/>,
CASE
WHEN EXISTS (/* 설문조사 */
SELECT
1
FROM
LETTNQESTNRRSLTDETAIL lersltD
WHERE
lersltD.respond_id = a.USER_ID
AND a.edu_aplct_ord = lersltD.edu_aplct_ord ) THEN 1
ELSE 0
END AS qestRsltExists
FROM
<include refid="VEEduMIXDAO.table_name"/> a
JOIN ve_prcs_aplct_prd vpap ON
a.PRCS_ORD = vpap.PRCS_APLCT_PRD_ORD
LEFT JOIN VEA_APLCT_DETAIL_INFO vadi ON
a.EDU_APLCT_ORD = vadi.EDU_APLCT_ORD
/* AND vpap.PRCS_APLCT_PRD_ORD = vadi.PRCS_APLCT_PRD_ORD */
JOIN LETTNGNRLMBER le ON
a.USER_ID = le.ESNTL_ID
LEFT JOIN VEA_SSPN_IDMT_TRGT tr ON
a.USER_ID = tr.USER_ID
WHERE
1=1
<isNotEmpty property="prcsOrd">

View File

@ -506,6 +506,7 @@
<c:when test="${!empty listPrcsAplct}">
<c:forEach var="list" items="${listPrcsAplct}" varStatus="status">
<tr>
<input type="hidden" id="clphone" value="<c:out value="${list.clphone }" />" />
<td>
<c:choose>
<c:when test="${list.aplctStateCd ne 30 and list.aplctStateCd ne 35}">