물건상세 화면에서 도면작성 이동시. 플랜2개이상일때 첫번째 플랜 삭제가능 변경건 대응

This commit is contained in:
basssy 2025-03-05 17:29:16 +09:00
parent 8fb523cf3d
commit 659691b750

View File

@ -49,20 +49,18 @@ export default function StuffSubHeader({ type }) {
const searchParams = useSearchParams()
const objectNo = searchParams.get('objectNo') //url set
// url
/**
* 도면작성은 플랜1번의 도면작성화면으로 이동하기 때문에 -> 플랜1번이 삭제가능으로 변경되서 planList의 0번째로!
* 1.물건작성하고 바로 -> planList 생성전. surface
* 2.물건이 여러건있을때 1 플랜의 estimateDate 여부로 selectedMenu 셋팅
*/
const moveFloorPlan = () => {
setFloorPlanObjectNo({ floorPlanObjectNo: objectNo })
const param = {
pid: '1',
pid: managementState?.planList?.length === 0 ? '1' : managementState?.planList[0].planNo,
objectNo: objectNo,
}
/**
* 도면작성은 플랜1번의 도면작성화면으로 이동하기 때문에
* 1.물건작성하고 바로 -> planList 생성전. surface
* 2.물건이 여러건있을때 1 플랜의 estimateDate 여부로 selectedMenu 셋팅
*/
if (managementState?.planList?.length === 0) {
setSelectedMenu('surface')
} else {
@ -72,6 +70,7 @@ export default function StuffSubHeader({ type }) {
setSelectedMenu('surface')
}
}
const url = `/floor-plan?${queryStringFormatter(param)}`
router.push(url)