이준호 전자조정시스템고도화 커밋

전자조정시스템 수정요청사항 2023-04-26
1. 센터장 -> 본부장 으로 명칭 변경 부탁드립니다.
	=> 실서버에서
		코드관리 -> 전자조정 -> 직책 -> 센터장을 본부장으로 수정
2. 센터장 아래의 결재대기 는 결재대기(전결) 로 명칭 변경부부탁드립니다.
	=> 소스 수정 완료
3. 위원장까지 결재가 올라가지 않으므로, 센터장 뒤에 있는 화살표와 위원장 화면은 삭제 부탁드립니다.
	=>
		1. 정상적인 결재 프로세스를 사용하는 방법
			접수결재 요청 시 위원장은 결재하지 않도록 수정된 시점 보다
			이후에 올라온 결재건의 경우 -> 정상적으로 위원장 화면은 삭제되어 표시되고 있습니다.
			이전에 올라온 결재건의 경우 -> 대결버튼을 통해 결재 처리 혹은 위원장이 결재해야합니다.
			이미 요청 된 정상적인 결재 프로세스(처리)를 수행해야 하기 때문입니다.
		2. 데이터 조작(DB데이터 변경)을 통해 위원장 결재를 삭제하는 방법
			데이터 조작을 통해 위원장결재를 수정할 경우 데이터가 누락 혹은 꼬일 확률이 높아 위험성이 높다고 판단됩니다.
			작업 필요 시 소요 기간은 2주정도로 판단되고, 접수결재 요청 시 위원장은 결재하지 않도록 수정된 시점 보다 이전에 신청된
조정사건의 데이터가 꼬일 확률이 높습니다.

4. 아래쪽의 반려와 결재 버튼은 순서를 바꿔주시기 부탁드립니다. (결재가 먼저 오고 반려가 두번째에.... 결재 버튼 누르는게
헷갈린다고 하세요)
	=> 소스 수정 완료
This commit is contained in:
leejunho 2023-04-27 14:04:24 +09:00
parent c26b41797d
commit 9b2fbfa447
7 changed files with 15 additions and 14 deletions

View File

