function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"171425","map_x":"123.396145","map_y":"41.739346","pointname":"长白上和郡校区","pointaddress":"仙岛南路与胜利南街交叉口","areaname":"和平区","areacode":"100021001002"},{"id":"171424","map_x":"123.386454","map_y":"41.86499","pointname":"于洪601所校区","pointaddress":"西江街与白山路交汇处","areaname":"沈河区","areacode":"100021001003"},{"id":"171423","map_x":"123.397405","map_y":"41.757067","pointname":"长白万科城校区","pointaddress":"长白万科城浑河天地商业街内","areaname":"和平区","areacode":"100021001002"},{"id":"171422","map_x":"123.457994","map_y":"41.773741","pointname":"沈阳南塔校区","pointaddress":"南塔东街汉庭酒店西侧约180米奥莱城4楼","areaname":"沈河区","areacode":"100021001003"},{"id":"171421","map_x":"123.434637","map_y":"41.838601","pointname":"沈阳皇姑崇山路校区","pointaddress":"崇山路与北陵大街交汇处西北角金昌吉第(麦当劳旁)二层","areaname":"皇姑区","areacode":"100021001005"},{"id":"171420","map_x":"123.427348","map_y":"41.761106","pointname":"新世界校区","pointaddress":"和平区南三好街19号,东方启明星","areaname":"和平区","areacode":"100021001002"},{"id":"171419","map_x":"123.440391","map_y":"41.780148","pointname":"沈阳朵朵童辽展店校区","pointaddress":"和平区彩塔街33-1号朵朵童世界辽展店三楼东方启明星","areaname":"和平区","areacode":"100021001002"},{"id":"171418","map_x":"123.403707","map_y":"41.78387","pointname":"沈阳火车头校区","pointaddress":"辽宁省沈阳市和平区新华路4-1号 (与南京南街交汇)","areaname":"和平区","areacode":"100021001002"},{"id":"171417","map_x":"123.421836","map_y":"41.739047","pointname":"沈阳富海澜湾校区","pointaddress":"和平区长白南路330号 (南街南街与长白一路交汇处东400米)","areaname":"和平区","areacode":"100021001002"},{"id":"171416","map_x":"123.408259","map_y":"41.753825","pointname":"长白汇锦中心校区","pointaddress":"沈阳市和平区长白北路 汇锦金融中心童乐王国二楼","areaname":"和平区","areacode":"100021001002"},{"id":"171415","map_x":"123.393059","map_y":"41.872266","pointname":"依云北郡校区","pointaddress":"于洪区青山路61号 御风球馆","areaname":"于洪区","areacode":"100021001014"},{"id":"171414","map_x":"123.398368","map_y":"41.85767","pointname":"万科四季花城校区","pointaddress":"于洪区西江街331号南3号门 万科四季花城业主会所内","areaname":"于洪区","areacode":"100021001014"},{"id":"171413","map_x":"123.382589","map_y":"41.802712","pointname":"铁西万象汇校区","pointaddress":"沈阳市铁西区应昌街7号的 024全时","areaname":"铁西区","areacode":"100021001006"},{"id":"171412","map_x":"123.362233","map_y":"41.821275","pointname":"沈阳铁西四维","pointaddress":"铁西区北二中路39号 四维国际文化体育运动中心三楼","areaname":"铁西区","areacode":"100021001006"},{"id":"171411","map_x":"123.47656","map_y":"41.75513","pointname":"浑南金水花城","pointaddress":"浑南区富民南街8号","areaname":"浑南区","areacode":"100021001015"},{"id":"75031","map_x":"123.502328","map_y":"41.756528","pointname":"沈阳奉天九里校区","pointaddress":"华润奉天九里业主会所内","areaname":"浑南区","areacode":"100021001015"},]; //补充其他行政区分组 if(data_info.length>10){ var areaGroupArr=new Array(); var defaultCode=''; for(var i=0;i< data_info.length;i++){ if(data_info[i].id==campusid){ defaultCode=data_info[i].areacode; } var _item=areaGroupArr.find(it=>it.areacode==data_info[i].areacode); if(_item){ _item.count++; }else{ areaGroupArr.push({areacode:data_info[i].areacode,areaname:data_info[i].areaname,count:1,fid:data_info[i].id}); } } $('#areaul li:gt(0)').remove(); for(var i=0;i< areaGroupArr.length;i++){ $('#areaul').append(`
  • ${areaGroupArr[i].areaname}(${areaGroupArr[i].count})
  • `); } } //2023-6-7 简化之前逻辑,对网点列表重新构建数据 var _uls=$('.school-list-container ul'); for(var i=0;i< _uls.length;i++){ var _ul=$(_uls[i]); var _id=_ul.attr('id'); var _code=''; if(/\d+/.test(_id)){ _code=/\d+/.exec(_id)[0]; } _ul.empty(); var _index=0; var visible=_ul.is(':visible'); for(var j=0;j< data_info.length;j++){ if(_code&&data_info[j].areacode!=_code){ continue; } _index++; var _li=`
  • ${_index}${data_info[j].id==campusid?'':''}
    ${data_info[j].pointname} ${data_info[j].pointaddress}
  • `; _ul.append(_li); if(visible){ if(locationPoint && data_info[j].id==campusid){ var overlay = new ComplexCustomOverlay(new BMap.Point(locationPoint.lng, locationPoint.lat), _index, data_info[j].pointname, data_info[j].pointaddress, data_info[j].id); map.addOverlay(overlay); map.centerAndZoom(new BMap.Point(locationPoint.lng, locationPoint.lat), 15); }else{ var overlay = new ComplexCustomOverlay(new BMap.Point(data_info[j].map_x, data_info[j].map_y), _index, data_info[j].pointname, data_info[j].pointaddress, data_info[j].id); map.addOverlay(overlay); } } } if(visible){ var _activeTop=_ul.find('li.active').offset().top; var _parentTop=_ul.offset().top; _ul.scrollTop(_activeTop-_parentTop-_ul.find('li.active').outerHeight()); } } resetJybTabLine(); } }