견적서 첨부파일 수정
This commit is contained in:
parent
cf080c24cf
commit
cb3780844c
@ -202,20 +202,21 @@ export default function Estimate({ params }) {
|
||||
files.map((row) => {
|
||||
fileList.push(row.data)
|
||||
setEstimateContextState({ fileList: row.data, newFileList: fileList })
|
||||
// setEstimateContextState({ fileList: row.data })
|
||||
})
|
||||
} else {
|
||||
setEstimateContextState({ fileList: [] })
|
||||
setEstimateContextState({ fileList: [], newFileList: [] })
|
||||
}
|
||||
}, [files])
|
||||
|
||||
useEffect(() => {
|
||||
// console.log('USEEFFECT originFiles::::::::::', originFiles)
|
||||
// if (originFiles.length > 0) {
|
||||
// setEstimateContextState({
|
||||
// originFiles: originFiles,
|
||||
// })
|
||||
// }
|
||||
}, [originFiles])
|
||||
// useEffect(() => {
|
||||
// // console.log('USEEFFECT originFiles::::::::::', originFiles)
|
||||
// // if (originFiles.length > 0) {
|
||||
// // setEstimateContextState({
|
||||
// // originFiles: originFiles,
|
||||
// // })
|
||||
// // }
|
||||
// }, [originFiles])
|
||||
|
||||
//상세에서 내려온 첨부파일 set 만들기
|
||||
useEffect(() => {
|
||||
|
||||
@ -163,7 +163,6 @@ export const useEstimateController = (planNo) => {
|
||||
if (flag) {
|
||||
if (!originFileFlg) {
|
||||
//기존에 첨부된 파일이 없으면
|
||||
// if (estimateData.newFileList?.length < 1) {
|
||||
if (isEmptyArray(estimateData.newFileList)) {
|
||||
//새로 첨부한 파일이 없으면
|
||||
if (estimateData.itemList.length > 1) {
|
||||
@ -239,7 +238,6 @@ export const useEstimateController = (planNo) => {
|
||||
//1. 첨부파일 저장시작
|
||||
const formData = new FormData()
|
||||
if (estimateData?.newFileList?.length > 0) {
|
||||
// console.log('새로추가한 첨부파일있음:::', estimateData?.newFileList)
|
||||
estimateData.newFileList.forEach((file) => {
|
||||
formData.append('files', file)
|
||||
})
|
||||
@ -252,6 +250,7 @@ export const useEstimateController = (planNo) => {
|
||||
setFileList(res)
|
||||
})
|
||||
} else {
|
||||
setFileList([])
|
||||
realSave()
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user