diff --git a/egovframe-template-simple-react-contribution/src/components/EgovHeader.jsx b/egovframe-template-simple-react-contribution/src/components/EgovHeader.jsx index a1b898f..2b4ff7a 100644 --- a/egovframe-template-simple-react-contribution/src/components/EgovHeader.jsx +++ b/egovframe-template-simple-react-contribution/src/components/EgovHeader.jsx @@ -115,7 +115,7 @@ function EgovHeader({ loginUser, onChangeLogin }) { {/* */}

전체메뉴

-
+

건설기준코드

    diff --git a/egovframe-template-simple-react-contribution/src/pages/standardCode/info/StandardCodeInfo.jsx b/egovframe-template-simple-react-contribution/src/pages/standardCode/info/StandardCodeInfo.jsx new file mode 100644 index 0000000..0a97e74 --- /dev/null +++ b/egovframe-template-simple-react-contribution/src/pages/standardCode/info/StandardCodeInfo.jsx @@ -0,0 +1,44 @@ +import React from 'react' +import {Link} from "react-router-dom"; +import URL from "../../../constants/url"; + +function StandardCodeInfo({}){ + + return ( +
    +
    + {/* */} +
    +
      +
    • Home
    • +
    • 건설기준코드
    • +
    • 건설기준코드 안내
    • +
    +
    + {/* */} + +
    + +
    + {/* */} + +
    +

    건설기준코드 안내

    +
    +
    • 건설기준 코드체계 표준화

      • 각각 운영되던 기준들을 통폐합하여 기준간 중복·상충부분을 정비하고, 개정이 용이하도록 코드화 추진
      • + 설계기준코드, 표준시방서 두 분류로 코드 통폐합 +
        • 설계기준 KDS(Korean Design Standard)
        • 표준시방서 KCS(Korean Construction Specification)
      • 공통편, 시설물편, 사업 분야편으로 구분
      • + 건설기준 코드번호 예 +
        • 대분류(2자리) KDS 11 00 00 지반설계
        • 중분류(2자리) KDS 11 10 00 지반설계일반
        • 소분류(2자리) KDS 11 10 10 지반계측
    • 건설기준코드 개편 효과

      • 개정용이성
      • 중복성 최소화
      • 상층성 해결
      • 사용자 편의성
      • 코드추가 확장성
      • 성능중심지향
    • 건설기준 코드체계로 개편

      • + 현행설계기준 21종 +
        • 콘크리트구조 설계기준
        • 강구조 설계기준 (허용응력설계법)
        • 강구조 설계기준 (하중저항설계법)
        • 구조물기초 설계기준
        • 건설공사 비탈면 설계기준
        • 건축구조 설계기준
        • 도로교 설계기준 (일반설계법)
        • 도로교 설계기준 (한계상태설계법)
        • 터널 설계기준
        • 도로 설계기준
        • 공동구 설계기준
        • 철도 설계기준
        • 하천 설계기준
        • 댐 설계기준
        • 항만 및 어항 설계기준
        • 건축전기설비 설계기준
        • 건축기계설비 설계기준
        • 조경 설계기준
        • 상수도 시설기준
        • 하수도 시설기준
        • 농업생산기반정비사업계획 설계기준
        설계기준
        공통사항
        • 공통 설계기준 (KDS 10 00 00)
        • 지반 설계기준 (KDS 11 00 00)
        • 건설측량 설계기준(KDS 12 00 00)
        • 구조 설계기준 (KDS 14 00 00)
        • 내진 설계기준 (KDS 17 00 00)
        시설물편
        • 가시설물 설계기준(KDS 21 00 00)
        • 교량 설계기준 (KDS 24 00 00)
        • 터널 설계기준 (KDS 27 00 00)
        • 공동구 설계기준 (KDS 29 00 00)
        • 설비 설계기준 (KDS 31 00 00)
        • 조경 설계기준 (KDS 34 00 00)
        사업분야편
        • 건축 구조기준 (KDS 41 00 00)
        • 소규모 건축 구조기준 (KDS 42 00 00)
        • 특수목적 건축기준 (KDS 43 00 00)
        • 도로 설계기준 (KDS 44 00 00)
        • 철도 설계기준 (KDS 47 00 00)
        • 하천 설계기준 (KDS 51 00 00)
        • 댐 설계기준 (KDS 54 00 00)
        • 상수도 설계기준(KDS 57 00 00)
        • 하수도 설계기준(KDS 61 00 00)
        • 항만 및 어항 설계기준(KDS 64 00 00)
        • 농업생산기반시설 설계기준 (KDS 67 00 00)
      • + 현행시공기준 21종 +
        • 가설공사 표준시방서
        • 강구조공사 표준시방서
        • 건설공사 비탈면 표준시방서
        • 건설환경관리 표준시방서
        • 건축공사 표준시방서
        • 건축기계설비공사 표준시방서
        • 건축전기설비공사 표준시방서
        • 공동구 표준시방서
        • 농업토목공사 표준시방서
        • 도로공사 표준시방서
        • 도로교 표준시방서
        • 도시철도공사(지하철) 표준시방서
        • 산업환경설비공사 표준시방서
        • 상수도공사 표준시방서
        • 조경공사 표준시방서
        • 콘크리트 표준시방서
        • 터널 표준시방서
        • 토목공사 표준일반시방서
        • 하수관거공사 표준시방서
        • 하천공사 표준시방서
        • 항만 및 어항공사 표준시방서
        표준시방서코드
        공통사항
        • 공통공사 (KCS 10 00 00)
        • 지반공사 (KCS 11 00 00)
        • 구조재료공사 (KCS 14 00 00)
        시설물편
        • 가설공사 (KCS 21 00 00)
        • 교량공사 (KCS 24 00 00)
        • 터널공사 (KCS 27 00 00)
        • 공동구공사 (KCS 29 00 00)
        • 설비공사 (KCS 31 00 00)
        • 조경공사 (KCS 34 00 00)
        사업분야편
        • 건축공사 (KCS 41 00 00)
        • 도로공사 (KCS 44 00 00)
        • 철도공사 (KCS 47 00 00)
        • 하천공사 (KCS 51 00 00)
        • 댐공사 (KCS 54 00 00)
        • 상수도공사 (KCS 57 00 00)
        • 하수도공사 (KCS 61 00 00)
        • 항만 및 어항공사 (KCS 64 00 00)
        • 농업생산기반정비공사 (KCS 67 00 00)
    • 건설기준 코드 현황

      • 기준 명 설계기준(KDS) 표준시방서(KCS)
        공통 (KDS/KCS 10 00 00) 1 19
        지반 (KDS/KCS 11 00 00) 20/3 49/1
        건설측량 (KDS/KCS 12 00 00) 10 /
        구조 (KDS/KCS 14 00 00) 32 34
        내진 (KDS/KCS 17 00 00) 1 0
        가설 (KDS/KCS 21 00 00) 5 18
        교량 (KDS/KCS 24 00 00) 27 43
        터널 (KDS/KCS 27 00 00) 13 12
        공동구 (KDS/KCS 29 00 00) 5 5
        설비 (KDS/KCS 31 00 00) 52/4 124/3
        조경 (KDS/KCS 34 00 00) 38 34
        건축 (KDS/KCS 41 00 00) 42 154
        소규모 건축 (KDS/KCS 42 00 00) 7 /
        특수목적 건축 (KDS/KCS 43 00 00) 3 /
        도로 (KDS/KCS 44 00 00) 28 26
        철도 (KDS/KCS 47 00 00) 63 26
        하천 (KDS/KCS 51 00 00) 43 25/2
        댐 (KDS/KCS 54 00 00) 15 18
        상수도 (KDS/KCS 57 00 00) 0/10 0/64
        하수도 (KDS/KCS 61 00 00) 9 40
        농업생산기반시설 (KDS/KCS 67 00 00) 92/4 46
        합계 506/21 673/70
        총계 1179/91
    +
    +
    +
    +
    + ); +} + +export default StandardCodeInfo; \ No newline at end of file diff --git a/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodeList.jsx b/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodeList.jsx index b870248..f59d217 100644 --- a/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodeList.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodeList.jsx @@ -76,7 +76,7 @@ function StandardCodeList({listData, filterData}) { })}
