코드리스트 중분류

cks
유민형 2023-12-05 18:01:01 +09:00
parent 63effe2181
commit d548c2dd5d
6 changed files with 32 additions and 11 deletions

View File

@ -10,13 +10,14 @@ function EgovFooter() {
<div className="inner">
<h1>
<Link to="">
<img className="w" src="/assets/images/logo_footer_w.png" alt="" />
<img className="m" src="/assets/images/logo_footer_m.png" alt="" />
국가건설 기준센터
{/*<img className="w" src="/assets/images/logo_footer_w.png" alt="" />
<img className="m" src="/assets/images/logo_footer_m.png" alt="" />*/}
</Link>
</h1>
<div className="info">
<p>
대표문의메일 : egovframeexample@gmail.com <span className="m_hide">|</span><br className="m_show" /> 대표전화 : 0000-0000 (000-0000-0000)<br />
대표문의메일 : kcsc@kict.re.kr <span className="m_hide">|</span><br className="m_show" /> 대표전화 : 0000-0000 (000-0000-0000)<br />
호환성확인 : 000-0000-0000 | 교육문의 : 0000-0000-0000
</p>
<p className="copy">Copyright © 2021 Ministry Of The Interior And Safety. All Rights Reserved.</p>

View File

@ -105,7 +105,7 @@ function EgovMain(props) {
<div className="c_wrap">
<div className="colbox">
<div className="left_col">
{/*<img src="/assets/images/img_simple_main.png" alt="단순 홈페이지 전자정부 표준프레임워크의 경량환경 내부업무에 대한 최신 정보와 기술을 제공하고 있습니다." />*/}
{/*<img src="/assets/images/img_simple_main.png" alt="단순 홈페이지 전자정부 국가건설기준센터의 경량환경 내부업무에 대한 최신 정보와 기술을 제공하고 있습니다." />*/}
<h3>건설기준코드 검색</h3>
<Row>
<Col xs={3}><a href="/standardCode/list/1010" title="공통코드" className={"mainbnt"}>공통코드</a></Col>
@ -171,7 +171,7 @@ function EgovMain(props) {
<div className="b1">
<div>
<h2>주요사업 소개</h2>
<p>표준프레임워크제공하는<br />
<p>국가건설기준센터제공하는<br />
주요 사업을 소개합니다.</p>
</div>
<Link to={URL.INTRO_WORKS}>자세히 보기</Link>
@ -179,7 +179,7 @@ function EgovMain(props) {
<div className="b2">
<div>
<h2>대표서비스 소개</h2>
<p>표준프레임워크 실행환경의<br />
<p>국가건설기준센터 실행환경의<br />
서비스 그룹에서 제공하는<br />
대표서비스입니다.</p>
</div>
@ -188,7 +188,7 @@ function EgovMain(props) {
<div className="b3">
<div>
<h2>서비스 신청</h2>
<p>표준프레임워크 경량환경<br />
<p>국가건설기준센터 경량환경<br />
홈페이지의 다양한 서비스를<br />
신청 하실 있습니다.</p>
</div>
@ -197,7 +197,7 @@ function EgovMain(props) {
<div className="b4">
<div>
<h2>일정 현황</h2>
<p>표준프레임워크 경량환경<br />
<p>국가건설기준센터 경량환경<br />
홈페이지의 전체적인 일정<br />
현황을 조회하실 있습니다.</p>
</div>

View File

@ -80,7 +80,13 @@ function StandardCodeList(props) {
const bbsId = location.state?.bbsId || NOTICE_BBS_ID;
// eslint-disable-next-line no-unused-vars
const [searchCondition, setSearchCondition] = useState(location.state?.searchCondition || {listCode: listCode, pageIndex: 1, category1: '', category2: '', searchWrd: ''});// ||
const [searchCondition, setSearchCondition] = useState(location.state?.searchCondition || {
pageIndex: 1,
tab: listCode.substring(0, 2),
category1: listCode.substring(2, 4),
category2: listCode.substring(4, 6),
searchWrd: ''
});// ||
const [masterBoard, setMasterBoard] = useState({});
const [paginationInfo, setPaginationInfo] = useState({});
@ -176,7 +182,6 @@ function StandardCodeList(props) {
<span className="f_search w_500">
<input type="text" name="" defaultValue={searchCondition.searchWrd} placeholder="코드명" ref={wrdRef}
onChange={e => {
setfilterData(e.target.value);
}}
/>
@ -205,10 +210,20 @@ function StandardCodeList(props) {
<select id="sel2" title="조건" defaultValue={searchCondition.category2} ref={category2Ref}
onChange={e => {
category2Ref.current.value = e.target.value;
retrieveList({...searchCondition, pageIndex: 1, category1: category1Ref.current.value, category2: category2Ref, searchWrd: wrdRef.current.value});
retrieveList({
...searchCondition,
pageIndex: 1,
category1: category1Ref.current.value,
category2: category2Ref.current.value,
searchWrd: wrdRef.current.value,
tab: activeTab
});
}}
>
<option value="">전체</option>
{categoryList.map(category => (
<option key={category.groupSeq} value={category.groupFullCd.substring(4, 6)}>{category.groupNm}</option>
))}
</select>
</label>
</li>

View File

@ -158,6 +158,7 @@ public class StandardCodeController extends BaseController {
resultMap.put("paginationInfo", paginationInfo);
System.out.println("@@@ category1 : " + tnDocumentInfo.getCategory1());
System.out.println("@@@ category2 : " + tnDocumentInfo.getCategory2());
System.out.println("@@@ searchWrd : " + tnDocumentInfo.getSearchWrd());
System.out.println("@@@ tab : " + tnDocumentInfo.getTab());

View File

@ -35,4 +35,6 @@ public class TnDocumentCodeList {
private Integer contentcount;
@Column(name = "parent_group_seq")
private String parentGroupSeq;
@Column(name = "group_full_cd")
private String groupFullCd;
}

View File

@ -111,4 +111,6 @@ public class TnDocumentInfo {
private String tab;
@Transient
private String category1;
@Transient
private String category2;
}