initOrgData:function(org,schools,isGps){
if(org){
if(org.isLeaf){
if(isGps&&typeof(org.gps)=='string'){
org.gps=org.gps.split(",")
}
let self=this
schools.push({
//icon:'//a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-red.png',
position:org.gps,//[basePosition[0] + 0.01 * index, basePosition[1]],
//content: '<div style="text-align:center; background-color: hsla(180, 100%, 50%, 0.7); height: 50px; width: 50px; border: 1px solid hsl(180, 100%, 40%); border-radius: 26px; box-shadow: hsl(180, 100%, 50%) 0px 0px 1px;">'+ this.orgData.childrenDomains[index].ispDevice+'</div>',
events: {
init(o) {
self.markerRefs.push(o);
//console.log(o);
},
click:function(){
self.markerClick(org);
},
//地图点-鼠标移入事件
mouseover(){
self.markerMouseover(org);
},
//地图点-鼠标移出事件
mouseout(){
self.markerMouseout(org);
}
}
});
}else{
if(org.childrenDomains&&org.childrenDomains.length){
for(let i=0;i<org.childrenDomains.length;i++){
this.initOrgData(org.childrenDomains[i],schools ,isGps)
}
}
}
}
},