pcs 없는 경우 제거

This commit is contained in:
hyojun.choi 2025-02-05 14:31:09 +09:00
parent ab613bc967
commit 170eca10ed

View File

@ -605,10 +605,13 @@ export const useTrestle = () => {
const setEstimateData = async () => { const setEstimateData = async () => {
const surfaces = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.MODULE_SETUP_SURFACE) const surfaces = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.MODULE_SETUP_SURFACE)
//surfaces.pcses들을 배열로 묶는다 //surfaces.pcses들을 배열로 묶는다
const pcses = surfaces[0].pcses const pcses = surfaces[0].pcses.filter((pcs) => pcs !== null && pcs !== undefined)
surfaces.forEach((surface, index) => { surfaces.forEach((surface, index) => {
if (index !== 0) { if (index !== 0) {
pcses.concat(surface.pcses) if (surface.pcses) {
pcses.concat(surface.pcses)
}
} }
}) })
const params = { trestles: surfaces.map((surface) => surface.quotationParam), pcses } const params = { trestles: surfaces.map((surface) => surface.quotationParam), pcses }