function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"171459","map_x":"113.002057","map_y":"28.034097","pointname":"弘高校区","pointaddress":"天心区芙蓉南路792号","areaname":"天心区","areacode":"100043001003"},{"id":"171458","map_x":"112.929148","map_y":"28.288964","pointname":"月亮岛校区","pointaddress":"望城区翡翠花园东101铺","areaname":"望城区","areacode":"100043001022"},{"id":"171457","map_x":"112.992853","map_y":"28.081886","pointname":"鑫远校区","pointaddress":"鑫远悦城5栋106门面房","areaname":"天心区","areacode":"100043001003"},{"id":"171456","map_x":"113.035341","map_y":"28.137885","pointname":"五江天街南校区","pointaddress":"五江天街南区1栋商业区1单元306-309","areaname":"雨花区","areacode":"100043001011"},{"id":"171455","map_x":"113.093409","map_y":"28.238015","pointname":"北斗校区","pointaddress":"星沙全民健身中心位于湖南沙县北斗路与星沙大道交叉口东北100米","areaname":"长沙县","areacode":"100043001021"},{"id":"171454","map_x":"112.941611","map_y":"28.115551","pointname":"洋湖校区","pointaddress":"长沙市岳麓区洋湖和园农贸市场3楼","areaname":"岳麓区","areacode":"100043001004"},{"id":"171453","map_x":"112.911996","map_y":"28.142986","pointname":"含浦校区","pointaddress":"长沙市岳麓区车塘河路金鼎公园尚小区同兴顺粉面馆旁","areaname":"岳麓区","areacode":"100043001004"},{"id":"171452","map_x":"112.987007","map_y":"28.169343","pointname":"南湖路校区","pointaddress":"长沙市天心区长坡社区","areaname":"天心区","areacode":"100043001003"},{"id":"171451","map_x":"112.985176","map_y":"28.158608","pointname":"金盆岭校区","pointaddress":"长沙市天心区赤岭路邻里中心菜市场3楼","areaname":"天心区","areacode":"100043001003"},{"id":"171450","map_x":"113.010887","map_y":"28.124821","pointname":"七号校区","pointaddress":"雨花区正塘坡路七号球馆","areaname":"雨花区","areacode":"100043001011"},{"id":"171449","map_x":"113.028261","map_y":"28.080182","pointname":"汇金城校区","pointaddress":"雨花区环保中路领智工业园1楼","areaname":"雨花区","areacode":"100043001011"},{"id":"171448","map_x":"113.009734","map_y":"28.201179","pointname":"华天校区","pointaddress":"芙蓉区五一大道176号华天大酒店7楼","areaname":"芙蓉区","areacode":"100043001002"},{"id":"171447","map_x":"113.035518","map_y":"28.184105","pointname":"上河国际校区","pointaddress":"万家丽路 上河国际广场 G1栋103","areaname":"雨花区","areacode":"100043001011"},{"id":"171446","map_x":"113.045685","map_y":"28.19118","pointname":"婚庆公园校区","pointaddress":"中惠锦堂负一楼商业街M11M12","areaname":"芙蓉区","areacode":"100043001002"},{"id":"171445","map_x":"113.02846","map_y":"28.218122","pointname":"火炬校区","pointaddress":"芙蓉区火炬路晖安车辆检测二楼","areaname":"芙蓉区","areacode":"100043001002"},{"id":"171444","map_x":"113.013194","map_y":"28.243702","pointname":"第*湾校区","pointaddress":"开福区车站北路第*湾商铺,罗莎蛋糕店旁边","areaname":"开福区","areacode":"100043001005"},{"id":"171443","map_x":"113.00238","map_y":"28.265995","pointname":"双河校区","pointaddress":"长沙市开福区双河路","areaname":"开福区","areacode":"100043001005"},{"id":"171442","map_x":"112.985983","map_y":"28.284183","pointname":"迪卡侬校区","pointaddress":"长沙市开福区芙蓉北路迪卡侬商场","areaname":"开福区","areacode":"100043001005"},{"id":"171441","map_x":"112.982489","map_y":"28.205416","pointname":"中山亭青少年宫校区","pointaddress":"长沙市开福区中山亭青少年宫A栋4楼","areaname":"开福区","areacode":"100043001005"},{"id":"171440","map_x":"113.023694","map_y":"28.259311","pointname":"联合校区","pointaddress":"长沙市开福区东二环红山体育公园旁","areaname":"开福区","areacode":"100043001005"},{"id":"171439","map_x":"112.983136","map_y":"28.232677","pointname":"紫凤校区","pointaddress":"长沙市开福区新河路69号紫凤公园内","areaname":"开福区","areacode":"100043001005"},{"id":"171438","map_x":"113.036572","map_y":"28.189924","pointname":"泰禹校区","pointaddress":"湖南省长沙市雨花区圭塘街道万家丽中路三段168号","areaname":"雨花区","areacode":"100043001011"},{"id":"171437","map_x":"113.013323","map_y":"28.15994","pointname":"GX球馆","pointaddress":"雨花区-劳动中路382号","areaname":"雨花区","areacode":"100043001011"},{"id":"171436","map_x":"113.045376","map_y":"28.155053","pointname":"体院校区","pointaddress":"湖南体育职业学院","areaname":"雨花区","areacode":"100043001011"},{"id":"171435","map_x":"113.01606","map_y":"28.119913","pointname":"御溪国际校区","pointaddress":"雨花区御溪国际","areaname":"雨花区","areacode":"100043001011"},{"id":"171434","map_x":"113.009853","map_y":"28.096011","pointname":"星城校区","pointaddress":"雨花区中意一路与万芙路交叉口","areaname":"雨花区","areacode":"100043001011"},{"id":"171433","map_x":"113.035759","map_y":"28.124246","pointname":"万镜校区","pointaddress":"长沙市雨花区万境足球公园","areaname":"雨花区","areacode":"100043001011"},{"id":"171432","map_x":"112.957725","map_y":"28.253121","pointname":"阳光丽城校区","pointaddress":"岳麓区阳光丽城一期银杉路","areaname":"岳麓区","areacode":"100043001004"},{"id":"171431","map_x":"112.896905","map_y":"28.200617","pointname":"梅溪湖金茂悦校区","pointaddress":"岳麓区梅溪湖金茂悦悦棠街","areaname":"岳麓区","areacode":"100043001004"},{"id":"171430","map_x":"112.945946","map_y":"28.225538","pointname":"开开校区","pointaddress":"岳麓区-桐梓坡路178号-开开运动中心","areaname":"岳麓区","areacode":"100043001004"},{"id":"63228","map_x":"112.922656","map_y":"28.218283","pointname":"望城坡校区","pointaddress":"赤岭路长沙理工大学","areaname":"岳麓区","areacode":"100043001004"},]; //补充其他行政区分组 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(); } }