파일첨부 필수 변경시
This commit is contained in:
parent
b789293ae5
commit
7e376dd7d1
@ -68,7 +68,7 @@ export default function CanvasMenu(props) {
|
|||||||
const { handleZoomClear, handleZoom } = useCanvasEvent()
|
const { handleZoomClear, handleZoom } = useCanvasEvent()
|
||||||
const { handleMenu } = useMenu()
|
const { handleMenu } = useMenu()
|
||||||
// const urlParams = useSearchParams()
|
// const urlParams = useSearchParams()
|
||||||
const { handleEstimateSubmit, fetchSetting } = useEstimateController()
|
const { handleEstimateSubmit, fetchSetting, estimateContextState, setEstimateContextState } = useEstimateController()
|
||||||
const estimateRecoilState = useRecoilValue(estimateState)
|
const estimateRecoilState = useRecoilValue(estimateState)
|
||||||
const [estimatePopupOpen, setEstimatePopupOpen] = useState(false)
|
const [estimatePopupOpen, setEstimatePopupOpen] = useState(false)
|
||||||
const [estimateCopyPopupOpen, setEstimateCopyPopupOpen] = useState(false)
|
const [estimateCopyPopupOpen, setEstimateCopyPopupOpen] = useState(false)
|
||||||
@ -424,8 +424,8 @@ export default function CanvasMenu(props) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (isObjectNotEmpty(estimateRecoilState)) {
|
if (isObjectNotEmpty(estimateContextState)) {
|
||||||
const { createUser, tempFlg, lockFlg } = estimateRecoilState
|
const { createUser, tempFlg, lockFlg } = estimateContextState
|
||||||
|
|
||||||
if (createUser && tempFlg && lockFlg) {
|
if (createUser && tempFlg && lockFlg) {
|
||||||
if (createUser === 'T01') {
|
if (createUser === 'T01') {
|
||||||
@ -439,7 +439,7 @@ export default function CanvasMenu(props) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [estimateRecoilState])
|
}, [estimateContextState?.createUser, estimateContextState?.tempFlg, estimateContextState?.lockFlg])
|
||||||
|
|
||||||
const setAllButtonStyles = (style) => {
|
const setAllButtonStyles = (style) => {
|
||||||
setButtonStyle1(style)
|
setButtonStyle1(style)
|
||||||
@ -464,70 +464,6 @@ export default function CanvasMenu(props) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// useEffect(() => {
|
|
||||||
// if (isObjectNotEmpty(estimateRecoilState)) {
|
|
||||||
// if (estimateRecoilState?.createUser && estimateRecoilState?.tempFlg && estimateRecoilState.lockFlg) {
|
|
||||||
// if (estimateRecoilState?.createUser === 'T01') {
|
|
||||||
// if (sessionState.storeId !== 'T01') {
|
|
||||||
// setButtonStyle1('none')
|
|
||||||
// setButtonStyle2('none')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('none')
|
|
||||||
// setButtonStyle5('none')
|
|
||||||
// } else {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '1') {
|
|
||||||
// setButtonStyle1('none')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('none')
|
|
||||||
// setButtonStyle5('none')
|
|
||||||
// } else {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '0' && estimateRecoilState?.lockFlg === '0') {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// } else {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('none')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if (isObjectNotEmpty(estimateRecoilState)) {
|
|
||||||
// if (estimateRecoilState?.tempFlg && estimateRecoilState.lockFlg) {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '1') {
|
|
||||||
// setButtonStyle1('none')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('none')
|
|
||||||
// setButtonStyle5('none')
|
|
||||||
// } else {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '0' && estimateRecoilState?.lockFlg === '0') {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// } else {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('none')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }, [estimateRecoilState])
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 견적서 잠금 / 해제
|
* 견적서 잠금 / 해제
|
||||||
* lockFlg : 0 잠금해제상태 / 1 잠금상태
|
* lockFlg : 0 잠금해제상태 / 1 잠금상태
|
||||||
@ -558,43 +494,14 @@ export default function CanvasMenu(props) {
|
|||||||
if (sessionState.storeId !== 'T01') {
|
if (sessionState.storeId !== 'T01') {
|
||||||
setAllButtonStyles('none')
|
setAllButtonStyles('none')
|
||||||
} else {
|
} else {
|
||||||
handleButtonStyles(tempFlg, lockFlg)
|
setEstimateContextState({ tempFlg: estimateRecoilState.tempFlg, lockFlg: estimateRecoilState.lockFlg })
|
||||||
|
handleButtonStyles(estimateRecoilState.tempFlg, estimateRecoilState.lockFlg)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
handleButtonStyles(tempFlg, lockFlg)
|
setEstimateContextState({ tempFlg: estimateRecoilState.tempFlg, lockFlg: estimateRecoilState.lockFlg })
|
||||||
|
handleButtonStyles(estimateRecoilState.tempFlg, estimateRecoilState.lockFlg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// if (estimateRecoilState?.createUser === 'T01') {
|
|
||||||
// if (sessionState.storeId !== 'T01') {
|
|
||||||
// setButtonStyle1('none')
|
|
||||||
// setButtonStyle2('none')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('none')
|
|
||||||
// setButtonStyle5('none')
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '1') {
|
|
||||||
// setButtonStyle1('none')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('none')
|
|
||||||
// setButtonStyle5('none')
|
|
||||||
// } else {
|
|
||||||
// if (estimateRecoilState?.tempFlg === '0' && estimateRecoilState?.lockFlg === '0') {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('')
|
|
||||||
// setButtonStyle3('')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// } else {
|
|
||||||
// setButtonStyle1('')
|
|
||||||
// setButtonStyle2('none')
|
|
||||||
// setButtonStyle3('none')
|
|
||||||
// setButtonStyle4('')
|
|
||||||
// setButtonStyle5('')
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
setIsGlobalLoading(false)
|
setIsGlobalLoading(false)
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user