function loadother(){ if(typeof(campusid) != "undefined" && !isNaN(campusid)) { var data_info = [{"id":"90718","map_x":"121.236837","map_y":"31.058469","pointname":"松江大学城学习中心","pointaddress":"梅家浜路1500弄","areaname":"松江区","areacode":"100031001017"},{"id":"90717","map_x":"121.381984","map_y":"31.112703","pointname":"闵行莘庄学习中心","pointaddress":"莘松路195号","areaname":"闵行区","areacode":"100031001012"},{"id":"90716","map_x":"121.410944","map_y":"31.012815","pointname":"闵行碧江学习中心","pointaddress":"鹤庆路900号4号楼","areaname":"闵行区","areacode":"100031001012"},{"id":"75586","map_x":"121.122187","map_y":"31.154397","pointname":"青浦学习中心","pointaddress":"青松路2号稻香村商业广场","areaname":"青浦区","areacode":"100031001018"},{"id":"75585","map_x":"121.263787","map_y":"31.389915","pointname":"嘉定学习中心","pointaddress":"上海市嘉定区尚孔教育(嘉定学习中心)","areaname":"嘉定区","areacode":"100031001014"},{"id":"75583","map_x":"121.704338","map_y":"31.191351","pointname":"川沙绿地学习中心","pointaddress":"绣川路581号绿地东海岸","areaname":"浦东新区","areacode":"100031001015"},{"id":"75581","map_x":"121.242034","map_y":"31.039842","pointname":"松江新城学习中心","pointaddress":"谷阳北路1500号永翔大厦","areaname":"松江区","areacode":"100031001017"},{"id":"75580","map_x":"121.243064","map_y":"31.022506","pointname":"松江荣乐路学习中心","pointaddress":"上海市松江区尚孔教育(荣乐路学习中心)","areaname":"松江区","areacode":"100031001017"},{"id":"71237","map_x":"121.496754","map_y":"31.217811","pointname":"黄浦陆家浜路学习中心","pointaddress":"上海市黄浦区尚孔教育(陆家浜校区)","areaname":"黄浦区","areacode":"100031001001"},{"id":"37840","map_x":"121.449208","map_y":"31.198717","pointname":"徐汇天钥桥路学习中心","pointaddress":"上海市徐汇区永新坊(天钥桥路店)","areaname":"徐汇区","areacode":"100031001004"},{"id":"27197","map_x":"121.452896","map_y":"31.325663","pointname":"静安共康学习中心","pointaddress":"上海市宝山区尚孔教育(共康校区)","areaname":"闸北区","areacode":"100031001008"},{"id":"27194","map_x":"121.519992","map_y":"31.309139","pointname":"杨浦五角场学习中心","pointaddress":"上海市杨浦区FeeLing 酒吧(中环国际大厦店)","areaname":"杨浦区","areacode":"100031001010"},{"id":"71241","map_x":"121.374439","map_y":"31.13625","pointname":"闵行七宝学习中心","pointaddress":"上海市闵行区欧芳生物科技股份有限公司","areaname":"闵行区","areacode":"100031001012"},{"id":"27193","map_x":"121.411993","map_y":"31.013972","pointname":"闵行碧江学习中心","pointaddress":"上海市闵行区菁尚教育(闵行校区)","areaname":"闵行区","areacode":"100031001012"},{"id":"71240","map_x":"121.417994","map_y":"31.278632","pointname":"大华虎城学习中心","pointaddress":"上海市宝山区第一坊休闲美食广场","areaname":"宝山区","areacode":"100031001013"},{"id":"71235","map_x":"121.42897","map_y":"31.29039","pointname":"宝山行知路学习中心","pointaddress":"上海市宝山区尚孔教育(宝山行知路学习中心)","areaname":"宝山区","areacode":"100031001013"},{"id":"27195","map_x":"121.490166","map_y":"31.406661","pointname":"宝山牡丹江路学习中心","pointaddress":"上海市宝山区宝钢新事业大厦","areaname":"宝山区","areacode":"100031001013"},{"id":"37842","map_x":"121.762583","map_y":"31.04737","pointname":"惠南乐购学习中心","pointaddress":"城南路469号乐购西区","areaname":"浦东新区","areacode":"100031001015"},{"id":"71234","map_x":"121.774677","map_y":"31.055161","pointname":"惠南人民东路学习中心","pointaddress":"上海市浦东新区尚孔教育(惠南人民路校区)","areaname":"浦东新区","areacode":"100031001015"},{"id":"71238","map_x":"121.352424","map_y":"30.735318","pointname":"金山百联学习中心","pointaddress":"上海市金山区尚孔教育(金山校区)","areaname":"金山区","areacode":"100031001016"},{"id":"27199","map_x":"121.47098","map_y":"30.93321","pointname":"奉贤环城东路学习中心","pointaddress":"上海市奉贤区尚孔教育(环城东路学习中心)","areaname":"奉贤区","areacode":"100031001020"},{"id":"27198","map_x":"121.49241","map_y":"30.92161","pointname":"奉贤百联学习中心","pointaddress":"奉贤百联美人鱼休闲街","areaname":"奉贤区","areacode":"100031001020"},]; //补充其他行政区分组 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(); } }