function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"85561","map_x":"117.00067","map_y":"36.667622","pointname":"大观园校区","pointaddress":"经四路288号恒昌大厦","areaname":"市中区","areacode":"100024001001"},{"id":"85571","map_x":"117.100189","map_y":"36.650124","pointname":"洪山路校区","pointaddress":"旅游路555国际","areaname":"历下区","areacode":"100024001002"},{"id":"85570","map_x":"117.015143","map_y":"36.626135","pointname":"伟东校区","pointaddress":"玉函路与八里洼路东","areaname":"市中区","areacode":"100024001001"},{"id":"85569","map_x":"116.993961","map_y":"36.694824","pointname":"翡翠郡校区","pointaddress":"重汽翡翠郡北区","areaname":"天桥区","areacode":"100024001004"},{"id":"85568","map_x":"117.092595","map_y":"36.687068","pointname":"七里河校区","pointaddress":"华龙路与华信路口东南角","areaname":"历城区","areacode":"100024001005"},{"id":"85567","map_x":"116.993075","map_y":"36.640095","pointname":"刘长山路校区","pointaddress":"刘长山路3号世纪家园小区","areaname":"市中区","areacode":"100024001001"},{"id":"85566","map_x":"117.067132","map_y":"36.691972","pointname":"洪家楼校区","pointaddress":"花洪路洪家楼第一小学向西","areaname":"历城区","areacode":"100024001005"},{"id":"85565","map_x":"117.128519","map_y":"36.693686","pointname":"高新校区","pointaddress":"会展西路263号","areaname":"历下区","areacode":"100024001002"},{"id":"85564","map_x":"117.070243","map_y":"36.664473","pointname":"燕山校区","pointaddress":"燕山学校小学部","areaname":"历下区","areacode":"100024001002"},{"id":"85563","map_x":"117.062411","map_y":"36.666869","pointname":"山大南校区","pointaddress":"山大路与山大南路交口","areaname":"历下区","areacode":"100024001002"},{"id":"85562","map_x":"116.975931","map_y":"36.662134","pointname":"经六路校区","pointaddress":"经六路德裕家园","areaname":"槐荫区","areacode":"100024001003"},{"id":"85560","map_x":"117.011531","map_y":"36.651367","pointname":"英雄山校区","pointaddress":"马鞍山路与经十一路往东新世界","areaname":"市中区","areacode":"100024001001"},{"id":"85559","map_x":"117.01055","map_y":"36.678675","pointname":"明湖西路行知校区","pointaddress":"明湖西路发祥福邸","areaname":"天桥区","areacode":"100024001004"},{"id":"85558","map_x":"117.118082","map_y":"36.709651","pointname":"绿城百合校区","pointaddress":"中林路77号百合花园","areaname":"历下区","areacode":"100024001002"},{"id":"85557","map_x":"116.906185","map_y":"36.692203","pointname":"恒大雅苑校区","pointaddress":"恒大雅苑东区北门向西50米","areaname":"槐荫区","areacode":"100024001003"},{"id":"85556","map_x":"116.983949","map_y":"36.679418","pointname":"堤口路校区","pointaddress":"堤口路与无影山路交口齐鲁花园","areaname":"天桥区","areacode":"100024001004"},{"id":"85555","map_x":"117.110992","map_y":"36.691934","pointname":"万科城校区","pointaddress":"奥体西路万科城","areaname":"历下区","areacode":"100024001002"},{"id":"85554","map_x":"117.002032","map_y":"36.662418","pointname":"经七路校区","pointaddress":"房产大厦对面","areaname":"市中区","areacode":"100024001001"},{"id":"85553","map_x":"117.03273","map_y":"36.662719","pointname":"朝山街校区","pointaddress":"朝山街49号路西-如家宾馆北","areaname":"历下区","areacode":"100024001002"},{"id":"85552","map_x":"117.140806","map_y":"36.656608","pointname":"奥龙校区","pointaddress":"东荷路888号奥龙小学对面","areaname":"高新区","areacode":"100024001007"},{"id":"85551","map_x":"117.081634","map_y":"36.708167","pointname":"名辉校区","pointaddress":"工业北路以南桑园路84号名辉幼儿园","areaname":"历城区","areacode":"100024001005"},{"id":"85550","map_x":"116.980521","map_y":"36.668071","pointname":"保利中心校区","pointaddress":"西市场","areaname":"槐荫区","areacode":"100024001003"},{"id":"85549","map_x":"117.072121","map_y":"36.743482","pointname":"华山珑城校区","pointaddress":"中海华山珑城商业街","areaname":"历城区","areacode":"100024001005"},{"id":"85547","map_x":"117.011822","map_y":"36.601858","pointname":"领秀城校区","pointaddress":"鲁能领秀城","areaname":"市中区","areacode":"100024001001"},{"id":"85539","map_x":"116.902935","map_y":"36.65831","pointname":"金科城校区","pointaddress":"经十西路北金科城E区","areaname":"槐荫区","areacode":"100024001003"},]; //补充其他行政区分组 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(); } }