Merge remote-tracking branch 'origin/main' into board-select

This commit is contained in:
kimdaae328 2025-01-21 13:32:38 +09:00
commit 9902be659e

View File

@ -111,23 +111,26 @@ const write = async () => {
const boardId = boardResponse.data.CMNBRDSEQ;
if (attachFiles.value && attachFiles.value.length > 0) {
for (const file of attachFiles.value) {
const formData = new FormData();
formData.append('CMNBRDSEQ', boardId);
formData.append('CMNFLEORG', file.name);
formData.append('CMNFLEEXT', file.name.split('.').pop());
formData.append('CMNFLESIZ', file.size);
formData.append('CMNFLEPAT', 'boardfile');
formData.append('file', file);
for (const file of attachFiles.value) {
const formData = new FormData();
await axios.post(`board/${boardId}/attachments`, formData, {
headers: {
'Content-Type': 'multipart/form-data',
},
});
}
//
const fileNameWithoutExt = file.name.replace(/\.[^/.]+$/, ''); //
formData.append('CMNBRDSEQ', boardId);
formData.append('CMNFLEORG', fileNameWithoutExt); //
formData.append('CMNFLEEXT', file.name.split('.').pop()); //
formData.append('CMNFLESIZ', file.size); //
formData.append('CMNFLEPAT', 'boardfile'); //
formData.append('file', file); //
await axios.post(`board/${boardId}/attachments`, formData, {
headers: {
'Content-Type': 'multipart/form-data',
},
});
}
}
alert('게시물이 작성되었습니다.');
goList();
} catch (error) {