레드마인
#2750 #2751 #2752 #2753
페이지 퍼블 작업
This commit is contained in:
HappyITN 2022-09-28 19:34:10 +09:00
parent 8b392b925d
commit 467f8b3115
7 changed files with 699 additions and 1 deletions

View File

@ -321,4 +321,40 @@ public class XxxController {
return modelAndView;
}
/**
* XXX 과거사건 기록 통합 검색
*/
@RequestMapping("/kccadr/xxx/XxxIntegratedSrch.do")
public String XxxIntegratedSrch() throws Exception {
return "/kccadr/xxx/xxxIntegratedSrch";
}
/**
* XXX 과거사건 기록 조회 결과
*/
@RequestMapping("/kccadr/xxx/XxxIntegratedSrchDetail.do")
public String XxxIntegratedSrchDetail() throws Exception {
return "/kccadr/xxx/xxxIntegratedSrchDetail";
}
/**
* XXX 조정위원별 사건 관리 통계
*/
@RequestMapping("/kccadr/xxx/XxxStatusStat.do")
public String XxxStatusStat() throws Exception {
return "/kccadr/xxx/xxxStatusStat";
}
/**
* XXX 대시보드(위원장,부서장)
*/
@RequestMapping("/kccadr/xxx/XxxLeaderMainPage.do")
public String XxxLeaderMainPage() throws Exception {
return "/kccadr/xxx/xxxLeaderMainPage";
}
}

View File

