영문건설기준 등록/수정시 양식 변경
parent
4326dd805b
commit
19e2e126ba
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
|
|
@ -69,6 +69,7 @@ function AdminPostMgtEdit({props, reloadFunction, searchCondition}) {
|
|||
}, []);
|
||||
|
||||
const initMode = () => {
|
||||
console.log("@@@@@@@@@@");
|
||||
if (modeInfo.mode === CODE.MODE_MODIFY) {
|
||||
setBoardDetail(item);
|
||||
setSelectedBbsSeq(props?.bbsSeq);
|
||||
|
|
@ -149,7 +150,7 @@ function AdminPostMgtEdit({props, reloadFunction, searchCondition}) {
|
|||
const [defaultFixedYn, setDefaultFixedYn] = useState(props?.fixedYn || "N");
|
||||
const [defaultSecretYn, setDefaultSecretYn] = useState(props?.secretYn || "N");
|
||||
const [text, setText] = useState(props?.bbsContents);
|
||||
const [selectedBbsSeq, setSelectedBbsSeq] = useState(null);
|
||||
const [selectedBbsSeq, setSelectedBbsSeq] = useState(props?.selectedBbsSeq ? props?.selectedBbsSeq : props?.bbsSeq);
|
||||
|
||||
const handleSelectChange = (e) => {
|
||||
const selectedBbsSeq = e.target.value;
|
||||
|
|
@ -200,6 +201,8 @@ function AdminPostMgtEdit({props, reloadFunction, searchCondition}) {
|
|||
<Form onSubmit={(e) => {
|
||||
editPost(e)
|
||||
}} noValidate>
|
||||
{selectedBbsSeq == '20' ? null : (
|
||||
<>
|
||||
<dl>
|
||||
<dt><label htmlFor="siteTitle">상단고정</label><span className="req">필수</span></dt>
|
||||
<dd>
|
||||
|
|
@ -224,6 +227,8 @@ function AdminPostMgtEdit({props, reloadFunction, searchCondition}) {
|
|||
/>
|
||||
</dd>
|
||||
</dl>
|
||||
</>
|
||||
)}
|
||||
<dl>
|
||||
<dt><label htmlFor="siteTitle">카테고리</label><span className="req">필수</span></dt>
|
||||
<dd>
|
||||
|
|
@ -249,12 +254,25 @@ function AdminPostMgtEdit({props, reloadFunction, searchCondition}) {
|
|||
<AttachFile name="preDataFile" multiple={true} files={files} setFiles={setFiles} serverFiles={serverFiles} fileTypes={fileTypes} deleteFile={deleteFile}/>
|
||||
</dd>
|
||||
</dl>
|
||||
{selectedBbsSeq == '20' ? (
|
||||
<>
|
||||
<dl>
|
||||
<dt><label htmlFor="">예시</label><span></span></dt>
|
||||
<dd>
|
||||
<img src="/assets/images/예시.png" alt="예시 이미지"/>
|
||||
</dd>
|
||||
</dl>
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<dl>
|
||||
<dt><label htmlFor="contents">내용</label><span className="req">필수</span></dt>
|
||||
<dd>
|
||||
<RichTextEditor item={text} setText={setText}/>
|
||||
</dd>
|
||||
</dl>
|
||||
</>
|
||||
)}
|
||||
|
||||
{/* <!-- 버튼영역 --> */}
|
||||
<div className="board_btn_area">
|
||||
|
|
|
|||
|
|
@ -120,6 +120,7 @@ function AdminPostMgtList(props) {
|
|||
}
|
||||
else {
|
||||
item = {};
|
||||
item.mode = CODE.MODE_CREATE;
|
||||
item.selectedBbsSeq = searchCondition.bbsSeq;
|
||||
}
|
||||
setModalBody(<AdminPostMgtEdit props={item} reloadFunction={(searchCondition) => retrieveList(searchCondition)} searchCondition={searchCondition}/>)
|
||||
|
|
|
|||
Loading…
Reference in New Issue