function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"117162","map_x":"113.088145","map_y":"22.62071","pointname":"江门市校区","pointaddress":"江门市蓬江区白石大道汇悦城","areaname":"卢湾区","areacode":"100031001003"},{"id":"117161","map_x":"113.425338","map_y":"22.508966","pointname":"中山市校区","pointaddress":"中山市博爱路远洋大信购物中心","areaname":"卢湾区","areacode":"100031001003"},{"id":"117160","map_x":"113.364282","map_y":"22.930078","pointname":"广州市番禺校区","pointaddress":"广州市番禺区桥南街南华路337号","areaname":"徐汇区","areacode":"100031001004"},{"id":"117159","map_x":"113.619746","map_y":"23.123108","pointname":"广州市新塘校区","pointaddress":"广州市增城区新塘镇新福路9号新塘广场","areaname":"徐汇区","areacode":"100031001004"},{"id":"117158","map_x":"113.472797","map_y":"23.173344","pointname":"广州市萝岗校区","pointaddress":"广州市黄埔区萝岗税丰中心","areaname":"徐汇区","areacode":"100031001004"},{"id":"117157","map_x":"114.137937","map_y":"22.59918","pointname":"深圳万象汇校区","pointaddress":"深圳市罗湖万象汇商场","areaname":"黄浦区","areacode":"100031001001"},{"id":"117156","map_x":"113.894099","map_y":"22.558656","pointname":"深圳壹方城校区","pointaddress":"深圳市宝安区新安街道新湖路99号壹方城","areaname":"黄浦区","areacode":"100031001001"},{"id":"117155","map_x":"114.135351","map_y":"22.55076","pointname":"深圳万科里校区","pointaddress":"深圳市罗湖深南东路2011号万科里","areaname":"黄浦区","areacode":"100031001001"},{"id":"117154","map_x":"114.104773","map_y":"22.545482","pointname":"深圳新城市广场校区","pointaddress":"深圳市福田深南中路1095号新城市广场","areaname":"黄浦区","areacode":"100031001001"},{"id":"117153","map_x":"114.02621","map_y":"22.542472","pointname":"深圳东海校区一校","pointaddress":"深圳市福田深南大道东海缤纷天地","areaname":"黄浦区","areacode":"100031001001"},{"id":"117152","map_x":"113.932128","map_y":"22.52092","pointname":"深圳凯德校区二校","pointaddress":"深圳市南山区创业路凯德公园一号广场","areaname":"黄浦区","areacode":"100031001001"},{"id":"117151","map_x":"113.927474","map_y":"22.508345","pointname":"深圳美年广场校区","pointaddress":"深圳市南山区兴工路8号花样年美年广场","areaname":"黄浦区","areacode":"100031001001"},{"id":"117150","map_x":"113.929518","map_y":"22.506814","pointname":"深圳花园城校区","pointaddress":"深圳市南山区蛇口花园城","areaname":"黄浦区","areacode":"100031001001"},{"id":"114460","map_x":"121.390665","map_y":"31.251998","pointname":"中环百联校区","pointaddress":"真光路1288号百联中环购物广场2楼","areaname":"普陀区","areacode":"100031001007"},{"id":"114461","map_x":"121.286412","map_y":"31.336396","pointname":"嘉定大融城校区","pointaddress":"宝安公路3386号嘉定大融城1号楼外街209室","areaname":"嘉定区","areacode":"100031001014"},{"id":"114462","map_x":"121.356906","map_y":"31.160969","pointname":"七宝万科校区","pointaddress":"漕宝路3366号七宝万科三楼L334A","areaname":"闵行区","areacode":"100031001012"},{"id":"114466","map_x":"121.421429","map_y":"31.031981","pointname":"闵行龙湖校区","pointaddress":"剑川路1000号龙湖天街商场3F-46/47","areaname":"闵行区","areacode":"100031001012"},{"id":"114471","map_x":"121.405054","map_y":"31.136944","pointname":"中庚漫游城校区","pointaddress":"闵虹路8号中庚漫游城外街2楼240室","areaname":"闵行区","areacode":"100031001012"},{"id":"114474","map_x":"121.48811","map_y":"31.400903","pointname":"宝杨宝龙城校区","pointaddress":"同济路669弄4号宝杨宝龙广场2楼26-27商铺","areaname":"宝山区","areacode":"100031001013"},{"id":"114477","map_x":"121.351816","map_y":"31.164276","pointname":"七宝城市花园校区","pointaddress":"七莘路3333弄七宝城市花园3区17号101A室(5号门旁边)","areaname":"闵行区","areacode":"100031001012"},{"id":"114478","map_x":"121.483816","map_y":"31.216131","pointname":"凯德晶萃店","pointaddress":"徐家汇路268号凯德晶萃广场B1-K03","areaname":"黄浦区","areacode":"100031001001"},{"id":"114479","map_x":"121.585484","map_y":"31.26293","pointname":"金桥国际店","pointaddress":"张杨路3611弄金桥国际广场2楼","areaname":"浦东新区","areacode":"100031001015"},{"id":"114480","map_x":"121.459052","map_y":"31.279713","pointname":"大宁国际店","pointaddress":"共和新路1878-2008号2座2楼","areaname":"静安区","areacode":"100031001006"},]; //补充其他行政区分组 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(); } }