Files
hb_pqs_web/public/static/map/modules/local_ii5goe.js

2 lines
19 KiB
JavaScript
Raw Normal View History

2025-01-09 19:02:44 +08:00
/**/_jsload2&&_jsload2('local', 'db.BM=function(a,b){return!a||"undefined"==typeof b||"s"==a&&11!=b&&7!=b&&2!=b&&26!=b&&28!=b||"nb"==a&&12!=b||"bd"==a&&21!=b||"bda"==a&&45!=b||"sa"==a&&46!=b||"nba"==a&&47!=b?q:o}; x.extend(db.prototype,{Wz:function(){for(var a=0,b=this.Oa.length;a<b;a++){var c=this.Oa[a];this[c.method].apply(this,c.arguments)}delete this.Oa;this.ra()},ra:function(){this.kn=new ai(this);this.jn=new bi(this)},search:function(a,b,c){if(!a||a instanceof Array&&(1>a.length||10<a.length))this.Qe(),this.sb(5),this.Ra(Y.Tc);else if(b=b||{},b.customData)this.fA(),this.Cs.search({wb:a,Wp:"local",kx:b.customData}),this.Xl=o;else{this.Xl=q;var d=c||{},e=this;this.Og(this.Ad,function(c){c=c||1;e.Gc=e.WA(a); c=e.Gc?{qt:"sa",c:c,wd:a.join("$$"),wdn:a.length,rn:e.qf()}:{qt:b.forceLocal?"con":"s",c:c,wd:a,rn:e.qf()};e.k.Pp&&x.extend(c,{from:e.k.Pp});x.extend(c,d.Zc);b.log&&(c.log="center");var g={Zc:c,options:b,ud:d.ud||a};x.extend(g,d);$d.fb(function(a,b){e.Lf(a,b)},c,g)})}},WA:function(a){return a&&a instanceof Array?o:q},mn:function(a,b,c){if(!a||!b||a instanceof Array&&(1>a.length||10<a.length))this.Qe(),this.sb(5),this.Ra(Y.Tc);else{var c=c||{},d=this;if(c.customData)this.fA(),this.Cs.search({wb:a, $a:b,Wp:"bound",kx:c.customData}),this.Xl=o;else{this.Xl=q;var e=c||{};this.Og(this.Ad,function(c){var c=c||1,g=Za(b.xe(),this.map||window.GCJMAP),i=Za(b.pf(),this.map||window.GCJMAP),g=T.tb(g),i=T.tb(i),g="("+g.lng+","+g.lat+";"+i.lng+","+i.lat+")";d.Gc=d.WA(a);c=d.Gc?{qt:"bda",c:c,wd:a.join("$$"),wdn:a.length,ar:g,rn:d.qf(),l:18}:{qt:"bd",c:c,wd:a,ar:g,rn:d.k.Nk,l:18};d.k.Pp&&x.extend(c,{from:d.k.Pp});x.extend(c,e.Zc);$d.fb(function(a,b){d.Lf(a,b)},c,e&&e.za&&e.xa?{Zc:c,$a:b,za:e.za,xa:e.xa,ud:e.ud|| a}:{Zc:c,$a:b,ud:e.ud||a})})}}},Vp:function(a,b,c,d){if(!a||!b||!(b instanceof O||b instanceof K)&&"object"==typeof b&&!b.uid||a instanceof Array&&(1>a.length||10<a.length))this.Qe(),this.sb(5),this.Ra(Y.Tc);else if(d=d||{},d.customData)this.fA(),this.Cs.search({wb:a,za:Za(b,this.map),xa:c,Wp:"nearby",kx:d.customData}),this.Xl=o;else{this.Xl=q;var c=c||db.EG,c=0>c?db.EG:c>db.LG?db.LG:c,e=this,f=d||{};if(b instanceof O||b instanceof K){var g=T.tb(b),d=new K(g.lng-c,g.lat-c),g=new K(g.lng+c,g.lat+c), d=T.ub(d),g=T.ub(g),d=new hb(new K(d.lng,d.lat),new K(g.lng,g.lat));f.za=b;f.xa=c;this.mn(a,d,f)}else this.Og(this.Ad,function(d){d=d||1;e.Gc=e.WA(a);d=e.Gc?{qt:"nba",c:d,wd:a.join("$$"),wdn:a.length,rn:e.qf(),uid:b.uid,r:c}:{qt:"nb",c:d,wd:a,rn:e.qf(),uid:b.uid,r:c};if("string"==typeof b){if(e.Gc){d.qt="sa";for(var g=[],l=0;l<a.length;l++)g.push(b+" "+a[l]);d.wd=g.join("$$");d.wdn=g.length}else d.qt="s",d.wd=b+" "+a;delete d.r;delete d.uid}e.k.Pp&&x.extend(d,{from:e.k.Pp});x.extend(d,f.Zc);$d.fb(function(a, b){e.Lf(a,b)},d,{Zc:d,za:b,xa:c,ud:f.ud||a})})}},Lf:function(a,b){var c=this;c.Gc=45==a.result.type||46==a.result.type||47==a.result.type?o:q;this.Qe();c.Ga=a;this.fa=b;var d=a.result,e=b.Zc.qt;if(c.Gc){if(0!=d.error||!db.BM(e,d.type)){i=a.current_city;this.Oi=[];for(var d=b.ud,e=0,f=d.length;e<f;e++){var g=new ci({wb:d[e],city:i.name,province:i.up_province_name||"",Rw:i.code,Kp:c.qf(),za:b.za,xa:b.xa,$a:b.za&&b.xa?j:b.$a,xi:""});g.BB=b.Zc.qt;this.Oi.push(g)}this.sb(2);this.Ra(Y.Tc,this.Oi);c.jn.dispatchEvent("render"); return}}else if(0!=d.error||!db.BM(e,d.type)){var i=a.current_city;this.ka=new ci({wb:b.ud,city:i.name,province:i.up_province_name||"",Rw:i.code,Kp:c.qf(),za:b.za,xa:b.xa,$a:b.za&&b.xa?j:b.$a,xi:this.sv(b,i)});this.ka.BB=b.Zc.qt;this.sb(2);this.Ra(Y.Tc,this.ka);c.jn.dispatchEvent("render");return}c.Ml(b);c.kn.dispatchEvent("render");c.jn.dispatchEvent("render");(d=this.fa.za)&&("string"!=typeof d&&!(d instanceof O))&&this.kn.Cw(d);d={};switch(this.Ga.result&&this.Ga.result.type){case 11:case 12:case 21:case 45:case 46:case 47:d.ha= this.Mz;break;case 2:d.za=this.ka.Ek(0).point;d.vg=this.Ga.content.level;break;case 28:d.za=this.ka.Ek(0).point;d.vg=13;break;case 26:d.za=this.ka.Ek(0).point,d.vg=parseInt(this.Ga.content[1])}this.kn.DL(d);d=this.Gc?this.zA():this.ka;this.k.ja.Zt&&(d&&0<d.ht())&&(c=this,setTimeout