From e3c661acd4ef6c1715df6876eadd3ac13424074f Mon Sep 17 00:00:00 2001 From: hylee Date: Fri, 22 Mar 2024 11:53:23 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=B0=EC=86=8C=EC=9C=A0=EC=97=90=20?= =?UTF-8?q?=EA=B5=90=EC=9C=A1=EC=8B=A0=EC=B2=AD=EB=AA=A9=EB=A1=9D=20?= =?UTF-8?q?=EC=97=91=EC=85=80=20-=20=EA=B4=80=ED=95=A0=EC=B2=AD=20/=20?= =?UTF-8?q?=EC=82=AC=EA=B1=B4=EB=B2=88=ED=98=B8=20/=20=EB=8B=B4=EB=8B=B9?= =?UTF-8?q?=EA=B2=80=EC=82=AC=20/=20=EA=B5=90=EC=9C=A1=EB=AA=85=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eduInfo/service/VEEduAplctVO.java | 42 +++++++++++++++++++ .../web/CndtnPrcsInfoMngController.java | 18 ++++++-- .../prcsAplctPrdMng/service/ExcelVO.java | 40 +++++++++++++++++- .../sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml | 8 +++- .../cndtnEduPrcsAplctPrdMngDetail.jsp | 14 +++++-- 5 files changed, 112 insertions(+), 10 deletions(-) diff --git a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduAplctVO.java b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduAplctVO.java index 240ba7b2..0b29ee5e 100644 --- a/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduAplctVO.java +++ b/src/main/java/kcc/ve/instr/tngrVisitEdu/eduInfo/service/VEEduAplctVO.java @@ -42,6 +42,8 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable { private String clphone2; //휴대폰 private String clphone3; //휴대폰 + private String title; + private String phone; //연락처 private String phone1; //연락처 @@ -361,6 +363,13 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable { private String trgtSex; //대상자 성별 + private String cmptntAthrt; //대상자 성별 + private String vntYear; //대상자 성별 + private String vntNmbr; //대상자 성별 + private String prsctrNm; //대상자 성별 + + + public String getPrcsAplctPrdOrd() { return prcsAplctPrdOrd; @@ -396,8 +405,17 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable { return orderByQuery; } + + ////////////////paging/////////////// + public String getTitle() { + return title; + } + public void setTitle(String title) { + this.title = title; + } + // VEInstrFeeAcmdtVO private String specialWorkAllow; private String distanceAllow; @@ -2081,6 +2099,30 @@ public class VEEduAplctVO extends ComDefaultVO implements Serializable { public void setAplctUserId(String aplctUserId) { this.aplctUserId = aplctUserId; } + public String getCmptntAthrt() { + return cmptntAthrt; + } + public void setCmptntAthrt(String cmptntAthrt) { + this.cmptntAthrt = cmptntAthrt; + } + public String getVntYear() { + return vntYear; + } + public void setVntYear(String vntYear) { + this.vntYear = vntYear; + } + public String getVntNmbr() { + return vntNmbr; + } + public void setVntNmbr(String vntNmbr) { + this.vntNmbr = vntNmbr; + } + public String getPrsctrNm() { + return prsctrNm; + } + public void setPrsctrNm(String prsctrNm) { + this.prsctrNm = prsctrNm; + } } diff --git a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java index 1de825cd..998167eb 100644 --- a/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java +++ b/src/main/java/kcc/ve/oprtn/cndtnSspnIdtmt/web/CndtnPrcsInfoMngController.java @@ -851,6 +851,11 @@ public class CndtnPrcsInfoMngController { list.forEach( vo -> { ExcelVO excelVO = new ExcelVO(); + excelVO.setRowNoStr(Integer.toString(vo.getRowNo())); + excelVO.setVntNmbr(vo.getVntYear() +"형제"+ vo.getVntNmbr()); + excelVO.setCmptntAthrt(vo.getCmptntAthrt()); + excelVO.setTitle(vo.getTitle()); + excelVO.setPrcsNm(vo.getPrcsNm()); excelVO.setUserNm(vo.getUserNm()); excelVO.setEmail(vo.getEmail()); excelVO.setPhone(vo.getPhone()); @@ -864,11 +869,13 @@ public class CndtnPrcsInfoMngController { codeParam.setCode(vo.getAprvlCd()); excelVO.setAprvlCd(egovCmmUseService.selectCmmCodeDetailCodeValue(codeParam)); + System.out.println(excelVO.getPrcsNm()); excelVOList.add(excelVO); }); - + + List excelData = new ArrayList<>(); @@ -876,15 +883,18 @@ public class CndtnPrcsInfoMngController { // 세팅값 String title = "조건부 기소유예 - 교육신청 목록"; int[] width = { - 4000, 4000, 4000, 4000, 4000, 4000, 4000 + 2000, 4000, 4000, 4000, 4000, 4000, 4000, 4000 + , 4000, 4000, 4000, 4000 }; // 너비 String[] header = { - "신청자", "이메일", "핸드폰", "생년월일", "성별", "신청일", "상태" + "순번", "신청자", "이메일", "핸드폰", "생년월일", "성별", "신청일", "상태" + , "관할청", "사건번호", "담당검사", "교육명" }; String[] order = { - "TrgtNm", "Email", "Phone", "DBirth", "TrgtSex", "SbmtPnttm", "AprvlCd" + "RowNoStr", "TrgtNm", "Email", "Phone", "DBirth", "TrgtSex", "SbmtPnttm", "AprvlCd" + , "CmptntAthrt", "VntNmbr", "PrsctrNm", "Title" }; // 호출 diff --git a/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsAplctPrdMng/service/ExcelVO.java b/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsAplctPrdMng/service/ExcelVO.java index 7aa6f414..24fdd632 100644 --- a/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsAplctPrdMng/service/ExcelVO.java +++ b/src/main/java/kcc/ve/oprtn/fndtnEnhanceTrn/prcsAplctPrdMng/service/ExcelVO.java @@ -16,12 +16,15 @@ public class ExcelVO extends ComDefaultVO implements Serializable { //ve_prcs - + private String rowNoStr; private String userNm; private String sbmtPnttm; private String aprvlCd; + private String vntNmbr; + private String title; + private String cmptntAthrt; private String chrgNm; private String DBirth; private String insttNm; @@ -32,6 +35,17 @@ public class ExcelVO extends ComDefaultVO implements Serializable { private String prvsQs; private String trgtSex; private String trgtNm; + private String prcsNm; + + + + + public String getRowNoStr() { + return rowNoStr; + } + public void setRowNoStr(String rowNoStr) { + this.rowNoStr = rowNoStr; + } public String getUserNm() { return userNm; } @@ -110,6 +124,30 @@ public class ExcelVO extends ComDefaultVO implements Serializable { public void setTrgtNm(String trgtNm) { this.trgtNm = trgtNm; } + public String getVntNmbr() { + return vntNmbr; + } + public void setVntNmbr(String vntNmbr) { + this.vntNmbr = vntNmbr; + } + public String getTitle() { + return title; + } + public void setTitle(String title) { + this.title = title; + } + public String getCmptntAthrt() { + return cmptntAthrt; + } + public void setCmptntAthrt(String cmptntAthrt) { + this.cmptntAthrt = cmptntAthrt; + } + public String getPrcsNm() { + return prcsNm; + } + public void setPrcsNm(String prcsNm) { + this.prcsNm = prcsNm; + } diff --git a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml index bb57f064..17b00aec 100644 --- a/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/ve/edu/VEEdu_MIX_SQL_Tibero.xml @@ -413,6 +413,13 @@ + 순번 신청자 아이디 이메일 @@ -706,6 +709,9 @@ + + +