견적서 첨부파일 수정

This commit is contained in:
basssy 2024-12-04 15:14:51 +09:00
parent cf080c24cf
commit cb3780844c
2 changed files with 11 additions and 11 deletions

View File

@ -202,20 +202,21 @@ export default function Estimate({ params }) {
files.map((row) => { files.map((row) => {
fileList.push(row.data) fileList.push(row.data)
setEstimateContextState({ fileList: row.data, newFileList: fileList }) setEstimateContextState({ fileList: row.data, newFileList: fileList })
// setEstimateContextState({ fileList: row.data })
}) })
} else { } else {
setEstimateContextState({ fileList: [] }) setEstimateContextState({ fileList: [], newFileList: [] })
} }
}, [files]) }, [files])
useEffect(() => { // useEffect(() => {
// console.log('USEEFFECT originFiles::::::::::', originFiles) // // console.log('USEEFFECT originFiles::::::::::', originFiles)
// if (originFiles.length > 0) { // // if (originFiles.length > 0) {
// setEstimateContextState({ // // setEstimateContextState({
// originFiles: originFiles, // // originFiles: originFiles,
// }) // // })
// } // // }
}, [originFiles]) // }, [originFiles])
// set // set
useEffect(() => { useEffect(() => {

View File

@ -163,7 +163,6 @@ export const useEstimateController = (planNo) => {
if (flag) { if (flag) {
if (!originFileFlg) { if (!originFileFlg) {
//기존에 첨부된 파일이 없으면 //기존에 첨부된 파일이 없으면
// if (estimateData.newFileList?.length < 1) {
if (isEmptyArray(estimateData.newFileList)) { if (isEmptyArray(estimateData.newFileList)) {
//새로 첨부한 파일이 없으면 //새로 첨부한 파일이 없으면
if (estimateData.itemList.length > 1) { if (estimateData.itemList.length > 1) {
@ -239,7 +238,6 @@ export const useEstimateController = (planNo) => {
//1. 첨부파일 저장시작 //1. 첨부파일 저장시작
const formData = new FormData() const formData = new FormData()
if (estimateData?.newFileList?.length > 0) { if (estimateData?.newFileList?.length > 0) {
// console.log('새로추가한 첨부파일있음:::', estimateData?.newFileList)
estimateData.newFileList.forEach((file) => { estimateData.newFileList.forEach((file) => {
formData.append('files', file) formData.append('files', file)
}) })
@ -252,6 +250,7 @@ export const useEstimateController = (planNo) => {
setFileList(res) setFileList(res)
}) })
} else { } else {
setFileList([])
realSave() realSave()
} }
} }