From 7ff5608eaa4a3fd138b0556c1a429588a7f4aee5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=84=9D=20=EC=B5=9C?= Date: Tue, 26 Dec 2023 13:58:47 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=EB=A9=94=EB=89=B4?= =?UTF-8?q?=20=EC=84=A4=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/leftmenu/EgovLeftNavAdmin.jsx | 82 ++++++++++++++++++- .../src/constants/url.js | 8 ++ .../src/css/layout.css | 5 +- 3 files changed, 90 insertions(+), 5 deletions(-) diff --git a/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx b/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx index e15ce06..10f267c 100644 --- a/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx +++ b/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx @@ -2,20 +2,96 @@ import React from 'react'; import { NavLink } from 'react-router-dom'; import URL from 'constants/url'; +import {Accordion} from "react-bootstrap"; function EgovLeftNavAdmin() { return (
-

사이트관리

-
    +

    사이트관리

    + + + 환경설정 + +
      +
    • (isActive ? "cur" : "")}>기본코드 관리
    • +
    • (isActive ? "cur" : "")}>건설기준코드 관리
    • +
    • (isActive ? "cur" : "")}>위원회코드 관리
    • +
    • (isActive ? "cur" : "")}>메뉴 관리
    • +
    • (isActive ? "cur" : "")}>메뉴권한 관리
    • +
    • (isActive ? "cur" : "")}>관련사이트 관리
    • +
    +
    +
    + + 사용자현황 + +
      +
    • (isActive ? "cur" : "")}>사용자 현황
    • +
    +
    +
    + + 게시판현황 + +
      +
    • (isActive ? "cur" : "")}>게시판 관리
    • +
    • (isActive ? "cur" : "")}>게시물 관리
    • +
    • (isActive ? "cur" : "")}>키워드 관리
    • +
    +
    +
    + + 건설기준관리 + +
      +
    • (isActive ? "cur" : "")}>참조코드 관리
    • +
    • (isActive ? "cur" : "")}>API KEY 관리
    • +
    • (isActive ? "cur" : "")}>유사성 검사
    • +
    • (isActive ? "cur" : "")}>건설기준 내용 관리
    • +
    +
    +
    + + 컨텐츠관리 + +
      +
    • (isActive ? "cur" : "")}>설문 관리
    • +
    • (isActive ? "cur" : "")}>팝업 관리
    • +
    • (isActive ? "cur" : "")}>건설기준연구 관리
    • +
    • (isActive ? "cur" : "")}>문자 발송
    • +
    +
    +
    + + 위원회관리 + +
      +
    • (isActive ? "cur" : "")}>진행현황 관리
    • +
    • (isActive ? "cur" : "")}>위원회 일정 관리
    • +
    +
    +
    + + 로그현황 + +
      +
    • (isActive ? "cur" : "")}>메뉴별 접속 현황
    • +
    • (isActive ? "cur" : "")}>사용자 접속 현황
    • +
    • (isActive ? "cur" : "")}>개인정보 로그
    • +
    • (isActive ? "cur" : "")}>파일 다운 현황
    • +
    +
    +
    +
    + {/*
    • (isActive ? "cur" : "")}>일정관리
    • (isActive ? "cur" : "")}>게시판생성관리
    • (isActive ? "cur" : "")}>게시판사용관리
    • (isActive ? "cur" : "")}>공지사항관리
    • (isActive ? "cur" : "")}>사이트갤러리관리
    • (isActive ? "cur" : "")}>사이트관리자 암호변경
    • -
    +
*/}
); diff --git a/egovframe-template-simple-react-contribution/src/constants/url.js b/egovframe-template-simple-react-contribution/src/constants/url.js index 9be2671..e670137 100644 --- a/egovframe-template-simple-react-contribution/src/constants/url.js +++ b/egovframe-template-simple-react-contribution/src/constants/url.js @@ -76,6 +76,14 @@ const URL = { ADMIN_MANAGER : "/admin/manager/", // 사이트관리/사이트관리자 암호변경 기능 추가 2023.04.15(토) 김일국 + ADMIN_BASE_CODE : "/admin/baseCodeMgt", + ADMIN_STANDARD_CODE : "/admin/standardCodeMgt", + ADMIN_COMMITTEE_CODE : "/admin/committeeCodeMgt", + ADMIN_MENU : "/admin/menuMgt", + ADMIN_MENU_AUTH : "/admin/menuAuthMgt", + ADMIN_ABOUT_SITE : "/admin/aboutSiteMgt", + + //기준코드 STANDARD_CODE_LIST : "/standardCode/list/:listCode", //건설기준코드/리스트 STANDARD_CODE_DETAIL : "/standardCode/detail", //건설기준코드/리스트 diff --git a/egovframe-template-simple-react-contribution/src/css/layout.css b/egovframe-template-simple-react-contribution/src/css/layout.css index 5455f0e..3d5c478 100644 --- a/egovframe-template-simple-react-contribution/src/css/layout.css +++ b/egovframe-template-simple-react-contribution/src/css/layout.css @@ -52,8 +52,9 @@ body {min-width: 1400px;} /* sub navigation */ .c_wrap .layout .nav {display: table-cell; width: 260px; vertical-align: top;} .c_wrap .layout .nav .inner {border: 1px solid #dde2e5; border-radius: 10px;} -.c_wrap .layout .nav h2 {padding: 35px 30px 26px 30px; border-bottom: 4px solid #dde2e5; color: #222; font-size: 24px;} -.c_wrap .layout .nav ul {padding: 26px 30px 27px 30px;} +.nav_title{padding: 35px 30px 26px 30px; border-bottom: 4px solid #dde2e5;} +.c_wrap .layout .nav h2 {color: #222; font-size: 24px;} +.c_wrap .layout .nav ul {}/*padding: 26px 30px 27px 30px;*/ .c_wrap .layout .nav ul li + li {margin-top: 27px;} .c_wrap .layout .nav ul li a {display: block; position: relative; color: #666; font-size: 18px;} .c_wrap .layout .nav ul li a:hover::after {content: ""; display: block; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 9px; height: 15px; background: url(css/images/ico_arrow_r_gray_9x15.png) no-repeat;}