feat: RDII 분석결과 다운로드, 삭제 기능 수정
iipbs_sn / build (push) Waiting to run

This commit is contained in:
swcho
2025-06-09 17:52:32 +09:00
parent 922cdbf204
commit de1fe7fe42
+6 -6
View File
@@ -123,19 +123,19 @@ const Result = () => {
// Excel 다운로드 핸들러 추가
const handleExcelDownload = async () => {
console.log("Selected row data for download:", selectedRowData);
if (!selectedRowData || selectedRowData.inftwtAnlsSn === undefined) {
if (!selectedRowData || selectedRowData.rainInfwtAnlsSn === undefined) {
alert('다운로드할 데이터를 선택해주세요.');
return;
}
try {
const data = await getData(`v1/rdiiAnlsRslt/ppl/${selectedRowData.inftwtAnlsSn}`);
const data = await getData(`v1/rdiiAnlsRslt/ppl/${selectedRowData.rainInfwtAnlsSn}`);
// 선택된 행 데이터를 Excel 다운로드 형식으로 변환
const excelData = data.content; // 배열로 감싸서 전달
// 파일명 생성 (분석번호 기반)
const fileName = `RDII분석결과_${selectedRowData.inftwtAnlsSn}_${selectedRowData.aplcnYm}`;
const fileName = `RDII분석결과_${selectedRowData.rainInfwtAnlsSn}_${selectedRowData.aplcnYm}`;
downloadExcel({
data: excelData as JSON[],
@@ -152,7 +152,7 @@ const Result = () => {
// 파일 삭제 핸들러 추가
const handleFileDelete = async () => {
console.log("Selected row data for deletion:", selectedRowData);
if (!selectedRowData || selectedRowData.inftwtAnlsSn === undefined) {
if (!selectedRowData || selectedRowData.rainInfwtAnlsSn === undefined) {
alert('삭제할 파일을 선택해주세요.');
return;
}
@@ -164,8 +164,8 @@ const Result = () => {
try {
// 삭제 API 호출
const response1 = await deleteData(`v1/rdiiAnlsRslt/${selectedRowData.inftwtAnlsSn}`);
const response2 = await deleteData(`v1/rdiiAnls/${selectedRowData.inftwtAnlsSn}`);
const response1 = await deleteData(`v1/rdiiAnlsRslt/${selectedRowData.rainInfwtAnlsSn}`);
const response2 = await deleteData(`v1/rdiiAnls/${selectedRowData.rainInfwtAnlsSn}`);
console.log("File delete response1:", response1);
console.log("File delete response2:", response2);