From a3f03d37d1fbac10109b822ceec1b5e39aea5a36 Mon Sep 17 00:00:00 2001 From: subsub Date: Wed, 4 Oct 2023 12:16:56 +0900 Subject: [PATCH] =?UTF-8?q?2023/10/04=20=EA=B4=80=EB=A6=AC=EC=9E=90=20>=20?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=EA=B4=80=EB=A6=AC=20>=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EB=A9=94=EB=89=B4=EB=AA=85=20=EA=B4=80=EB=A6=AC,=20N=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=EC=9E=90=EB=A1=9C=EA=B7=B8=EB=A6=AC=EC=8A=A4=ED=8A=B8?= =?UTF-8?q?,=20N=EC=82=AC=EC=9A=A9=EC=9E=90=EB=A1=9C=EA=B7=B8=EB=A6=AC?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsp/sym/log/clg/NSelectLoginLogList.jsp | 18 +- .../jsp/sym/log/clg/NSelectWebLogList.jsp | 14 +- .../jsp/sym/log/clg/SelectLogMethodList.jsp | 58 +++--- .../WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp | 165 +++++++++--------- src/main/webapp/kccadrPb/adm/css/content.css | 22 ++- .../kccadrPb/adm/image/sort_btn_img.png | Bin 0 -> 299 bytes 6 files changed, 143 insertions(+), 134 deletions(-) create mode 100644 src/main/webapp/kccadrPb/adm/image/sort_btn_img.png diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectLoginLogList.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectLoginLogList.jsp index 12096665..36d4f3dd 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectLoginLogList.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectLoginLogList.jsp @@ -151,14 +151,14 @@ function logListExcelDownload(){ - 번호 - 메뉴명 - 접근구분 +

번호

+

메뉴명

+

접근구분

- 접속ID - 접속IP - 접속URL - 접속일자 +

접속ID

+

접속IP

+

접속URL

+

접속일자

@@ -173,12 +173,12 @@ function logListExcelDownload(){ - + <%-- --%> - + diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectWebLogList.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectWebLogList.jsp index 19fae935..acb9d941 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectWebLogList.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/NSelectWebLogList.jsp @@ -150,14 +150,14 @@ function logListExcelDownload(){ - 번호 - 메뉴명 +

번호

+

메뉴명

- 메소드 - 접속ID - 접속IP - 접속URL - 접속일자 +

메소드

+

접속ID

+

접속IP

+

접속URL

+

접속일자

diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp index f1649af6..9f1f629d 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/SelectLogMethodList.jsp @@ -124,6 +124,10 @@ function fnCheckAll(){ } + @@ -197,31 +201,31 @@ function fnCheckAll(){
- - - - - - - - - - - + + + + + + + <%-- --%> + + + + - - - - - - - - - - - + + + + + + + + + + + @@ -241,17 +245,17 @@ function fnCheckAll(){ - - - + + + - + <%-- --%> diff --git a/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp b/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp index 90e9d7c1..5edf2521 100644 --- a/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp +++ b/src/main/webapp/WEB-INF/jsp/sym/log/clg/ViewLogMethod.jsp @@ -230,92 +230,89 @@ function fn_delete() {
-
번호 메뉴명 메소드명 기능명 파라미터 개인정보여부 등록일자 사용자구분통계사용여부통계순서관리

번호

메뉴명

메소드명

기능명

파라
미터

개인정보
여부

사용자
구분

통계사용
여부

통계
순서

관리

- +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
메뉴명 - -
메소드명 - -
기능명 - -
파라미터 - -
*기본값은 N 입니다.     *N이 아닌 값을 사용할 경우는 url에 'logParam=파라미터값' 형식을 추가해야 적용됩니다. -
privacy - -
*기본값은 N 입니다.     N / Y *개인정보 포함 여부를 표시합니다. -
사용자구분${loginLog.dateType}     -     U(사용자) / A(관리자) -
통계노출여부 - -
통계순서 - -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
메뉴명 + +
메소드명 + +
기능명 + +
파라미터 + +
*기본값은 N 입니다.     *N이 아닌 값을 사용할 경우는 url에 'logParam=파라미터값' 형식을 추가해야 적용됩니다. +
privacy + +
*기본값은 N 입니다.     N / Y *개인정보 포함 여부를 표시합니다. +
사용자구분${loginLog.dateType}     -     U(사용자) / A(관리자) +
통계노출여부 + +
통계순서 + +
등록일자 + ${loginLog.creatDt} + <%-- --%> +
+
+
+ - - 등록일자 - - ${loginLog.creatDt} -<%-- --%> - - + + - - -
- - - - - - - - - -
- - - + + + +
diff --git a/src/main/webapp/kccadrPb/adm/css/content.css b/src/main/webapp/kccadrPb/adm/css/content.css index 96af7ee7..a3aac1d5 100644 --- a/src/main/webapp/kccadrPb/adm/css/content.css +++ b/src/main/webapp/kccadrPb/adm/css/content.css @@ -124,8 +124,8 @@ p+.list_util{width: auto;} .btn_layout01{width: 100%; display: flex; justify-content: space-between; margin-bottom: 30px;} .btn_layout01 .area_left{background-color: #fff; box-shadow: none;} .btn_layout01 .area_right{text-align: right; background-color: #fff;} -.btn_layout01 button{vertical-align: middle; margin: 0 2px; transition: all 0.1s linear;} -.btn_layout01 button:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: all 0.1s linear;} +.btn_layout01 button, .btn_layout01 input[type="button"]{vertical-align: middle; margin: 0 2px; transition: all 0.1s linear;} +.btn_layout01 button:hover, .btn_layout01 input[type="button"]:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: all 0.1s linear;} .btn_layout01 .area_left button:first-child{margin-left: 0;} .btn_layout01 .area_right button:last-child{margin-right: 0;} @@ -134,13 +134,13 @@ p+.list_util{width: auto;} /* list_top_btn */ .btn_layout02{width: 100%; text-align: right; margin-bottom: 10px; margin-top: 0;} -.btn_layout02 button{margin: 0 2px; transition: all 0.1s linear;} -.btn_layout02 button:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: all 0.1s linear;} +.btn_layout02 button,.btn_layout02 input[type="button"]{margin: 0 2px; transition: all 0.1s linear;} +.btn_layout02 button:hover,.btn_layout02 input[type="button"]:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: all 0.1s linear;} /* //list_top_btn */ .btn_layout03 .area_left{background-color: #fff; box-shadow: none; width: calc(100% - 150px);} -.btn_layout03 button{margin: 0 2px 5px 2px; transition: all 0.1s linear;} -.btn_layout03 button:hover{transition: all 0.1s linear; box-shadow: 0 0 5px rgba(0,0,0,0.3);} +.btn_layout03 button,.btn_layout03 input[type="button"]{margin: 0 2px 5px 2px; transition: all 0.1s linear;} +.btn_layout03 button:hover,.btn_layout03 input[type="button"]:hover{transition: all 0.1s linear; box-shadow: 0 0 5px rgba(0,0,0,0.3);} .btn_layout04{text-align: center;} @@ -166,6 +166,11 @@ p+.list_util{width: auto;} .btnType07 {height:46px;padding:0 15px;font-size:18px;font-weight:400;color:#555;border:1px solid #555;border-radius:5px;transition:all 0.1s linear;} .btnType07:hover {background:#fafafa;} .btnType08 {display:inline-block;width:95px;height:33px;padding:0 10px;font-size:15px;line-height:30px;text-align:left;color:#666;border:1px solid #d5d5d5;background:url(/kccadrPb/adm/image/icon_btnType08.png) no-repeat right center;border-radius:5px;box-sizing:border-box;} + +p+.sortBtn{display:inline-block;border:0;width:14px;height:100%;background:url(/kccadrPb/adm/image/sort_btn_img.png) no-repeat right center;margin: 0 0 0 4px;} +p+button.sortBtn{height:8px;} +p+.sortBtn.sortBtnAsc,p+button.sortBtn.sortBtnDesc{background:url(/kccadrPb/adm/image/sort_btn_img.png) no-repeat left center;color:transparent;} +p+button.sortBtn.sortBtnDesc,p+button.sortBtn.sortBtnAsc{vertical-align:middle;} /* //버튼 타입 */ .btn_wrap .btn_print i{width: 22px; height: 22px; display: inline-block; background-image: url(/kccadrPb/adm/image/btn_print02.png); vertical-align: middle; margin-top: -5px;} @@ -203,6 +208,7 @@ p+.list_util{width: auto;} .tbType01 thead tr{width: 100%; background-color: #f3f3f3;} .tbType01 thead tr:only-of-type th{height: 55px;} .tbType01 thead th{height: 30px; padding: 0 5px; box-sizing: border-box; border-right: 0.01em solid #e5e5e5; vertical-align: middle;border-bottom: 0.01em solid #e5e5e5; font-size: 16px; font-weight: 400;} +.tbType01 thead th p{display:inline-block;vertical-align:middle;} .tbType01 thead th:last-child{border-right: 0;} .tbType01 thead tr:last-child th:last-child{border-right: 0.01em solid #e5e5e5;} .tbType01 thead tr:only-child th:last-child{border-right: 0;} @@ -211,7 +217,9 @@ p+.list_util{width: auto;} .tbType01 tbody tr:nth-child(n+1):nth-child(-n+9) td,.tbType01 tbody tr:nth-child(n+1):nth-child(-n+9) th{border-bottom: 0.01em solid #d5d5d5;} .tbType01 tbody tr:nth-child(n+10){border-bottom: 0.01em solid #d5d5d5;} .tbType01 tbody tr:last-child{border-bottom: 0;} -.tbType01 tbody td{height: 40px; font-weight: 400; color: #555555; line-height: 1.4; vertical-align: middle; border-right: 0.01em solid #d5d5d5;} +.tbType01 tbody td{height: 40px; font-weight: 400; color: #555555; line-height: 1.4; vertical-align: middle; border-right: 0.01em solid #d5d5d5; padding: 0 5px;} +.tbType01 tbody td.ellipsis{white-space: nowrap; text-overflow: ellipsis;overflow:hidden;} +.tbType01 tbody td.td_wrap{white-space: wrap;word-wrap: break-word;} .tbType01 tbody .td_date{font-size: 15px;} .tbType01 tbody td p,.tbType01 tbody td a{width: 95%; margin: 0 auto; padding: 0 5px; box-sizing: border-box; word-break: break-all;} .tbType01 tbody td .text_overflow{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} diff --git a/src/main/webapp/kccadrPb/adm/image/sort_btn_img.png b/src/main/webapp/kccadrPb/adm/image/sort_btn_img.png new file mode 100644 index 0000000000000000000000000000000000000000..10073ffcecb42cce00e4c4bb1254bf3fe98e7a82 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^GC<71!3HE>dCivuQk(@Ik;M!Q+`=Ht$S`Y;1W@p< zr;B5V#>C#q8+i{I2)M>i@DWomR@lhI8eG9Jt9wR6)2t>=fjo%@%}p*UX$IU3t(q2# zTw-|qH>KSF|82YOZV$~w!M)Z@A=959Gtp3N;W$$y_drca^gxPA4(AnzwSQ%9%l|s? zSyW>0Y$isHEv##M3)yD%+*@&+@5)`Bs>iG|gF8GP)k>E;?_=ItwU2pmd2vFz&z+TK zVpXi)+O~wRUCiBcPxJt%MsKHTLC|>#_62Wyqu27jm|wuV#)x~}m1HF)eusu7zFW)| v{HW=EaX0?_?p-#k=P0%mT;ZK@|0QdJvU7hW-^+bKk1}|=`njxgN@xNAV_0rz literal 0 HcmV?d00001