Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/hylee/kcc_adr_advc_git
@ -32,12 +32,13 @@ public final class MagicDBAPIUtil {
|
||||
}
|
||||
|
||||
public static String encryptOnlyOneString(String stringVal) {
|
||||
return MagicDBAPI.encrypt(POLICY_NAME, stringVal);
|
||||
// return MagicDBAPI.encrypt(POLICY_NAME, stringVal);
|
||||
return stringVal;
|
||||
}
|
||||
|
||||
public static String decryptOnlyOneString(String stringVal) {
|
||||
// log.info(" stringVal :: [{}]", stringVal);
|
||||
return MagicDBAPI.decrypt(POLICY_NAME, stringVal);
|
||||
// return MagicDBAPI.decrypt(POLICY_NAME, stringVal);
|
||||
return stringVal;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -217,5 +217,10 @@ public class AdjReqMgrPastDAO extends EgovAbstractDAO {
|
||||
|
||||
}
|
||||
|
||||
public void deleteAdrAssMgrPstRows(AdjReqMgrPastVO adjReqMgrPastVO) {
|
||||
delete("adjReqMgrPastDAO.deleteAdrAssMgrPstRows", adjReqMgrPastVO );
|
||||
// delete("adjReqMgrPastDAO.deleteAdrPrtclMgrRow", adjReqMgrPastVO );
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -648,7 +648,7 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
adjAssMgrPastVO = new AdjAssMgrPastVO(adjPastVO);
|
||||
adjAssMgrPastVO.setAssPstSeq(addusrList.split("\\|")[0]);
|
||||
adjAssMgrPastVO.setAddYn(addusrList.split("\\|")[1]);
|
||||
|
||||
adjAssMgrPastVO.setAssPstUsrNm(MagicDBAPIUtil.encryptOnlyOneString(adjAssMgrPastVO.getAssPstUsrNm()));
|
||||
adjReqMgrPastDAO.updateAdjAss(adjAssMgrPastVO);
|
||||
}
|
||||
|
||||
@ -660,6 +660,7 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
adjAssMgrPastVO.setAssPstSeq(addusrList.split("\\|")[0]);
|
||||
adjAssMgrPastVO.setAssPstUsrNm(addusrList.split("\\|")[1]);
|
||||
adjAssMgrPastVO.setAddYn("Y");
|
||||
adjAssMgrPastVO.setAssPstUsrNm(MagicDBAPIUtil.encryptOnlyOneString(adjAssMgrPastVO.getAssPstUsrNm()));
|
||||
adjReqMgrPastDAO.updateAdjAss(adjAssMgrPastVO);
|
||||
}
|
||||
}
|
||||
@ -673,9 +674,9 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
adjAssMgrPastVO.setAssPstSeq(addusrList.split("\\|")[0]);
|
||||
adjAssMgrPastVO.setAssPstUsrTy(addusrList.split("\\|")[1]);
|
||||
adjAssMgrPastVO.setAssPstUsrNm(addusrList.split("\\|")[2]);
|
||||
adjAssMgrPastVO.setAssPstUsrNm(MagicDBAPIUtil.encryptOnlyOneString(adjAssMgrPastVO.getAssPstUsrNm()));
|
||||
adjAssMgrPastVO.setAddYn("Y");
|
||||
|
||||
System.out.println(" adjAssMgrPastVO.getFrstRegisterId() :: "+adjAssMgrPastVO.getFrstRegisterId());
|
||||
if(StringUtils.isEmpty(adjAssMgrPastVO.getAssPstSeq())){
|
||||
adjAssMgrPastVO.setAssPstSeq(adrAssMgrPstGnrService.getNextStringId());
|
||||
adjAssMgrPastVO.setAddYn("Y");
|
||||
@ -726,7 +727,7 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
// 이름이 key값이면 rppl 테이블에서 가져와 기존 암호화 로직을 태운다.
|
||||
if(t.getAssPstUsrNm().indexOf("RPP") < 0)
|
||||
{
|
||||
System.out.println("???");
|
||||
System.out.println("t.getAssPstUsrNm() : "+ t.getAssPstUsrNm());
|
||||
t.setAssPstUsrNm(MagicDBAPIUtil.decryptOnlyOneString(t.getAssPstUsrNm()));
|
||||
}
|
||||
else
|
||||
@ -946,7 +947,10 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
if("Y".equals(adjReqMgrPastVO.getAdrSnChgYn()))
|
||||
{
|
||||
if(prtclRowList.size() > 0)
|
||||
{
|
||||
adjReqMgrPastDAO.deleteAdrPrtclMgrRow(prtclRowList.get(0));
|
||||
adjReqMgrPastDAO.deleteAdrAssMgrPstRows(prtclRowList.get(0));
|
||||
}
|
||||
int adrSn = Integer.parseInt(prmtrAdrSn);
|
||||
int cnt = 1;
|
||||
logger.info(" ++ cnt : [{}] / adrSn : [{}] ", cnt, adrSn);
|
||||
@ -1211,7 +1215,7 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
||||
resultList.forEach(t->{
|
||||
if(!t.getAssPstUsrNm().startsWith("["))
|
||||
{
|
||||
if(t.getAssPstUsrNm().indexOf("RPP") < 0)
|
||||
if(t.getAssPstUsrNm().indexOf("RPP") < 0 && StringUtils.isNotEmpty(t.getAssPstUsrNm()))
|
||||
{
|
||||
System.out.println("t.getAssPstUsrNm() :: "+ t.getAssPstUsrNm());
|
||||
System.out.println("t.getAssPstUsrNm().startsWith(\"[\") :: "+ t.getAssPstUsrNm().startsWith("["));
|
||||
|
||||
@ -883,7 +883,11 @@
|
||||
<delete id="adjReqMgrPastDAO.deleteAdrPrtclMgrRow" parameterClass="AdjReqPastVO">
|
||||
DELETE FROM ADR_PRTCL_MGR
|
||||
WHERE ADR_SEQ = #adrSeq#
|
||||
<!-- AND PRTCL_SEQ = #prtclSeq# -->
|
||||
</delete>
|
||||
|
||||
<delete id="adjReqMgrPastDAO.deleteAdrAssMgrPstRows" parameterClass="AdjReqPastVO">
|
||||
DELETE FROM ADR_ASS_MGR_PST
|
||||
WHERE ADR_SEQ = #adrSeq#
|
||||
</delete>
|
||||
|
||||
<update id="adjReqMgrPastDAO.updateBasicInfo" parameterClass="AdjReqPastVO">
|
||||
|
||||
@ -194,6 +194,10 @@
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="opinions_fixed">
|
||||
<button type="button" data-tooltip="opinion_popup" onclick="AdjstReq.opinionsAdjstPopList();"><i></i></button>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- page -->
|
||||
|
||||
@ -2,7 +2,10 @@ body{position: relative; width: 100%; height: 100%;}
|
||||
.tutorial{width: 100%; height: 100%; overflow-x: hidden;}
|
||||
.tutorial img{position: absolute;width:100%; left: 50%;top: 0;transform: translateX(-50%);}
|
||||
.mask{position: fixed; display: flex; width: 100%; height: 100%; left: 0; top: 0; z-index: 5;}
|
||||
.left_mask,.right_mask{width: 50%; height: 100%; background-color: transparent;}
|
||||
.left_mask,.right_mask{width: 50%; height: 100%; background-color: transparent; background-repeat: no-repeat;}
|
||||
.left_mask{background-image: url(/kccadrPb/tutorial/image/prev_btn.png); background-position: 10% center;}
|
||||
.left_mask.first,.right_mask.last{background-image: none;}
|
||||
.right_mask{background-image: url(/kccadrPb/tutorial/image/next_btn.png);background-position: 90% center;}
|
||||
@media all and (max-width: 1800px){
|
||||
.tutorial img{width: 100%; min-width: 1680px;}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 91 KiB |
BIN
src/main/webapp/kccadrPb/tutorial/image/next_btn.png
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
src/main/webapp/kccadrPb/tutorial/image/prev_btn.png
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
@ -20,6 +20,7 @@
|
||||
if(imgSrc.indexOf("19.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/18.gif");
|
||||
$("body,html").animate({scrollTop : 600}, 400);
|
||||
$(".right_mask").removeClass("last");
|
||||
}else if(imgSrc.indexOf("18.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/17.gif");
|
||||
$("body,html").animate({scrollTop : 400}, 400);
|
||||
@ -69,6 +70,7 @@
|
||||
}else if(imgSrc.indexOf("02.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/01.gif");
|
||||
$("body,html").animate({scrollTop : 0}, 400);
|
||||
$(".left_mask").addClass("first");
|
||||
}
|
||||
});
|
||||
|
||||
@ -77,6 +79,7 @@
|
||||
if(imgSrc.indexOf("01.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/02.gif");
|
||||
$("body,html").animate({scrollTop : 400}, 400);
|
||||
$(".left_mask").removeClass("first");
|
||||
}else if(imgSrc.indexOf("02.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/03.gif");
|
||||
}else if(imgSrc.indexOf("03.gif") > -1){
|
||||
@ -127,6 +130,7 @@
|
||||
}else if(imgSrc.indexOf("18.gif") > -1){
|
||||
$("img").attr("src","/kccadrPb/tutorial/image/19.gif");
|
||||
$("body,html").animate({scrollTop : 300}, 400);
|
||||
$(".right_mask").addClass("last");
|
||||
}
|
||||
|
||||
});
|
||||
@ -135,7 +139,7 @@
|
||||
</head>
|
||||
<body>
|
||||
<div class="mask">
|
||||
<div class="left_mask"></div>
|
||||
<div class="left_mask first"></div>
|
||||
<div class="right_mask"></div>
|
||||
</div>
|
||||
<div class="tutorial">
|
||||
|
||||
@ -745,6 +745,12 @@ table .label{position: absolute;width: 1px; height: 1px; margin: 0; border: none
|
||||
.popup_wrap .work_flow_wrap.off .work_cont {height:0;padding:0 15px;}
|
||||
/* //워크플로우 */
|
||||
|
||||
/* 자주쓰는 의견 목록 fixed 버튼 */
|
||||
.opinions_fixed {position:fixed;right:50%;bottom:370px;width:116px;height:116px;margin:0 -750px 0 0;background:#fff;border-radius:40px;box-shadow:0px 0px 14.25px 0.75px rgba(0, 0, 0, 0.15);}
|
||||
.opinions_fixed button {width:100%;height:100%;text-align:center;}
|
||||
.opinions_fixed button i {display:block;width:100%;height:100%;background:url(/kccadrPb/usr/image/icon_fixed_opinion.png) no-repeat center center;}
|
||||
/* //자주쓰는 의견 목록 fixed 버튼 */
|
||||
|
||||
/* 익스플로어 */
|
||||
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
|
||||
/* 공통 */
|
||||
|
||||
@ -6,6 +6,8 @@
|
||||
|
||||
@media all and (max-width: 1280px){
|
||||
.work_flow_wrap{display: none;}
|
||||
.opinions_fixed {width:80px;height:80px;right:20px;bottom:205px;margin-right:0;border-radius:30px;}
|
||||
.opinions_fixed button i {background-size:43px;}
|
||||
}
|
||||
|
||||
@media all and (max-width: 1150px){
|
||||
@ -383,6 +385,8 @@
|
||||
.text_ul .btnType09{width: 100%;}
|
||||
|
||||
.file_list li{padding-left: 30px; box-sizing: border-box;}
|
||||
|
||||
.opinions_fixed {bottom:320px;}
|
||||
}
|
||||
|
||||
@media all and (max-width: 540px){
|
||||
|
||||
BIN
src/main/webapp/kccadrPb/usr/image/icon_fixed_opinion.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |