가대 디테일 조회 오류 수정
This commit is contained in:
parent
d0c8b10ec6
commit
a2237de250
@ -9,6 +9,7 @@ import { canvasState } from '@/store/canvasAtom'
|
||||
import { v4 as uuidv4 } from 'uuid'
|
||||
import { usePopup } from '@/hooks/usePopup'
|
||||
import Distance from '@/components/floor-plan/modal/distance/Distance'
|
||||
import { usePolygon } from '@/hooks/usePolygon'
|
||||
|
||||
export function useCommonUtils() {
|
||||
const canvas = useRecoilValue(canvasState)
|
||||
@ -20,6 +21,7 @@ export function useCommonUtils() {
|
||||
const commonTextFont = useRecoilValue(fontSelector('commonText'))
|
||||
const [commonUtils, setCommonUtilsState] = useRecoilState(commonUtilsState)
|
||||
const { addPopup } = usePopup()
|
||||
const { drawDirectionArrow } = usePolygon()
|
||||
|
||||
useEffect(() => {
|
||||
// initEvent()
|
||||
@ -609,6 +611,16 @@ export function useCommonUtils() {
|
||||
if (clonedObj.type === 'group') clonedObj.set({ groupId: uuidv4() })
|
||||
|
||||
initEvent()
|
||||
|
||||
//배치면일 경우
|
||||
if (obj.name === 'roof') {
|
||||
clonedObj.setCoords()
|
||||
clonedObj.fire('polygonMoved')
|
||||
clonedObj.set({ direction: obj.direction, directionText: obj.directionText })
|
||||
clonedObj.addLengthText()
|
||||
canvas.renderAll()
|
||||
drawDirectionArrow(clonedObj)
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@ -39,7 +39,7 @@ export function useModulePlace() {
|
||||
roofBaseCd: item.trestle.roofBaseCd,
|
||||
constTp: item.construction.constTp,
|
||||
mixMatlNo: selectedModules.mixMatlNo,
|
||||
roofPitch: item.addRoof.roofPchBase ? item.addRoof.roofPchBase : null,
|
||||
roofPitch: item.addRoof.hajebichi ? item.addRoof.hajebichi : 0,
|
||||
inclCd: String(item.addRoof.pitch),
|
||||
roofIndex: item.addRoof.index,
|
||||
workingWidth: item.addRoof.lenBase,
|
||||
|
||||
@ -343,9 +343,9 @@ export function useModuleTabContents({ tabIndex, addRoof, setAddedRoofs, roofTab
|
||||
|
||||
const handleHajebichiAndLength = (e, type) => {
|
||||
if (type === 'length') {
|
||||
setLengthBase(e.target.value)
|
||||
setLengthBase(Number(e.target.value))
|
||||
} else {
|
||||
setHajebichi(e.target.value)
|
||||
setHajebichi(Number(e.target.value))
|
||||
}
|
||||
resetSelected()
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user