From 37616477ae05f7603d7ed8f77258a805404f11da Mon Sep 17 00:00:00 2001 From: thkim Date: Mon, 22 Jan 2024 11:55:36 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EA=B4=80=EB=A6=AC=EC=9E=90=20-=20?= =?UTF-8?q?=EC=9C=84=EC=9B=90=ED=9A=8C=EA=B4=80=EB=A6=AC=20-=20=EC=9C=84?= =?UTF-8?q?=EC=9B=90=ED=9A=8C=20=EC=9D=BC=EC=A0=95=EA=B4=80=EB=A6=AC?= =?UTF-8?q?=EC=97=90=EC=84=9C=20=EB=82=A0=EC=A7=9C=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20=EA=B1=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 관리자 - 위원회관리 - 위원회 일정관리에서 일정을 만들기 위해 특정 날짜를 선택 할 때, 자동완성되는 날짜가 선택된 날짜가 아닌 금일로 나타나는 버그 수정 건 --- .../src/pages/admin/committee/Schedules.jsx | 4 ++-- .../src/pages/admin/committee/Schedules/Detail.jsx | 2 +- .../src/pages/admin/committee/Schedules/Edit.jsx | 11 +++++++---- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx index 6cb7e7e..45ad396 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules.jsx @@ -154,7 +154,7 @@ function Schedules(props) { if (scheduleList.length > 0) {//일정 있는 경우 return ( - {day}
{ scheduleList.map((schedule, scheduleIdx) => { @@ -186,7 +186,7 @@ function Schedules(props) { key={keyIdx++}>{day}
); } - } else if (day === 0) {// 이전달/다음달 구현 + } else if (day === 0) {// 이전 달/다음 달 구현 return (); } else return <> }) diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Detail.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Detail.jsx index bc9484d..d597c42 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Detail.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Detail.jsx @@ -67,7 +67,7 @@ function SchedulesDetail(props) { console.log("====>>> Schdule delete= ", resp); if (Number(resp.resultCode) === Number(CODE.RCV_SUCCESS)) { alert("게시글이 삭제되었습니다.") - navigate(URL.ADMIN_SCHEDULE ,{ replace: true }); + navigate(URL.ADMIN__COMMITTEE__SCHEDULES ,{ replace: true }); } else { // alert("ERR : " + resp.message); navigate({pathname: URL.ERROR}, {state: {msg : resp.resultMessage}}); diff --git a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Edit.jsx b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Edit.jsx index bd04488..4e33042 100644 --- a/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Edit.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/admin/committee/Schedules/Edit.jsx @@ -61,7 +61,7 @@ function SchedulesEdit(props) { const classes = useStyles(); const [isShake, setShake] = useState(false); - + //${location.state?.schdulId const getDateFourteenDigit = (date) => { return `${getYYYY_MM_DD(date).toString()} ${makeTwoDigit(date.getHours())}:${makeTwoDigit(date.getMinutes())}:${makeTwoDigit(date.getSeconds())}`; @@ -139,8 +139,7 @@ function SchedulesEdit(props) { } } - const retrieveDetail = () => { - + const retrieveDetail = () => { EgovNet.requestFetch("/schedule/init", requestOptions, @@ -153,7 +152,11 @@ function SchedulesEdit(props) { if (modeInfo.mode === CODE.MODE_CREATE) {// 조회/등록이면 조회 안함 setScheduleDetail({ - ...scheduleDetail + ...scheduleDetail, + schdulBgnde: location.state.iUseDate, + schdulEndde: location.state.iUseDate, + startDate: convertDate(location.state.iUseDate), + endDate: convertDate(location.state.iUseDate), }); return; }