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