이미지 저장 후 다시 circuitNumber visible true처리 추가
This commit is contained in:
parent
6cbce58f59
commit
12e183c133
@ -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()
|
||||||
|
|||||||
@ -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 }
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user