import { useEffect, useState } from "react" import {useDispatch, useSelector} from "react-redux"; import { httppost, httppost2 } from "../../../utils/request"; import apiurl from "../../../service/apiurl"; const Page = () => { const dispatch = useDispatch(); const [data1,setData1] = useState({})//放水=生态=QQ const [data2,setData2] = useState({})//输水=生活=PQ console.log(1111,data1,data2); useEffect(()=>{ dispatch.map.setLayerVisible({ GongShuiLayer: true }) getData1() return ()=>{ dispatch.map.setLayerVisible({ GongShuiLayer: false }) } },[]) const getData1 = async()=>{ const { code, data } = await httppost2(apiurl.home.getGsList) if(code!==200){ return } data?.map((item,index)=>{ if(index<2){ if(item.sttp==='QQ'){ setData1({...item}) }else{ setData2({...item}) } } }) } return ( <>
生态供水
实时流量:
{data1.q}
{data1.resMonthEcoFlow.month||'-'}月核定流量:
{data1.resMonthEcoFlow.value}
采集时间:
{data1.tm}
今日水量:
{data1.v}
生活供水
实时流量:
{data2.q}
采集时间:
{data2.tm}
今日水量:
{data2.v}
) } export default Page