물건상세 화면에서 도면작성 이동시. 플랜2개이상일때 첫번째 플랜 삭제가능 변경건 대응
This commit is contained in:
parent
8fb523cf3d
commit
659691b750
@ -49,20 +49,18 @@ export default function StuffSubHeader({ type }) {
|
|||||||
const searchParams = useSearchParams()
|
const searchParams = useSearchParams()
|
||||||
const objectNo = searchParams.get('objectNo') //url에서 물건번호 꺼내서 바로 set
|
const objectNo = searchParams.get('objectNo') //url에서 물건번호 꺼내서 바로 set
|
||||||
|
|
||||||
// url에 물건번호로 도면작성화면으로 이동
|
/**
|
||||||
|
* 도면작성은 플랜1번의 도면작성화면으로 이동하기 때문에 -> 플랜1번이 삭제가능으로 변경되서 planList의 0번째로!
|
||||||
|
* 1.물건작성하고 바로 -> planList 생성전. surface
|
||||||
|
* 2.물건이 여러건있을때 1번 플랜의 estimateDate 여부로 selectedMenu 셋팅
|
||||||
|
*/
|
||||||
const moveFloorPlan = () => {
|
const moveFloorPlan = () => {
|
||||||
setFloorPlanObjectNo({ floorPlanObjectNo: objectNo })
|
setFloorPlanObjectNo({ floorPlanObjectNo: objectNo })
|
||||||
|
|
||||||
const param = {
|
const param = {
|
||||||
pid: '1',
|
pid: managementState?.planList?.length === 0 ? '1' : managementState?.planList[0].planNo,
|
||||||
objectNo: objectNo,
|
objectNo: objectNo,
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 도면작성은 플랜1번의 도면작성화면으로 이동하기 때문에
|
|
||||||
* 1.물건작성하고 바로 -> planList 생성전. surface
|
|
||||||
* 2.물건이 여러건있을때 1번 플랜의 estimateDate 여부로 selectedMenu 셋팅
|
|
||||||
*/
|
|
||||||
if (managementState?.planList?.length === 0) {
|
if (managementState?.planList?.length === 0) {
|
||||||
setSelectedMenu('surface')
|
setSelectedMenu('surface')
|
||||||
} else {
|
} else {
|
||||||
@ -72,6 +70,7 @@ export default function StuffSubHeader({ type }) {
|
|||||||
setSelectedMenu('surface')
|
setSelectedMenu('surface')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const url = `/floor-plan?${queryStringFormatter(param)}`
|
const url = `/floor-plan?${queryStringFormatter(param)}`
|
||||||
|
|
||||||
router.push(url)
|
router.push(url)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user