@ -0,0 +1,51 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>의견정보</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javaScript" language="javascript">
</script>
</head>
<body>
<form action="">
<div class="cont_wrap">
<div class="box">
<div class="cont_tit">
<h2>과거사건 기록 통합 검색</h2>
<ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li>
<li>
<p>xxx</p>
</li>
<li><span class="cur_nav">과거사건 기록 조회</span></li>
</ul>
</div>
<div class="cont inte_cont">
<div class="list_top">
<div class="list_util">
<div class="detail_search">
<ul>
<li>
<p class="tit_text">검색</p>
<input type="text" name="search" id="search" title="검색할 단어를 입력해주세요" placeholder="검색할 단어를 입력해주세요." />
<button type="button" class="btn_search">검색</button>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,120 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>의견정보</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javaScript" language="javascript">
</script>
</head>
<body>
<form action="">
<div class="cont_wrap">
<div class="box">
<div class="cont_tit">
<h2>과거사건 기록 조회 결과</h2>
<ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li>
<li>
<p>xxx</p>
</li>
<li><span class="cur_nav">과거사건 기록 조회</span></li>
</ul>
</div>
<div class="cont inte_cont">
<div class="list_top">
<p><span>'어문저작물'</span>에 대한 통합검색 결과 총 <span>12</span>건 입니다.</p>
<div class="list_util">
<select name="pageUnit" id="pageUnit" onchange="linkPage(1);" title="줄 선택" style="width: 140px">
<option value="10" selected="">10줄</option>
<option value="20">20줄</option>
<option value="30">30줄</option>
<option value="100">100줄</option>
</select>
<select name="pageUnit" id="pageUnit" onchange="linkPage(1);" title="분류 선택" style="width: 140px">
<option value="10" selected="">날짜순</option>
<option value="20">번호순</option>
<option value="30">신청인순</option>
</select>
<button type="button" class="btn_search">검색</button>
</div>
</div>
<!-- list -->
<div class="list tbType01">
<table>
<colgroup>
<col style="width: 7%">
<col style="width: 16%">
<col style="width: 16%">
<col style="width: auto">
<col style="width: 17%">
</colgroup>
<thead>
<tr>
<th>번호</th>
<th>신청인</th>
<th>피신청인</th>
<th>저작물종류</th>
<th>조정결과<button class="sort btn_sort" id="sort_RS.ADR_SEQ">▲</button></th>
</tr>
</thead>
<tbody>
<tr>
<td>5</td>
<td>홍길동 (대리인)</td>
<td>고길동 외 2명</td>
<td><a href="#" title="상세페이지로 이동">음악저작물</a></td>
<td>성립</td>
</tr>
<tr>
<td>4</td>
<td>홍길동 (대리인)</td>
<td>이길동</td>
<td><a href="#" title="상세페이지로 이동">어문저작물</a></td>
<td>성립</td>
</tr>
<tr>
<td>3</td>
<td>홍길동</td>
<td>김길동</td>
<td><a href="#" title="상세페이지로 이동">어문저작물</a></td>
<td>불성립</td>
</tr>
<tr>
<td>2</td>
<td>홍길동</td>
<td>고길동</td>
<td><a href="#" title="상세페이지로 이동">음악저작물</a></td>
<td>조정권고안</td>
</tr>
<tr>
<td>1</td>
<td>홍길동</td>
<td>고길동</td>
<td><a href="#" title="상세페이지로 이동">음악저작물</a></td>
<td>직권조정</td>
</tr>
<tr><td colspan="5"><spring:message code="common.nodata.msg" /></td></tr>
</tbody>
</table>
</div>
<!-- //list -->
<!-- page -->
<div class="page">
<%-- <ui:pagination paginationInfo = "${paginationInfo}" type="image" jsFunction="linkPage" /> --%>
</div>
<!-- //page -->
</div>
</div>
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,149 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>의견정보</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javaScript" language="javascript">
</script>
<style type="text/css">
.cont .list {min-height:auto;border-bottom:0 none;}
</style>
</head>
<body>
<form action="">
<div class="cont_wrap">
<div class="box">
<div class="cont_tit">
<h2>대시보드(위원장, 부서장)</h2>
<ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li>
<li>
<p>xxx</p>
</li>
<li><span class="cur_nav">대시보드</span></li>
</ul>
</div>
<div class="cont leader_cont">
<div class="tb_tit">
<p>나의 결재 요청</p>
<div class="btn_wrap">
<button type="button" class="btn_plus" title="더보기"><i></i></button>
</div>
</div>
<div class="list tbType01">
<table>
<colgroup>
<col style="width:10%;" />
<col style="width:15%;" />
<col style="width:auto;" />
<col style="width:15%;" />
<col style="width:15%;" />
<col style="width:15%;" />
</colgroup>
<thead>
<tr>
<th>결재구분</th>
<th>조정번호</th>
<th>신청내용</th>
<th>결재요청일</th>
<th>결재완료일</th>
<th>결재이동</th>
</tr>
</thead>
<tbody>
<tr>
<td>접수결재</td>
<td>2022조정075</td>
<td>컴퓨터프로그램</td>
<td>2022-09-01 18:00</td>
<td>2022-09-01 18:00</td>
<td><button class="status_req">결재하기</button></td>
</tr>
<tr>
<td>접수결재</td>
<td>2022조정074</td>
<td>편집저작물</td>
<td>2022-09-01 18:00</td>
<td>2022-09-01 18:00</td>
<td>결재진행(위원장)</td>
</tr>
<tr>
<td>접수결재</td>
<td>2022조정073</td>
<td>편집저작물</td>
<td>2022-09-01 18:00</td>
<td>2022-09-01 18:00</td>
<td>결재완료</td>
</tr>
</tbody>
</table>
</div>
<div class="tb_tit">
<p>사건 진행 현황</p>
<div class="btn_wrap">
<button type="button" class="btn_plus" title="더보기"><i></i></button>
</div>
</div>
<div class="list tbType01">
<table>
<colgroup>
<col style="width:13%;" />
<col style="width:15%;" />
<col style="width:13%;" />
<col style="width:auto;" />
<col style="width:13%;" />
<col style="width:15%;" />
</colgroup>
<thead>
<tr>
<th>신청일자</th>
<th>조정번호</th>
<th>신청인</th>
<th>신청내용</th>
<th>조정부</th>
<th>조정상태</th>
</tr>
</thead>
<tbody>
<tr>
<td>2022-09-01</td>
<td>2022조정075</td>
<td>홍길동</td>
<td>컴퓨터프로그램</td>
<td>합의5부</td>
<td>기일통지서승인</td>
</tr>
<tr>
<td>2022-09-01</td>
<td>2022조정074</td>
<td>홍길동</td>
<td>편집저작물</td>
<td>합의5부</td>
<td>접수결재요청</td>
</tr>
<tr>
<td>2022-09-01</td>
<td>2022조정073</td>
<td>홍길동</td>
<td>편집저작물</td>
<td>합의5부</td>
<td>배당결재요청</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,288 @@
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>의견정보</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javaScript" language="javascript">
</script>
</head>
<body>
<form action="">
<div class="cont_wrap">
<div class="box">
<div class="cont_tit">
<h2>조정위원별 사건 관리 현황 통계</h2>
<ul class="cont_nav">
<li class="home"><a href="/"><i></i></a></li>
<li>
<p>xxx</p>
</li>
<li><span class="cur_nav">조정 진행 관리</span></li>
</ul>
</div>
<div class="cont stat_cont">
<div class="list_top">
<div class="list_util">
<div class="detail_search">
<ul>
<li>
<p class="tit_text">기간</p>
<select name="year" id="year">
<option value="">연도</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
</select>
<select name="month" id="month">
<option value="">전체</option>
<option value="1">1월</option>
<option value="2">2월</option>
</select>
<select name="day" id="day">
<option value="">전체</option>
<option value="1">1일</option>
<option value="2">2일</option>
</select>
<button type="button" class="btn_search">검색</button>
</li>
</ul>
</div>
</div>
</div>
<div class="tb_tit">
<p>조정위원</p>
<div class="btn_wrap">
<button type="button" class="btn_down_excel">엑셀 다운로드</button>
</div>
</div>
<div class="stat_list">
<ul>
<li>
<dl>
<dt>김길동</dt>
<dd class="tbType02">
<table>
<colgroup>
<col style="width:120px;" />
<col style="width:auto;" />
</colgroup>
<tbody>
<tr>
<th class="title" rowspan="2">사용상태별<br>(건수)</th>
<th>전체</th>
<th>성립</th>
<th>불성립</th>
<th>취하종결</th>
<th>직권조정</th>
<th>조정권고</th>
<th>반려</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th class="title" rowspan="4">분야별<br>(건수)</th>
<th>전체</th>
<th>어문저작물</th>
<th>음악저작물</th>
<th>연극저작물</th>
<th>미술저작물</th>
<th>건축저작물</th>
<th>사진저작물</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th>영상저작물</th>
<th>도형저작물</th>
<th>컴퓨터프로그램</th>
<th>편집저작물</th>
<th>데이터베이스</th>
<th>저작인격권</th>
<th>저작인접권</th>
</tr>
<tr>
<td>27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
</tbody>
</table>
</dd>
</dl>
</li>
<li>
<dl>
<dt>김길동</dt>
<dd class="tbType02">
<table>
<colgroup>
<col style="width:120px;" />
<col style="width:auto;" />
</colgroup>
<tbody>
<tr>
<th class="title" rowspan="2">사용상태별<br>(건수)</th>
<th>전체</th>
<th>성립</th>
<th>불성립</th>
<th>취하종결</th>
<th>직권조정</th>
<th>조정권고</th>
<th>반려</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th class="title" rowspan="4">분야별<br>(건수)</th>
<th>전체</th>
<th>어문저작물</th>
<th>음악저작물</th>
<th>연극저작물</th>
<th>미술저작물</th>
<th>건축저작물</th>
<th>사진저작물</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th>영상저작물</th>
<th>도형저작물</th>
<th>컴퓨터프로그램</th>
<th>편집저작물</th>
<th>데이터베이스</th>
<th>저작인격권</th>
<th>저작인접권</th>
</tr>
<tr>
<td>27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
</tbody>
</table>
</dd>
</dl>
</li>
<li>
<dl>
<dt>김길동</dt>
<dd class="tbType02">
<table>
<colgroup>
<col style="width:120px;" />
<col style="width:auto;" />
</colgroup>
<tbody>
<tr>
<th class="title" rowspan="2">사용상태별<br>(건수)</th>
<th>전체</th>
<th>성립</th>
<th>불성립</th>
<th>취하종결</th>
<th>직권조정</th>
<th>조정권고</th>
<th>반려</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th class="title" rowspan="4">분야별<br>(건수)</th>
<th>전체</th>
<th>어문저작물</th>
<th>음악저작물</th>
<th>연극저작물</th>
<th>미술저작물</th>
<th>건축저작물</th>
<th>사진저작물</th>
</tr>
<tr>
<td class="all">27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th>영상저작물</th>
<th>도형저작물</th>
<th>컴퓨터프로그램</th>
<th>편집저작물</th>
<th>데이터베이스</th>
<th>저작인격권</th>
<th>저작인접권</th>
</tr>
<tr>
<td>27</td>
<td>2</td>
<td>1</td>
<td>20</td>
<td>4</td>
<td>0</td>
<td>0</td>
</tr>
</tbody>
</table>
</dd>
</dl>
</li>
</ul>
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@ -128,6 +128,15 @@ function saveid(form) {
function getid(form){
form.checkId.checked = ((form.id_text.value = getCookie("ncms_saveid")) != "");
}
function otpPhoneView(obj){
var target=$(obj).closest('.login_right_box');
if(target.hasClass('login_right_otp_box')){
target.removeClass('login_right_otp_box');
}else{
target.addClass('login_right_otp_box');
}
}
</script>
<!-- <link href="/css/post.css" rel="stylesheet" type="text/css" /> -->
@ -151,8 +160,13 @@ function getid(form){
<div class="login_left_box">
<img src="/kccadrPb/adm/image/login_logo.png" alt="한국저작권위원회 KOREA COPYRIGHT COMMISSION">
</div>
<!--
otp로그인 일 경우 login_right_otp_box 클래스가 추가시켜주시면 됩니다!
or 로그인버튼 클릭시 otp로그인이면 클래스가 추가되면 됩니다!
-->
<div class="login_right_box">
<p class="login_tit">로그인</p>
<button type="button" style="position:relative;z-index:1;" onclick="otpPhoneView(this);return false;">인증번호영역 임시 버튼</button>
<kc:profile value="local">
아이디 선택 : <select id="devIdSelect" style="width: 400px; height: 30px;" onchange="login()">
<option value="">로그인할 아이디를 선택해주세요.</option>
@ -178,12 +192,24 @@ function getid(form){
<label for="password_text"></label>
<input type="password" id="password_text" placeholder="비밀번호를 입력해주세요." class="pw" onkeydown="javascript:if (event.keyCode == 13) { actionLogin();return false; }">
</div>
<div class="id_box otp_phone_box">
<p>휴대폰번호</p>
<label for="otp_phone_text"></label>
<input type="text" name="otpPhone" id="otp_phone_text" placeholder="휴대폰번호를 입력해주세요." />
<button type="button" class="otp_phone_btn">인증번호받기</button>
</div>
<div class="id_box otp_phone_box">
<p>인증번호 입력</p>
<label for="otp_phone_text"></label>
<input type="text" name="otpPhone" id="otp_phone_text" placeholder="인증번호를 입력해주세요." />
</div>
<div class="saveId">
<input type="checkbox" id="checkId" name="checkId">
<label for="checkId">아이디저장</label>
</div>
<div class="submit_box">
<input type="submit" value="로그인" class="submit" id="login_submit" onclick="javascript:actionLogin();return false;">
</div>
<div class="copyright">
<span class="copy_text">Copyright ⓒ한국저작권위원회 All Rights Reserved.</span>

View File

@ -20,6 +20,16 @@
.login_wrap .submit_box input[type="submit"]{width: 180px; height: 50px; background-color: #ea5404; border-radius: 5px; color: #fff; font-size: 20px; font-weight: 500; border: 0; transition: background-color 0.2s ease-in-out;}
.login_wrap .submit_box input[type="submit"]:hover{background-color: #de3900; transition: background-color 0.2s ease-in-out;}
.login_wrap .copyright{font-size: 14px; position: absolute; bottom: 40px; color: #333;}
.login_wrap .login_right_box .otp_phone_box {display:none;}
.login_wrap .login_right_box.login_right_otp_box {padding-top:70px;}
.login_wrap .login_right_box.login_right_otp_box .login_tit {margin-bottom:29px;}
.login_wrap .login_right_box.login_right_otp_box .id_box,
.login_wrap .login_right_box.login_right_otp_box .pw_box {margin-bottom:15px;}
.login_wrap .login_right_box.login_right_otp_box .otp_phone_box {display:block;}
.login_wrap .login_right_box.login_right_otp_box .otp_phone_box input[type=text] {width:calc(100% - 145px);border:1px solid #e5e5e5;background:#f4f4f4;border-radius:5px;}
.login_wrap .login_right_box.login_right_otp_box .otp_phone_box .otp_phone_btn {width:100px;height:38px;font-size:14px;text-align:center;vertical-align:top;border:1px solid #e5e5e5;border-radius:5px;}
.login_wrap .login_right_box.login_right_otp_box .submit_box {margin-top:26px;}
/* //로그인 */
/* cont_tit */
@ -440,3 +450,21 @@ table select+button{vertical-align: middle;}
.work_cont .status02 p{border: 2px solid #1b6fcd; color: #1b6fcd; font-weight: 500;}
.work_cont p.status02{border: 2px solid #1b6fcd; color: #1b6fcd; font-weight: 500;}
/* //워크플로우 */
/* 과거사건 기록 통합 검색 */
.inte_cont .list_util input[type=text] {width:calc(100% - 180px);}
/* //과거사건 기록 통합 검색 */
/* 조정위원별 사건 관리 현황 통계 */
.stat_cont .tb_tit .btn_down_excel {display:inline-block;width:170px;height:40px;padding:0 10px 0 45px;font-size:18px;font-weight:400;text-align:left;color:#0e8040;border:1px solid #0e8040;background:url(/kccadrPb/adm/image/btn_down_excel.png) #fff no-repeat left 18px center;}
.stat_cont .stat_list {overflow:hidden;overflow-y:auto;max-height:566px;/*max-height:847px;*/border-top:2px solid #ea5404;}
.stat_cont .stat_list li {padding:15px 0;border-bottom:1px solid #d5d5d5;}
.stat_cont .stat_list li dl {display:flex;justify-content:space-between;}
.stat_cont .stat_list li dl dt {display:flex;width:100px;align-items:center;justify-content:center;}
.stat_cont .stat_list li dl dd {width:calc(100% - 120px);}
.stat_cont .stat_list li dl dd table tbody tr th {padding:10px;font-size:16px;text-align:center;}
.stat_cont .stat_list li dl dd table tbody tr th:nth-child(2) {border-right:1px solid #e5e5e5;}
.stat_cont .stat_list li dl dd table tbody tr .title {font-size:18px;line-height:1.2;}
.stat_cont .stat_list li dl dd table tbody tr td {text-align:center;}
.stat_cont .stat_list li dl dd table tbody tr td.all {font-weight:500;color:#ea5404;}
/* //조정위원별 사건 관리 현황 통계 */