2022-12-08 11:45 통계 복호화 수정
This commit is contained in:
parent
39f1e7729c
commit
280e50c8a1
@ -8,6 +8,7 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
import egovframework.rte.fdl.cryptography.EgovEnvCryptoService;
|
||||
import egovframework.rte.fdl.cryptography.EgovPasswordEncoder;
|
||||
import kcc.com.cmm.util.StringUtil;
|
||||
|
||||
/**
|
||||
*
|
||||
@ -73,9 +74,27 @@ public class EgovCryptoUtil {
|
||||
*/
|
||||
public String decrypt(String decrypt){
|
||||
|
||||
try {
|
||||
|
||||
return cryptoService.decryptNone(decrypt); // Does not handle URLDecoding.
|
||||
try {
|
||||
if (!StringUtil.isEmpty(decrypt)) {
|
||||
String[] decArr = decrypt.split(", ");
|
||||
|
||||
if (decArr.length <= 1) {
|
||||
return cryptoService.decryptNone(decrypt);
|
||||
//result.setResPonDentNm(egovCryptoUtil.decrypt(resPonArr[0]) + "외 " + (result.getResPonDentNmCnt() - 1) + "명");
|
||||
} else {
|
||||
String resNm = "";
|
||||
for (String resPon : decArr) {
|
||||
resNm += ", " + cryptoService.decryptNone(resPon); // Does not handle URLDecoding.
|
||||
}
|
||||
|
||||
return resNm.substring(2);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return "";
|
||||
|
||||
//return cryptoService.decryptNone(decrypt); // Does not handle URLDecoding.
|
||||
} catch(IllegalArgumentException e) {
|
||||
LOGGER.error("[IllegalArgumentException] Try/Catch...usingParameters Runing : "+ e.getMessage());
|
||||
} catch (Exception e) {
|
||||
@ -84,6 +103,39 @@ public class EgovCryptoUtil {
|
||||
return decrypt;
|
||||
}
|
||||
|
||||
/*
|
||||
public String decrypt(String decrypt){
|
||||
|
||||
try {
|
||||
if (!StringUtil.isEmpty(decrypt)) {
|
||||
String[] decArr = decrypt.split(", ");
|
||||
|
||||
if (decArr.length <= 1) {
|
||||
return cryptoService.decryptNone(decrypt);
|
||||
//result.setResPonDentNm(egovCryptoUtil.decrypt(resPonArr[0]) + "외 " + (result.getResPonDentNmCnt() - 1) + "명");
|
||||
} else {
|
||||
String resNm = "";
|
||||
for (String resPon : decArr) {
|
||||
resNm += ", " + cryptoService.decryptNone(resPon); // Does not handle URLDecoding.
|
||||
}
|
||||
|
||||
return resNm.substring(2);
|
||||
}
|
||||
|
||||
}else {
|
||||
return "";
|
||||
}
|
||||
|
||||
return cryptoService.decryptNone(decrypt); // Does not handle URLDecoding.
|
||||
} catch(IllegalArgumentException e) {
|
||||
LOGGER.error("[IllegalArgumentException] Try/Catch...usingParameters Runing : "+ e.getMessage());
|
||||
} catch (Exception e) {
|
||||
LOGGER.error("[" + e.getClass() +"] :" + e.getMessage());
|
||||
}
|
||||
return decrypt;
|
||||
}
|
||||
*/
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
//
|
||||
// 2.for phone
|
||||
|
||||
@ -69,9 +69,9 @@
|
||||
,am.adr_no AS adrNo /* 접수번호 */
|
||||
,TO_CHAR(am.appr_de, 'yyyy-MM-dd HH:mi') AS apprDe /* 접수일자 */
|
||||
,MAX(IF(ar.rppl_ty = '10', ar.rppl_nm, null)) AS rpplNm1 /* 신청인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '20', ar.rppl_nm, null)) AS rpplNm2 /* 피신청인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '30', ar.rppl_nm, null)) AS rpplNm3 /* 신청대리인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '40', ar.rppl_nm, null)) AS rpplNm4 /* 피신청대리인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '20', ar.rppl_nm, null) SEPARATOR ', ' ) AS rpplNm2 /* 피신청인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '30', ar.rppl_nm, null) SEPARATOR ', ' ) AS rpplNm3 /* 신청대리인 */
|
||||
,GROUP_CONCAT(IF(ar.rppl_ty = '40', ar.rppl_nm, null) SEPARATOR ', ' ) AS rpplNm4 /* 피신청대리인 */
|
||||
,cc_ty.code_nm AS ccTy /* 저작물 유형 */
|
||||
,am.req_cn1 AS reqCn1 /* 내용 */
|
||||
,apr.appr_rson AS apprRson /* 수수료근거는 있음, 조정목적값은 시스템에서 입력 없음 */
|
||||
|
||||
@ -191,8 +191,18 @@ $(document).ready(function() {
|
||||
<%-- <br/><c:out value="${vo.reqOlCd}" /> --%>
|
||||
</p></td>
|
||||
<td><p><c:out value="${vo.apprDe}" /></p></td>
|
||||
<td><p><c:out value="${vo.rpplNm1}" />(<c:out value="${vo.rpplNm3}" />)</p></td>
|
||||
<td><p><c:out value="${vo.rpplNm2}" />(<c:out value="${vo.rpplNm4}" />)</p></td>
|
||||
<td><p><c:out value="${vo.rpplNm1}" />
|
||||
<c:if test="${not empty vo.rpplNm3}">
|
||||
(<c:out value="${vo.rpplNm3}" />)
|
||||
</c:if>
|
||||
</p>
|
||||
</td>
|
||||
<td><p><c:out value="${vo.rpplNm2}" />
|
||||
<c:if test="${not empty vo.rpplNm4}">
|
||||
(<c:out value="${vo.rpplNm4}" />)
|
||||
</c:if>
|
||||
</p>
|
||||
</td>
|
||||
<td><p><c:out value="${vo.ccTy}" /></p></td>
|
||||
|
||||
<td><p><c:out value="${vo.reqCn1}" /></p></td>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user