@ -367,7 +367,9 @@ $(document).ready(function(){
success: function (returnData, status) {
if(returnData.result == 'FAIL'){
if(returnData.message != ''){
alert(returnData.message);
if(returnData.message != undifined){
alert(returnData.message);
}
}else{
alert("처리중 오류가 발생하였습니다.");
}

View File

@ -1244,11 +1244,11 @@
</c:when>
<c:when test="${status.count eq info.step}">
<c:set var="approveClass" value="approve_waiting on"/>
<c:set var="approveText" value="결재대기"/>
<c:set var="approveText" value="결재대기(전결)"/>
</c:when>
<c:when test="${list.sbmtYn eq 'A'}">
<c:set var="approveClass" value="approve_waiting"/>
<c:set var="approveText" value="결재대기"/>
<c:set var="approveText" value="결재대기(전결)"/>
</c:when>
</c:choose>
<div class="pgr_box <c:out value='${approveClass}' />">
@ -1309,8 +1309,8 @@
<c:if test="${(info.confirmStatus eq '01' or info.confirmStatus eq '02') and fn:indexOf(info.targetId, LoginVO.uniqId) ne -1
}">
<!-- and auth ne 'ROLE_ADMIN' -->
<button type="button" class="btnType02" onclick="fncReject(); return false;">반려</button>
<button type="button" class="btnType06" onclick="fncConfirm(); return false;">결재</button>
<button type="button" class="btnType02" onclick="fncReject(); return false;">반려</button>
</c:if>
<button type="button" class="btnType03" onclick="fncGoList(); return false;">목록</button>

View File

@ -1181,11 +1181,11 @@ function getPageUrl(idx) {
</c:when>
<c:when test="${status.count eq info.step}">
<c:set var="approveClass" value="approve_waiting on"/>
<c:set var="approveText" value="결재대기"/>
<c:set var="approveText" value="결재대기(전결)"/>
</c:when>
<c:when test="${list.sbmtYn eq 'A'}">
<c:set var="approveClass" value="approve_waiting"/>
<c:set var="approveText" value="결재대기"/>
<c:set var="approveText" value="결재대기(전결)"/>
</c:when>
</c:choose>
<div class="pgr_box <c:out value='${approveClass}' />">
@ -1243,8 +1243,8 @@ function getPageUrl(idx) {
<%-- 최고관리자의 경우 결재, 반려 버튼 미노출 --%>
<c:if test="${(info.confirmStatus eq '01' or info.confirmStatus eq '02') and fn:indexOf(info.targetId, LoginVO.uniqId) ne -1
and auth ne 'ROLE_ADMIN'}">
<button type="button" class="btnType02" onclick="fncReject(); return false;">반려</button>
<button type="button" class="btnType06" onclick="fncConfirm(); return false;">결재</button>
<button type="button" class="btnType02" onclick="fncReject(); return false;">반려</button>
</c:if>
<button type="button" class="btnType03" onclick="fncGoList(); return false;">목록</button>
</div>

View File

@ -368,8 +368,7 @@ resInfo--%>
</div>
<div class="tab_cont on">
<%-- 웹접근성 인증 주석처리_이준호_230321 --%>
<%-- <jsp:include page="/WEB-INF/jsp/web/kccadr/kccadrCom/workFlowJsp.jsp"></jsp:include> --%>
<jsp:include page="/WEB-INF/jsp/web/kccadr/kccadrCom/workFlowJsp.jsp"></jsp:include>
<c:if test="${not empty master.appDe}">

View File

@ -267,8 +267,7 @@
</head>
<body>
<br/><br/>
<%-- 웹접근성 인증 주석처리_이준호_230321 --%>
<%-- <jsp:include page="/WEB-INF/jsp/web/kccadr/kccadrCom/workFlowJsp.jsp"></jsp:include> --%>
<jsp:include page="/WEB-INF/jsp/web/kccadr/kccadrCom/workFlowJsp.jsp"></jsp:include>
</body>
</html>

View File

@ -79,8 +79,7 @@ function tutorialPop(){
<div class="inner">
<div class="cont_tit">
<h2>조정신청</h2>
<%-- 웹접근성 인증 주석처리_이준호_230321 --%>
<%-- <button type="button" class="btnType03" onclick="tutorialPop();">조정신청서 등록 튜토리얼</button> --%>
<button type="button" class="btnType03" onclick="tutorialPop();">조정신청서 등록 튜토리얼</button>
</div>

View File

@ -9,7 +9,9 @@
// 라이선스 유형 : INNORIX WP 91일 체험 (만료 2022-09-30)
/*var INNORIX_LICENSE = "WEiCgfGkBpqQN/Zw0Ae0YQDFQoK5vit/hNZK/8gGNUm+mtjwAJr4dLSFCiLgiY9BOWSg925hgOfaW1olUgUTccrrl6Y=";*/
// 라이선스 유형 : INNORIX WP 91일 체험 (만료 2022-12-31)
/*var INNORIX_LICENSE = "SQeXVJiPNj/2u6W8BXoc1pX1l1D0Dc1azbDxUT+BQPLxsV86kF62+FUvIaofOXnArJTjp9kn/ZtUA+Ps0JFla2QGiu0=";*/
//var INNORIX_LICENSE = "SQeXVJiPNj/2u6W8BXoc1pX1l1D0Dc1azbDxUT+BQPLxsV86kF62+FUvIaofOXnArJTjp9kn/ZtUA+Ps0JFla2QGiu0=";
// 라이선스 유형 : INNORIX WP 30일 체험 (만료 2023-05-05)
//var INNORIX_LICENSE = "3v0AzGS0JgwSdFHLQQxxtUkUhisBNnaQemUNZDGw/tswnXPMQE446fqMs3uzb/EOWHvJhjRifBmG2cB2twGldoZzpkI=";
// 운영라이선스 적용
var INNORIX_LICENSE = "FXA8KvVU99M9Ubbr3Yrz91zCNqyXdWCqUQ/OO1f7lj3nifVZZjuLqJIlHXjosrbPynCFJat5fwEgP/RVXftvXSsXmAHSnTVLYciyf8XmbxH8SLfUdCIEnFo+zL8=";