이미지 저장 후 다시 circuitNumber visible true처리 추가

This commit is contained in:
hyojun.choi 2025-02-06 16:38:43 +09:00
parent 6cbce58f59
commit 12e183c133
2 changed files with 7 additions and 5 deletions

View File

@ -30,7 +30,7 @@ const ALLOCATION_TYPE = {
export default function CircuitTrestleSetting({ id }) { export default function CircuitTrestleSetting({ id }) {
const { getMessage } = useMessage() const { getMessage } = useMessage()
const { closePopup } = usePopup() const { closePopup } = usePopup()
const { apply, hideCircuitNumberTexts } = useTrestle() const { apply, setViewCircuitNumberTexts } = useTrestle()
const { swalFire } = useSwal() const { swalFire } = useSwal()
const { saveEstimate } = useEstimate() const { saveEstimate } = useEstimate()
const canvas = useRecoilValue(canvasState) const canvas = useRecoilValue(canvasState)
@ -450,13 +450,15 @@ export default function CircuitTrestleSetting({ id }) {
obj.pcses = getStepUpListData() obj.pcses = getStepUpListData()
}) })
hideCircuitNumberTexts() setViewCircuitNumberTexts(false)
//TODO : //TODO :
const result = await apply() const result = await apply()
if (result) { if (result) {
// TODO : // TODO :
setViewCircuitNumberTexts(true)
await saveEstimate(result) await saveEstimate(result)
} }
// removeNotAllocationModules() // removeNotAllocationModules()

View File

@ -2234,13 +2234,13 @@ export const useTrestle = () => {
// 전모듈 의 회로번호 visible false 처리 // 전모듈 의 회로번호 visible false 처리
// 가대 설치 전 필요 // 가대 설치 전 필요
const hideCircuitNumberTexts = () => { const setViewCircuitNumberTexts = (visible) => {
const circuitNumberTexts = canvas.getObjects().filter((obj) => obj.name === 'circuitNumber') const circuitNumberTexts = canvas.getObjects().filter((obj) => obj.name === 'circuitNumber')
circuitNumberTexts.forEach((text) => { circuitNumberTexts.forEach((text) => {
text.visible = false text.visible = visible
}) })
canvas.renderAll() canvas.renderAll()
} }
return { apply, getTrestleParams, clear, hideCircuitNumberTexts } return { apply, getTrestleParams, clear, setViewCircuitNumberTexts }
} }