feat: RDII 분석 상수사용량 적용월 검증 로직 추가
This commit is contained in:
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user