diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml index 4bfc719b..2e700d87 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml @@ -3193,7 +3193,82 @@ WHERE SEQ_NO = #{seqNo} + + + INSERT INTO C_FILEREQ_NEW( + CASE_NO, + SEQ_NO, + + DOC_TYPE, + DOC_CHA, + DOC_ID, + + DATA_ENDDT, + DATA_REQDT, + DATA_DT, + DATA_CHECK, + + REG_DT, + REG_ID, + MOD_DT, + MOD_ID + ) VALUES ( + #{caseNo}, + C_FILEREQ_SEQ.NEXTVAL, + + #{docType}, + #{docCha}, + #{docId}, + + #{dataEnddt}, + #{dataReqdt}, + #{dataDt}, + '', + + SYSDATE, + #{memberId}, + SYSDATE, + #{memberId} + ) + + + + + SELECT CASE_NO, + SEQ_NO, + DOC_TYPE, + DOC_CHA, + + DATA_REQDT, + DATA_DT, + REG_DT, + REG_ID, + MOD_DT, + MOD_ID, + DATA_ENDDT, + DOC_ID + FROM C_FILEREQ_NEW + WHERE CASE_NO = #{caseNo} + ORDER BY SEQ_NO + + + + UPDATE C_FILEREQ_NEW + SET + DATA_REQDT = #{dataReqdt}, + DATA_ENDDT = #{dataEnddt}, + DATA_DT = #{dataDt}, + DATA_CHECK = #{dataCheck} + WHERE SEQ_NO = #{seqNo} + + + + + DELETE FROM C_FILEREQ_NEW + WHERE SEQ_NO = #{seqNo} + + INSERT INTO C_ATENTSTTUS( @@ -3267,6 +3342,98 @@ WHERE SEQ_NO = #{seqNo} + + + INSERT INTO C_ATENTSTTUS_NEW( + CASE_NO, + SEQ_NO, + + DOC_CHA, + DOC_ID, + + ATTENDANCE_REQDT, + ATTENDANCE_DT, + ATTENDANCE_TM, + + APP_SEQ_NO, + RES_SEQ_NO, + + APP_ATTENDANCE_CHECK, + RES_ATTENDANCE_CHECK, + + REG_DT, + REG_ID, + MOD_DT, + MOD_ID + ) VALUES ( + #{caseNo}, + C_ATENTSTTUS_SEQ.NEXTVAL, + + #{docCha}, + #{docId}, + + #{attendanceReqdt}, + #{attendanceDt}, + #{attendanceTm}, + + #{appSeqNo}, + #{resSeqNo}, + + #{appAttendanceCheck}, + #{resAttendanceCheck}, + + SYSDATE, + #{memberId}, + SYSDATE, + #{memberId} + ) + + + + + SELECT CASE_NO, + SEQ_NO, + + DOC_CHA, + DOC_ID, + + ATTENDANCE_REQDT, + ATTENDANCE_DT, + ATTENDANCE_TM, + + APP_SEQ_NO, + RES_SEQ_NO, + + APP_ATTENDANCE_CHECK, + RES_ATTENDANCE_CHECK, + + REG_DT, + REG_ID, + MOD_DT, + MOD_ID + FROM C_ATENTSTTUS_NEW + WHERE CASE_NO = #{caseNo} + ORDER BY SEQ_NO + + + + + UPDATE C_ATENTSTTUS_NEW + SET + ATTENDANCE_REQDT = #{attendanceReqdt}, + ATTENDANCE_DT = #{attendanceDt}, + ATTENDANCE_TM = #{attendanceTm}, + APP_ATTENDANCE_CHECK = #{appAttendanceCheck}, + RES_ATTENDANCE_CHECK = #{resAttendanceCheck} + WHERE SEQ_NO = #{seqNo} + + + + + DELETE FROM C_ATENTSTTUS_NEW + WHERE SEQ_NO = #{seqNo} + + UPDATE C_MASTER diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Oracle.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Oracle.xml index d09d3256..7a21646b 100644 --- a/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Oracle.xml +++ b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Oracle.xml @@ -538,6 +538,36 @@ LIMIT recordCountPerPage OFFSET firstIndex OFFSET firstIndex ROWS FETCH NEXT recordCountPerPage ROWS ONLY; + + + SELECT menuNm + , sum(totalLogCnt) +FROM ( + SELECT b.menu_nm AS menuNm , + A.totalLogCnt + + FROM ( + + SELECT a.URL AS URL , + COUNT(*) AS totalLogCnt + FROM + LETTNLOGINLOG A + WHERE + 1 = 1 + AND A.USER_AT = 'U' + GROUP BY + a.URL + + ) A + , LETTNADMINMETHOD B + WHERE 1=1 + AND B.USE_YN = 'Y' + AND (B.METHOD_NM LIKE '%'||A.URL||'%' OR A.URL LIKE '%'||B.METHOD_NM||'%') + )aa +GROUP BY menuNm +ORDER BY sum(totalLogCnt) desc + + */ diff --git a/src/main/webapp/WEB-INF/decorators.xml b/src/main/webapp/WEB-INF/decorators.xml index 3527d3f7..a622369b 100644 --- a/src/main/webapp/WEB-INF/decorators.xml +++ b/src/main/webapp/WEB-INF/decorators.xml @@ -81,7 +81,9 @@ */gtm/case/bannerFormPreview.do* */gtm/case/visualFormPreview.do* */gtm/case/trublprocessmng/dtaPop/jsp/Page.do* + */gtm/case/trublprocessmng/dtaNewPop/jsp/Page.do* */gtm/case/trublprocessmng/atendPop/jsp/Page.do* + */gtm/case/trublprocessmng/atendNewPop/jsp/Page.do* */gtm/case/trublprocessmng/fileHistoryPop/jsp/Page.do* */gtm/case/trublprocessmng/fileAtchPop/jsp/Page.do* */gtm/case/trublprocessmng/fileAtchPop2/jsp/Page.do* diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/atendNewPop.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/atendNewPop.jsp new file mode 100644 index 00000000..a95ce41d --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/atendNewPop.jsp @@ -0,0 +1,285 @@ +<%@ page contentType="text/html;charset=utf-8" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> + + + + + + + + + 자료요구현황 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ■ 출석현황 + + + + + 분쟁조정 사례 테이블입니다. + + + + + + + + + + + 출석일자 + 차수 + 출석요구일자 + 대상 + 출석여부 + 비고 + + + + + 등록된 데이터가 없습니다. + + + + + + 등록 + + 닫기 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/dtaNewPop.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/dtaNewPop.jsp new file mode 100644 index 00000000..bf7ecd5f --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/dtaNewPop.jsp @@ -0,0 +1,259 @@ +<%@ page contentType="text/html;charset=utf-8" %> +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> + + + + + + + + + 요구현황 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ■ 요구현황 + + + + + 자료 요구현황 테이블입니다. + + + + + + + + + + + + 종류 + 차수 + 제출기한 + 요구일자 + 제출일자 + 제출여부 + 비고 + + + + + 등록된 데이터가 없습니다. + + + + + + 등록 + + 닫기 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp index 8cdf1407..18c29193 100644 --- a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp @@ -3457,12 +3457,25 @@ function fileReqPopOpen(caseNo){ window.open(popUrl, "", popOption); } +//요구현황(신규) +function fileReqPopOpenNew(caseNo){ + var popUrl = "/gtm/case/trublprocessmng/dtaNewPop/jsp/Page.do?caseNo="+caseNo; + var popOption = "width=1024, height=750, resizable=no, scrollbars=no, status=no;"; + window.open(popUrl, "", popOption); + } + function atendReqPopOpen(caseNo){ var popUrl = "/gtm/case/trublprocessmng/atendPop/jsp/Page.do?caseNo="+caseNo; var popOption = "width=1024, height=750, resizable=no, scrollbars=no, status=no;"; window.open(popUrl, "", popOption); } +function atendReqPopOpenNew(caseNo){ + var popUrl = "/gtm/case/trublprocessmng/atendNewPop/jsp/Page.do?caseNo="+caseNo; + var popOption = "width=1024, height=750, resizable=no, scrollbars=no, status=no;"; + window.open(popUrl, "", popOption); + } + function fileFirstPopOpen(p_caseNo, p_rceptNo, p_gwId, p_fileFuncType, p_approKey, fileGubun){ //alert('작업중') //return; @@ -5242,7 +5255,9 @@ function docOpen(obj) { 요구현황 + 요구현황N 출석현황 + 출석현황N 협의회이관 기간연장 <%-- 요구현황(작업중) --%> @@ -5271,7 +5286,9 @@ function docOpen(obj) { 기간연장 보고서 요구현황 + 요구현황N 출석현황 + 출석현황N 협의회이관 기간연장 <%-- 요구현황(작업중) --%> @@ -5289,7 +5306,9 @@ function docOpen(obj) { 공정위 선보고용 종료통지 당사자용 선보고 종료통지 요구현황 + 요구현황N 출석현황 + 출석현황N <%-- 요구현황(작업중) --%>