feat: RDII 분석 상수사용량 적용월 검증 로직 추가

This commit is contained in:
swcho
2025-08-21 13:07:14 +09:00
parent 64813531f1
commit fe57f85632
@@ -279,8 +279,25 @@ export default function RTKForm() {
);
// 각 파싱 결과 접근
const matchingResultData = parsedResults.find(r => r && r.fileName === file2.file?.name)?.parsedData;
const rainData = parsedResults.find(r => r && r.fileName === file3.file?.name)?.parsedData;
const matchingResultData = parsedResults.find(r => r && r.fileName === file2.file?.name)?.parsedData ?? [];
const rainData = parsedResults.find(r => r && r.fileName === file3.file?.name)?.parsedData ?? [];
// 상수사용량 적용월과 강우자료의 날짜 일치 여부 검증
let dateValidated = true;
if (rainData) {
rainData
.filter(data => data && 'mtrngDt' in data)
.map(data => {
if (formData.date !== data.mtrngDt.replace(/-/g, '').slice(0, 6)) dateValidated = false;
});
}
if (!dateValidated) {
setIsLoadingResult(false);
alert("'상수사용량 적용월'과 강우자료의 '날짜'가 일치하지 않습니다.");
return;
}
// 새로운 JSON 데이터 생성
const combinedAnalysisData = {