From bf45287932a60a59d69bea28b7b9504eed035765 Mon Sep 17 00:00:00 2001 From: aijinyu722 <846488483@qq.com> Date: Tue, 18 Aug 2020 11:58:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4map/export=E4=B8=AD=E7=9A=84c?= =?UTF-8?q?onsole.error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/VtxExport/VtxExport.js | 4 +-- src/VtxMap/AMap/AMap.js | 54 +++++++++++++++++++------------------- src/VtxMap/BMap/Map.js | 36 ++++++++++++------------- src/VtxMap/GMap/Map.js | 32 +++++++++++----------- src/VtxMap/OMap/Map.js | 32 +++++++++++----------- src/VtxMap/TMap/TMap.js | 36 ++++++++++++------------- src/VtxModal/VtxModal.js | 6 +++++ 8 files changed, 104 insertions(+), 98 deletions(-) diff --git a/package.json b/package.json index 81cefc7..40429c8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vtx-ui", - "version": "0.4.43", + "version": "0.4.44", "description": "vtx-ui", "main": "lib/index.js", "scripts": { diff --git a/src/VtxExport/VtxExport.js b/src/VtxExport/VtxExport.js index 21b36f3..24c8469 100644 --- a/src/VtxExport/VtxExport.js +++ b/src/VtxExport/VtxExport.js @@ -18,11 +18,11 @@ class VtxExport extends React.Component{ exportButtonClick(param){ let pass_val = typeof(this.props.getExportParams)=='function'? this.props.getExportParams(param.key):null; if(!this.props.downloadURL){ - console.error('未配置下载地址'); + // console.error('未配置下载地址'); return; } if(!pass_val){ - console.error('未配置导出参数'); + // console.error('未配置导出参数'); return; } this.downLoadFile(this.props.downloadURL,this.props.mode=='simple'?pass_val:{parameters:JSON.stringify(pass_val)}); diff --git a/src/VtxMap/AMap/AMap.js b/src/VtxMap/AMap/AMap.js index 82cbf5f..7c907e4 100644 --- a/src/VtxMap/AMap/AMap.js +++ b/src/VtxMap/AMap/AMap.js @@ -438,7 +438,7 @@ class VortexAMap extends React.Component{ imageAry.map((item,index)=>{ let {sw,ne,url,opacity,displayOnMinLevel,displayOnMaxLevel} = item; if(!url){ - console.error(`图片图层url数据错误`); + console.warn(`图片图层url数据错误`); return false; } if(sw && ne && Array.isArray(sw) && Array.isArray(ne) && sw[0] && sw[1] && ne[0] && ne[1]){ @@ -450,7 +450,7 @@ class VortexAMap extends React.Component{ }); t.state.gis.setLayers([new AMap.TileLayer(),imageUrlOverlay]); }else{ - console.error(`区域经纬度sw/ne数据错误`); + console.warn(`区域经纬度sw/ne数据错误`); return false; } }) @@ -901,12 +901,12 @@ class VortexAMap extends React.Component{ mapPoints.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`加点id: ${item.id} 重复`); + console.warn(`加点id: ${item.id} 重复`); return false; } //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } let cg = { @@ -1015,7 +1015,7 @@ class VortexAMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1023,21 +1023,21 @@ class VortexAMap extends React.Component{ let cg = { width : 30, height : 30, - labelContent: item.config.labelContent || gc.getLabel(), - markerContentX: item.config.markerContentX || gc.getOffset().getX(), - markerContentY: item.config.markerContentY || gc.getOffset().getY(), - deg: item.config.deg || gc.getAngle(), - zIndex: item.config.zIndex || gc.getzIndex(), - labelClass: item.config.labelContent || 'label-content' + labelContent: gc.getLabel(), + markerContentX: gc.getOffset().getX(), + markerContentY: gc.getOffset().getY(), + deg: gc.getAngle(), + zIndex: gc.getzIndex(), + labelClass: 'label-content' }; if(item.config){ cg = {...cg,...item.config}; } //是否展示label if(item.canShowLabel){ - cg.labelPixelX= item.config.labelPixelX || gc.getLabel().offset.getX(); - cg.labelPixelY= item.config.labelPixelY || gc.getLabel().offset.getY(); - cg.labelContent= item.config.labelContent || gc.getLabel().offset.content; + cg.labelPixelX= cg.labelPixelX || gc.getLabel().offset.getX(); + cg.labelPixelY= cg.labelPixelY || gc.getLabel().offset.getY(); + cg.labelContent= cg.labelContent || gc.getLabel().offset.content; let labelClass = item.labelClass || 'label-content'; //更新label gc.setLabel({ @@ -1113,7 +1113,7 @@ class VortexAMap extends React.Component{ } ); }else{ - console.error(`更新的点位id不存在!`); + console.warn(`更新的点位id不存在!`); return false; } }) @@ -1127,12 +1127,12 @@ class VortexAMap extends React.Component{ mapLines.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`多折线id: ${item.id} 重复`); + console.warn(`多折线id: ${item.id} 重复`); return false; } //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } let cg = { @@ -1226,7 +1226,7 @@ class VortexAMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } //获取原有的图元 @@ -1281,7 +1281,7 @@ class VortexAMap extends React.Component{ //更新线 gc.setOptions(lineOption); }else{ - console.error(`更新的多折线id不存在!`); + console.warn(`更新的多折线id不存在!`); return false; } }); @@ -1295,12 +1295,12 @@ class VortexAMap extends React.Component{ mapPolygons.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`多边形id: ${item.id} 重复`); + console.warn(`多边形id: ${item.id} 重复`); return false; } //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } let cg = { @@ -1376,7 +1376,7 @@ class VortexAMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //获取原有的图元 @@ -1435,7 +1435,7 @@ class VortexAMap extends React.Component{ //更新线 gc.setOptions(polygonOption); }else{ - console.error(`更新的多边形id不存在!`); + console.warn(`更新的多边形id不存在!`); return false; } }); @@ -1448,12 +1448,12 @@ class VortexAMap extends React.Component{ mapCircles.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`圆id: ${item.id} 重复`); + console.warn(`圆id: ${item.id} 重复`); return false; } //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } let cg = { @@ -1524,7 +1524,7 @@ class VortexAMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1572,7 +1572,7 @@ class VortexAMap extends React.Component{ //更新线 gc.setOptions(circleOption); }else{ - console.error(`更新的圆id不存在!`); + console.warn(`更新的圆id不存在!`); return false; } }); diff --git a/src/VtxMap/BMap/Map.js b/src/VtxMap/BMap/Map.js index d72636c..1af34bc 100644 --- a/src/VtxMap/BMap/Map.js +++ b/src/VtxMap/BMap/Map.js @@ -393,7 +393,7 @@ class BaiduMap extends React.Component{ imageAry.map((item,index)=>{ let {sw,ne,url,opacity} = item; if(!url){ - console.error(`图片图层url数据错误`); + console.warn(`图片图层url数据错误`); return false; } if(sw && ne && Array.isArray(sw) && Array.isArray(ne) && sw[0] && sw[1] && ne[0] && ne[1]){ @@ -410,7 +410,7 @@ class BaiduMap extends React.Component{ t.state.gis.addOverlay(imageUrlOverlay); }else{ - console.error(`区域经纬度sw/ne数据错误`); + console.warn(`区域经纬度sw/ne数据错误`); return false; } }) @@ -422,12 +422,12 @@ class BaiduMap extends React.Component{ mapPoints.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`加点id: ${item.id} 重复`); + console.warn(`加点id: ${item.id} 重复`); return false; } //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } let cg = { @@ -569,7 +569,7 @@ class BaiduMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } //获取原有的图元 @@ -694,7 +694,7 @@ class BaiduMap extends React.Component{ } ); }else{ - console.error(`更新的点位id不存在!`); + console.warn(`更新的点位id不存在!`); return false; } }); @@ -718,12 +718,12 @@ class BaiduMap extends React.Component{ mapLines.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多折线id: ${item.id} 重复`); + console.warn(`多折线id: ${item.id} 重复`); return false; } //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } //初始化默认参数 @@ -802,11 +802,11 @@ class BaiduMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } }else{ - console.error(`更新的多折线id不存在!`); + console.warn(`更新的多折线id不存在!`); return false; } let gc = t.GM.getGraphic(item.id); @@ -864,12 +864,12 @@ class BaiduMap extends React.Component{ mapPolygons.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多边形id: ${item.id} 重复`); + console.warn(`多边形id: ${item.id} 重复`); return false; } //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //初始化参数 @@ -943,7 +943,7 @@ class BaiduMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //获取原有的图元 @@ -994,7 +994,7 @@ class BaiduMap extends React.Component{ } ); }else{ - console.error(`更新的多边形id不存在!`); + console.warn(`更新的多边形id不存在!`); return false; } }); @@ -1006,12 +1006,12 @@ class BaiduMap extends React.Component{ mapCircles.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`圆id: ${item.id} 重复`); + console.warn(`圆id: ${item.id} 重复`); return false; } //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } let cg = { @@ -1079,7 +1079,7 @@ class BaiduMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1126,7 +1126,7 @@ class BaiduMap extends React.Component{ } }); }else{ - console.error(`更新的圆id不存在!`); + console.warn(`更新的圆id不存在!`); return false; } }); diff --git a/src/VtxMap/GMap/Map.js b/src/VtxMap/GMap/Map.js index f7a92ab..d37d599 100644 --- a/src/VtxMap/GMap/Map.js +++ b/src/VtxMap/GMap/Map.js @@ -842,12 +842,12 @@ class ArcgisMap extends React.Component{ mapPoints.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`加点id: ${item.id} 重复`); + console.warn(`加点id: ${item.id} 重复`); return false; } //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } let cg = { @@ -987,7 +987,7 @@ class ArcgisMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1115,7 +1115,7 @@ class ArcgisMap extends React.Component{ } ); }else{ - console.error(`更新的点位id不存在!`); + console.warn(`更新的点位id不存在!`); return false; } }); @@ -1133,12 +1133,12 @@ class ArcgisMap extends React.Component{ mapLines.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多折线id: ${item.id} 重复`); + console.warn(`多折线id: ${item.id} 重复`); return false; } //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } //初始化默认参数 @@ -1229,11 +1229,11 @@ class ArcgisMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } }else{ - console.error(`更新的多折线id不存在!`); + console.warn(`更新的多折线id不存在!`); return false; } let gc = t.GM.getGraphic(item.id); @@ -1308,12 +1308,12 @@ class ArcgisMap extends React.Component{ mapPolygons.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多边形id: ${item.id} 重复`); + console.warn(`多边形id: ${item.id} 重复`); return false; } //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //初始化参数 @@ -1410,11 +1410,11 @@ class ArcgisMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } }else{ - console.error(`更新的多边形id不存在!`); + console.warn(`更新的多边形id不存在!`); return false; } //获取原有的图元 @@ -1493,12 +1493,12 @@ class ArcgisMap extends React.Component{ mapCircles.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`圆id: ${item.id} 重复`); + console.warn(`圆id: ${item.id} 重复`); return false; } //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } let cg = { @@ -1584,11 +1584,11 @@ class ArcgisMap extends React.Component{ if (t.GM.isRepetition(item.id)) { //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } }else{ - console.error(`更新的圆id不存在!`); + console.warn(`更新的圆id不存在!`); return false; } //获取原有的图元 diff --git a/src/VtxMap/OMap/Map.js b/src/VtxMap/OMap/Map.js index 6265cd8..53d2ca5 100644 --- a/src/VtxMap/OMap/Map.js +++ b/src/VtxMap/OMap/Map.js @@ -599,12 +599,12 @@ class Map extends React.Component { mapPoints.map((item,index)=>{ //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`加点id: ${item.id} 重复`); + console.warn(`加点id: ${item.id} 重复`); return false; } //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } @@ -771,7 +771,7 @@ class Map extends React.Component { if (this.GM.isRepetition(item.id)) { //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } //获取原有的图元 和 对应的label @@ -1021,7 +1021,7 @@ class Map extends React.Component { } ); }else{ - console.error(`更新的点位id不存在!`); + console.warn(`更新的点位id不存在!`); return false; } }); @@ -1061,12 +1061,12 @@ class Map extends React.Component { mapLines.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多折线id: ${item.id} 重复`); + console.warn(`多折线id: ${item.id} 重复`); return false; } //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } //初始化默认参数 @@ -1164,11 +1164,11 @@ class Map extends React.Component { if (t.GM.isRepetition(item.id)) { //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } }else{ - console.error(`更新的多折线id不存在!`); + console.warn(`更新的多折线id不存在!`); return false; } let gc = t.GM.getGraphic(item.id); @@ -1237,12 +1237,12 @@ class Map extends React.Component { mapPolygons.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`多边形id: ${item.id} 重复`); + console.warn(`多边形id: ${item.id} 重复`); return false; } //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //初始化参数 @@ -1325,7 +1325,7 @@ class Map extends React.Component { if (t.GM.isRepetition(item.id)) { //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //获取原有的图元 @@ -1375,7 +1375,7 @@ class Map extends React.Component { } ); }else{ - console.error(`更新的多边形id不存在!`); + console.warn(`更新的多边形id不存在!`); return false; } }); @@ -1387,12 +1387,12 @@ class Map extends React.Component { mapCircles.map((item,index)=>{ //如果id重复,直接跳过不执行. if (t.GM.isRepetition(item.id)) { - console.error(`圆id: ${item.id} 重复`); + console.warn(`圆id: ${item.id} 重复`); return false; } //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } let cg = { @@ -1473,7 +1473,7 @@ class Map extends React.Component { if (t.GM.isRepetition(item.id)) { //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1519,7 +1519,7 @@ class Map extends React.Component { } }); }else{ - console.error(`更新的圆id不存在!`); + console.warn(`更新的圆id不存在!`); return false; } }); diff --git a/src/VtxMap/TMap/TMap.js b/src/VtxMap/TMap/TMap.js index f1642ce..1712655 100644 --- a/src/VtxMap/TMap/TMap.js +++ b/src/VtxMap/TMap/TMap.js @@ -238,7 +238,7 @@ class TMap extends React.Component{ imageAry.map((item,index)=>{ let {sw,ne,url,opacity,displayOnMinLevel,displayOnMaxLevel} = item; if(!url){ - console.error(`图片图层url数据错误`); + console.warn(`图片图层url数据错误`); return false; } if(sw && ne && Array.isArray(sw) && Array.isArray(ne) && sw[0] && sw[1] && ne[0] && ne[1]){ @@ -256,7 +256,7 @@ class TMap extends React.Component{ ); t.state.gis.addOverLay(imageUrlOverlay); }else{ - console.error(`区域经纬度sw/ne数据错误`); + console.warn(`区域经纬度sw/ne数据错误`); return false; } }) @@ -658,12 +658,12 @@ class TMap extends React.Component{ } //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`加点id: ${item.id} 重复`); + console.warn(`加点id: ${item.id} 重复`); return false; } //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } if(item.markerContent){ @@ -775,7 +775,7 @@ class TMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`点 经纬度 数据错误`); + console.warn(`点 经纬度 数据错误`); return false; } //获取原有的图元 @@ -878,7 +878,7 @@ class TMap extends React.Component{ } ); }else{ - console.error(`更新的点id不存在!`); + console.warn(`更新的点id不存在!`); return false; } }); @@ -899,12 +899,12 @@ class TMap extends React.Component{ } //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`多折线id: ${item.id} 重复`); + console.warn(`多折线id: ${item.id} 重复`); return false; } //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } if(item.config){ @@ -976,7 +976,7 @@ class TMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //多折线点位数据不符合,直接跳过 if(!(item.paths && item.paths.length >= 2)){ - console.error(`多折线paths数据错误`); + console.warn(`多折线paths数据错误`); return false; } //获取原有的图元 @@ -1026,7 +1026,7 @@ class TMap extends React.Component{ } ); }else{ - console.error(`更新的多折线id不存在!`); + console.warn(`更新的多折线id不存在!`); return false; } }); @@ -1048,12 +1048,12 @@ class TMap extends React.Component{ } //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`多边形id: ${item.id} 重复`); + console.warn(`多边形id: ${item.id} 重复`); return false; } //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } if(item.config){ @@ -1119,7 +1119,7 @@ class TMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //多边形点位数据不符合,直接跳过 if(!(item.rings && item.rings.length >= 3)){ - console.error(`多边形rings数据错误`); + console.warn(`多边形rings数据错误`); return false; } //获取原有的图元 @@ -1166,7 +1166,7 @@ class TMap extends React.Component{ } ); }else{ - console.error(`更新的多边形id不存在!`); + console.warn(`更新的多边形id不存在!`); return false; } }); @@ -1187,12 +1187,12 @@ class TMap extends React.Component{ } //如果id重复,直接跳过不执行. if (this.GM.isRepetition(item.id)) { - console.error(`圆id: ${item.id} 重复`); + console.warn(`圆id: ${item.id} 重复`); return false; } //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } if(item.config){ @@ -1250,7 +1250,7 @@ class TMap extends React.Component{ if (this.GM.isRepetition(item.id)) { //圆 点位数据不符合,直接跳过 if(!item.longitude || !item.latitude){ - console.error(`圆 经纬度 数据错误`); + console.warn(`圆 经纬度 数据错误`); return false; } //获取原有的图元 @@ -1292,7 +1292,7 @@ class TMap extends React.Component{ } ); }else{ - console.error(`更新的圆id不存在!`); + console.warn(`更新的圆id不存在!`); return false; } }); diff --git a/src/VtxModal/VtxModal.js b/src/VtxModal/VtxModal.js index cf1bf7b..110ed9d 100644 --- a/src/VtxModal/VtxModal.js +++ b/src/VtxModal/VtxModal.js @@ -36,6 +36,12 @@ class VtxModal extends React.Component{ if(nextProps.visible && !this.isCreate){ this.isCreate = true; } + if(!this.props.visible && nextProps.visible){ + this.setState({ + x_move: 0, + y_move: 0 + }) + } } componentDidUpdate(){ const t = this;