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 ( <>
生态供水
生活供水