From 97325e6732354796afb8ef236ee9d2a39614dca5 Mon Sep 17 00:00:00 2001 From: leeyongjae Date: Tue, 7 Jan 2025 17:47:42 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=9C=EC=A0=84=20=EC=8B=9C=EB=AE=AC?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=85=98=20=EB=A9=94=EB=89=B4=20=EC=9D=B4?= =?UTF-8?q?=EB=8F=99=20=EC=8B=9C,=20=EA=B2=AC=EC=A0=81=EC=84=9C=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20api=EB=A1=9C=20=EA=B2=BD=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/floor-plan/CanvasMenu.jsx | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/src/components/floor-plan/CanvasMenu.jsx b/src/components/floor-plan/CanvasMenu.jsx index c0d943fa..cb431889 100644 --- a/src/components/floor-plan/CanvasMenu.jsx +++ b/src/components/floor-plan/CanvasMenu.jsx @@ -154,19 +154,15 @@ export default function CanvasMenu(props) { setType('module') break case 6: - promiseGet({ url: `/api/object/${objectNo}/detail` }).then((res) => { + promiseGet({ url: `/api/estimate/${objectNo}/${pid}/detail` }).then((res) => { if (res.status === 200) { - const planList = res.data.planList - const objectPlanDetail = planList.filter((row) => row.objectNo === objectNo && row.planNo === pid) - - if (objectPlanDetail) { - if (objectPlanDetail[0].estimateDate) { - router.push(`/floor-plan/simulator/${menu.index}?pid=${pid}&objectNo=${objectNo}`) - setMenuNumber(menu.index) - setCurrentMenu(menu.title) - } else { - alert(getMessage('simulator.menu.move.valid1')) - } + const estimateDetail = res.data + if (estimateDetail.docNo) { + setMenuNumber(menu.index) + setCurrentMenu(menu.title) + router.push(`/floor-plan/simulator/${menu.index}?pid=${pid}&objectNo=${objectNo}`) + } else { + alert(getMessage('simulator.menu.move.valid1')) } } })