2024-04-04 10:03 기소유예 정보 화면 수정, 청소년 찾교 거리계산 스크립트 오류 수정
This commit is contained in:
parent
12852bf14b
commit
a177ea6abd
@ -49,6 +49,8 @@ public interface CndtnTrgtMngService {
|
|||||||
|
|
||||||
CndtnTrgtMngVO findByEduAplctOrdAndMberId(CndtnTrgtMngVO cndtnTrgtInfoMngVO);
|
CndtnTrgtMngVO findByEduAplctOrdAndMberId(CndtnTrgtMngVO cndtnTrgtInfoMngVO);
|
||||||
|
|
||||||
|
List<CndtnTrgtMngVO> selectListRelated(CndtnTrgtMngVO cndtnTrgtInfoMngVO);
|
||||||
|
|
||||||
|
|
||||||
/* //C
|
/* //C
|
||||||
void insert(VEPrcsDetailVO paramVO) throws Exception;
|
void insert(VEPrcsDetailVO paramVO) throws Exception;
|
||||||
|
|||||||
@ -61,8 +61,37 @@ public class CndtnTrgtMngVO extends ComDefaultVO implements Serializable {
|
|||||||
|
|
||||||
private String chkYn; // 기소유예 대상자 휴대폰 인증번호 체크 여부
|
private String chkYn; // 기소유예 대상자 휴대폰 인증번호 체크 여부
|
||||||
|
|
||||||
|
private String title;
|
||||||
|
private String eduStrtPnttm;
|
||||||
|
private String aprvlCd;
|
||||||
|
private String aplctStateCd;
|
||||||
|
private String cnclCn;
|
||||||
|
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
public String getEduStrtPnttm() {
|
||||||
|
return eduStrtPnttm;
|
||||||
|
}
|
||||||
|
public void setEduStrtPnttm(String eduStrtPnttm) {
|
||||||
|
this.eduStrtPnttm = eduStrtPnttm;
|
||||||
|
}
|
||||||
|
public String getAprvlCd() {
|
||||||
|
return aprvlCd;
|
||||||
|
}
|
||||||
|
public void setAprvlCd(String aprvlCd) {
|
||||||
|
this.aprvlCd = aprvlCd;
|
||||||
|
}
|
||||||
|
public String getAplctStateCd() {
|
||||||
|
return aplctStateCd;
|
||||||
|
}
|
||||||
|
public void setAplctStateCd(String aplctStateCd) {
|
||||||
|
this.aplctStateCd = aplctStateCd;
|
||||||
|
}
|
||||||
public String getSspnIdtmtTrgtOrd() {
|
public String getSspnIdtmtTrgtOrd() {
|
||||||
return sspnIdtmtTrgtOrd;
|
return sspnIdtmtTrgtOrd;
|
||||||
}
|
}
|
||||||
@ -304,5 +333,11 @@ public class CndtnTrgtMngVO extends ComDefaultVO implements Serializable {
|
|||||||
public void setCmptntAthrtNm(String cmptntAthrtNm) {
|
public void setCmptntAthrtNm(String cmptntAthrtNm) {
|
||||||
this.cmptntAthrtNm = cmptntAthrtNm;
|
this.cmptntAthrtNm = cmptntAthrtNm;
|
||||||
}
|
}
|
||||||
|
public String getCnclCn() {
|
||||||
|
return cnclCn;
|
||||||
|
}
|
||||||
|
public void setCnclCn(String cnclCn) {
|
||||||
|
this.cnclCn = cnclCn;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -190,4 +190,8 @@ public class CndtnTrgtMngDAO extends EgovAbstractDAO {
|
|||||||
return (CndtnTrgtMngVO) select("cndtnTrgtInfoMngDAO.findByEduAplctOrdAndMberId", cndtnTrgtInfoMngVO);
|
return (CndtnTrgtMngVO) select("cndtnTrgtInfoMngDAO.findByEduAplctOrdAndMberId", cndtnTrgtInfoMngVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<CndtnTrgtMngVO> selectListRelated(CndtnTrgtMngVO cndtnTrgtInfoMngVO) {
|
||||||
|
return (List<CndtnTrgtMngVO>) list("cndtnTrgtInfoMngDAO.selectListRelated", cndtnTrgtInfoMngVO);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -130,6 +130,9 @@ public class CndtnTrgtMngServiceImpl implements CndtnTrgtMngService {
|
|||||||
public CndtnTrgtMngVO findByEduAplctOrdAndMberId(CndtnTrgtMngVO cndtnTrgtInfoMngVO) {
|
public CndtnTrgtMngVO findByEduAplctOrdAndMberId(CndtnTrgtMngVO cndtnTrgtInfoMngVO) {
|
||||||
return cndtnTrgtInfoMngDAO.findByEduAplctOrdAndMberId(cndtnTrgtInfoMngVO);
|
return cndtnTrgtInfoMngDAO.findByEduAplctOrdAndMberId(cndtnTrgtInfoMngVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CndtnTrgtMngVO> selectListRelated(CndtnTrgtMngVO cndtnTrgtInfoMngVO) {
|
||||||
|
return cndtnTrgtInfoMngDAO.selectListRelated(cndtnTrgtInfoMngVO);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2132,6 +2132,11 @@ public class CndtnPrcsInfoMngController {
|
|||||||
model.addAttribute("info", cndtnTrgtInfoVO);
|
model.addAttribute("info", cndtnTrgtInfoVO);
|
||||||
|
|
||||||
|
|
||||||
|
List<CndtnTrgtMngVO> cndtnTrgtMngVOList = cndtnTrgtInfoMngService.selectListRelated(cndtnTrgtInfoMngVO);
|
||||||
|
model.addAttribute("cndtnTrgtMngVOList", cndtnTrgtMngVOList);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return "/oprtn/cndtnSspnIdtmt/popup/detailPopup";
|
return "/oprtn/cndtnSspnIdtmt/popup/detailPopup";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -747,4 +747,35 @@
|
|||||||
LAST_UPDUSR_ID = #lastUpdusrId#
|
LAST_UPDUSR_ID = #lastUpdusrId#
|
||||||
WHERE stng_cd = #stngCd#
|
WHERE stng_cd = #stngCd#
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<!-- 기소유예 대상자 연관 교육 내용 -->
|
||||||
|
<select id="cndtnTrgtInfoMngDAO.selectListRelated" parameterClass="CndtnPrcsInfoMngVO" resultClass="CndtnPrcsInfoMngVO">
|
||||||
|
/* cndtnTrgtInfoMngDAO.selectListRelated */
|
||||||
|
SELECT a.SSPN_IDTMT_TRGT_ORD AS sspnIdtmtTrgtOrd
|
||||||
|
, b.prcs_ord AS prcsOrd
|
||||||
|
, b.USER_ID AS userId
|
||||||
|
, b.EDU_APLCT_ORD AS eduAplctOrd
|
||||||
|
, c.APLCT_STATE_CD AS aplctStateCd
|
||||||
|
, b.APRVL_CD AS aprvlCd
|
||||||
|
, c.CNCL_CN AS cnclCn
|
||||||
|
, c.CNCL_ATCH_FILE_ID AS cnclAtchFileId
|
||||||
|
, d.TITLE AS title
|
||||||
|
, d.edu_strt_pnttm AS eduStrtPnttm
|
||||||
|
|
||||||
|
FROM VEA_SSPN_IDMT_TRGT a
|
||||||
|
, ve_edu_aplct b
|
||||||
|
, VEA_APLCT_DETAIL_INFO c
|
||||||
|
, ve_prcs_aplct_prd d
|
||||||
|
|
||||||
|
WHERE 1=1
|
||||||
|
AND b.RNDS_ORD =a.SSPN_IDTMT_TRGT_ORD
|
||||||
|
AND b.EDU_APLCT_ORD = c.EDU_APLCT_ORD
|
||||||
|
AND b.PRCS_ORD = d.PRCS_APLCT_PRD_ORD
|
||||||
|
AND a.SSPN_IDTMT_TRGT_ORD IN (
|
||||||
|
SELECT a.SSPN_IDTMT_TRGT_ORD
|
||||||
|
FROM VEA_SSPN_IDMT_TRGT a
|
||||||
|
WHERE a.SSPN_IDTMT_TRGT_ORD =#sspnIdtmtTrgtOrd#
|
||||||
|
or a.PRCS_APLCT_PRD_ORD_CMPLT =#sspnIdtmtTrgtOrd#
|
||||||
|
)
|
||||||
|
</select>
|
||||||
</sqlMap>
|
</sqlMap>
|
||||||
|
|||||||
@ -203,6 +203,68 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="tb_tit01">
|
||||||
|
<p>교육이력정보</p> <!-- ${listPrcsAplct } -->
|
||||||
|
</div>
|
||||||
|
<div class="tb_type01">
|
||||||
|
<table>
|
||||||
|
<colgroup>
|
||||||
|
<col style="width: 10%">
|
||||||
|
<col style="width: auto;">
|
||||||
|
<col style="width: 180px;">
|
||||||
|
<col style="width: 180px;">
|
||||||
|
<col style="width: 180px;">
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>번호</th>
|
||||||
|
<th>교육명</th>
|
||||||
|
<th>교육일</th>
|
||||||
|
<th>확정여부</th>
|
||||||
|
<th>교육상태</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${!empty cndtnTrgtMngVOList}">
|
||||||
|
<c:forEach var="list" items="${cndtnTrgtMngVOList}" varStatus="status">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<c:out value="${status.count}"/>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<c:out value="${list.title}"/>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<c:out value="${list.eduStrtPnttm}"/>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<ve:code codeId="VE0003" code="${list.aprvlCd}"/>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<ve:code codeId="VEA003" code="${list.aplctStateCd}"/>
|
||||||
|
<!-- 취소요청 내용이 있고 미이수, 이수인 상태 -->
|
||||||
|
<c:if test="${not empty list.cnclCn and (list.aplctStateCd eq 10 or list.aplctStateCd eq 20)}">
|
||||||
|
(취소-반려)
|
||||||
|
</c:if>
|
||||||
|
</td>
|
||||||
|
</c:forEach>
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5">교육정보가 없습니다.</td>
|
||||||
|
</tr>
|
||||||
|
</c:otherwise>
|
||||||
|
</c:choose>
|
||||||
|
|
||||||
|
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -542,6 +542,8 @@
|
|||||||
+ "message:"
|
+ "message:"
|
||||||
+ request.responseText
|
+ request.responseText
|
||||||
+ "\n" + "error:" + error);
|
+ "\n" + "error:" + error);
|
||||||
|
alert(request.responseText);
|
||||||
|
alert("["+p_schol_addr+"] 해당 주소를 제외하고 다시 실행해주세요!!!");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
//JSON TYPE EDIT [E]
|
//JSON TYPE EDIT [E]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user