게시물관리 추가시 카테고리 기본선택 및 디자인 수정
parent
5b4b42d347
commit
f538ca64e8
|
|
@ -28,7 +28,7 @@ function AdminPostMgtEdit({props, reloadFunction}) {
|
||||||
item = props;
|
item = props;
|
||||||
console.log("@@@ item : " + JSON.stringify(item));
|
console.log("@@@ item : " + JSON.stringify(item));
|
||||||
|
|
||||||
const [modeInfo, setModeInfo] = useState(item != null ? {mode: props.mode} : {mode: CODE.MODE_CREATE});
|
const [modeInfo, setModeInfo] = useState(props.selectedBbsSeq ? {mode: CODE.MODE_CREATE} : {mode: props.mode});
|
||||||
const [boardDetail, setBoardDetail] = useState({});
|
const [boardDetail, setBoardDetail] = useState({});
|
||||||
console.log("@@@ mode : " + modeInfo.mode);
|
console.log("@@@ mode : " + modeInfo.mode);
|
||||||
|
|
||||||
|
|
@ -230,7 +230,8 @@ function AdminPostMgtEdit({props, reloadFunction}) {
|
||||||
<Form.Select id="select1" name="bbsId" onChange={handleSelectChange}>
|
<Form.Select id="select1" name="bbsId" onChange={handleSelectChange}>
|
||||||
<option value="">선택</option>
|
<option value="">선택</option>
|
||||||
{categoryList.map((item) => (
|
{categoryList.map((item) => (
|
||||||
<option key={item.bbsSeq} value={item.bbsId} selected={props?.bbsId === item.bbsId}>{item.bbsTitle}</option>
|
<option key={item.bbsSeq} value={item.bbsSeq}
|
||||||
|
selected={props?.mode === CODE.MODE_MODIFY ? item.bbsSeq == props.bbsSeq : item.bbsSeq == props.selectedBbsSeq}>{item.bbsTitle}</option>
|
||||||
))}
|
))}
|
||||||
</Form.Select>
|
</Form.Select>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
@ -258,20 +259,15 @@ function AdminPostMgtEdit({props, reloadFunction}) {
|
||||||
{/* <!-- 버튼영역 --> */}
|
{/* <!-- 버튼영역 --> */}
|
||||||
<div className="board_btn_area">
|
<div className="board_btn_area">
|
||||||
<div className="left_col btn1">
|
<div className="left_col btn1">
|
||||||
<button type="submit" className="btn btn_skyblue_h46 w_100">저장
|
|
||||||
</button>
|
|
||||||
{modeInfo.mode === CODE.MODE_MODIFY &&
|
{modeInfo.mode === CODE.MODE_MODIFY &&
|
||||||
<button type={"button"} className="btn btn_skyblue_h46 w_100" onClick={() => {
|
<button type={"button"} className="btn btn_red_h46 w_100" onClick={() => {
|
||||||
deletePost(props)
|
deletePost(props)
|
||||||
}}>삭제</button>
|
}}>삭제</button>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="right_col btn1">
|
<div className="right_col btn1">
|
||||||
<button type={"button"} className="btn btn_blue_h46 w_100" onClick={() => {
|
<button type="submit" className="btn btn_skyblue_h46 w_100">저장</button>
|
||||||
reloadFunction()
|
|
||||||
}}>목록
|
|
||||||
</button>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{/* <!--// 버튼영역 --> */}
|
{/* <!--// 버튼영역 --> */}
|
||||||
|
|
|
||||||
|
|
@ -118,6 +118,10 @@ function AdminPostMgtList(props) {
|
||||||
if(item != undefined) {
|
if(item != undefined) {
|
||||||
item.mode = CODE.MODE_MODIFY;
|
item.mode = CODE.MODE_MODIFY;
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
item = {};
|
||||||
|
item.selectedBbsSeq = searchCondition.bbsSeq;
|
||||||
|
}
|
||||||
setModalBody(<AdminPostMgtEdit props={item} reloadFunction={(searchCondition) => retrieveList(searchCondition)}/>)
|
setModalBody(<AdminPostMgtEdit props={item} reloadFunction={(searchCondition) => retrieveList(searchCondition)}/>)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue