디스플레이 설정 => 할당표시, 회로 번호 표시 ,가대 표시 추가

This commit is contained in:
hyojun.choi 2025-02-05 19:53:42 +09:00
parent f47b2684fb
commit 0c8631c44d
2 changed files with 7 additions and 5 deletions

View File

@ -16,7 +16,9 @@ export function useRoof() {
.filter((polygon) => polygon.name === 'roof')
.forEach((polygon) => {
if (allocDisplay) {
setSurfaceShapePattern(polygon, roofDisplay.column)
if (polygon.roofMaterial) {
setSurfaceShapePattern(polygon, roofDisplay.column, false, polygon.roofMaterial, true)
}
} else {
polygon.set('fill', null)
}

View File

@ -727,7 +727,7 @@ export function useCanvasSetting() {
for (let i = 0; i < option1.length; i++) {
switch (option1[i].column) {
case 'allocDisplay': //할당 표시
optionName = ['1']
// useRoof에서 작업 완료
break
case 'outlineDisplay': //외벽선 표시
optionName = ['outerLine', POLYGON_TYPE.WALL]
@ -742,19 +742,19 @@ export function useCanvasSetting() {
optionName = ['commonText']
break
case 'circuitNumDisplay': //회로번호 표시
optionName = ['7']
optionName = ['circuitNumber']
break
case 'flowDisplay': //흐름방향 표시
optionName = ['arrow', 'flowText']
break
case 'trestleDisplay': //가대 표시
optionName = ['8']
optionName = ['rack', 'smartRack', 'bracket']
break
case 'imageDisplay': //이미지 표시
optionName = ['9']
break
case 'totalDisplay': //집계표 표시
optionName = ['10']
// 작업할 필요 없음
break
}
// 표시 선택 상태(true/false)