Compare commits

..

No commits in common. "e8f667264bcbf16b596190fb69d80fb19ce195cb" and "1e4dd7cf66652a2b049e00854f058b87ff27bbfa" have entirely different histories.

4 changed files with 10 additions and 20 deletions

View File

@ -19,23 +19,13 @@ const Page = ({showPanels}) => {
const [data,setData] = useState({})//水库 const [data,setData] = useState({})//水库
useEffect(()=>{ useEffect(()=>{
// dispatch.map.setLayerVisible({ ShuiKuLayer: true }) dispatch.map.setLayerVisible({ ShuiKuLayer: true })
dispatch.map.setLayerVisible({ HdswLayer: true })
getData() getData()
return ()=>{ return ()=>{
dispatch.map.setLayerVisible({ ShuiKuLayer: false }) dispatch.map.setLayerVisible({ ShuiKuLayer: false })
dispatch.map.setLayerVisible({ HdswLayer: false })
} }
},[]) },[])
useEffect(()=>{
if(myKey==='2'){
dispatch.map.setLayerVisible({ ShuiKuLayer: true })
}else{
dispatch.map.setLayerVisible({ ShuiKuLayer: false })
}
},[myKey])
useEffect(()=>{ useEffect(()=>{
if(mapObj){ if(mapObj){
setMyKey('1') setMyKey('1')

View File

@ -126,7 +126,7 @@ const HomePage = ({showPanels}) => {
dispatch.runtime.setHome() dispatch.runtime.setHome()
setCheckedObj({ key:'11', label:'预警', labelRight:'预警', icon:'yujing' }) setCheckedObj({ key:'11', label:'预警', labelRight:'预警', icon:'yujing' })
}else if(a==='2'){ }else if(a==='2'){
setShowTable(true) // setShowTable(true)
// dispatch.runtime.setHome() // dispatch.runtime.setHome()
setCheckedObj({ key:'21', label:'巡查巡检', labelRight:'工程巡检', icon:'shuiku' }) setCheckedObj({ key:'21', label:'巡查巡检', labelRight:'工程巡检', icon:'shuiku' })
}else if(a==='3'){ }else if(a==='3'){

View File

@ -25,7 +25,7 @@ const MyImg = ({ record }) => {
return ( return (
<div style={{ <div style={{
flexGrow: 1, flexGrow: 1,
height: '33vh', height: '36vh',
overflow: 'hidden', overflow: 'hidden',
position: 'relative', position: 'relative',
backgroundColor: "#eff3f6", backgroundColor: "#eff3f6",

View File

@ -39,7 +39,7 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
const onSearchClick = (val:any) => { const onSearchClick = (val:any) => {
setSelectTime(moment(val).format("YYYYMMDD")); setSelectTime(moment(val).format("YYYYMMDD"));
mapObj && mapObj.getLayers().getArray().forEach((layer:any)=> { mapObj.getLayers().getArray().forEach((layer:any)=> {
if( (layer.values_.name) && (layer.values_.name).indexOf("radarImage") !== -1 ){ if( (layer.values_.name) && (layer.values_.name).indexOf("radarImage") !== -1 ){
layer.setOpacity(0); layer.setOpacity(0);
layer.setSource(null); layer.setSource(null);
@ -105,7 +105,7 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
return ()=>{ return ()=>{
dispatch.runtime.closeFeaturePopAll() dispatch.runtime.closeFeaturePopAll()
mapObj && mapObj.getLayers().getArray().forEach((layer:any)=> { mapObj.getLayers().getArray().forEach((layer:any)=> {
if( (layer?.values_.name) && (layer?.values_.name)?.indexOf("radarImage") !== -1 ){ if( (layer?.values_.name) && (layer?.values_.name)?.indexOf("radarImage") !== -1 ){
layer.dispose(); layer.dispose();
} }
@ -138,7 +138,7 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
useEffect(() => { useEffect(() => {
//console.log("110",badgeType); //console.log("110",badgeType);
if(badgeType === 1){ if(badgeType === 1){
mapObj && mapObj.getView().setZoom(9); mapObj.getView().setZoom(9);
setTooltipOpen(true); setTooltipOpen(true);
} }
}, [badgeType]); }, [badgeType]);
@ -146,7 +146,7 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
const setIndex = (index:any) => { const setIndex = (index:any) => {
setNum(index); setNum(index);
mapObj && mapObj.getLayers().getArray().forEach((layer:any)=> { mapObj.getLayers().getArray().forEach((layer:any)=> {
if( (layer.values_.name) && (layer.values_.name).indexOf("radarImage") !== -1 ){ if( (layer.values_.name) && (layer.values_.name).indexOf("radarImage") !== -1 ){
layer.dispose(); layer.dispose();
} }
@ -176,11 +176,11 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
// @ts-ignore // @ts-ignore
const deleteLayer = (layerId) => { const deleteLayer = (layerId) => {
// @ts-ignore // @ts-ignore
var layer = mapObj && mapObj.getLayers().getArray().find(function(layer) { var layer = mapObj.getLayers().getArray().find(function(layer) {
return layer.get('id') === layerId; return layer.get('id') === layerId;
}); });
if (layer) { if (layer) {
mapObj && mapObj.removeLayer(layer); mapObj.removeLayer(layer);
} }
}; };
@ -223,7 +223,7 @@ const Player: React.FC<IProps> = ({ activeKey, badgeType, tm, ts }) => {
deleteLayer("radarImage"); deleteLayer("radarImage");
mapObj && mapObj.addLayer(sateCloudLayer); mapObj.addLayer(sateCloudLayer);
} }
} }
}, [radarImgData, mapObj, num, activeKey]);//radarImgData, mapObj, channelVariables, num }, [radarImgData, mapObj, num, activeKey]);//radarImgData, mapObj, channelVariables, num