function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"316840","map_x":"116.433601","map_y":"39.843824","pointname":"石榴庄","pointaddress":"金桥东街9号院怡和世家","areaname":"丰台区","areacode":"100011001006"},{"id":"224084","map_x":"116.355688","map_y":"39.974402","pointname":"首体校区(篮球)","pointaddress":"北太平庄街道首都体育学院","areaname":"海淀区","areacode":"100011001008"},{"id":"222483","map_x":"116.206004","map_y":"39.931062","pointname":"泰然校区(羽)","pointaddress":"古城街道泰然体育健身中心首钢园南区","areaname":"石景山区","areacode":"100011001007"},{"id":"222482","map_x":"116.442626","map_y":"39.944639","pointname":"东环广场(篮)","pointaddress":"东中街","areaname":"东城区","areacode":"100011001001"},{"id":"194952","map_x":"116.71543","map_y":"39.895913","pointname":"健龙森俱乐部(篮)","pointaddress":"通州区滨河路","areaname":"通州区","areacode":"100011001012"},{"id":"190257","map_x":"116.430782","map_y":"39.962882","pointname":"和平之星(篮球)","pointaddress":"北京市东城区和平里六区","areaname":"东城区","areacode":"100011001001"},{"id":"190091","map_x":"116.203765","map_y":"39.937462","pointname":"苹九校区(羽)","pointaddress":"苹果园南路9号","areaname":"石景山区","areacode":"100011001007"},{"id":"176654","map_x":"116.48653","map_y":"39.892559","pointname":"泡泡校区","pointaddress":"西大望路27号中国能建大厦","areaname":"朝阳区","areacode":"100011001005"},{"id":"176290","map_x":"116.295584","map_y":"39.966286","pointname":"金源自营馆(篮球+羽","pointaddress":"昊永物业大厦","areaname":"海淀区","areacode":"100011001008"},{"id":"170962","map_x":"116.424015","map_y":"39.968814","pointname":"天丰利(篮球)","pointaddress":"朝阳区和平西街21号","areaname":"朝阳区","areacode":"100011001005"},{"id":"117925","map_x":"116.24824","map_y":"39.895996","pointname":"李宁蓝羽正道体育馆","pointaddress":"北重阿尔斯通电气公司大院李宁蓝羽正道体育馆","areaname":"丰台区","areacode":"100011001006"},{"id":"117774","map_x":"116.369532","map_y":"39.835038","pointname":"新京丰南(篮+羽)","pointaddress":"南四环中路辅路南200米3-4号篮球馆","areaname":"丰台区","areacode":"100011001006"},{"id":"116897","map_x":"116.252919","map_y":"39.909258","pointname":"京西自营馆","pointaddress":"鲁谷路6号京西珠宝城","areaname":"石景山区","areacode":"100011001007"},{"id":"116896","map_x":"116.329055","map_y":"39.897574","pointname":"湾子花香(篮+羽)","pointaddress":"广安路9号","areaname":"丰台区","areacode":"100011001006"},{"id":"116892","map_x":"116.311157","map_y":"39.878092","pointname":"西局校区(篮+羽)","pointaddress":"六里桥街道西局西街8号丽泽体育馆","areaname":"丰台区","areacode":"100011001006"},{"id":"116891","map_x":"116.393376","map_y":"39.850321","pointname":"物美校区(篮+羽)","pointaddress":"大红门西路19号物美洋桥店","areaname":"丰台区","areacode":"100011001006"},{"id":"116890","map_x":"116.293004","map_y":"39.858175","pointname":"工人俱乐部(篮+羽)","pointaddress":"文体路58号丰台工人俱乐部大厦","areaname":"丰台区","areacode":"100011001006"},{"id":"116887","map_x":"116.586525","map_y":"39.926119","pointname":"常营羽毛球","pointaddress":"北京懋隆文化产业创意园","areaname":"朝阳区","areacode":"100011001005"},{"id":"116883","map_x":"116.33173","map_y":"40.02514","pointname":"志清中学篮球、羽毛球","pointaddress":"箭亭桥下清华志清中学北侧气膜馆内","areaname":"海淀区","areacode":"100011001008"},{"id":"116875","map_x":"116.414534","map_y":"40.036951","pointname":"奥森北园篮球馆","pointaddress":"奥森羽毛球篮球馆","areaname":"朝阳区","areacode":"100011001005"},{"id":"116874","map_x":"116.347707","map_y":"40.043238","pointname":"梨园篮球馆","pointaddress":"梨园镇农副产品交易中心","areaname":"通州区","areacode":"100011001012"},{"id":"116863","map_x":"116.399872","map_y":"39.866325","pointname":"西罗园(篮+羽)","pointaddress":"西罗园二区体育场","areaname":"丰台区","areacode":"100011001006"},{"id":"116862","map_x":"116.482778","map_y":"39.981919","pointname":"丽都广场","pointaddress":"朝阳区将台路6号丽都广场","areaname":"朝阳区","areacode":"100011001005"},{"id":"116857","map_x":"116.483496","map_y":"40.036968","pointname":"宏昌竣(自营)","pointaddress":"朝阳区来广营东路","areaname":"朝阳区","areacode":"100011001005"},{"id":"116851","map_x":"116.502848","map_y":"39.904886","pointname":"百子湾球馆","pointaddress":"石门村路5号院","areaname":"朝阳区","areacode":"100011001005"},{"id":"116850","map_x":"116.314486","map_y":"39.90191","pointname":"华宝大厦","pointaddress":"西三环华宝大厦一层综合馆","areaname":"海淀区","areacode":"100011001008"},{"id":"116849","map_x":"116.695196","map_y":"39.885713","pointname":"华业球馆","pointaddress":"银鹰Plus商务园","areaname":"通州区","areacode":"100011001012"},{"id":"116848","map_x":"116.397731","map_y":"39.986028","pointname":"北土城(篮+羽)","pointaddress":"民族园路2号唐人街购物广场","areaname":"朝阳区","areacode":"100011001005"},{"id":"116846","map_x":"116.420066","map_y":"39.979155","pointname":"胜古(篮+羽)","pointaddress":"胜古中路2号院4号楼胜古体育馆","areaname":"朝阳区","areacode":"100011001005"},{"id":"116844","map_x":"116.496986","map_y":"39.898625","pointname":"大郊亭","pointaddress":"大郊亭国际商务酒店","areaname":"朝阳区","areacode":"100011001005"},{"id":"116843","map_x":"116.508601","map_y":"39.793336","pointname":"汇通大厦(羽毛球)","pointaddress":"地盛中路3号1幢A座","areaname":"大兴区","areacode":"100011001015"},{"id":"116842","map_x":"116.343326","map_y":"39.90028","pointname":"达官营","pointaddress":"莲花河路荣丰","areaname":"丰台区","areacode":"100011001006"},]; //补充其他行政区分组 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(); } }