diff --git a/apps/fo/app/store/facilityPrecipitation/index.tsx b/apps/fo/app/store/facilityPrecipitation/index.tsx index f7a716349..75e9042bd 100644 --- a/apps/fo/app/store/facilityPrecipitation/index.tsx +++ b/apps/fo/app/store/facilityPrecipitation/index.tsx @@ -136,39 +136,42 @@ const gridListPrecipitationDetail:PrecipitationPropsDetailProps[] = [ const fetchFacilityPrecipitationList = async (pageNo: number, pageSize: number, searchYear: string, part?: string, nameCd?: string, fcltCpct?: string, operationValue?: string, fcltyNm?: string) => { const tailStr = '/'+pageNo + '/' + pageSize + '/' + searchYear + (part?'/' + part:'' ) + (nameCd?'/' + nameCd:'' ) + (fcltCpct?'/' + fcltCpct:'' ) + (operationValue?'/' + operationValue:'' ) + (fcltyNm && fcltyNm !== '' ? '/' + fcltyNm : '') ; - const url = '/fclt/rain' + tailStr; + // const url = '/fclt/rain' + tailStr; + const url = '/rdii/list' + tailStr; const res = await getFetch('fo', url); - const tmpData:PrecipitationPropsDetailProps[] = []; - if(res!= null && res.data.length > 0){ - for(let idx=0; idx=3?1:0; + // const tmpData:PrecipitationPropsDetailProps[] = []; + // if(res!= null && res.data.length > 0){ + // for(let idx=0; idx=3?1:0; - tmpData.push({ - bscFctCd : bscFctCd, - rainDt : rainDt, - infoRnDay : infoRnDay, - rainDay : rainDay, - rainEffectDay : rainDay - }) - } - } + // tmpData.push({ + // bscFctCd : bscFctCd, + // rainDt : rainDt, + // infoRnDay : infoRnDay, + // rainDay : rainDay, + // rainEffectDay : rainDay + // }) + // } + // } - res.data.map((item: FacilityPrecipitationProps) => { - const filteredList = tmpData.filter((gridItem) => { - return gridItem.bscFctCd === item.bscFctCd; - }); + // res.data.map((item: FacilityPrecipitationProps) => { + // const filteredList = tmpData.filter((gridItem) => { + // return gridItem.bscFctCd === item.bscFctCd; + // }); - const rtnData = CalcRainEffect(filteredList); - item.rainEffectDay = rtnData.reduce((acc, curr) => acc + curr.rainEffectDay, 0); - item.totalYearRain = rtnData.reduce((acc, curr) => acc + Number(curr.infoRnDay), 0); - item.infoRnDay = filteredList.reduce((acc, curr) => acc + curr.rainDay, 0); - }); + // const rtnData = CalcRainEffect(filteredList); + // item.rainEffectDay = rtnData.reduce((acc, curr) => acc + curr.rainEffectDay, 0); // 강우영향일 + // item.totalYearRain = rtnData.reduce((acc, curr) => acc + Number(curr.infoRnDay), 0); // 연간 총 강수량 + // item.infoRnDay = filteredList.reduce((acc, curr) => acc + curr.rainDay, 0); // 강우일 + // }); - } + // } + + return { data: res.data, count: res.count, detailData: tmpData }; }