diff --git a/src/components/Modules/KilnOptimize/components/KilnBottomForecast/index.jsx b/src/components/Modules/KilnOptimize/components/KilnBottomForecast/index.jsx index 5cadd28..17b3c58 100644 --- a/src/components/Modules/KilnOptimize/components/KilnBottomForecast/index.jsx +++ b/src/components/Modules/KilnOptimize/components/KilnBottomForecast/index.jsx @@ -1,7 +1,7 @@ /* * @Author: zhp * @Date: 2024-08-23 14:44:30 - * @LastEditTime: 2024-08-30 17:14:19 + * @LastEditTime: 2024-08-30 17:28:20 * @LastEditors: zhp * @Description: */ @@ -25,8 +25,9 @@ function KilnBottomForecast(props) { kilnInfo.forecastWeeklyChart.forEach((ele) => { data.push(ele.sum); xData.push(moment(ele.dataTime).format('MM-DD')); - }); - const [dataSource, setDataSource] = useState({ + }) + console.log('data',data); + const dataSource= { color1: '#146CFF', color:'rgba(255, 194, 20, 1)', yName:'℃', @@ -36,15 +37,8 @@ function KilnBottomForecast(props) { xData, data: data? data : [], range:[-10,10], - modelFlag: false - }); - - useEffect(() => { - setDataSource(prevDataSource => ({ - ...prevDataSource, - modelFlag: value - })); - }, [value]); + modelFlag: value + } return ( state.kilnOptimize); - - const [dataSource, setDataSource] = useState({ + const dataSource = { color1: 'rgba(0, 255, 245, 1)', color:'rgba(255, 194, 20, 1)', yName:'℃', // areaColor0:'rgba(18, 255, 245, 0.4)', areaColor1:'rgba(18, 255, 245, 0)', msg: kilnOptimize.topTempAvgFor1h, - modelFlag: null, + modelFlag: value, data: kilnOptimize.topTempAvgFor1h? kilnOptimize.topTempAvgFor1h.topTempAvgFor1h : [], range: [-10, 10] - }); - - useEffect(() => { - setDataSource(prevDataSource => ({ - ...prevDataSource, - modelFlag: value - })); - }, [value]); + } return ( state.kilnOptimize); - const [dataSource, setDataSource] = useState({ + const dataSource = { color1: 'rgba(0, 187, 255, 1)', color:'rgba(255, 194, 20, 1)', yName:'℃', // areaColor0:'rgba(18, 255, 245, 0.4)', areaColor1:'rgba(18, 255, 245, 0)', msg: kilnOptimize.topTempAvgFor1h, - modelFlag: null, + modelFlag: value, data: kilnOptimize.topTempAvgFor1h? kilnOptimize.topTempAvgFor1h.topTempAvgFor1h : [], range: [-10, 10] - }); - - useEffect(() => { - setDataSource(prevDataSource => ({ - ...prevDataSource, - modelFlag: value - })); - }, [value]); + } return (