-
+
) })} diff --git a/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodePage.jsx b/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodePage.jsx index 800baef..13e9661 100644 --- a/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodePage.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/standardCode/list/StandardCodePage.jsx @@ -1,5 +1,5 @@ import React, {useState, useCallback} from 'react'; -import {useParams} from 'react-router-dom'; +import {Link, useParams} from 'react-router-dom'; import * as EgovNet from 'api/egovFetch'; import {StandardCodeListModal, StandardCodeListModalTable} from './StandardCodeListModal' @@ -7,6 +7,7 @@ import {AiFillFileMarkdown} from "react-icons/ai"; import StandardCodeSearchForm from "./StandardCodeSearchForm"; import Loading from "../../../components/Loading"; import StandardCodeList from "./StandardCodeList"; +import URL from "../../../constants/url"; function StandardCodePage({}) { const {listCode} = useParams(); @@ -90,28 +91,52 @@ function StandardCodePage({}) { return ( -
-
+
+
+ {/* */} +
+
    +
  • Home
  • +
  • 건설기준코드
  • +
  • 건설기준코드 검색
  • +
+
+ {/* */} +
-
- -
-
- 대분류 - 중분류 - 코드번호 - 코드명 - 개정이력 - 보기 - 즐겨찾기 -
- { - listLoading?():( - - ) - } + +
+ {/* */} + +
+

건설기준코드 검색

+
+
+
+
+
+ +
+
+ 대분류 + 중분류 + 코드번호 + 코드명 + 개정이력 + 보기 + 즐겨찾기 +
+ { + listLoading?():( + + ) + } +
+ +
+
+
-
diff --git a/egovframe-template-simple-react-contribution/src/routes/index.jsx b/egovframe-template-simple-react-contribution/src/routes/index.jsx index 623543b..827c085 100644 --- a/egovframe-template-simple-react-contribution/src/routes/index.jsx +++ b/egovframe-template-simple-react-contribution/src/routes/index.jsx @@ -112,6 +112,7 @@ import AdminLogsFileDownloadStatus from 'pages/admin/logs/FileDownloadStatus'; //건설기준코드 import CodeViewer from 'pages/standardCode/viewer/viewer'; import StandardCodePage from "../pages/standardCode/list/StandardCodePage"; +import StandardCodeInfo from "../pages/standardCode/info/StandardCodeInfo"; import * as EgovNet from 'api/egovFetch'; // jwt토큰 위조 검사 때문에 추가 @@ -330,6 +331,7 @@ const SecondRoutes = () => { } /> } /> + } /> {/*기준코드리스트*/} } /> } /> diff --git a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/config/security/SecurityConfig.java b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/config/security/SecurityConfig.java index 267ccf7..6c81b8a 100644 --- a/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/config/security/SecurityConfig.java +++ b/kcsc-back-end/src/main/java/com/dbnt/kcscbackend/config/security/SecurityConfig.java @@ -83,7 +83,7 @@ public class SecurityConfig { "/swagger-ui/**", /*기준코드 조회*/ - "/standardCode/**.do" + "/standardCode/**" }; private static final String[] ORIGINS_WHITELIST = { "http://localhost:3000",