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 05b392a..558ebf7 100644
--- a/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx
+++ b/egovframe-template-simple-react-contribution/src/components/leftmenu/EgovLeftNavAdmin.jsx
@@ -49,8 +49,8 @@ function EgovLeftNavAdmin() {
- (isActive ? "cur" : "")}>참조코드 관리
- - (isActive ? "cur" : "")}>API KEY 관리
- - (isActive ? "cur" : "")}>유사성 검사
+ - (isActive ? "cur" : "")}>API KEY 관리
+ - (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 92c4ad3..6eafc18 100644
--- a/egovframe-template-simple-react-contribution/src/constants/url.js
+++ b/egovframe-template-simple-react-contribution/src/constants/url.js
@@ -84,17 +84,18 @@ const URL = {
ADMIN_ABOUT_SITE : "/admin/config/aboutSiteMgt", // 사이트관리/환경설정/관련사이트 관리
// 관리자 - 사용자 현황
- ADMIN__USERS__LIST : "/admin/users/list", // 사용자 현황
+ ADMIN__USERS__LIST : "/admin/users/list", // 사용자 현황
// 관리자 - 게시판 현황
- ADMIN__BOARDS__LIST : "/admin/boards/list", // 게시판 현황/게시판 관리
- ADMIN__BOARDS__POSTS : "/admin/boards/posts", // 게시판 현황/게시물 관리
- ADMIN__BOARDS__KEYWORDS : "/admin/boards/keywords", // 게시판 현황/키워드 관리
+ ADMIN__BOARDS__LIST : "/admin/boards/list", // 게시판 현황/게시판 관리
+ ADMIN__BOARDS__POSTS : "/admin/boards/posts", // 게시판 현황/게시물 관리
+ ADMIN__BOARDS__KEYWORDS : "/admin/boards/keywords", // 게시판 현황/키워드 관리
// 관리자 - 건설기준 관리
- ADMIN__STANDARDS__REFERENCE_CODES : "/admin/standards/reference-codes", // 건설기준 관리/참조코드 조회
- ADMIN__STANDARDS__SIMILARITY_CHECK : "/admin/standards/standards/similarity-check", // 건설기준 관리/유사성 검사
- ADMIN__STANDARDS__INFO_DISCLOSURE : "/admin/standards/info-disclosure", // 건설기준 관리/정보공개 관리
+ ADMIN__STANDARDS__REFERENCE_CODES : "/admin/standards/reference-codes", // 건설기준 관리/참조코드 조회
+ ADMIN__STANDARDS__API_KYES : "/admin/standards/api-kyes", // 건설기준 관리/API KEY 관리
+ ADMIN__STANDARDS__SIMILARITY_CHECK : "/admin/standards/standards/similarity-check", // 건설기준 관리/유사성 검사
+ ADMIN__STANDARDS__INFO_DISCLOSURE : "/admin/standards/info-disclosure", // 건설기준 관리/정보공개 관리
// 관리자 - 컨텐츠 관리
ADMIN__CONTENTS__SURVEY : "/admin/contents/survey", // 컨텐츠 관리/설문 관리
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/boards/Keywords.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/boards/Keywords.jsx
new file mode 100644
index 0000000..1810ee5
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/boards/Keywords.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function Keywords(props) {
+
+ return (
+
+ Keywords
+
+ );
+}
+
+export default Keywords;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/boards/List.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/boards/List.jsx
new file mode 100644
index 0000000..4d0f45c
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/boards/List.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function List(props) {
+
+ return (
+
+ List
+
+ );
+}
+
+export default List;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/boards/Posts.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/boards/Posts.jsx
new file mode 100644
index 0000000..9584e57
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/boards/Posts.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function Posts(props) {
+
+ return (
+
+ Posts
+
+ );
+}
+
+export default Posts;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus.jsx
new file mode 100644
index 0000000..c7e6ddc
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/ProgressStatus.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function ProgressStatus(props) {
+
+ return (
+
+ ProgressStatus
+
+ );
+}
+
+export default ProgressStatus;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx
new file mode 100644
index 0000000..21c41a0
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function Schedules(props) {
+
+ return (
+
+ Schedules
+
+ );
+}
+
+export default Schedules;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/AboutSiteMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/AboutSiteMgt.jsx
new file mode 100644
index 0000000..c1bc4c4
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/AboutSiteMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function AboutSiteMgt(props) {
+
+ return (
+
+ AboutSiteMgt
+
+ );
+}
+
+export default AboutSiteMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/BaseCodeMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/BaseCodeMgt.jsx
new file mode 100644
index 0000000..cfff642
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/BaseCodeMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function BaseCodeMgt(props) {
+
+ return (
+
+ BaseCodeMgt
+
+ );
+}
+
+export default BaseCodeMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/CommitteeCodeMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/CommitteeCodeMgt.jsx
new file mode 100644
index 0000000..922422b
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/CommitteeCodeMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function CommitteeCodeMgt(props) {
+
+ return (
+
+ CommitteeCodeMgt
+
+ );
+}
+
+export default CommitteeCodeMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx
new file mode 100644
index 0000000..bed7be2
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuAuthMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function MenuAuthMgt(props) {
+
+ return (
+
+ MenuAuthMgt
+
+ );
+}
+
+export default MenuAuthMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuMgt.jsx
new file mode 100644
index 0000000..cc191b1
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/MenuMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function MenuMgt(props) {
+
+ return (
+
+ MenuMgt
+
+ );
+}
+
+export default MenuMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/config/StandardCodeMgt.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/config/StandardCodeMgt.jsx
new file mode 100644
index 0000000..168cc06
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/config/StandardCodeMgt.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function StandardCodeMgt(props) {
+
+ return (
+
+ StandardCodeMgt
+
+ );
+}
+
+export default StandardCodeMgt;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/contents/PopUp.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/contents/PopUp.jsx
new file mode 100644
index 0000000..657a3c2
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/contents/PopUp.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function PopUp(props) {
+
+ return (
+
+ PopUp
+
+ );
+}
+
+export default PopUp;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/contents/StandardsResearch.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/contents/StandardsResearch.jsx
new file mode 100644
index 0000000..4992f4f
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/contents/StandardsResearch.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function StandardsResearch(props) {
+
+ return (
+
+ StandardsResearch
+
+ );
+}
+
+export default StandardsResearch;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/contents/Survey.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/contents/Survey.jsx
new file mode 100644
index 0000000..cdf7669
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/contents/Survey.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function Survey(props) {
+
+ return (
+
+ Survey
+
+ );
+}
+
+export default Survey;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/contents/TextMessages.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/contents/TextMessages.jsx
new file mode 100644
index 0000000..08e537a
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/contents/TextMessages.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function TextMessages(props) {
+
+ return (
+
+ TextMessages
+
+ );
+}
+
+export default TextMessages;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/logs/FileDownloadStatus.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/logs/FileDownloadStatus.jsx
new file mode 100644
index 0000000..87eb686
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/logs/FileDownloadStatus.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function FileDownloadStatus(props) {
+
+ return (
+
+ FileDownloadStatus
+
+ );
+}
+
+export default FileDownloadStatus;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/logs/MenuAccessInfo.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/logs/MenuAccessInfo.jsx
new file mode 100644
index 0000000..455de22
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/logs/MenuAccessInfo.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function MenuAccessInfo(props) {
+
+ return (
+
+ MenuAccessInfo
+
+ );
+}
+
+export default MenuAccessInfo;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/logs/PrivacyLogs.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/logs/PrivacyLogs.jsx
new file mode 100644
index 0000000..cad6625
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/logs/PrivacyLogs.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function UserConnections(props) {
+
+ return (
+
+ UserConnections
+
+ );
+}
+
+export default UserConnections;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/logs/UserConnections.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/logs/UserConnections.jsx
new file mode 100644
index 0000000..cad6625
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/logs/UserConnections.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function UserConnections(props) {
+
+ return (
+
+ UserConnections
+
+ );
+}
+
+export default UserConnections;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/standards/ApiKeys.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/standards/ApiKeys.jsx
new file mode 100644
index 0000000..40dcbc6
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/standards/ApiKeys.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function ApiKeys(props) {
+
+ return (
+
+ ApiKeys
+
+ );
+}
+
+export default ApiKeys;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/standards/InfoDisclosure.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/standards/InfoDisclosure.jsx
new file mode 100644
index 0000000..57f1e0b
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/standards/InfoDisclosure.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function InfoDisclosure(props) {
+
+ return (
+
+ InfoDisclosure
+
+ );
+}
+
+export default InfoDisclosure;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/standards/ReferenceCodes.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/standards/ReferenceCodes.jsx
new file mode 100644
index 0000000..f85db00
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/standards/ReferenceCodes.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function ReferenceCodes(props) {
+
+ return (
+
+ ReferenceCodes
+
+ );
+}
+
+export default ReferenceCodes;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/standards/SimilarityCheck.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/standards/SimilarityCheck.jsx
new file mode 100644
index 0000000..9015677
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/standards/SimilarityCheck.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function SimilarityCheck(props) {
+
+ return (
+
+ SimilarityCheck
+
+ );
+}
+
+export default SimilarityCheck;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/users/List.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/users/List.jsx
new file mode 100644
index 0000000..4d0f45c
--- /dev/null
+++ b/egovframe-template-simple-react-contribution/src/pages/admin/users/List.jsx
@@ -0,0 +1,13 @@
+import React from 'react';
+
+
+function List(props) {
+
+ return (
+
+ List
+
+ );
+}
+
+export default List;
\ No newline at end of file
diff --git a/egovframe-template-simple-react-contribution/src/routes/index.jsx b/egovframe-template-simple-react-contribution/src/routes/index.jsx
index 76831b2..d576875 100644
--- a/egovframe-template-simple-react-contribution/src/routes/index.jsx
+++ b/egovframe-template-simple-react-contribution/src/routes/index.jsx
@@ -66,6 +66,45 @@ import EgovAdminGalleryEdit from 'pages/admin/gallery/EgovAdminGalleryEdit';
//사이트관리자 암호 바꾸기 기능 추가 2023.04.15(토) 김일국 추가
import EgovAdminPasswordUpdate from 'pages/admin/manager/EgovAdminPasswordUpdate';
+// 관리자 - 환경설정
+import AdminConfigBaseCodeMgt from 'pages/admin/config/BaseCodeMgt'; // 관리자 - 환경설정/기본코드 관리
+import AdminConfigStandardCodeMgt from 'pages/admin/config/StandardCodeMgt'; // 관리자 - 환경설정/건설기준코드 관리
+import AdminConfigCommitteeCodeMgt from 'pages/admin/config/CommitteeCodeMgt'; // 관리자 - 환경설정/위원회 코드 관리
+import AdminConfigMenuMgt from 'pages/admin/config/MenuMgt'; // 관리자 - 환경설정/메뉴 관리
+import AdminConfigMenuAuthMgt from 'pages/admin/config/MenuAuthMgt'; // 관리자 - 환경설정/메뉴 권한 관리
+import AdminConfigAboutSiteMgt from 'pages/admin/config/AboutSiteMgt'; // 관리자 - 환경설정/관련 사이트 관리
+
+// 관리자 - 사용자 현황
+import AdminUsersList from 'pages/admin/users/List'; // 관리자 - 사용자 현황
+
+// 관리자 - 게시판 현황
+import AdminBoardsList from 'pages/admin/boards/List'; // 관리자 - 게시판 현황/게시판 관리
+import AdminBoardsPosts from 'pages/admin/boards/Posts'; // 관리자 - 게시판 현황/게시물 관리
+import AdminBoardsKeywords from 'pages/admin/boards/Keywords'; // 관리자 - 게시판 현황/키워드 관리
+
+// 관리자 - 건설기준 관리
+import AdminStandardsReferenceCodes from 'pages/admin/standards/ReferenceCodes'; // 관리자 - 건설기준 관리/참조코드 조회
+import AdminStandardsApiKeys from 'pages/admin/standards/ApiKeys'; // 관리자 - 건설기준 관리/API KYE 관리
+import AdminStandardsSimilarityCheck from 'pages/admin/standards/SimilarityCheck'; // 관리자 - 건설기준 관리/유사성 검사
+import AdminStandardsInfoDisclosure from 'pages/admin/standards/InfoDisclosure'; // 관리자 - 건설기준 관리/정보공개 관리
+
+// 관리자 - 컨텐츠 관리
+import AdminContentsSurvey from 'pages/admin/contents/Survey'; // 관리자 - 컨텐츠 관리/설문 관리
+import AdminContentsPopUp from 'pages/admin/contents/PopUp'; // 관리자 - 컨텐츠 관리/팝업 관리
+import AdminContentsStandardsResearch from 'pages/admin/contents/StandardsResearch'; // 관리자 - 컨텐츠 관리/건설기준연구 관리
+import AdminContentsTextMessages from 'pages/admin/contents/TextMessages'; // 관리자 - 컨텐츠 관리/문자 발송
+
+// 관리자 - 위원회 관리
+import AdminCommitteeProgressStatus from 'pages/admin/committee/ProgressStatus'; // 관리자 - 위원회 관리/진행현황 관리
+import AdminCommitteeSchedules from 'pages/admin/committee/Schedules'; // 관리자 - 위원회 관리/위원회 일정 관리
+
+// 관리자 - 로그 관리
+import AdminLogsMenuAccessInfo from 'pages/admin/logs/MenuAccessInfo'; // 관리자 - 위원회 관리/메뉴별 접속현황
+import AdminLogsUserConnections from 'pages/admin/logs/UserConnections'; // 관리자 - 위원회 관리/사용자 접속현황
+import AdminLogsPrivacyLogs from 'pages/admin/logs/PrivacyLogs'; // 관리자 - 위원회 관리/개인정보 로그
+import AdminLogsFileDownloadStatus from 'pages/admin/logs/FileDownloadStatus'; // 관리자 - 위원회 관리/파일 다운현황
+
+
//건설기준코드
import CodeViewer from 'pages/standardCode/viewer';
@@ -224,8 +263,48 @@ const SecondRoutes = () => {
} />
} />
} />
- {/* 사이트관리자 암호 바꾸기 기능 추가 2023.04.15(토) 김일국 */}
- } />
+ {/* 사이트관리자 암호 바꾸기 기능 추가 2023.04.15(토) 김일국 */}
+ } />
+
+ {/* 관리자 - 환경설정 */}
+ } />
+ } />
+ } />
+ } />
+ } />
+ } />
+
+ {/* 관리자 - 사용자 현황 */}
+ } />
+
+ {/* 관리자 - 게시판 현황 */}
+ } />
+ } />
+ } />
+
+ {/* 관리자 - 건설기준 관리 */}
+ } />
+ } />
+ } />
+ } />
+
+ {/* 관리자 - 컨텐츠 관리 */}
+ } />
+ } />
+ } />
+ } />
+
+ {/* 관리자 - 위원회 관리 */}
+ } />
+ } />
+
+ {/* 관리자 - 로그 관리 */}
+ } />
+ } />
+ } />
+ } />
+
+
{/*기준코드 뷰어*/}
} />