refactor:과거사건 등록 수정
This commit is contained in:
parent
57ba4aa612
commit
9393e70d2a
@ -511,7 +511,12 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
@Override
|
@Override
|
||||||
public AdjReqMgrPastVO selectMemAss(AdjReqMgrPastVO adjReqMgrPastVO) {
|
public AdjReqMgrPastVO selectMemAss(AdjReqMgrPastVO adjReqMgrPastVO) {
|
||||||
AdjReqMgrPastVO adjPastVO = adjReqMgrPastDAO.selectMemAss(adjReqMgrPastVO);
|
AdjReqMgrPastVO adjPastVO = adjReqMgrPastDAO.selectMemAss(adjReqMgrPastVO);
|
||||||
|
try {
|
||||||
|
if(StringUtil.isNotEmpty(adjReqMgrPastVO.getAdrSeq()))
|
||||||
adjPastVO.setAssPstUsrNm(MagicDBAPIUtil.decryptOnlyOneString(adjPastVO.getAssPstUsrNm()) );
|
adjPastVO.setAssPstUsrNm(MagicDBAPIUtil.decryptOnlyOneString(adjPastVO.getAssPstUsrNm()) );
|
||||||
|
} catch (Exception e) {
|
||||||
|
// TODO: handle exception
|
||||||
|
}
|
||||||
return adjPastVO;
|
return adjPastVO;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1103,6 +1108,97 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
// 기일조서 정보
|
// 기일조서 정보
|
||||||
List<AdjReqMgrPastVO> adrPrtclMgrInfoVO = adjReqMgrPastDAO.selectAdrPrtclMgrInfo(adjReqMgrPastVO);
|
List<AdjReqMgrPastVO> adrPrtclMgrInfoVO = adjReqMgrPastDAO.selectAdrPrtclMgrInfo(adjReqMgrPastVO);
|
||||||
|
|
||||||
|
// 조정 조사관 디크립트
|
||||||
|
adjReqMgrPastMainVO.setAssPstUsrNm(MagicDBAPIUtil.decryptOnlyOneString(adjReqMgrPastMainVO.getAssPstUsrNm()));
|
||||||
|
|
||||||
|
try {
|
||||||
|
// 복호화
|
||||||
|
adrPrtclMgrInfoVO.forEach(t->{
|
||||||
|
/*
|
||||||
|
System.out.println("t.getRpplNm() " +t.getRpplNm() ); // 신청인
|
||||||
|
System.out.println("t.getDeRpplNm() " +t.getDeRpplNm()); // 대리인
|
||||||
|
System.out.println("t.getReRpplNm() " +t.getReRpplNm()); // 피신청인
|
||||||
|
System.out.println("t.getReDeRpplNm() " +t.getReDeRpplNm()); // 피신청 대리인
|
||||||
|
|
||||||
|
|
||||||
|
System.out.println("t.getObRpplNm() " +t.getObRpplNm()); // 신-참관대리인
|
||||||
|
System.out.println("t.getReObRpplNm() " +t.getReObRpplNm()); // 피-참관대리인
|
||||||
|
System.out.println("t.getAddUsrNm0() " +t.getAddUsrNm0()); // 조정부장
|
||||||
|
System.out.println("t.getAddUsrNm1() " +t.getAddUsrNm1()); // 조정위원 ','로 구분 최대 2명
|
||||||
|
*/
|
||||||
|
|
||||||
|
if(StringUtils.isNotEmpty(t.getRpplNm()))
|
||||||
|
{
|
||||||
|
|
||||||
|
// 신청인
|
||||||
|
t.setRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getRpplNm().substring(0, t.getRpplNm().indexOf("=/")+1))+"["+t.getRpplNm().split("=/")[1]+"]"); // 신청인
|
||||||
|
|
||||||
|
|
||||||
|
// 조정위원 ','로 구분 최대 2명
|
||||||
|
if(t.getAddUsrNm1().indexOf(",") < 0)
|
||||||
|
{
|
||||||
|
t.setAddUsrNm1(MagicDBAPIUtil.decryptOnlyOneString(t.getAddUsrNm1()));
|
||||||
|
} else {
|
||||||
|
String[] addUsrNmArr = t.getAddUsrNm1().split(",");
|
||||||
|
String temp = "";
|
||||||
|
for(String strNm : addUsrNmArr)
|
||||||
|
{
|
||||||
|
if("".equals(temp))
|
||||||
|
temp = MagicDBAPIUtil.decryptOnlyOneString(strNm);
|
||||||
|
else
|
||||||
|
temp = temp+","+MagicDBAPIUtil.decryptOnlyOneString(strNm);
|
||||||
|
}
|
||||||
|
t.setAddUsrNm1(temp);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 피신청인 ','로 구분 최대 5명
|
||||||
|
if(t.getReRpplNm().indexOf(",") < 0)
|
||||||
|
{
|
||||||
|
t.setReRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getReRpplNm()));
|
||||||
|
} else {
|
||||||
|
String[] reRpplNmArr = t.getReRpplNm().split(",");
|
||||||
|
String temp = "";
|
||||||
|
for(String strNm : reRpplNmArr)
|
||||||
|
{
|
||||||
|
if("".equals(temp))
|
||||||
|
temp = MagicDBAPIUtil.decryptOnlyOneString(strNm.substring(0, strNm.indexOf("=/")+1))+"["+strNm.split("=/")[1]+"]";
|
||||||
|
else
|
||||||
|
temp = temp+","+MagicDBAPIUtil.decryptOnlyOneString(strNm.substring(0, strNm.indexOf("=/")+1))+"["+strNm.split("=/")[1]+"]";
|
||||||
|
}
|
||||||
|
t.setReRpplNm(temp);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 피신청 대리인
|
||||||
|
if(StringUtils.isNotEmpty(t.getReDeRpplNm()))
|
||||||
|
t.setReDeRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getReDeRpplNm().substring(0, t.getReDeRpplNm().indexOf("=/")+1))+"["+t.getReDeRpplNm().split("=/")[1]+"]"); // 피신청인
|
||||||
|
|
||||||
|
// 신청 대리인
|
||||||
|
if(StringUtils.isNotEmpty(t.getDeRpplNm()))
|
||||||
|
t.setDeRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getDeRpplNm().substring(0, t.getDeRpplNm().indexOf("=/")+1))+"["+t.getDeRpplNm().split("=/")[1]+"]"); // 대리인
|
||||||
|
// 신-참관대리인
|
||||||
|
if(StringUtils.isNotEmpty(t.getObRpplNm()))
|
||||||
|
t.setObRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getObRpplNm()));
|
||||||
|
|
||||||
|
// 피-참관대리인
|
||||||
|
if(StringUtils.isNotEmpty(t.getReObRpplNm()))
|
||||||
|
t.setReObRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getReObRpplNm())); // 피-참관대리인
|
||||||
|
// 조정 부장
|
||||||
|
t.setAddUsrNm0(MagicDBAPIUtil.decryptOnlyOneString(t.getAddUsrNm0())); // 조정부장
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// t.setRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getRpplNm()));
|
||||||
|
// t.setDeRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getDeRpplNm()));
|
||||||
|
// t.setObRpplNm(MagicDBAPIUtil.decryptOnlyOneString(t.getObRpplNm()));
|
||||||
|
});
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
// TODO: handle exception
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
decryptInfomation(adjReqMgrPastMainVO);
|
decryptInfomation(adjReqMgrPastMainVO);
|
||||||
map.put("adjReqMgrPastMainVO", adjReqMgrPastMainVO);
|
map.put("adjReqMgrPastMainVO", adjReqMgrPastMainVO);
|
||||||
map.put("adrPrtclMgrInfoVO", adrPrtclMgrInfoVO);
|
map.put("adrPrtclMgrInfoVO", adrPrtclMgrInfoVO);
|
||||||
|
|||||||
@ -24,6 +24,8 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||||||
import org.springframework.web.bind.annotation.RequestMethod;
|
import org.springframework.web.bind.annotation.RequestMethod;
|
||||||
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
||||||
|
|
||||||
|
import com.dreamsecurity.magicline.util.Log;
|
||||||
|
|
||||||
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
||||||
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
||||||
import kcc.com.cmm.LoginVO;
|
import kcc.com.cmm.LoginVO;
|
||||||
@ -120,7 +122,6 @@ public class AdjReqMgrPastController {
|
|||||||
@RequestMapping("/kccadr/adjReqMgOff/adjReqMgrPastBasicRegist.do")
|
@RequestMapping("/kccadr/adjReqMgOff/adjReqMgrPastBasicRegist.do")
|
||||||
public String adjReqMgrPastBasicRegist(@ModelAttribute("searchVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
public String adjReqMgrPastBasicRegist(@ModelAttribute("searchVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
||||||
|
|
||||||
|
|
||||||
//TODO TEST
|
//TODO TEST
|
||||||
// adjReqMgrPastVO.setAdrSeq("ADR_0000000000002920");
|
// adjReqMgrPastVO.setAdrSeq("ADR_0000000000002920");
|
||||||
|
|
||||||
@ -128,6 +129,7 @@ public class AdjReqMgrPastController {
|
|||||||
LoginVO user = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
LoginVO user = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||||
model.addAttribute("user", user);
|
model.addAttribute("user", user);
|
||||||
|
|
||||||
|
|
||||||
// 공통코드 조회
|
// 공통코드 조회
|
||||||
List<?> codeResult = cmmUseService.selectCmmCodeDetail("CC001");
|
List<?> codeResult = cmmUseService.selectCmmCodeDetail("CC001");
|
||||||
model.addAttribute("CC001", codeResult);
|
model.addAttribute("CC001", codeResult);
|
||||||
@ -155,7 +157,6 @@ public class AdjReqMgrPastController {
|
|||||||
model.addAttribute("reqPerTotCnt", reqPerTotCnt);
|
model.addAttribute("reqPerTotCnt", reqPerTotCnt);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return "kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist";
|
return "kccadr/adjReqMgrPast/adjReqMgrPastBasicRegist";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -132,9 +132,9 @@ public class CertDocController {
|
|||||||
|
|
||||||
String returnUrl = "";
|
String returnUrl = "";
|
||||||
|
|
||||||
System.out.println("dlvinfoVO.getEmail() :: "+ dlvinfoVO.getEmail());
|
System.out.println("+ 입력 Email :: "+ dlvinfoVO.getEmail());
|
||||||
System.out.println("encEmail :: "+ encEmail);
|
System.out.println("+ 입력 암호화 EmailencEmail :: "+ encEmail);
|
||||||
System.out.println("rpplVO.getRpplEmail() :: "+ rpplVO.getRpplEmail());
|
System.out.println("+ DB Email :: "+ rpplVO.getRpplEmail());
|
||||||
/*
|
/*
|
||||||
* dlvinfoVO.getEmail() :: hehihoho3@naver.com
|
* dlvinfoVO.getEmail() :: hehihoho3@naver.com
|
||||||
* encEmail :: Lxt7qHEUH1ibf5qrdTjfZzHDaSMb28cFTu/hzZuU3ys=
|
* encEmail :: Lxt7qHEUH1ibf5qrdTjfZzHDaSMb28cFTu/hzZuU3ys=
|
||||||
|
|||||||
@ -36,6 +36,7 @@ import org.springframework.beans.factory.InitializingBean;
|
|||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.ui.ModelMap;
|
import org.springframework.ui.ModelMap;
|
||||||
|
|
||||||
|
import kcc.com.cmm.util.MagicDBAPIUtil;
|
||||||
import kcc.let.solr.search.service.SearchService;
|
import kcc.let.solr.search.service.SearchService;
|
||||||
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
import kcc.let.utl.fcc.service.EgovCryptoUtil;
|
||||||
|
|
||||||
@ -152,7 +153,7 @@ public class SearchServiceImpl implements InitializingBean, SearchService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
System.out.println("commandMap :: "+ commandMap.toString());
|
// System.out.println("commandMap :: "+ commandMap.toString());
|
||||||
|
|
||||||
Map<String, List<Map<String, Object>>> resultMap = new HashMap<String, List<Map<String, Object>>>();
|
Map<String, List<Map<String, Object>>> resultMap = new HashMap<String, List<Map<String, Object>>>();
|
||||||
Map<String, Long> resultCntMap = new HashMap<String, Long>();
|
Map<String, Long> resultCntMap = new HashMap<String, Long>();
|
||||||
@ -176,6 +177,9 @@ public class SearchServiceImpl implements InitializingBean, SearchService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
List<Map<String, Object>> resultListMap = resultMap.get("kcc_adr_advc");
|
||||||
|
|
||||||
|
log.info("resultMap :: [{}]", resultMap.get("kcc_adr_advc"));
|
||||||
|
|
||||||
model.addAttribute("resultMap", resultMap);
|
model.addAttribute("resultMap", resultMap);
|
||||||
model.addAttribute("resultCntMap", resultCntMap);
|
model.addAttribute("resultCntMap", resultCntMap);
|
||||||
@ -234,10 +238,16 @@ public class SearchServiceImpl implements InitializingBean, SearchService {
|
|||||||
IOUtils.closeQuietly(client);
|
IOUtils.closeQuietly(client);
|
||||||
}
|
}
|
||||||
|
|
||||||
// resultList.forEach(t-> System.out.println(t.toString()));
|
// SOLR 결과값 디크립트 부분
|
||||||
resultList.forEach(t-> {
|
resultList.forEach(t-> {
|
||||||
t.put("resPonDentNm", egovCryptoUtil.decrypt((String) t.get("resPonDentNm")));
|
t.put("resPonDentNm", egovCryptoUtil.decrypt((String) t.get("resPonDentNm")));
|
||||||
t.put("appliCantNm", egovCryptoUtil.decrypt((String) t.get("appliCantNm")));
|
t.put("appliCantNm", egovCryptoUtil.decrypt((String) t.get("appliCantNm")));
|
||||||
|
// log.info("t.get(\"reqOlCd\") :: [{}]", t.get("reqOlCd"));
|
||||||
|
if("2".equals(t.get("reqOlCd")))
|
||||||
|
{
|
||||||
|
t.put("adrAdmNm", MagicDBAPIUtil.decryptOnlyOneString((String) t.get("adrAdmNm")));
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1176,6 +1176,12 @@
|
|||||||
, HSTRY_CN AS hstryCn
|
, HSTRY_CN AS hstryCn
|
||||||
, ATCH_FILE_ID AS atchFileId
|
, ATCH_FILE_ID AS atchFileId
|
||||||
, TO_CHAR(FRST_REGIST_PNTTM, 'YYYY-MM-DD') AS frstRegistPnttm
|
, TO_CHAR(FRST_REGIST_PNTTM, 'YYYY-MM-DD') AS frstRegistPnttm
|
||||||
|
, FRST_REGISTER_ID AS frstRegisterId
|
||||||
|
, TO_CHAR(LAST_UPDT_PNTTM, 'YYYY-MM-DD') AS lastUpdtPnttm
|
||||||
|
, LAST_UPDUSR_ID AS lastUpdusrId
|
||||||
|
FROM ADR_HSTRY
|
||||||
|
WHERE ADR_SEQ = #adrSeq#
|
||||||
|
AND ADR_SN = '1'
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|||||||
@ -223,6 +223,11 @@ function goToEntDetailNotice(){
|
|||||||
<col style="width: 15%;">
|
<col style="width: 15%;">
|
||||||
<col style="width: 35%;">
|
<col style="width: 35%;">
|
||||||
</colgroup>
|
</colgroup>
|
||||||
|
<%-- <c:choose> --%>
|
||||||
|
<%-- <c:when test="${prtclVO.rpplNm eq '' }"> --%>
|
||||||
|
<!-- <tr rowspan="4"> 없음</tr> -->
|
||||||
|
<%-- </c:when> --%>
|
||||||
|
<%-- </c:choose> --%>
|
||||||
<tbody class="border_0">
|
<tbody class="border_0">
|
||||||
<tr>
|
<tr>
|
||||||
<th rowspan="2">신청인</th>
|
<th rowspan="2">신청인</th>
|
||||||
|
|||||||
@ -127,7 +127,7 @@
|
|||||||
</li>
|
</li>
|
||||||
--%>
|
--%>
|
||||||
<li>
|
<li>
|
||||||
<p class="tit_text">검색어</p><input type="text" id="q1" name="q1" value="<c:out value="${commandMap.q }" />"/>
|
<p class="tit_text">검색어</p><input type="text" id="q1" name="q1" value="<c:out value="${commandMap.q }" />" onkeyup="if(window.event.keyCode==13){fncGoList()}"/>
|
||||||
<button class="btn_search" onclick="fncGoList(); return false;">검색</button>
|
<button class="btn_search" onclick="fncGoList(); return false;">검색</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user