diff --git a/public/Publish/city-build/Build/UnityLoader.js b/public/Publish/city-build/Build/UnityLoader.js new file mode 100644 index 0000000..eb5200f --- /dev/null +++ b/public/Publish/city-build/Build/UnityLoader.js @@ -0,0 +1,4 @@ +var UnityLoader=UnityLoader||{Compression:{identity:{require:function(){return{}},decompress:function(e){return e}},gzip:{require:function(e){var t={"inflate.js":function(e,t,r){"use strict";function n(e){if(!(this instanceof n))return new n(e);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,u,c,f=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?f.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=a.inflate(f,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(c="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=a.inflateSetDictionary(this.strm,c)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==l.Z_STREAM_END&&(0!==f.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(f.output,f.next_out),i=f.next_out-o,u=d.buf2string(f.output,o),f.next_out=i,f.avail_out=p-i,i&&s.arraySet(f.output,f.output,o,i,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,M):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==M&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function c(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(y.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),y.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(y.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=v(r.check,Le,2,0),f=0,h=0,r.mode=T;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==S){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,Ue=(15&f)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>8&255,Le[2]=f>>>16&255,Le[3]=f>>>24&255,r.check=v(r.check,Le,4,0)),f=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>8),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=V;case V:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=z;case z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,f+=o[a++]<>>=1,h-=1,3&f){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case K:for(f>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,f+=o[a++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,f+=o[a++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}Ue=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ye){for(ke=me+3;h>>=me,h-=me,Ue=0,m=3+(7&f),f>>>=3,h-=3}else{for(ke=me+7;h>>=me,h-=me,Ue=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=f,r.bits=h,A(e,w),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,f=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=fe;break}r.offset=ye,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=fe;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,f|=o[a++]<>>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,u,c,f,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,i=e.next_in,L=e.input,a=i+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1<>>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[i++]<>>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=c-U,U2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(i>3,i-=x,m-=x<<3,w&=(1<=1&&0===V[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N0&&(e===s||1!==R))return-1;for(z[1]=0,M=1;Mi||e===l&&P>a)return 1;for(;;){k=M-I,b[O]E?(B=q[Z+b[O]],L=D[F+b[O]]):(B=96,L=0),g=1<>I)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1<>=1;if(0!==g?(T&=g-1,T+=g):T=0,O++,0===--V[M]){if(M===R)break;M=t[r+b[O]]}if(M>C&&(T&U)!==A){for(0===I&&(I=C),x+=N,H=M-I,S=1<i||e===l&&P>a)return 1;A=T&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==T&&(w[x+T]=M-I<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_>>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-T,n>0&&(r.bit_pos_+=T,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<0;){var c,f=0;if(n.readMoreInput(),n.fillBitWindow(),f+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[f].bits,c=255&l[f].value,c>c);else{var h,p,w=c-14,m=0;if(c===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=w),a+=n.readBits(w)+3,p=a-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b0;++s){var b,y=z[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15, +n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=L(t,r,T,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function u(e,t,r){var n,o;return n=s(e,t,r),o=M.kBlockLengthPrefixCode[n].nbits,M.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function c(e,t,r){var n;return e>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=a.num_htrees=o(t)+1,c=a.context_map=new Uint8Array(e);if(u<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=f-d,++i}return t.readBits(1)&&h(c,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,u=r,c=s(t,r*F,a);d=0===c?o[l+(1&i[u])]:1===c?o[l+(i[u]-1&1)]+1:c-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[u])]=d,++i[u]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&E.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3)0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,c=0;c=s){e.write(n,s),d-=s;for(var c=0;c=s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,f,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,v,r*F,U),l(I,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)<0;){var xe,Ee,ke,Be,Le,We,Me,Oe,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],v,1,oe,ae,se,U),ne[1]=u(A,F,U),te=Z[1].htrees[oe[1]]),--ne[1],xe=s(Z[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Me=-1):Me=0,ke=M.kInsertRangeLut[Ee]+(xe>>3&7),Be=M.kCopyRangeLut[Ee]+(7&xe),Le=M.kInsertLengthPrefixCode[ke].offset+U.readBits(M.kInsertLengthPrefixCode[ke].nbits),We=M.kCopyLengthPrefixCode[Be].offset+U.readBits(M.kCopyLengthPrefixCode[Be].nbits),V=h[x-1&f],z=h[x-2&f],Re=0;Re4?3:We-2),me=ue[we+Ne],Me=s(Z[2].codes,Z[2].htrees[me],U),Me>=X){var He,Ie,Se;Me-=X,Ie=Me&K,Me>>=j,He=(Me>>1)+1,Se=(2+(1&Me)<R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);var Se=k.offsetsByLength[We],Pe=Oe-R-1,Te=k.sizeBitsByLength[We],De=(1<>Te;if(Se+=Fe*We,!(Ve=g){t.write(h,d);for(var qe=0;qe0&&(T[3&D]=Oe,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);for(Re=0;Re>=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1<0;--U[c])u=new n(255&c,65535&v[f++]),i(e,t+h,p,y,u),h=o(h,c);for(m=g-1,w=-1,c=r+1,p=2;c<=s;++c,p<<=1)for(;U[c]>0;--U[c])(h&m)!==w&&(t+=y,b=a(U,c,r),y=1<>r),p,y,u),h=o(h,c);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;nthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,u=4,c=5,f=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",y,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",g,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",v,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",A,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",u,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",k,""),new n("",E,""),new n("",f,""),new n("",a,"("),new n("",m,", "),new n("",p,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",c,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,u=B[a].transform,c=un&&(c=n);for(var p=0;p0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new c(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t>16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;iu?u:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=f.length;h>3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)<>>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0},Cryptography:{crc32:function(e){var t=UnityLoader.Cryptography.crc32.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint8Array(r);var o=new e.Uint32Array(r);function i(e,t){e=e|0;t=t|0;var r=0;for(r=o[1024>>2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s>2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;u=a;for(f=0;(f|0)<512;f=f+8|0){p=n[f>>2]|0;r=r+(n[f+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((f|0)<128?a^o&(i^a):(f|0)<256?i^a&(o^i):(f|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+u|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=i;c=a;f=s;for(p=0;(p|0)<320;p=p+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&i|~o&a|0)+1518500249|0:(p|0)<160?(o^i^a)+1859775393|0:(p|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+u|0;a=a+c|0;s=s+f|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a\\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1&&r.indexOf("could not allocate memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i=10.1)?1:0}(),hasThreads:"undefined"!=typeof SharedArrayBuffer,hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile,hasWasmThreads:function(){if("object"!=typeof WebAssembly)return!1;if("undefined"==typeof SharedArrayBuffer)return!1;var e=new WebAssembly.Memory({initial:1,maximum:1,shared:!0}),t=e.buffer instanceof SharedArrayBuffer;return delete e,t}()}}(),compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Edge","Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},buildCompatibilityCheck:function(e,t,r){function n(){if("undefined"==typeof e.graphicsAPI)return!0;for(var t=0;t=1)return!0;e.print("Warning: Unsupported graphics API "+r)}return!1}n()?!UnityLoader.SystemInfo.hasThreads&&e.multithreading?r("Your browser does not support multithreading."):t():r("Your browser does not support any of the required graphics API for this content.")},Blobs:{},loadCode:function(e,t,r,n){var o=[].slice.call(UnityLoader.Cryptography.md5(t)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),i=document.createElement("script"),a=(n.isModularized?function(e){return new Blob([e],{type:"application/javascript"})}:function(e,t){return new Blob(['UnityLoader["'+t+'"]=',e],{type:"text/javascript"})})(t,o),s=URL.createObjectURL(a);UnityLoader.Blobs[s]=n,e.deinitializers.push(function(){delete UnityLoader.Blobs[s],delete UnityLoader[o],document.body.removeChild(document.getElementById(o))}),i.src=s,i.id=o,i.onload=function(){e.developmentBuild||URL.revokeObjectURL(s),r(o,a),delete i.onload},document.body.appendChild(i)},setupIndexedDBJob:function(e,t){function r(n){r.called||(r.called=!0,e.indexedDB=n,t.complete())}try{var n=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,o=n.open("/idbfs-test");o.onerror=function(e){e.preventDefault(),r()},o.onsuccess=function(){o.result.close(),r(n)}}catch(e){r()}},processWasmCodeJob:function(e,t){e.wasmBinary=UnityLoader.Job.result(e,"downloadWasmCode"),t.complete()},processWasmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadWasmFramework");UnityLoader.loadCode(e,r,function(r,n){e.mainScriptUrlOrBlob=n,e.isModularized&&(UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.wasmFrameworkUrl,isModularized:e.isModularized})},processAsmCodeJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmCode");UnityLoader.loadCode(e,Math.fround?r:UnityLoader.Utils.optimizeMathFround(r),function(r,n){e.isModularized?e.asmJsUrlOrBlob=n:e.asm=UnityLoader[r],t.complete()},{Module:e,url:e.asmCodeUrl,isModularized:e.isModularized})},processAsmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmFramework");UnityLoader.loadCode(e,r,function(r,n){e.isModularized&&(e.mainScriptUrlOrBlob=n,UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.asmFrameworkUrl,isModularized:e.isModularized})},processMemoryInitializerJob:function(e,t){e.memoryInitializerRequest.status=200,e.memoryInitializerRequest.response=UnityLoader.Job.result(e,"downloadMemoryInitializer"),e.memoryInitializerRequest.callback&&e.memoryInitializerRequest.callback(),t.complete()},processDataJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadData"),n=new DataView(r.buffer,r.byteOffset,r.byteLength),o=0,i="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,r.subarray(o,o+i.length))==i)throw"unknown data format";o+=i.length;var a=n.getUint32(o,!0);for(o+=4;o0;c=f,f=u.indexOf("/",c)+1)e.FS_createPath(u.substring(0,c),u.substring(c,f-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.UnityCache.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t);var n=e.resolveBuildUrl(e[r]),o="function"==typeof e.cacheControl?e.cacheControl(n):e.cacheControl?e.cacheControl[r]||e.cacheControl.default:"no-cache";UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:n,onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&o&&"no-cache"!=o?{companyName:e.companyName,productName:e.productName,cacheControl:o}:null})},loadModule:function(e,t){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm){if(e.multithreading&&!UnityLoader.SystemInfo.hasWasmThreads)return void t("Your browser does not support WebAssembly Threads.");var r=["downloadWasmFramework","setupIndexedDB"];e.wasmCodeUrl.endsWith(".unityweb")&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),r.push("processWasmCode")),e.wasmMemoryUrl&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","wasmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}}),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",r,UnityLoader.processWasmFrameworkJob)}else{if(!e.asmCodeUrl)return void t("Your browser does not support WebAssembly.");UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,n){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=n.width||e.style.width,e.style.height=n.height||e.style.height,n.container=e;var o=n.Module;o.canvas=document.createElement("canvas"),o.canvas.style.width="100%",o.canvas.style.height="100%",o.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),o.canvas.addEventListener("dragstart",function(e){e.preventDefault()}),o.canvas.id="#canvas",e.appendChild(o.canvas),o.deinitializers.push(function(){e.removeChild(o.canvas)});var i=!0;return n.compatibilityCheck(n,function(){var t=new XMLHttpRequest;t.open("GET",n.url,!0),t.responseType="text",t.onerror=function(){o.print("Could not download "+n.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var a=JSON.parse(t.responseText);for(var s in a)"undefined"==typeof o[s]&&(o[s]=a[s]);if(o.unityVersion){var d=o.unityVersion.match(/(\d+)\.(\d+)\.(\d+)(.+)/);d&&(o.unityVersion={string:o.unityVersion,version:parseInt(d[0]),major:parseInt(d[1]),minor:parseInt(d[2]),suffix:d[3]})}o.isModularized=o.unityVersion&&o.unityVersion.version>=2019,UnityLoader.buildCompatibilityCheck(o,function(){e.style.background=o.backgroundUrl?"center/cover url('"+o.resolveBuildUrl(o.backgroundUrl)+"')":o.backgroundColor?" "+o.backgroundColor:"",n.onProgress(n,0),i=UnityLoader.loadModule(o,r.onerror)},r.onerror)},t.send()},function(){var e="Instantiation of '"+t+"' terminated due to the failed compatibility check.";"object"==typeof r&&"function"==typeof r.onerror?r.onerror(e):o.printErr(e)}),i}function o(e){return o.link=o.link||document.createElement("a"),o.link.href=e,o.link.href}"undefined"==typeof r&&(r={}),"undefined"==typeof r.onerror&&(r.onerror=function(e){s.popup(e,[{text:"OK"}])});var i="",a="";document.addEventListener("webkitfullscreenchange",function(e){var t=s.Module.canvas,r=document.webkitCurrentFullScreenElement;r===t?t.style.width&&(i=t.style.width,a=t.style.height,t.style.width="100%",t.style.height="100%"):i&&(t.style.width=i,t.style.height=a,i="",a="")});var s={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},onAbort:function(e){throw void 0!==e?(this.print(e),this.printErr(e),e=JSON.stringify(e)):e="","abort("+e+") at "+this.stackTrace()},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e},streamingAssetsUrl:function(){return o(this.resolveBuildUrl("../StreamingAssets"))},locateFile:function(e){return"Build/".concat("build.wasm"==e?this.wasmCodeUrl:e)}},SetFullscreen:function(){if(s.Module.SetFullscreen)return s.Module.SetFullscreen.apply(s.Module,arguments)},SendMessage:function(){if(s.Module.SendMessage)return s.Module.SendMessage.apply(s.Module,arguments)},Quit:function(e){"function"==typeof e&&(s.Module.onQuit=e),s.Module.shouldQuit=!0}};s.Module.unityInstance=s,s.popup=function(e,t){return UnityLoader.Error.popup(s,e,t)},s.Module.postRun.push(function(){s.onProgress(s,1),"object"==typeof r&&"function"==typeof r.onsuccess&&r.onsuccess(s.Module)});for(var d in r)if("Module"==d)for(var l in r[d])s.Module[l]=r[d][l];else s[d]=r[d];return n(e,s)||document.addEventListener("DOMContentLoaded",function(){n(e,s)}),s},instantiateAsync:function(e,t,r){return new Promise(function(n,o){const i=Object.assign({onsuccess:function(e){n(e)},onerror:function(e){o(e)}},r);UnityLoader.instantiate(e,t,i)})},Utils:{assert:function(e,t){e||abort("Assertion failed: "+t)},optimizeMathFround:function(e,t){console.log("optimizing out Math.fround calls");for(var r={LOOKING_FOR_MODULE:0,SCANNING_MODULE_VARIABLES:1,SCANNING_MODULE_FUNCTIONS:2},n=["EMSCRIPTEN_START_ASM","EMSCRIPTEN_START_FUNCS","EMSCRIPTEN_END_FUNCS"],o="var",i="global.Math.fround;",a=0,s=t?r.LOOKING_FOR_MODULE:r.SCANNING_MODULE_VARIABLES,d=0,l=0;s<=r.SCANNING_MODULE_FUNCTIONS&&a + + + + + + + + + + + + +
+
+ +
+ + diff --git a/public/Publish/city-double/Build/UnityLoader.js b/public/Publish/city-double/Build/UnityLoader.js new file mode 100644 index 0000000..eb5200f --- /dev/null +++ b/public/Publish/city-double/Build/UnityLoader.js @@ -0,0 +1,4 @@ +var UnityLoader=UnityLoader||{Compression:{identity:{require:function(){return{}},decompress:function(e){return e}},gzip:{require:function(e){var t={"inflate.js":function(e,t,r){"use strict";function n(e){if(!(this instanceof n))return new n(e);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,u,c,f=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?f.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=a.inflate(f,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(c="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=a.inflateSetDictionary(this.strm,c)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==l.Z_STREAM_END&&(0!==f.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(f.output,f.next_out),i=f.next_out-o,u=d.buf2string(f.output,o),f.next_out=i,f.avail_out=p-i,i&&s.arraySet(f.output,f.output,o,i,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,M):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==M&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function c(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(y.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),y.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(y.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=v(r.check,Le,2,0),f=0,h=0,r.mode=T;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==S){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,Ue=(15&f)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>8&255,Le[2]=f>>>16&255,Le[3]=f>>>24&255,r.check=v(r.check,Le,4,0)),f=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>8),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=V;case V:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=z;case z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,f+=o[a++]<>>=1,h-=1,3&f){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case K:for(f>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,f+=o[a++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,f+=o[a++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}Ue=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ye){for(ke=me+3;h>>=me,h-=me,Ue=0,m=3+(7&f),f>>>=3,h-=3}else{for(ke=me+7;h>>=me,h-=me,Ue=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=f,r.bits=h,A(e,w),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,f=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=fe;break}r.offset=ye,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=fe;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,f|=o[a++]<>>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,u,c,f,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,i=e.next_in,L=e.input,a=i+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1<>>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[i++]<>>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=c-U,U2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(i>3,i-=x,m-=x<<3,w&=(1<=1&&0===V[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N0&&(e===s||1!==R))return-1;for(z[1]=0,M=1;Mi||e===l&&P>a)return 1;for(;;){k=M-I,b[O]E?(B=q[Z+b[O]],L=D[F+b[O]]):(B=96,L=0),g=1<>I)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1<>=1;if(0!==g?(T&=g-1,T+=g):T=0,O++,0===--V[M]){if(M===R)break;M=t[r+b[O]]}if(M>C&&(T&U)!==A){for(0===I&&(I=C),x+=N,H=M-I,S=1<i||e===l&&P>a)return 1;A=T&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==T&&(w[x+T]=M-I<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_>>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-T,n>0&&(r.bit_pos_+=T,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<0;){var c,f=0;if(n.readMoreInput(),n.fillBitWindow(),f+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[f].bits,c=255&l[f].value,c>c);else{var h,p,w=c-14,m=0;if(c===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=w),a+=n.readBits(w)+3,p=a-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b0;++s){var b,y=z[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15, +n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=L(t,r,T,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function u(e,t,r){var n,o;return n=s(e,t,r),o=M.kBlockLengthPrefixCode[n].nbits,M.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function c(e,t,r){var n;return e>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=a.num_htrees=o(t)+1,c=a.context_map=new Uint8Array(e);if(u<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=f-d,++i}return t.readBits(1)&&h(c,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,u=r,c=s(t,r*F,a);d=0===c?o[l+(1&i[u])]:1===c?o[l+(i[u]-1&1)]+1:c-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[u])]=d,++i[u]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&E.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3)0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,c=0;c=s){e.write(n,s),d-=s;for(var c=0;c=s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,f,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,v,r*F,U),l(I,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)<0;){var xe,Ee,ke,Be,Le,We,Me,Oe,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],v,1,oe,ae,se,U),ne[1]=u(A,F,U),te=Z[1].htrees[oe[1]]),--ne[1],xe=s(Z[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Me=-1):Me=0,ke=M.kInsertRangeLut[Ee]+(xe>>3&7),Be=M.kCopyRangeLut[Ee]+(7&xe),Le=M.kInsertLengthPrefixCode[ke].offset+U.readBits(M.kInsertLengthPrefixCode[ke].nbits),We=M.kCopyLengthPrefixCode[Be].offset+U.readBits(M.kCopyLengthPrefixCode[Be].nbits),V=h[x-1&f],z=h[x-2&f],Re=0;Re4?3:We-2),me=ue[we+Ne],Me=s(Z[2].codes,Z[2].htrees[me],U),Me>=X){var He,Ie,Se;Me-=X,Ie=Me&K,Me>>=j,He=(Me>>1)+1,Se=(2+(1&Me)<R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);var Se=k.offsetsByLength[We],Pe=Oe-R-1,Te=k.sizeBitsByLength[We],De=(1<>Te;if(Se+=Fe*We,!(Ve=g){t.write(h,d);for(var qe=0;qe0&&(T[3&D]=Oe,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);for(Re=0;Re>=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1<0;--U[c])u=new n(255&c,65535&v[f++]),i(e,t+h,p,y,u),h=o(h,c);for(m=g-1,w=-1,c=r+1,p=2;c<=s;++c,p<<=1)for(;U[c]>0;--U[c])(h&m)!==w&&(t+=y,b=a(U,c,r),y=1<>r),p,y,u),h=o(h,c);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;nthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,u=4,c=5,f=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",y,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",g,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",v,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",A,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",u,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",k,""),new n("",E,""),new n("",f,""),new n("",a,"("),new n("",m,", "),new n("",p,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",c,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,u=B[a].transform,c=un&&(c=n);for(var p=0;p0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new c(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t>16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;iu?u:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=f.length;h>3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)<>>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0},Cryptography:{crc32:function(e){var t=UnityLoader.Cryptography.crc32.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint8Array(r);var o=new e.Uint32Array(r);function i(e,t){e=e|0;t=t|0;var r=0;for(r=o[1024>>2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s>2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;u=a;for(f=0;(f|0)<512;f=f+8|0){p=n[f>>2]|0;r=r+(n[f+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((f|0)<128?a^o&(i^a):(f|0)<256?i^a&(o^i):(f|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+u|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=i;c=a;f=s;for(p=0;(p|0)<320;p=p+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&i|~o&a|0)+1518500249|0:(p|0)<160?(o^i^a)+1859775393|0:(p|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+u|0;a=a+c|0;s=s+f|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a\\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1&&r.indexOf("could not allocate memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i=10.1)?1:0}(),hasThreads:"undefined"!=typeof SharedArrayBuffer,hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile,hasWasmThreads:function(){if("object"!=typeof WebAssembly)return!1;if("undefined"==typeof SharedArrayBuffer)return!1;var e=new WebAssembly.Memory({initial:1,maximum:1,shared:!0}),t=e.buffer instanceof SharedArrayBuffer;return delete e,t}()}}(),compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Edge","Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},buildCompatibilityCheck:function(e,t,r){function n(){if("undefined"==typeof e.graphicsAPI)return!0;for(var t=0;t=1)return!0;e.print("Warning: Unsupported graphics API "+r)}return!1}n()?!UnityLoader.SystemInfo.hasThreads&&e.multithreading?r("Your browser does not support multithreading."):t():r("Your browser does not support any of the required graphics API for this content.")},Blobs:{},loadCode:function(e,t,r,n){var o=[].slice.call(UnityLoader.Cryptography.md5(t)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),i=document.createElement("script"),a=(n.isModularized?function(e){return new Blob([e],{type:"application/javascript"})}:function(e,t){return new Blob(['UnityLoader["'+t+'"]=',e],{type:"text/javascript"})})(t,o),s=URL.createObjectURL(a);UnityLoader.Blobs[s]=n,e.deinitializers.push(function(){delete UnityLoader.Blobs[s],delete UnityLoader[o],document.body.removeChild(document.getElementById(o))}),i.src=s,i.id=o,i.onload=function(){e.developmentBuild||URL.revokeObjectURL(s),r(o,a),delete i.onload},document.body.appendChild(i)},setupIndexedDBJob:function(e,t){function r(n){r.called||(r.called=!0,e.indexedDB=n,t.complete())}try{var n=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,o=n.open("/idbfs-test");o.onerror=function(e){e.preventDefault(),r()},o.onsuccess=function(){o.result.close(),r(n)}}catch(e){r()}},processWasmCodeJob:function(e,t){e.wasmBinary=UnityLoader.Job.result(e,"downloadWasmCode"),t.complete()},processWasmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadWasmFramework");UnityLoader.loadCode(e,r,function(r,n){e.mainScriptUrlOrBlob=n,e.isModularized&&(UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.wasmFrameworkUrl,isModularized:e.isModularized})},processAsmCodeJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmCode");UnityLoader.loadCode(e,Math.fround?r:UnityLoader.Utils.optimizeMathFround(r),function(r,n){e.isModularized?e.asmJsUrlOrBlob=n:e.asm=UnityLoader[r],t.complete()},{Module:e,url:e.asmCodeUrl,isModularized:e.isModularized})},processAsmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmFramework");UnityLoader.loadCode(e,r,function(r,n){e.isModularized&&(e.mainScriptUrlOrBlob=n,UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.asmFrameworkUrl,isModularized:e.isModularized})},processMemoryInitializerJob:function(e,t){e.memoryInitializerRequest.status=200,e.memoryInitializerRequest.response=UnityLoader.Job.result(e,"downloadMemoryInitializer"),e.memoryInitializerRequest.callback&&e.memoryInitializerRequest.callback(),t.complete()},processDataJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadData"),n=new DataView(r.buffer,r.byteOffset,r.byteLength),o=0,i="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,r.subarray(o,o+i.length))==i)throw"unknown data format";o+=i.length;var a=n.getUint32(o,!0);for(o+=4;o0;c=f,f=u.indexOf("/",c)+1)e.FS_createPath(u.substring(0,c),u.substring(c,f-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.UnityCache.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t);var n=e.resolveBuildUrl(e[r]),o="function"==typeof e.cacheControl?e.cacheControl(n):e.cacheControl?e.cacheControl[r]||e.cacheControl.default:"no-cache";UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:n,onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&o&&"no-cache"!=o?{companyName:e.companyName,productName:e.productName,cacheControl:o}:null})},loadModule:function(e,t){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm){if(e.multithreading&&!UnityLoader.SystemInfo.hasWasmThreads)return void t("Your browser does not support WebAssembly Threads.");var r=["downloadWasmFramework","setupIndexedDB"];e.wasmCodeUrl.endsWith(".unityweb")&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),r.push("processWasmCode")),e.wasmMemoryUrl&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","wasmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}}),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",r,UnityLoader.processWasmFrameworkJob)}else{if(!e.asmCodeUrl)return void t("Your browser does not support WebAssembly.");UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,n){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=n.width||e.style.width,e.style.height=n.height||e.style.height,n.container=e;var o=n.Module;o.canvas=document.createElement("canvas"),o.canvas.style.width="100%",o.canvas.style.height="100%",o.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),o.canvas.addEventListener("dragstart",function(e){e.preventDefault()}),o.canvas.id="#canvas",e.appendChild(o.canvas),o.deinitializers.push(function(){e.removeChild(o.canvas)});var i=!0;return n.compatibilityCheck(n,function(){var t=new XMLHttpRequest;t.open("GET",n.url,!0),t.responseType="text",t.onerror=function(){o.print("Could not download "+n.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var a=JSON.parse(t.responseText);for(var s in a)"undefined"==typeof o[s]&&(o[s]=a[s]);if(o.unityVersion){var d=o.unityVersion.match(/(\d+)\.(\d+)\.(\d+)(.+)/);d&&(o.unityVersion={string:o.unityVersion,version:parseInt(d[0]),major:parseInt(d[1]),minor:parseInt(d[2]),suffix:d[3]})}o.isModularized=o.unityVersion&&o.unityVersion.version>=2019,UnityLoader.buildCompatibilityCheck(o,function(){e.style.background=o.backgroundUrl?"center/cover url('"+o.resolveBuildUrl(o.backgroundUrl)+"')":o.backgroundColor?" "+o.backgroundColor:"",n.onProgress(n,0),i=UnityLoader.loadModule(o,r.onerror)},r.onerror)},t.send()},function(){var e="Instantiation of '"+t+"' terminated due to the failed compatibility check.";"object"==typeof r&&"function"==typeof r.onerror?r.onerror(e):o.printErr(e)}),i}function o(e){return o.link=o.link||document.createElement("a"),o.link.href=e,o.link.href}"undefined"==typeof r&&(r={}),"undefined"==typeof r.onerror&&(r.onerror=function(e){s.popup(e,[{text:"OK"}])});var i="",a="";document.addEventListener("webkitfullscreenchange",function(e){var t=s.Module.canvas,r=document.webkitCurrentFullScreenElement;r===t?t.style.width&&(i=t.style.width,a=t.style.height,t.style.width="100%",t.style.height="100%"):i&&(t.style.width=i,t.style.height=a,i="",a="")});var s={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},onAbort:function(e){throw void 0!==e?(this.print(e),this.printErr(e),e=JSON.stringify(e)):e="","abort("+e+") at "+this.stackTrace()},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e},streamingAssetsUrl:function(){return o(this.resolveBuildUrl("../StreamingAssets"))},locateFile:function(e){return"Build/".concat("build.wasm"==e?this.wasmCodeUrl:e)}},SetFullscreen:function(){if(s.Module.SetFullscreen)return s.Module.SetFullscreen.apply(s.Module,arguments)},SendMessage:function(){if(s.Module.SendMessage)return s.Module.SendMessage.apply(s.Module,arguments)},Quit:function(e){"function"==typeof e&&(s.Module.onQuit=e),s.Module.shouldQuit=!0}};s.Module.unityInstance=s,s.popup=function(e,t){return UnityLoader.Error.popup(s,e,t)},s.Module.postRun.push(function(){s.onProgress(s,1),"object"==typeof r&&"function"==typeof r.onsuccess&&r.onsuccess(s.Module)});for(var d in r)if("Module"==d)for(var l in r[d])s.Module[l]=r[d][l];else s[d]=r[d];return n(e,s)||document.addEventListener("DOMContentLoaded",function(){n(e,s)}),s},instantiateAsync:function(e,t,r){return new Promise(function(n,o){const i=Object.assign({onsuccess:function(e){n(e)},onerror:function(e){o(e)}},r);UnityLoader.instantiate(e,t,i)})},Utils:{assert:function(e,t){e||abort("Assertion failed: "+t)},optimizeMathFround:function(e,t){console.log("optimizing out Math.fround calls");for(var r={LOOKING_FOR_MODULE:0,SCANNING_MODULE_VARIABLES:1,SCANNING_MODULE_FUNCTIONS:2},n=["EMSCRIPTEN_START_ASM","EMSCRIPTEN_START_FUNCS","EMSCRIPTEN_END_FUNCS"],o="var",i="global.Math.fround;",a=0,s=t?r.LOOKING_FOR_MODULE:r.SCANNING_MODULE_VARIABLES,d=0,l=0;s<=r.SCANNING_MODULE_FUNCTIONS&&a + + + + + Unity WebGL Player | ShengDaPing + + + + + + + + +
+
+ +
+
+
+
+ + diff --git a/public/Publish/city-north/Build/UnityLoader.js b/public/Publish/city-north/Build/UnityLoader.js new file mode 100644 index 0000000..eb5200f --- /dev/null +++ b/public/Publish/city-north/Build/UnityLoader.js @@ -0,0 +1,4 @@ +var UnityLoader=UnityLoader||{Compression:{identity:{require:function(){return{}},decompress:function(e){return e}},gzip:{require:function(e){var t={"inflate.js":function(e,t,r){"use strict";function n(e){if(!(this instanceof n))return new n(e);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,u,c,f=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?f.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=a.inflate(f,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(c="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=a.inflateSetDictionary(this.strm,c)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==l.Z_STREAM_END&&(0!==f.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(f.output,f.next_out),i=f.next_out-o,u=d.buf2string(f.output,o),f.next_out=i,f.avail_out=p-i,i&&s.arraySet(f.output,f.output,o,i,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,M):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==M&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function c(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(y.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),y.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(y.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=v(r.check,Le,2,0),f=0,h=0,r.mode=T;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==S){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,Ue=(15&f)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>8&255,Le[2]=f>>>16&255,Le[3]=f>>>24&255,r.check=v(r.check,Le,4,0)),f=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>8),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=V;case V:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=z;case z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,f+=o[a++]<>>=1,h-=1,3&f){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case K:for(f>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,f+=o[a++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,f+=o[a++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}Ue=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ye){for(ke=me+3;h>>=me,h-=me,Ue=0,m=3+(7&f),f>>>=3,h-=3}else{for(ke=me+7;h>>=me,h-=me,Ue=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=f,r.bits=h,A(e,w),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,f=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=fe;break}r.offset=ye,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=fe;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,f|=o[a++]<>>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,u,c,f,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,i=e.next_in,L=e.input,a=i+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1<>>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[i++]<>>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=c-U,U2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(i>3,i-=x,m-=x<<3,w&=(1<=1&&0===V[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N0&&(e===s||1!==R))return-1;for(z[1]=0,M=1;Mi||e===l&&P>a)return 1;for(;;){k=M-I,b[O]E?(B=q[Z+b[O]],L=D[F+b[O]]):(B=96,L=0),g=1<>I)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1<>=1;if(0!==g?(T&=g-1,T+=g):T=0,O++,0===--V[M]){if(M===R)break;M=t[r+b[O]]}if(M>C&&(T&U)!==A){for(0===I&&(I=C),x+=N,H=M-I,S=1<i||e===l&&P>a)return 1;A=T&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==T&&(w[x+T]=M-I<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_>>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-T,n>0&&(r.bit_pos_+=T,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<0;){var c,f=0;if(n.readMoreInput(),n.fillBitWindow(),f+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[f].bits,c=255&l[f].value,c>c);else{var h,p,w=c-14,m=0;if(c===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=w),a+=n.readBits(w)+3,p=a-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b0;++s){var b,y=z[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15, +n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=L(t,r,T,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function u(e,t,r){var n,o;return n=s(e,t,r),o=M.kBlockLengthPrefixCode[n].nbits,M.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function c(e,t,r){var n;return e>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=a.num_htrees=o(t)+1,c=a.context_map=new Uint8Array(e);if(u<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=f-d,++i}return t.readBits(1)&&h(c,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,u=r,c=s(t,r*F,a);d=0===c?o[l+(1&i[u])]:1===c?o[l+(i[u]-1&1)]+1:c-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[u])]=d,++i[u]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&E.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3)0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,c=0;c=s){e.write(n,s),d-=s;for(var c=0;c=s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,f,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,v,r*F,U),l(I,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)<0;){var xe,Ee,ke,Be,Le,We,Me,Oe,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],v,1,oe,ae,se,U),ne[1]=u(A,F,U),te=Z[1].htrees[oe[1]]),--ne[1],xe=s(Z[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Me=-1):Me=0,ke=M.kInsertRangeLut[Ee]+(xe>>3&7),Be=M.kCopyRangeLut[Ee]+(7&xe),Le=M.kInsertLengthPrefixCode[ke].offset+U.readBits(M.kInsertLengthPrefixCode[ke].nbits),We=M.kCopyLengthPrefixCode[Be].offset+U.readBits(M.kCopyLengthPrefixCode[Be].nbits),V=h[x-1&f],z=h[x-2&f],Re=0;Re4?3:We-2),me=ue[we+Ne],Me=s(Z[2].codes,Z[2].htrees[me],U),Me>=X){var He,Ie,Se;Me-=X,Ie=Me&K,Me>>=j,He=(Me>>1)+1,Se=(2+(1&Me)<R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);var Se=k.offsetsByLength[We],Pe=Oe-R-1,Te=k.sizeBitsByLength[We],De=(1<>Te;if(Se+=Fe*We,!(Ve=g){t.write(h,d);for(var qe=0;qe0&&(T[3&D]=Oe,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);for(Re=0;Re>=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1<0;--U[c])u=new n(255&c,65535&v[f++]),i(e,t+h,p,y,u),h=o(h,c);for(m=g-1,w=-1,c=r+1,p=2;c<=s;++c,p<<=1)for(;U[c]>0;--U[c])(h&m)!==w&&(t+=y,b=a(U,c,r),y=1<>r),p,y,u),h=o(h,c);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;nthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,u=4,c=5,f=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",y,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",g,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",v,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",A,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",u,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",k,""),new n("",E,""),new n("",f,""),new n("",a,"("),new n("",m,", "),new n("",p,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",c,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,u=B[a].transform,c=un&&(c=n);for(var p=0;p0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new c(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t>16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;iu?u:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=f.length;h>3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)<>>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0},Cryptography:{crc32:function(e){var t=UnityLoader.Cryptography.crc32.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint8Array(r);var o=new e.Uint32Array(r);function i(e,t){e=e|0;t=t|0;var r=0;for(r=o[1024>>2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s>2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;u=a;for(f=0;(f|0)<512;f=f+8|0){p=n[f>>2]|0;r=r+(n[f+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((f|0)<128?a^o&(i^a):(f|0)<256?i^a&(o^i):(f|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+u|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=i;c=a;f=s;for(p=0;(p|0)<320;p=p+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&i|~o&a|0)+1518500249|0:(p|0)<160?(o^i^a)+1859775393|0:(p|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+u|0;a=a+c|0;s=s+f|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a\\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1&&r.indexOf("could not allocate memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i=10.1)?1:0}(),hasThreads:"undefined"!=typeof SharedArrayBuffer,hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile,hasWasmThreads:function(){if("object"!=typeof WebAssembly)return!1;if("undefined"==typeof SharedArrayBuffer)return!1;var e=new WebAssembly.Memory({initial:1,maximum:1,shared:!0}),t=e.buffer instanceof SharedArrayBuffer;return delete e,t}()}}(),compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Edge","Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},buildCompatibilityCheck:function(e,t,r){function n(){if("undefined"==typeof e.graphicsAPI)return!0;for(var t=0;t=1)return!0;e.print("Warning: Unsupported graphics API "+r)}return!1}n()?!UnityLoader.SystemInfo.hasThreads&&e.multithreading?r("Your browser does not support multithreading."):t():r("Your browser does not support any of the required graphics API for this content.")},Blobs:{},loadCode:function(e,t,r,n){var o=[].slice.call(UnityLoader.Cryptography.md5(t)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),i=document.createElement("script"),a=(n.isModularized?function(e){return new Blob([e],{type:"application/javascript"})}:function(e,t){return new Blob(['UnityLoader["'+t+'"]=',e],{type:"text/javascript"})})(t,o),s=URL.createObjectURL(a);UnityLoader.Blobs[s]=n,e.deinitializers.push(function(){delete UnityLoader.Blobs[s],delete UnityLoader[o],document.body.removeChild(document.getElementById(o))}),i.src=s,i.id=o,i.onload=function(){e.developmentBuild||URL.revokeObjectURL(s),r(o,a),delete i.onload},document.body.appendChild(i)},setupIndexedDBJob:function(e,t){function r(n){r.called||(r.called=!0,e.indexedDB=n,t.complete())}try{var n=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,o=n.open("/idbfs-test");o.onerror=function(e){e.preventDefault(),r()},o.onsuccess=function(){o.result.close(),r(n)}}catch(e){r()}},processWasmCodeJob:function(e,t){e.wasmBinary=UnityLoader.Job.result(e,"downloadWasmCode"),t.complete()},processWasmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadWasmFramework");UnityLoader.loadCode(e,r,function(r,n){e.mainScriptUrlOrBlob=n,e.isModularized&&(UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.wasmFrameworkUrl,isModularized:e.isModularized})},processAsmCodeJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmCode");UnityLoader.loadCode(e,Math.fround?r:UnityLoader.Utils.optimizeMathFround(r),function(r,n){e.isModularized?e.asmJsUrlOrBlob=n:e.asm=UnityLoader[r],t.complete()},{Module:e,url:e.asmCodeUrl,isModularized:e.isModularized})},processAsmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmFramework");UnityLoader.loadCode(e,r,function(r,n){e.isModularized&&(e.mainScriptUrlOrBlob=n,UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.asmFrameworkUrl,isModularized:e.isModularized})},processMemoryInitializerJob:function(e,t){e.memoryInitializerRequest.status=200,e.memoryInitializerRequest.response=UnityLoader.Job.result(e,"downloadMemoryInitializer"),e.memoryInitializerRequest.callback&&e.memoryInitializerRequest.callback(),t.complete()},processDataJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadData"),n=new DataView(r.buffer,r.byteOffset,r.byteLength),o=0,i="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,r.subarray(o,o+i.length))==i)throw"unknown data format";o+=i.length;var a=n.getUint32(o,!0);for(o+=4;o0;c=f,f=u.indexOf("/",c)+1)e.FS_createPath(u.substring(0,c),u.substring(c,f-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.UnityCache.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t);var n=e.resolveBuildUrl(e[r]),o="function"==typeof e.cacheControl?e.cacheControl(n):e.cacheControl?e.cacheControl[r]||e.cacheControl.default:"no-cache";UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:n,onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&o&&"no-cache"!=o?{companyName:e.companyName,productName:e.productName,cacheControl:o}:null})},loadModule:function(e,t){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm){if(e.multithreading&&!UnityLoader.SystemInfo.hasWasmThreads)return void t("Your browser does not support WebAssembly Threads.");var r=["downloadWasmFramework","setupIndexedDB"];e.wasmCodeUrl.endsWith(".unityweb")&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),r.push("processWasmCode")),e.wasmMemoryUrl&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","wasmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}}),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",r,UnityLoader.processWasmFrameworkJob)}else{if(!e.asmCodeUrl)return void t("Your browser does not support WebAssembly.");UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,n){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=n.width||e.style.width,e.style.height=n.height||e.style.height,n.container=e;var o=n.Module;o.canvas=document.createElement("canvas"),o.canvas.style.width="100%",o.canvas.style.height="100%",o.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),o.canvas.addEventListener("dragstart",function(e){e.preventDefault()}),o.canvas.id="#canvas",e.appendChild(o.canvas),o.deinitializers.push(function(){e.removeChild(o.canvas)});var i=!0;return n.compatibilityCheck(n,function(){var t=new XMLHttpRequest;t.open("GET",n.url,!0),t.responseType="text",t.onerror=function(){o.print("Could not download "+n.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var a=JSON.parse(t.responseText);for(var s in a)"undefined"==typeof o[s]&&(o[s]=a[s]);if(o.unityVersion){var d=o.unityVersion.match(/(\d+)\.(\d+)\.(\d+)(.+)/);d&&(o.unityVersion={string:o.unityVersion,version:parseInt(d[0]),major:parseInt(d[1]),minor:parseInt(d[2]),suffix:d[3]})}o.isModularized=o.unityVersion&&o.unityVersion.version>=2019,UnityLoader.buildCompatibilityCheck(o,function(){e.style.background=o.backgroundUrl?"center/cover url('"+o.resolveBuildUrl(o.backgroundUrl)+"')":o.backgroundColor?" "+o.backgroundColor:"",n.onProgress(n,0),i=UnityLoader.loadModule(o,r.onerror)},r.onerror)},t.send()},function(){var e="Instantiation of '"+t+"' terminated due to the failed compatibility check.";"object"==typeof r&&"function"==typeof r.onerror?r.onerror(e):o.printErr(e)}),i}function o(e){return o.link=o.link||document.createElement("a"),o.link.href=e,o.link.href}"undefined"==typeof r&&(r={}),"undefined"==typeof r.onerror&&(r.onerror=function(e){s.popup(e,[{text:"OK"}])});var i="",a="";document.addEventListener("webkitfullscreenchange",function(e){var t=s.Module.canvas,r=document.webkitCurrentFullScreenElement;r===t?t.style.width&&(i=t.style.width,a=t.style.height,t.style.width="100%",t.style.height="100%"):i&&(t.style.width=i,t.style.height=a,i="",a="")});var s={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},onAbort:function(e){throw void 0!==e?(this.print(e),this.printErr(e),e=JSON.stringify(e)):e="","abort("+e+") at "+this.stackTrace()},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e},streamingAssetsUrl:function(){return o(this.resolveBuildUrl("../StreamingAssets"))},locateFile:function(e){return"Build/".concat("build.wasm"==e?this.wasmCodeUrl:e)}},SetFullscreen:function(){if(s.Module.SetFullscreen)return s.Module.SetFullscreen.apply(s.Module,arguments)},SendMessage:function(){if(s.Module.SendMessage)return s.Module.SendMessage.apply(s.Module,arguments)},Quit:function(e){"function"==typeof e&&(s.Module.onQuit=e),s.Module.shouldQuit=!0}};s.Module.unityInstance=s,s.popup=function(e,t){return UnityLoader.Error.popup(s,e,t)},s.Module.postRun.push(function(){s.onProgress(s,1),"object"==typeof r&&"function"==typeof r.onsuccess&&r.onsuccess(s.Module)});for(var d in r)if("Module"==d)for(var l in r[d])s.Module[l]=r[d][l];else s[d]=r[d];return n(e,s)||document.addEventListener("DOMContentLoaded",function(){n(e,s)}),s},instantiateAsync:function(e,t,r){return new Promise(function(n,o){const i=Object.assign({onsuccess:function(e){n(e)},onerror:function(e){o(e)}},r);UnityLoader.instantiate(e,t,i)})},Utils:{assert:function(e,t){e||abort("Assertion failed: "+t)},optimizeMathFround:function(e,t){console.log("optimizing out Math.fround calls");for(var r={LOOKING_FOR_MODULE:0,SCANNING_MODULE_VARIABLES:1,SCANNING_MODULE_FUNCTIONS:2},n=["EMSCRIPTEN_START_ASM","EMSCRIPTEN_START_FUNCS","EMSCRIPTEN_END_FUNCS"],o="var",i="global.Math.fround;",a=0,s=t?r.LOOKING_FOR_MODULE:r.SCANNING_MODULE_VARIABLES,d=0,l=0;s<=r.SCANNING_MODULE_FUNCTIONS&&a + + + + + Unity WebGL Player | ShengDaPing + + + + + + + + +
+
+ +
+
+
+
+ + diff --git a/public/Publish/city-rain/Build/UnityLoader.js b/public/Publish/city-rain/Build/UnityLoader.js new file mode 100644 index 0000000..eb5200f --- /dev/null +++ b/public/Publish/city-rain/Build/UnityLoader.js @@ -0,0 +1,4 @@ +var UnityLoader=UnityLoader||{Compression:{identity:{require:function(){return{}},decompress:function(e){return e}},gzip:{require:function(e){var t={"inflate.js":function(e,t,r){"use strict";function n(e){if(!(this instanceof n))return new n(e);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,u,c,f=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?f.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=a.inflate(f,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(c="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=a.inflateSetDictionary(this.strm,c)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==l.Z_STREAM_END&&(0!==f.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(f.output,f.next_out),i=f.next_out-o,u=d.buf2string(f.output,o),f.next_out=i,f.avail_out=p-i,i&&s.arraySet(f.output,f.output,o,i,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,M):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==M&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function c(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(y.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),y.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(y.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=v(r.check,Le,2,0),f=0,h=0,r.mode=T;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==S){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,Ue=(15&f)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>8&255,Le[2]=f>>>16&255,Le[3]=f>>>24&255,r.check=v(r.check,Le,4,0)),f=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>8),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=V;case V:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=z;case z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,f+=o[a++]<>>=1,h-=1,3&f){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case K:for(f>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,f+=o[a++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,f+=o[a++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}Ue=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ye){for(ke=me+3;h>>=me,h-=me,Ue=0,m=3+(7&f),f>>>=3,h-=3}else{for(ke=me+7;h>>=me,h-=me,Ue=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=f,r.bits=h,A(e,w),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,f=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=fe;break}r.offset=ye,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=fe;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,f|=o[a++]<>>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,u,c,f,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,i=e.next_in,L=e.input,a=i+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1<>>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[i++]<>>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=c-U,U2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(i>3,i-=x,m-=x<<3,w&=(1<=1&&0===V[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N0&&(e===s||1!==R))return-1;for(z[1]=0,M=1;Mi||e===l&&P>a)return 1;for(;;){k=M-I,b[O]E?(B=q[Z+b[O]],L=D[F+b[O]]):(B=96,L=0),g=1<>I)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1<>=1;if(0!==g?(T&=g-1,T+=g):T=0,O++,0===--V[M]){if(M===R)break;M=t[r+b[O]]}if(M>C&&(T&U)!==A){for(0===I&&(I=C),x+=N,H=M-I,S=1<i||e===l&&P>a)return 1;A=T&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==T&&(w[x+T]=M-I<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_>>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-T,n>0&&(r.bit_pos_+=T,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<0;){var c,f=0;if(n.readMoreInput(),n.fillBitWindow(),f+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[f].bits,c=255&l[f].value,c>c);else{var h,p,w=c-14,m=0;if(c===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=w),a+=n.readBits(w)+3,p=a-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b0;++s){var b,y=z[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15, +n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=L(t,r,T,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function u(e,t,r){var n,o;return n=s(e,t,r),o=M.kBlockLengthPrefixCode[n].nbits,M.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function c(e,t,r){var n;return e>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=a.num_htrees=o(t)+1,c=a.context_map=new Uint8Array(e);if(u<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=f-d,++i}return t.readBits(1)&&h(c,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,u=r,c=s(t,r*F,a);d=0===c?o[l+(1&i[u])]:1===c?o[l+(i[u]-1&1)]+1:c-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[u])]=d,++i[u]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&E.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3)0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,c=0;c=s){e.write(n,s),d-=s;for(var c=0;c=s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,f,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,v,r*F,U),l(I,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)<0;){var xe,Ee,ke,Be,Le,We,Me,Oe,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],v,1,oe,ae,se,U),ne[1]=u(A,F,U),te=Z[1].htrees[oe[1]]),--ne[1],xe=s(Z[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Me=-1):Me=0,ke=M.kInsertRangeLut[Ee]+(xe>>3&7),Be=M.kCopyRangeLut[Ee]+(7&xe),Le=M.kInsertLengthPrefixCode[ke].offset+U.readBits(M.kInsertLengthPrefixCode[ke].nbits),We=M.kCopyLengthPrefixCode[Be].offset+U.readBits(M.kCopyLengthPrefixCode[Be].nbits),V=h[x-1&f],z=h[x-2&f],Re=0;Re4?3:We-2),me=ue[we+Ne],Me=s(Z[2].codes,Z[2].htrees[me],U),Me>=X){var He,Ie,Se;Me-=X,Ie=Me&K,Me>>=j,He=(Me>>1)+1,Se=(2+(1&Me)<R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);var Se=k.offsetsByLength[We],Pe=Oe-R-1,Te=k.sizeBitsByLength[We],De=(1<>Te;if(Se+=Fe*We,!(Ve=g){t.write(h,d);for(var qe=0;qe0&&(T[3&D]=Oe,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);for(Re=0;Re>=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1<0;--U[c])u=new n(255&c,65535&v[f++]),i(e,t+h,p,y,u),h=o(h,c);for(m=g-1,w=-1,c=r+1,p=2;c<=s;++c,p<<=1)for(;U[c]>0;--U[c])(h&m)!==w&&(t+=y,b=a(U,c,r),y=1<>r),p,y,u),h=o(h,c);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;nthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,u=4,c=5,f=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",y,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",g,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",v,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",A,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",u,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",k,""),new n("",E,""),new n("",f,""),new n("",a,"("),new n("",m,", "),new n("",p,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",c,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,u=B[a].transform,c=un&&(c=n);for(var p=0;p0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new c(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t>16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;iu?u:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=f.length;h>3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)<>>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0},Cryptography:{crc32:function(e){var t=UnityLoader.Cryptography.crc32.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint8Array(r);var o=new e.Uint32Array(r);function i(e,t){e=e|0;t=t|0;var r=0;for(r=o[1024>>2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s>2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;u=a;for(f=0;(f|0)<512;f=f+8|0){p=n[f>>2]|0;r=r+(n[f+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((f|0)<128?a^o&(i^a):(f|0)<256?i^a&(o^i):(f|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+u|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=i;c=a;f=s;for(p=0;(p|0)<320;p=p+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&i|~o&a|0)+1518500249|0:(p|0)<160?(o^i^a)+1859775393|0:(p|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+u|0;a=a+c|0;s=s+f|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a\\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1&&r.indexOf("could not allocate memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i=10.1)?1:0}(),hasThreads:"undefined"!=typeof SharedArrayBuffer,hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile,hasWasmThreads:function(){if("object"!=typeof WebAssembly)return!1;if("undefined"==typeof SharedArrayBuffer)return!1;var e=new WebAssembly.Memory({initial:1,maximum:1,shared:!0}),t=e.buffer instanceof SharedArrayBuffer;return delete e,t}()}}(),compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Edge","Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},buildCompatibilityCheck:function(e,t,r){function n(){if("undefined"==typeof e.graphicsAPI)return!0;for(var t=0;t=1)return!0;e.print("Warning: Unsupported graphics API "+r)}return!1}n()?!UnityLoader.SystemInfo.hasThreads&&e.multithreading?r("Your browser does not support multithreading."):t():r("Your browser does not support any of the required graphics API for this content.")},Blobs:{},loadCode:function(e,t,r,n){var o=[].slice.call(UnityLoader.Cryptography.md5(t)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),i=document.createElement("script"),a=(n.isModularized?function(e){return new Blob([e],{type:"application/javascript"})}:function(e,t){return new Blob(['UnityLoader["'+t+'"]=',e],{type:"text/javascript"})})(t,o),s=URL.createObjectURL(a);UnityLoader.Blobs[s]=n,e.deinitializers.push(function(){delete UnityLoader.Blobs[s],delete UnityLoader[o],document.body.removeChild(document.getElementById(o))}),i.src=s,i.id=o,i.onload=function(){e.developmentBuild||URL.revokeObjectURL(s),r(o,a),delete i.onload},document.body.appendChild(i)},setupIndexedDBJob:function(e,t){function r(n){r.called||(r.called=!0,e.indexedDB=n,t.complete())}try{var n=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,o=n.open("/idbfs-test");o.onerror=function(e){e.preventDefault(),r()},o.onsuccess=function(){o.result.close(),r(n)}}catch(e){r()}},processWasmCodeJob:function(e,t){e.wasmBinary=UnityLoader.Job.result(e,"downloadWasmCode"),t.complete()},processWasmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadWasmFramework");UnityLoader.loadCode(e,r,function(r,n){e.mainScriptUrlOrBlob=n,e.isModularized&&(UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.wasmFrameworkUrl,isModularized:e.isModularized})},processAsmCodeJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmCode");UnityLoader.loadCode(e,Math.fround?r:UnityLoader.Utils.optimizeMathFround(r),function(r,n){e.isModularized?e.asmJsUrlOrBlob=n:e.asm=UnityLoader[r],t.complete()},{Module:e,url:e.asmCodeUrl,isModularized:e.isModularized})},processAsmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmFramework");UnityLoader.loadCode(e,r,function(r,n){e.isModularized&&(e.mainScriptUrlOrBlob=n,UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.asmFrameworkUrl,isModularized:e.isModularized})},processMemoryInitializerJob:function(e,t){e.memoryInitializerRequest.status=200,e.memoryInitializerRequest.response=UnityLoader.Job.result(e,"downloadMemoryInitializer"),e.memoryInitializerRequest.callback&&e.memoryInitializerRequest.callback(),t.complete()},processDataJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadData"),n=new DataView(r.buffer,r.byteOffset,r.byteLength),o=0,i="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,r.subarray(o,o+i.length))==i)throw"unknown data format";o+=i.length;var a=n.getUint32(o,!0);for(o+=4;o0;c=f,f=u.indexOf("/",c)+1)e.FS_createPath(u.substring(0,c),u.substring(c,f-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.UnityCache.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t);var n=e.resolveBuildUrl(e[r]),o="function"==typeof e.cacheControl?e.cacheControl(n):e.cacheControl?e.cacheControl[r]||e.cacheControl.default:"no-cache";UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:n,onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&o&&"no-cache"!=o?{companyName:e.companyName,productName:e.productName,cacheControl:o}:null})},loadModule:function(e,t){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm){if(e.multithreading&&!UnityLoader.SystemInfo.hasWasmThreads)return void t("Your browser does not support WebAssembly Threads.");var r=["downloadWasmFramework","setupIndexedDB"];e.wasmCodeUrl.endsWith(".unityweb")&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),r.push("processWasmCode")),e.wasmMemoryUrl&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","wasmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}}),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",r,UnityLoader.processWasmFrameworkJob)}else{if(!e.asmCodeUrl)return void t("Your browser does not support WebAssembly.");UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,n){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=n.width||e.style.width,e.style.height=n.height||e.style.height,n.container=e;var o=n.Module;o.canvas=document.createElement("canvas"),o.canvas.style.width="100%",o.canvas.style.height="100%",o.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),o.canvas.addEventListener("dragstart",function(e){e.preventDefault()}),o.canvas.id="#canvas",e.appendChild(o.canvas),o.deinitializers.push(function(){e.removeChild(o.canvas)});var i=!0;return n.compatibilityCheck(n,function(){var t=new XMLHttpRequest;t.open("GET",n.url,!0),t.responseType="text",t.onerror=function(){o.print("Could not download "+n.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var a=JSON.parse(t.responseText);for(var s in a)"undefined"==typeof o[s]&&(o[s]=a[s]);if(o.unityVersion){var d=o.unityVersion.match(/(\d+)\.(\d+)\.(\d+)(.+)/);d&&(o.unityVersion={string:o.unityVersion,version:parseInt(d[0]),major:parseInt(d[1]),minor:parseInt(d[2]),suffix:d[3]})}o.isModularized=o.unityVersion&&o.unityVersion.version>=2019,UnityLoader.buildCompatibilityCheck(o,function(){e.style.background=o.backgroundUrl?"center/cover url('"+o.resolveBuildUrl(o.backgroundUrl)+"')":o.backgroundColor?" "+o.backgroundColor:"",n.onProgress(n,0),i=UnityLoader.loadModule(o,r.onerror)},r.onerror)},t.send()},function(){var e="Instantiation of '"+t+"' terminated due to the failed compatibility check.";"object"==typeof r&&"function"==typeof r.onerror?r.onerror(e):o.printErr(e)}),i}function o(e){return o.link=o.link||document.createElement("a"),o.link.href=e,o.link.href}"undefined"==typeof r&&(r={}),"undefined"==typeof r.onerror&&(r.onerror=function(e){s.popup(e,[{text:"OK"}])});var i="",a="";document.addEventListener("webkitfullscreenchange",function(e){var t=s.Module.canvas,r=document.webkitCurrentFullScreenElement;r===t?t.style.width&&(i=t.style.width,a=t.style.height,t.style.width="100%",t.style.height="100%"):i&&(t.style.width=i,t.style.height=a,i="",a="")});var s={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},onAbort:function(e){throw void 0!==e?(this.print(e),this.printErr(e),e=JSON.stringify(e)):e="","abort("+e+") at "+this.stackTrace()},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e},streamingAssetsUrl:function(){return o(this.resolveBuildUrl("../StreamingAssets"))},locateFile:function(e){return"Build/".concat("build.wasm"==e?this.wasmCodeUrl:e)}},SetFullscreen:function(){if(s.Module.SetFullscreen)return s.Module.SetFullscreen.apply(s.Module,arguments)},SendMessage:function(){if(s.Module.SendMessage)return s.Module.SendMessage.apply(s.Module,arguments)},Quit:function(e){"function"==typeof e&&(s.Module.onQuit=e),s.Module.shouldQuit=!0}};s.Module.unityInstance=s,s.popup=function(e,t){return UnityLoader.Error.popup(s,e,t)},s.Module.postRun.push(function(){s.onProgress(s,1),"object"==typeof r&&"function"==typeof r.onsuccess&&r.onsuccess(s.Module)});for(var d in r)if("Module"==d)for(var l in r[d])s.Module[l]=r[d][l];else s[d]=r[d];return n(e,s)||document.addEventListener("DOMContentLoaded",function(){n(e,s)}),s},instantiateAsync:function(e,t,r){return new Promise(function(n,o){const i=Object.assign({onsuccess:function(e){n(e)},onerror:function(e){o(e)}},r);UnityLoader.instantiate(e,t,i)})},Utils:{assert:function(e,t){e||abort("Assertion failed: "+t)},optimizeMathFround:function(e,t){console.log("optimizing out Math.fround calls");for(var r={LOOKING_FOR_MODULE:0,SCANNING_MODULE_VARIABLES:1,SCANNING_MODULE_FUNCTIONS:2},n=["EMSCRIPTEN_START_ASM","EMSCRIPTEN_START_FUNCS","EMSCRIPTEN_END_FUNCS"],o="var",i="global.Math.fround;",a=0,s=t?r.LOOKING_FOR_MODULE:r.SCANNING_MODULE_VARIABLES,d=0,l=0;s<=r.SCANNING_MODULE_FUNCTIONS&&a + + + + + Unity WebGL Player | ShengDaPing + + + + + + + + +
+
+ +
+ + diff --git a/public/json/fczData.json b/public/json/fczData.json new file mode 100644 index 0000000..f7d851c --- /dev/null +++ b/public/json/fczData.json @@ -0,0 +1,98 @@ +[ + [ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "fczh": "鼓变字第316774号", + "fwsyqr": "江苏省电力公司南京供电公司", + "zl": "石头城115号", + "fwcb": "全民单位房产", + "qh": "597155-II-1", + "zh": "", + "fh": "", + "jg": "钢混", + "fwzcs": "13层", + "szcs": "-1-12", + "jzmj": "13931.43平方米", + "cqly": "自建" + }, + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "fczh": "鼓变字第316772号", + "fwsyqr": "江苏省电力公司南京供电公司", + "zl": "石头城115号", + "fwcb": "全民单位房产", + "qh": "597155-III-1", + "zh": "", + "fh": "", + "jg": "混合", + "fwzcs": "2层", + "szcs": "1层", + "jzmj": "282.01平方米", + "cqly": "买受" + }, + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "fczh": "鼓变字第316773号", + "fwsyqr": "江苏省电力公司南京供电公司", + "zl": "石头城115号", + "fwcb": "全民单位房产", + "qh": "597155-2", + "zh": "3/4/5/13", + "fh": "", + "jg": "砖木/砖木/砖木/混合/混合", + "fwzcs": "1层/1层/1层/2层/6层", + "szcs": "1层/1层/1层/1-2层/1-6层", + "jzmj": "726.45平方米/113.24平方米/61.07平方米/373.88平方米/1910.32平方米", + "cqly": "买受,自建" + } + ], + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "fczh": "鼓变字第316774号", + "fwsyqr": "江苏省电力公司南京供电公司", + "zl": "石头城115号", + "fwcb": "全民单位房产", + "qh": "597155-II-1", + "zh": "", + "fh": "", + "jg": "钢混", + "fwzcs": "13层", + "szcs": "-1-12", + "jzmj": "13931.43平方米", + "cqly": "自建" + }, + { + "tudi": "南京市建邺区奥体大街1号", + "jd": "公司大楼", + "fczh": "宁房权证建初字第421579号", + "fwsyqr": "江苏省电力公司", + "zl": "奥体大街1号", + "fwcb": "", + "qh": "14201001004", + "zh": "", + "fh": "", + "jg": "钢混", + "fwzcs": "21层", + "szcs": "1-21层", + "jzmj": "56879.53", + "cqly": "自建" + } + + + + + + + + + + + + + + +] \ No newline at end of file diff --git a/public/json/jdData.json b/public/json/jdData.json new file mode 100644 index 0000000..3f4b906 --- /dev/null +++ b/public/json/jdData.json @@ -0,0 +1,390 @@ +[ + { + "tudi": "南京市鼓楼区和燕路2号", + "jd": "栖霞基地", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "鼓楼区和燕路2号", + "bdcdyh": "320106013003GB00246F00010001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "机关团体用地/办公", + "mj": "宗地面积:2819.41平方米/建筑面积:9026.8平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "13层", + "szcs": "-1-12", + "qqh": "684200-III-1", + "ly": "自建" + }, + { + "tudi": "南京市秦淮区火瓦巷51号", + "jd": "城南基地", + "bdczh": "苏(2022)宁秦不动产权第0004958号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "秦淮区火瓦巷51号", + "bdcdyh": "320104007009GB00053F00010001,320104007009GB00053F00020001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "商务金融用地/办公,工业", + "mj": "2441.31平方米/6752.44平方米", + "syqx": "", + "fwjg": "混合结构,混合结构", + "fwzcs": "7层,4层", + "szcs": "1-7层,1-4层", + "qqh": "214450-32,214450-32", + "ly": "自建" + }, + { + "tudi": "南京市雨花台区雨花南路32号", + "jd": "雨花基地", + "bdczh": "苏(2019)宁雨不动产权第0012644号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "雨花台区雨花南路32号、邓府山10号", + "bdcdyh": "320114002010GB00226F99990001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其它", + "yt": "公共设施用地/办公,变电站,普通仓库,门卫", + "mj": "宗地面积:21506.36平方米/建筑面积:22622.82平方米", + "syqx": "", + "fwjg": "混合结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/混合结构/钢筋混凝土结构", + "fwzcs": "3层/3层/3层/3层/2层/1层/11层", + "szcs": "1-3/1-3/1-3/1-3/1-2/1层/-1-10", + "qqh": "905350-3等", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + [ + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002016号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1403室", + "bdcdyh": "320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.24平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-111", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002049号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1404室", + "bdcdyh": "320106001015GB00036F00010057", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:19.52平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-112", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002054号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1405室", + "bdcdyh": "320106001015GB00036F00010058", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:385.63平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-113", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002060号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1406室", + "bdcdyh": "320106001015GB00036F00010059", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:259.25平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-114", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002058号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1407室", + "bdcdyh": "320106001015GB00036F00010060", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:358.15平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-115", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002057号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1408室", + "bdcdyh": "320106001015GB00036F00010061", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:159.95平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-116", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002055号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1409室", + "bdcdyh": "320106001015GB00036F00010062", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:160.11平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-117", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002052号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1410室", + "bdcdyh": "320106001015GB00036F00010063", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:157.30平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-118", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002051号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1411室", + "bdcdyh": "320106001015GB00036F00010064", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:92平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-119", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002050号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1412室", + "bdcdyh": "320106001015GB00036F00010065", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:201.34平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-120", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002053号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1413室", + "bdcdyh": "320106001015GB00036F00010066", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:11.07平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-121", + "ly": "买受" + } + ], + { + "tudi": "南京市鼓楼区峨嵋路21号", + "jd": "健康中心(安仁街变)", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "峨嵋路", + "bdcdyh": "", + "qllx": "", + "qlxz": "", + "yt": "办公", + "mj": "宗地面积:4110.77平方米/建筑面积:4885.32平方米", + "syqx": "", + "fwjg": "混钢", + "fwzcs": "8层", + "szcs": "1-8层", + "qqh": "", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区龙池庵66号", + "jd": "苏电宾馆", + "bdczh": "苏(2022)宁鼓不动产权第0002178号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "鼓楼区龙池庵66号", + "bdcdyh": "320106005001GB00127F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "其他商服用地/教育(教学)", + "mj": "宗地面积:5599.09平方米/建筑面积:6138.53平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "7层", + "szcs": "-1-6层", + "qqh": "501040-V-1", + "ly": "自建" + }, + { + "tudi": "南京市玄武区中山路250号", + "jd": "老卫生所", + "bdczh": "苏(2018)宁玄不动产权第0009754", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "玄武区中山路250号", + "bdcdyh": "320102003003GB00009F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "医卫慈善用地/医疗卫生", + "mj": "宗地面积:620.30平方米/建筑面积:1993.25平方米", + "syqx": "", + "fwjg": "混合结构", + "fwzcs": "5层", + "szcs": "1-5层", + "qqh": "108137-5", + "ly": "自建" + }, + { + "tudi": "南京市江宁区天印大道1398号", + "jd": "江宁新办公楼基地", + "bdczh": "苏(2017)宁江不动产权第0037561号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "江宁区天印大道1389号", + "bdcdyh": "320115001016GB00052F00010017,320115001016GB00052F00020001,320115001016GB00052F00030001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "出让/其他", + "yt": "工业用地/办公室/后勤服务用房/传达室", + "mj": "宗地面积:33003.45平方米/建筑面积:8546.65平方米", + "syqx": "2002年01月28日起2052年01月27日止", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "6层/2层/1层", + "szcs": "1层/2层/1层", + "qqh": "11245010-IV-2", + "ly": "其他" + }, + { + "tudi": "南京市高淳区北岭路23号", + "jd": "高淳新办公楼基地", + "bdczh": "苏(2018)宁高不动产权第0013434号", + "qlr": "国网江苏省电力有限公司南京市高淳区供电分公司", + "gyqk": "", + "zl": "淳溪镇北岭路23号1幢等", + "bdcdyh": "320118100013GB00027F00010001,320118100013GB00027F00020001,320118100013GB00027F00030001,320118100013GB00027F00040001,320118100013GB00027F00050001,320118100013GB00027F00060001,320118100013GB00027F00070001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "公共设施用地/传达室,办公楼,配电房", + "mj": "宗地面积:24967.60平方米/建筑面积:9251.51平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "1层/2层/5层/1层/2层/3层/1层", + "szcs": "1层/1-2层/1-5层/1层/1-2层/1-3层/1层", + "qqh": "13124010-037", + "ly": "自建" + } +] \ No newline at end of file diff --git a/public/json/tdData.json b/public/json/tdData.json new file mode 100644 index 0000000..2697754 --- /dev/null +++ b/public/json/tdData.json @@ -0,0 +1,101 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市建邺区奥体大街1号", + "jd": "公司大楼", + "tdzh": "宁雨国用(2006)第00923号", + "tdsyqr": "国网江苏电力公司", + "zl": "建邺区奥体大街1号", + "dh": "320105002014GB00033", + "syqlx": "出让", + "th": "41.00-90.75", + "dlyt": "科教用地(科技研发)", + "syqmj": "37272.58平方米", + "zzrq": "2056年2月5号" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + } + + + + + + + + +] \ No newline at end of file diff --git a/public/json/健康中心.json b/public/json/健康中心.json new file mode 100644 index 0000000..31bf9a8 --- /dev/null +++ b/public/json/健康中心.json @@ -0,0 +1,79 @@ +[ +{"depart":"健康中心","floor":"1楼","room":"","name":"CT1","square":""} +,{"depart":"健康中心","floor":"1楼","room":"","name":"CT2","square":""} +,{"depart":"健康中心","floor":"1楼","room":"","name":"保安室","square":""} +,{"depart":"健康中心","floor":"2楼","room":"","name":"抽血室","square":""} +,{"depart":"健康中心","floor":"2楼","room":"","name":"尿检室","square":""} +,{"depart":"健康中心","floor":"2楼","room":"201.0","name":"血压","square":""} +,{"depart":"健康中心","floor":"2楼","room":"203.0","name":"超声室(一)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"205.0","name":"超声室(二)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"206.0","name":"呼气试验","square":""} +,{"depart":"健康中心","floor":"2楼","room":"207.0","name":"超声室(三)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"208.0","name":"人体成分骨密度","square":""} +,{"depart":"健康中心","floor":"2楼","room":"209.0","name":"超声室(四)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"210.0","name":"动脉硬化","square":""} +,{"depart":"健康中心","floor":"2楼","room":"211.0","name":"超声室(五)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"212.0","name":"中西医专家咨询","square":""} +,{"depart":"健康中心","floor":"2楼","room":"213.0","name":"超声室(六)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"215.0","name":"超声室(七)","square":""} +,{"depart":"健康中心","floor":"2楼","room":"216.0","name":"经颅多普勒","square":""} +,{"depart":"健康中心","floor":"2楼","room":"218.0","name":"男更衣室","square":""} +,{"depart":"健康中心","floor":"2楼","room":"220.0","name":"女更衣室","square":""} +,{"depart":"健康中心","floor":"2楼","room":"222.0","name":"健康扫描仪","square":""} +,{"depart":"健康中心","floor":"2楼","room":"","name":"仓库","square":""} +,{"depart":"健康中心","floor":"3楼","room":"301.0","name":"内科(一)","square":""} +,{"depart":"健康中心","floor":"3楼","room":"302.0","name":"眼科","square":""} +,{"depart":"健康中心","floor":"3楼","room":"303.0","name":"内科(二)","square":""} +,{"depart":"健康中心","floor":"3楼","room":"305.0","name":"心电图(一)","square":""} +,{"depart":"健康中心","floor":"3楼","room":"306.0","name":"外科(男)","square":""} +,{"depart":"健康中心","floor":"3楼","room":"307.0","name":"心电图(二)","square":""} +,{"depart":"健康中心","floor":"3楼","room":"308.0","name":"耳鼻喉科","square":""} +,{"depart":"健康中心","floor":"3楼","room":"309.0","name":"乳腺手诊","square":""} +,{"depart":"健康中心","floor":"3楼","room":"310.0","name":"口腔室","square":""} +,{"depart":"健康中心","floor":"3楼","room":"311.0","name":"办公室","square":""} +,{"depart":"健康中心","floor":"3楼","room":"312.0","name":"办公室","square":""} +,{"depart":"健康中心","floor":"3楼","room":"313.0","name":"妇科","square":""} +,{"depart":"健康中心","floor":"3楼","room":"315.0","name":"妇科超声","square":""} +,{"depart":"健康中心","floor":"3楼","room":"316.0","name":"男更衣室","square":""} +,{"depart":"健康中心","floor":"3楼","room":"318.0","name":"女更衣室","square":""} +,{"depart":"健康中心","floor":"3楼","room":"320.0","name":"主检室","square":""} +,{"depart":"健康中心","floor":"4楼","room":"401.0","name":"办公室","square":""} +,{"depart":"健康中心","floor":"4楼","room":"402.0","name":"耗材库","square":""} +,{"depart":"健康中心","floor":"4楼","room":"405.0","name":"西药库","square":""} +,{"depart":"健康中心","floor":"4楼","room":"406.0","name":"中药库","square":""} +,{"depart":"健康中心","floor":"4楼","room":"408.0","name":"机房","square":""} +,{"depart":"","floor":"","room":"","name":"检验区","square":""} +,{"depart":"健康中心","floor":"4楼","room":"410.0","name":"办公室","square":""} +,{"depart":"健康中心","floor":"5楼","room":"","name":"挂号收费","square":""} +,{"depart":"健康中心","floor":"5楼","room":"","name":"中药房","square":""} +,{"depart":"健康中心","floor":"5楼","room":"","name":"西药房","square":""} +,{"depart":"健康中心","floor":"5楼","room":"503.0","name":"内科","square":""} +,{"depart":"健康中心","floor":"5楼","room":"505.0","name":"外科","square":""} +,{"depart":"健康中心","floor":"5楼","room":"507.0","name":"中医科","square":""} +,{"depart":"健康中心","floor":"5楼","room":"508.0","name":"观察室","square":""} +,{"depart":"健康中心","floor":"5楼","room":"509.0","name":"专家门诊","square":""} +,{"depart":"健康中心","floor":"5楼","room":"510.0","name":"被服室","square":""} +,{"depart":"健康中心","floor":"5楼","room":"511.0","name":"专家门诊","square":""} +,{"depart":"健康中心","floor":"5楼","room":"512.0","name":"中药加工间","square":""} +,{"depart":"健康中心","floor":"5楼","room":"513.0","name":"理疗室","square":""} +,{"depart":"健康中心","floor":"6楼","room":"601.0","name":"体检反馈","square":""} +,{"depart":"健康中心","floor":"6楼","room":"602.0","name":"办公室(一)","square":""} +,{"depart":"健康中心","floor":"6楼","room":"603.0","name":"办公室(二)","square":""} +,{"depart":"健康中心","floor":"6楼","room":"604.0","name":"办公室(三)","square":""} +,{"depart":"","floor":"","room":"606.0","name":"办公室(四)","square":""} +,{"depart":"健康中心","floor":"6楼","room":"608.0","name":"备品室","square":""} +,{"depart":"健康中心","floor":"6楼","room":"","name":"食堂","square":""} +,{"depart":"健康中心","floor":"7楼","room":"701.0","name":"文化活动室","square":""} +,{"depart":"健康中心","floor":"7楼","room":"702.0","name":"接待室","square":""} +,{"depart":"健康中心","floor":"7楼","room":"703.0","name":"办公室(二)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"705.0","name":"办公室(三)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"706.0","name":"会议室","square":""} +,{"depart":"健康中心","floor":"7楼","room":"707.0","name":"办公室(四)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"708.0","name":"会议室","square":""} +,{"depart":"健康中心","floor":"7楼","room":"709.0","name":"办公室(五)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"710.0","name":"备品室","square":""} +,{"depart":"健康中心","floor":"7楼","room":"711.0","name":"办公室(六)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"713.0","name":"办公室(七)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"715.0","name":"办公室(八)","square":""} +,{"depart":"健康中心","floor":"7楼","room":"717.0","name":"办公室(九)","square":""} +] \ No newline at end of file diff --git a/public/json/公司大楼(市大楼).json b/public/json/公司大楼(市大楼).json new file mode 100644 index 0000000..ac6f97e --- /dev/null +++ b/public/json/公司大楼(市大楼).json @@ -0,0 +1,293 @@ +[ +{"depart":"智能化控制室","floor":"主楼一楼","room":"101.0","name":"楼宇中控室、消防控制室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"102.0","name":"驾驶五班","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"103.0","name":"值班室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"104.0","name":"机关分部经理室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"105.0","name":"驾驶四班","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"106.0","name":"车辆调度室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"107.0","name":"驾驶三班","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"108.0","name":"服务员休息室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"109.0","name":"驾驶二班","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"110.0","name":"华群汽车","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"111.0","name":"驾驶一班","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"113.0","name":"机关分部办公室","square":0} +,{"depart":"华群汽车","floor":"主楼一楼","room":"115.0","name":"车队值班室","square":0} +,{"depart":"健康服务中心","floor":"主楼二楼","room":"201.0","name":"医务室与母婴室","square":0} +,{"depart":"华群物业","floor":"主楼二楼","room":"202.0","name":"综合服务中心","square":0} +,{"depart":"华群汽车","floor":"主楼二楼","room":"203.0","name":"车队办公室","square":0} +,{"depart":"华群物业","floor":"主楼二楼","room":"204.0","name":"综合服务中心","square":0} +,{"depart":"英大服务站","floor":"主楼二楼","room":"205.0","name":"办公室","square":0} +,{"depart":"总值班室","floor":"主楼二楼","room":"206.0","name":"总值班室","square":0} +,{"depart":"公安办","floor":"主楼二楼","room":"207.0","name":"公安办","square":0} +,{"depart":"接待室","floor":"主楼二楼","room":"208.0","name":"接待室","square":0} +,{"depart":"会议中心","floor":"主楼二楼","room":"209.0","name":"会议室","square":0} +,{"depart":"文印室","floor":"主楼二楼","room":"210.0","name":"文印室","square":0} +,{"depart":"华群物业","floor":"主楼二楼","room":"211.0","name":"无门牌","square":0} +,{"depart":"会议中心","floor":"主楼二楼","room":"212.0","name":"会议室","square":0} +,{"depart":"华群物业","floor":"主楼二楼","room":"213.0","name":"物业卫生器具间","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"201.0","name":"中会议室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"202.0","name":"文印室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"203.0","name":"金管家工作室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"204.0","name":"综合室(物资)","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"205.0","name":"经理室书记室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"206.0","name":"综合部(编辑)","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"207.0","name":"洽谈室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"208.0","name":"会议室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"209.0","name":"副经理室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"210.0","name":"房产办","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"211.0","name":"协理员室","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"213.0","name":"综合部","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"215.0","name":"物业安保部","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"217.0","name":"经营部物资中心","square":0} +,{"depart":"华群物业","floor":"东裙楼二楼","room":"219.0","name":"工程部(合同管理)综合部(劳资)","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"201.0","name":"电视电话 会议室","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"202.0","name":"小会议室","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"203.0","name":"大会议室贵宾厅","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"204.0","name":"小会议室","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"205.0","name":"无门牌","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"206.0","name":"小会议室","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"207.0","name":"","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"208.0","name":"小会议室","square":0} +,{"depart":"会议中心","floor":"西裙楼二楼","room":"214.0","name":"会议准备室工作间","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"301.0","name":"仪器仪表器具室","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"302.0","name":"通信网管操作室","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"303.0","name":"无门牌","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"304.0","name":"信通运检一班信通公司","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"305.0","name":"运行值班室信通公司通信","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"306.0","name":"信通运检一班信通公司","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"307.0","name":"信通运检一班信通公司","square":0} +,{"depart":"党委党建部","floor":"主楼三楼","room":"308.0","name":"宁聚工作室","square":0} +,{"depart":"信通公司","floor":"主楼三楼","room":"309.0","name":"休息室","square":0} +,{"depart":"党委党建部","floor":"主楼三楼","room":"310.0","name":"资料室","square":0} +,{"depart":"党委党建部","floor":"主楼三楼","room":"311.0","name":"党委党建部","square":0} +,{"depart":"党委党建部","floor":"主楼三楼","room":"312.0","name":"职工服务中心","square":0} +,{"depart":"工会","floor":"主楼三楼","room":"315.0","name":"工会副主席室","square":0} +,{"depart":"工会","floor":"主楼三楼","room":"316.0","name":"工会办公室","square":0} +,{"depart":"工会","floor":"主楼三楼","room":"317.0","name":"图书阅览室","square":0} +,{"depart":"工会","floor":"主楼三楼","room":"318.0","name":"库房","square":0} +,{"depart":"工会","floor":"主楼三楼","room":"319.0","name":"减压吧","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"301.0","name":"网路设备区PC服务器区","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"302.0","name":"备品备件室","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"303.0","name":"主机存储区","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"304.0","name":"无门牌","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"305.0","name":"自动化机房","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"306.0","name":"通信配线、接入设备机房","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"307.0","name":"通信机房","square":0} +,{"depart":"调度、信通","floor":"东裙楼三楼","room":"308.0","name":"通信电源室","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"301.0","name":"体操室","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"302.0","name":"棋牌室","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"303.0","name":"乒乓球室","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"304.0","name":"健身室","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"305.0","name":"斯诺克","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"306.0","name":"健身房","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"308.0","name":"暖通机房","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"309.0","name":"无门牌","square":0} +,{"depart":"工会","floor":"西裙楼三楼","room":"310.0","name":"篆刻书画室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"401.0","name":"休息室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"402.0","name":"配餐室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"403.0","name":"休息室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"404.0","name":"办公室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"405.0","name":"采集运行一班","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"406.0","name":"地区调度班","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"407.0","name":"办公室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"409.0","name":"采集运行一班","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"411.0","name":"会议室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"413.0","name":"调度控制室","square":0} +,{"depart":"供电指挥中心","floor":"主楼四楼","room":"415.0","name":"地区电网调控大厅","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"501.0","name":"档案三库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"502.0","name":"档案二库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"503.0","name":"业务技术用房","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"504.0","name":"档案一库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"505.0","name":"档案室","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"506.0","name":"档案四库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"507.0","name":"档案四库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"508.0","name":"档案室","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"509.0","name":"阅览室","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"510.0","name":"档案室","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"511.0","name":"档案五库","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"512.0","name":"档案室","square":0} +,{"depart":"办公室","floor":"主楼五楼","room":"513.0","name":"档案六库","square":0} +,{"depart":"综合管理室","floor":"主楼六楼","room":"601.0","name":"综合服务中心综合管理室","square":0} +,{"depart":"共用","floor":"主楼六楼","room":"602.0","name":"会议室","square":0} +,{"depart":"综合管理室","floor":"主楼六楼","room":"603.0","name":"综合管理室主任室 综合服务中心","square":0} +,{"depart":"共用","floor":"主楼六楼","room":"604.0","name":"会议室","square":0} +,{"depart":"综合管理室","floor":"主楼六楼","room":"605.0","name":"综合管理室 综合服务中心","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"606.0","name":"创新工作室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"607.0","name":"信通运检二班","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"608.0","name":"会议室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"609.0","name":"信通运检二班","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"610.0","name":"资料室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"611.0","name":"信通运检二班","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"612.0","name":"党员活动室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"613.0","name":"信通公司网控室 信通公司综合室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"614.0","name":"耗材库房","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"615.0","name":"备用","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"617.0","name":"朱红专家工作室","square":0} +,{"depart":"信通公司","floor":"主楼六楼","room":"619.0","name":"通信公司办公室","square":0} +,{"depart":"备用","floor":"主楼六楼","room":"1615.0","name":"备用","square":0} +,{"depart":"备用","floor":"主楼六楼","room":"1617.0","name":"主任室物资部(物资供应中心)","square":0} +,{"depart":"备用","floor":"主楼六楼","room":"1619.0","name":"主任室物资部(物资供应中心)","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"701.0","name":"运维检修部","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"702.0","name":"备用","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"703.0","name":"主任室(3张中层桌)","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"704.0","name":"会议室","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"705.0","name":"副主任室","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"706.0","name":"备用","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"707.0","name":"运维检修部","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"708.0","name":"863办公室","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"709.0","name":"运维检修部","square":0} +,{"depart":"运维检修部","floor":"主楼七楼","room":"710.0","name":"运维检修部","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"711.0","name":"审计部","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"712.0","name":"资料室","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"713.0","name":"审计部","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"714.0","name":"专用审计室","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"715.0","name":"主任、副主任室","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"717.0","name":"审计部","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"719.0","name":"审计部","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"721.0","name":"专用审计室","square":0} +,{"depart":"审计部","floor":"主楼七楼","room":"723.0","name":"审计部","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"801.0","name":"建设部","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"802.0","name":"会议室","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"803.0","name":"建设部","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"804.0","name":"资料室","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"805.0","name":"主任室","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"806.0","name":"资料室","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"807.0","name":"备用","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"808.0","name":"创新工作室、高飞劳模","square":0} +,{"depart":"建设部","floor":"主楼八楼","room":"809.0","name":"建设部","square":0} +,{"depart":"项目管理中心","floor":"主楼八楼","room":"811.0","name":"项目管理中心","square":0} +,{"depart":"项目管理中心","floor":"主楼八楼","room":"813.0","name":"项目管理中心","square":0} +,{"depart":"项目管理中心","floor":"主楼八楼","room":"815.0","name":"项目管理中心","square":0} +,{"depart":"项目管理中心","floor":"主楼八楼","room":"817.0","name":"项目管理中心","square":0} +,{"depart":"项目管理中心","floor":"主楼八楼","room":"819.0","name":"运营监测(控)中心","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"901.0","name":"会议室","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"902.0","name":"会议室","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"903.0","name":"财务部","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"904.0","name":"资料室","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"905.0","name":"财务部","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"907.0","name":"财务部","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"909.0","name":"会议室","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"911.0","name":"财务部","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"913.0","name":"财务部","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"915.0","name":"财务部主任室","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"917.0","name":"备用","square":0} +,{"depart":"财务部","floor":"主楼九楼","room":"919.0","name":"备用","square":0} +,{"depart":"审计部","floor":"主楼十楼","room":"1001.0","name":"审理室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1002.0","name":"纪委学习室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1003.0","name":"谈话室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1005.0","name":"纪委主任室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1007.0","name":"备用","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1008.0","name":"巡查组(一)","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1009.0","name":"纪委办公室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1010.0","name":"巡查组(二)","square":0} +,{"depart":"经济技术研究所","floor":"主楼十楼","room":"1011.0","name":"经济技术研究所","square":0} +,{"depart":"物资部","floor":"主楼十楼","room":"1012.0","name":"零碳研究中心","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1013.0","name":"发展策划部","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1015.0","name":"发展策划部副主任室","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1017.0","name":"发展策划部","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1019.0","name":"发展策划部","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1021.0","name":"发展策划部主任室","square":0} +,{"depart":"发展策划部","floor":"主楼十楼","room":"1023.0","name":"会议室","square":0} +,{"depart":"纪委","floor":"主楼十楼","room":"1006+1004","name":"1004 纪委工作室 1006 会议室","square":0} +,{"depart":"党委党建部","floor":"主楼十一楼","room":"1110.0","name":"党委党建部主任","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1201.0","name":"无门牌","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1202.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十二楼","room":"1203.0","name":"办公室","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1204.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十二楼","room":"1205.0","name":"办公室","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1206.0","name":"会议室","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1207.0","name":"巡回指挥组工作点","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1208.0","name":"资料室","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1209.0","name":"人资部","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1210.0","name":"阅档室","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1211.0","name":"人资部","square":0} +,{"depart":"人资部","floor":"主楼十二楼","room":"1212.0","name":"人事库房","square":0} +,{"depart":"人力资源服务室","floor":"主楼十二楼","room":"1213.0","name":"人资部","square":0} +,{"depart":"人力资源服务室","floor":"主楼十二楼","room":"1215.0","name":"人资部主任室","square":0} +,{"depart":"人力资源服务室","floor":"主楼十二楼","room":"1217.0","name":"人资部副主任室","square":0} +,{"depart":"人力资源服务室","floor":"主楼十二楼","room":"1219.0","name":"人资部","square":0} +,{"depart":"人力资源服务室","floor":"主楼十二楼","room":"1221.0","name":"人资部","square":0} +,{"depart":"江苏思极公司","floor":"主楼十五楼","room":"1501.0","name":"无门牌","square":0} +,{"depart":"江苏思极公司","floor":"主楼十五楼","room":"1502.0","name":"无门牌","square":0} +,{"depart":"江苏思极公司","floor":"主楼十五楼","room":"1503.0","name":"办公室","square":0} +,{"depart":"科技互联网部","floor":"主楼十五楼","room":"1504.0","name":"会议室","square":0} +,{"depart":"江苏思极公司","floor":"主楼十五楼","room":"1505.0","name":"办公室","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1506.0","name":"办公室","square":0} +,{"depart":"科技互联网部","floor":"主楼十五楼","room":"1507.0","name":"科技互联网部","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1508.0","name":"督察组","square":0} +,{"depart":"科技互联网部","floor":"主楼十五楼","room":"1509.0","name":"主任室科技互联网部","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1510.0","name":"安监部办公室","square":0} +,{"depart":"科技互联网部","floor":"主楼十五楼","room":"1511.0","name":"科技互联网部","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1512.0","name":"值班室","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1513.0","name":"安监部","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1515.0","name":"安监部","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1517.0","name":"会议室","square":0} +,{"depart":"安质部","floor":"主楼十五楼","room":"1519.0","name":"安监部","square":0} +,{"depart":"华群物业","floor":"主楼十五楼","room":"1521.0","name":"物业管理处","square":0} +,{"depart":"华群物业","floor":"主楼十五楼","room":"1523.0","name":"直属分部(工程)办公室","square":0} +,{"depart":"党委党建部","floor":"主楼十六楼","room":"1601.0","name":"副主任室 党委宣传部","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1602.0","name":"保密要害部位标准化示范区","square":0} +,{"depart":"综合管理室","floor":"主楼十六楼","room":"1603.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1605.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1607.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1608.0","name":"保密培训测评室","square":0} +,{"depart":"融媒体工作室","floor":"主楼十六楼","room":"1610.0","name":"无门牌","square":0} +,{"depart":"党委党建部","floor":"主楼十六楼","room":"1612.0","name":"无门牌","square":0} +,{"depart":"党委党建部","floor":"主楼十六楼","room":"1612.0","name":"无门牌","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1613.0","name":"无门牌","square":0} +,{"depart":"融媒体工作室","floor":"主楼十六楼","room":"1623.0","name":"融媒体工作室","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1604+1606","name":"保密宣传室项目研究工作室","square":0} +,{"depart":"办公室","floor":"主楼十六楼","room":"1609+1611","name":"保密宣教基地","square":0} +,{"depart":"办公室","floor":"主楼十七楼","room":"1702.0","name":"办公室","square":0} +,{"depart":"党委党建部","floor":"主楼十八楼","room":"1812.0","name":"值班室","square":0} +,{"depart":"原电动汽车公司","floor":"主楼二十楼","room":"2001.0","name":"无门牌","square":0} +,{"depart":"电动汽车公司","floor":"主楼二十楼","room":"2003.0","name":"无门牌","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2004.0","name":"会议室","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2005.0","name":"无门牌","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2006.0","name":"值班室","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2007.0","name":"筹建办","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2008.0","name":"值班室","square":0} +,{"depart":"能源服务公司","floor":"主楼二十楼","room":"2009.0","name":"无门牌","square":0} +,{"depart":"党委党建部","floor":"主楼十八楼","room":"1821.0","name":"无门牌","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1901.0","name":"监控验收调试室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1902.0","name":"DTS学员室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1903.0","name":"供电服务指挥中心","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1904.0","name":"DTS教员室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1905.0","name":"方式计划室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1906.0","name":"会议室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1907.0","name":"方式计划室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1908.0","name":"张明劳模创新工作室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1909.0","name":"调度二次室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1910.0","name":"会议室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1911.0","name":"综合室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1913.0","name":"供电服务指挥中心","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1915.0","name":"书记室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1917.0","name":"接待室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1919.0","name":"主任室","square":0} +,{"depart":"调度控制中心","floor":"主楼十九楼","room":"1921.0","name":"供电服务指挥中心","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2010.0","name":"安全管理指挥中心 应急指挥中心","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2011.0","name":"自动化运维班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2012.0","name":"自动化运维班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2013.0","name":"自动化运维班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2015.0","name":"调度自动化运行维护室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2017.0","name":"自动化运维班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2019.0","name":"配网抢修指挥班长室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2021.0","name":"资料室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2023.0","name":"职工小家党员活动室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十楼","room":"2025.0","name":"调度自动化开发室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2101.0","name":"供电服务指挥中心","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2102.0","name":"地区电网调控大厅","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2104.0","name":"配网调控大厅","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2105.0","name":"配网调控班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2106.0","name":"运营检测(控)中心","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2107.0","name":"配网调控班","square":0} +,{"depart":"调度控制中心","floor":"主楼二十一楼","room":"2109.0","name":"无门牌","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2201.0","name":"就餐室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2202.0","name":"休息室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2203.0","name":"休息室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2204.0","name":"休息室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2205.0","name":"休息室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2206.0","name":"气罐间","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2207.0","name":"休息室","square":0} +,{"depart":"调度控制中心","floor":"主楼二十二楼","room":"2208.0","name":"负控设备间","square":0} +] \ No newline at end of file diff --git a/public/json/城北基地.json b/public/json/城北基地.json new file mode 100644 index 0000000..f476e56 --- /dev/null +++ b/public/json/城北基地.json @@ -0,0 +1,166 @@ +[ +{"depart":"","floor":"一号楼一楼","room":"101.0","name":"档案室","square":"60.0"} +,{"depart":"","floor":"一号楼一楼","room":"102.0","name":"营业一班办公室","square":"120.0"} +,{"depart":"营销计量室","floor":"一号楼一楼","room":"103.0","name":"低压客户经理三班仓库","square":"40.0"} +,{"depart":"物业","floor":"一号楼一楼","room":"104.0","name":"消控室","square":"32.0"} +,{"depart":"营销计量室","floor":"一号楼一楼","room":"105.0","name":"低压客户经理三班网格化管理分组","square":"40.0"} +,{"depart":"","floor":"一号楼一楼","room":"106.0","name":"低压客户经理三班会议室","square":"55.0"} +,{"depart":"配电运检室","floor":"一号楼一楼","room":"107.0","name":"配电值班生活间","square":"19.0"} +,{"depart":"营销计量室","floor":"一号楼一楼","room":"108.0","name":"低压客户经理三班办公室","square":"103.0"} +,{"depart":"营销市场室","floor":"一号楼二楼","room":"201.0","name":"市场室客户经理三班","square":"41.0"} +,{"depart":"营销营电室","floor":"一号楼二楼","room":"202.0","name":"办公室","square":"63.0"} +,{"depart":"营销市场室","floor":"一号楼二楼","room":"203.0","name":"市场室客户经理三班","square":"150.0"} +,{"depart":"营销营电室","floor":"一号楼二楼","room":"204.0","name":"档案室","square":"75.0"} +,{"depart":"营销部计量室","floor":"一号楼二楼","room":"205.0","name":"低压客户经理三班计量改造组","square":"38.0"} +,{"depart":"","floor":"一号楼二楼","room":"206.0","name":"低压客户经理三班网格化管理分组","square":"75.0"} +,{"depart":"车队","floor":"一号楼二楼","room":"207.0","name":"驾驶二班","square":"19.0"} +,{"depart":"","floor":"一号楼二楼","room":"208.0","name":"驾驶员更衣室","square":"40.0"} +,{"depart":"","floor":"一号楼二楼","room":"209.0","name":"车队文员办公室","square":"19.0"} +,{"depart":"","floor":"一号楼二楼","room":"210.0","name":"驾驶一班","square":"31.0"} +,{"depart":"","floor":"一号楼二楼","room":"211.0","name":"车队调度室","square":"19.0"} +,{"depart":"","floor":"一号楼二楼","room":"212.0","name":"驾驶四班","square":"31.0"} +,{"depart":"","floor":"一号楼二楼","room":"213.0","name":"班长办公室","square":"19.0"} +,{"depart":"","floor":"一号楼二楼","room":"214.0","name":"驾驶三班","square":"31.0"} +,{"depart":"","floor":"一号楼二楼","room":"215.0","name":"安全员办公室","square":"19.0"} +,{"depart":"","floor":"一号楼二楼","room":"216.0","name":"值班室","square":"31.0"} +,{"depart":"变电检修室","floor":"一号楼三楼","room":"301.0","name":"220千伏变电二次检修二班(班组)","square":"41.0"} +,{"depart":"","floor":"一号楼三楼","room":"302.0","name":"220千伏变电二次检修一班(班组)","square":"63.0"} +,{"depart":"","floor":"一号楼三楼","room":"303.0","name":"220千伏变电检修一班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼三楼","room":"304.0","name":"220千伏变电二次检修一班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼三楼","room":"305.0","name":"220千伏变电检修二班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼三楼","room":"306.0","name":"220千伏变电二次检修二班(班组)","square":"75.0"} +,{"depart":"信通","floor":"一号楼三楼","room":"307.0","name":"通信机房","square":"38.0"} +,{"depart":"","floor":"一号楼三楼","room":"308.0","name":"信通库房","square":"16.0"} +,{"depart":"变电检修室","floor":"一号楼三楼","room":"309.0","name":"电力调度控制中心和变电检修室共用备品备件库","square":"96.0"} +,{"depart":"健康服务中心","floor":"一号楼三楼","room":"310.0","name":"医务室","square":"87.0"} +,{"depart":"变电检修室","floor":"一号楼三楼","room":"312.0","name":"专业工作室","square":"63.0"} +,{"depart":"","floor":"一号楼四楼","room":"401.0","name":"检修库房(后勤办公用品)","square":"41.0"} +,{"depart":"","floor":"一号楼四楼","room":"402.0","name":"变电检修一班(资料室)","square":"31.0"} +,{"depart":"","floor":"一号楼四楼","room":"403.0","name":"220千伏变电检修一班(资料室)","square":"37.0"} +,{"depart":"","floor":"一号楼四楼","room":"404.0","name":"变电二次检修一班(资料室)","square":"31.0"} +,{"depart":"","floor":"一号楼四楼","room":"405.0","name":"220千伏变电二次检修一班(资料室)","square":"37.0"} +,{"depart":"","floor":"一号楼四楼","room":"406.0","name":"变电检修一班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼四楼","room":"407.0","name":"220千伏变电检修二班(资料室)","square":"37.0"} +,{"depart":"","floor":"一号楼四楼","room":"408.0","name":"变电二次检修一班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼四楼","room":"409.0","name":"220千伏变电二次检修二班(资料室)","square":"37.0"} +,{"depart":"","floor":"一号楼四楼","room":"410.0","name":"检修库房2(后勤办公用品)","square":"40.0"} +,{"depart":"","floor":"一号楼四楼","room":"411.0","name":"220千伏变电二次检修一班、二班(资料室)","square":"38.0"} +,{"depart":"物业","floor":"一号楼四楼","room":"412.0","name":"物业办公室","square":"31.0"} +,{"depart":"物业/车队","floor":"一号楼四楼","room":"413.0","name":"后勤会议室","square":"25.0"} +,{"depart":"物业","floor":"一号楼四楼","room":"414.0","name":"物业办公室","square":"31.0"} +,{"depart":"物业","floor":"一号楼四楼","room":"416.0","name":"物业办公室","square":"31.0"} +,{"depart":"车队","floor":"一号楼四楼","room":"417.0","name":"车队办公室","square":"19.0"} +,{"depart":"物业","floor":"一号楼四楼","room":"418.0","name":"物业办公室","square":"31.0"} +,{"depart":"车队","floor":"一号楼四楼","room":"419.0","name":"车队办公室","square":"19.0"} +,{"depart":"","floor":"一号楼四楼","room":"421.0","name":"车队办公室","square":"19.0"} +,{"depart":"","floor":"一号楼五楼","room":"501.0","name":"配电运检五班报修值班宿舍","square":"20.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"502.0","name":"配电运检五班办公室","square":"63.0"} +,{"depart":"","floor":"一号楼五楼","room":"503.0","name":"配电运检五班报修值班宿舍","square":"20.0"} +,{"depart":"变电检修室","floor":"一号楼五楼","room":"504.0","name":"220千伏电气试验班(班组)","square":"75.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"505.0","name":"配电运检五班办公室","square":"75.0"} +,{"depart":"变电检修室","floor":"一号楼五楼","room":"506.0","name":"电气试验一班(班组)","square":"75.0"} +,{"depart":"","floor":"一号楼五楼","room":"507.0","name":"220千伏电气试验班(资料室)","square":"37.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"508.0","name":"配电运检五班库房","square":"40.0"} +,{"depart":"变电检修室","floor":"一号楼五楼","room":"509.0","name":"电气试验一班(资料室)","square":"37.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"510.0","name":"配电优质服务工作站办公室","square":"31.0"} +,{"depart":"变电检修室","floor":"一号楼五楼","room":"511.0","name":"项目组(专职办公室)","square":"38.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"512.0","name":"配电优质服务工作站办公室","square":"31.0"} +,{"depart":"变电检修室","floor":"一号楼五楼","room":"513.0","name":"变电检修室信息库房","square":"19.0"} +,{"depart":"配电运检室","floor":"一号楼五楼","room":"514.0","name":"配电优质服务工作站办公室","square":"31.0"} +,{"depart":"","floor":"一号楼五楼","room":"516.0","name":"配电优质服务工作站库房","square":"31.0"} +,{"depart":"变电运维室","floor":"一号楼五楼辅楼","room":"无","name":"集控站机房","square":"96.0"} +,{"depart":"","floor":"一号楼六楼主楼","room":"无","name":"集控站监控大厅","square":"150.0"} +,{"depart":"","floor":"一号楼六楼主楼","room":"无","name":"集控站办公室","square":"38.0"} +,{"depart":"","floor":"一号楼六楼主楼","room":"无","name":"集控站宿舍","square":"20.0"} +,{"depart":"","floor":"一号楼六楼主楼","room":"无","name":"集控站宿舍","square":"20.0"} +,{"depart":"输电运检室","floor":"一号楼六楼主楼","room":"无","name":"输电智能监控中心","square":"213.0"} +,{"depart":"","floor":"一号楼六楼辅楼","room":"610.0","name":"会议室","square":"86.0"} +,{"depart":"","floor":"一号楼六楼辅楼","room":"无","name":"党员活动室","square":"80.0"} +,{"depart":"","floor":"一号楼六楼辅楼","room":"615.0","name":"专职办公室","square":"19.0"} +,{"depart":"","floor":"一号楼六楼辅楼","room":"617.0","name":"档案室","square":"38.0"} +,{"depart":"","floor":"一号楼六楼辅楼","room":"无","name":"档案室","square":"38.0"} +,{"depart":"","floor":"一号楼七楼","room":"701.0","name":"会议室","square":"30.0"} +,{"depart":"","floor":"一号楼七楼","room":"702.0","name":"主任、书记室","square":"23.0"} +,{"depart":"","floor":"一号楼七楼","room":"703.0","name":"专职办公室","square":"11.0"} +,{"depart":"","floor":"一号楼七楼","room":"704.0","name":"副主任室","square":"23.0"} +,{"depart":"","floor":"一号楼七楼","room":"705.0","name":"专职办公室","square":"75.0"} +,{"depart":"市公司","floor":"一号楼七楼","room":"706.0","name":"档案室","square":"75.0"} +,{"depart":"输电运检室","floor":"一号楼七楼","room":"707.0","name":"专职办公室","square":"75.0"} +,{"depart":"市公司","floor":"一号楼七楼","room":"708.0","name":"档案室","square":"75.0"} +,{"depart":"信通","floor":"一号楼七楼","room":"709.0","name":"通信机房","square":"38.0"} +,{"depart":"输电运检室","floor":"一号楼八楼","room":"801.0","name":"输电运检二班更衣室","square":"20.0"} +,{"depart":"","floor":"一号楼八楼","room":"802.0","name":"输电运检六班更衣室","square":"31.0"} +,{"depart":"","floor":"一号楼八楼","room":"803.0","name":"输电带电班更衣室","square":"20.0"} +,{"depart":"","floor":"一号楼八楼","room":"804.0","name":"输电运检一班更衣室","square":"31.0"} +,{"depart":"","floor":"一号楼八楼","room":"805.0","name":"输电带电作业班","square":"75.0"} +,{"depart":"","floor":"一号楼八楼","room":"806.0","name":"输电运检六班","square":"75.0"} +,{"depart":"","floor":"一号楼八楼","room":"807.0","name":"输电运检二班","square":"75.0"} +,{"depart":"","floor":"一号楼八楼","room":"808.0","name":"输电运检一班","square":"75.0"} +,{"depart":"","floor":"一号楼八楼","room":"809.0","name":"无人机工作室","square":"38.0"} +,{"depart":"变电检修室","floor":"一号楼九楼","room":"901.0","name":"陈恒祥技师工作室","square":"41.0"} +,{"depart":"","floor":"一号楼九楼","room":"902.0","name":"变电二次检修二班(资料室)","square":"31.0"} +,{"depart":"","floor":"一号楼九楼","room":"903.0","name":"备用","square":"85.0"} +,{"depart":"","floor":"一号楼九楼","room":"904.0","name":"变电检修二班(资料室)","square":"31.0"} +,{"depart":"","floor":"一号楼九楼","room":"905.0","name":"变电检修二班(班组)","square":"85.0"} +,{"depart":"","floor":"一号楼九楼","room":"906.0","name":"项目组(资料室)","square":"85.0"} +,{"depart":"","floor":"一号楼九楼","room":"907.0","name":"远程运维中心","square":"38.0"} +,{"depart":"","floor":"一号楼九楼","room":"908.0","name":"变电二次检修二班(班组)","square":"85.0"} +,{"depart":"","floor":"一号楼十楼","room":"1001.0","name":"设备组(专职办公室)","square":"41.0"} +,{"depart":"","floor":"一号楼十楼","room":"1002.0","name":"党员活动室","square":"63.0"} +,{"depart":"","floor":"一号楼十楼","room":"1003.0","name":"项目组、设备组(专职办公室)","square":"85.0"} +,{"depart":"","floor":"一号楼十楼","room":"1004.0","name":"安全组(专职办公室)","square":"85.0"} +,{"depart":"","floor":"一号楼十楼","room":"1005.0","name":"计划组(专职办公室)","square":"85.0"} +,{"depart":"","floor":"一号楼十楼","room":"1006.0","name":"计划组(专职办公室)","square":"85.0"} +,{"depart":"","floor":"一号楼十楼","room":"1007.0","name":"综合组(计算机等信息库房)","square":"38.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1101.0","name":"会议室","square":"28.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1102.0","name":"主任办公室","square":"24.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1103.0","name":"电视电话会议室","square":"112.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1104.0","name":"书记办公室","square":"24.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1105.0","name":"综合组(专职办公室)","square":"112.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1106.0","name":"副主任办公室","square":"24.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1107.0","name":"职工服务站","square":"19.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1108.0","name":"副主任办公室","square":"24.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1110.0","name":"值班室","square":"32.0"} +,{"depart":"","floor":"一号楼十一楼","room":"1112.0","name":"综合组(专职办公室)","square":"32.0"} +,{"depart":"工会","floor":"一号楼十二楼","room":"无","name":"职工健身服务站","square":"248.0"} +,{"depart":"","floor":"一号楼十二楼","room":"无","name":"母婴服务站","square":"10.0"} +,{"depart":"","floor":"一号楼十二楼","room":"无","name":"职工图书服务站","square":"19.0"} +,{"depart":"","floor":"一号楼十二楼","room":"1201.0","name":"器材健身房","square":"28.0"} +,{"depart":"","floor":"一号楼十二楼","room":"1202.0","name":"瑜伽室","square":"63.0"} +,{"depart":"变电运维室","floor":"二号楼一楼","room":"101.0","name":"培训室","square":"54.0"} +,{"depart":"","floor":"二号楼一楼","room":"102.0","name":"活动室","square":"45.0"} +,{"depart":"","floor":"二号楼一楼","room":"103.0","name":"资料室","square":"27.0"} +,{"depart":"","floor":"二号楼二楼","room":"202.0","name":"专职办公室","square":"12.0"} +,{"depart":"","floor":"二号楼二楼","room":"203.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼二楼","room":"206.0","name":"会议室","square":"27.0"} +,{"depart":"","floor":"二号楼三楼","room":"301.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼三楼","room":"302.0","name":"机房","square":"12.0"} +,{"depart":"","floor":"二号楼三楼","room":"303.0","name":"专职办公室","square":"24.0"} +,{"depart":"","floor":"二号楼三楼","room":"304.0","name":"专职办公室","square":"12.0"} +,{"depart":"","floor":"二号楼三楼","room":"305.0","name":"专职办公室","square":"24.0"} +,{"depart":"","floor":"二号楼三楼","room":"306.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼三楼","room":"307.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼四楼","room":"401.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼四楼","room":"402.0","name":"专职办公室","square":"12.0"} +,{"depart":"","floor":"二号楼四楼","room":"403.0","name":"会议室","square":"24.0"} +,{"depart":"","floor":"二号楼四楼","room":"404.0","name":"专职办公室","square":"12.0"} +,{"depart":"","floor":"二号楼四楼","room":"405.0","name":"专职办公室","square":"24.0"} +,{"depart":"","floor":"二号楼四楼","room":"406.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼四楼","room":"407.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼五楼","room":"501.0","name":"副主任室","square":"22.0"} +,{"depart":"","floor":"二号楼五楼","room":"502.0","name":"专职办公室","square":"12.0"} +,{"depart":"","floor":"二号楼五楼","room":"503.0","name":"主任、副主任室","square":"17.0"} +,{"depart":"","floor":"二号楼五楼","room":"504.0","name":"副主任室","square":"12.0"} +,{"depart":"","floor":"二号楼五楼","room":"505.0","name":"备用","square":"24.0"} +,{"depart":"","floor":"二号楼五楼","room":"506.0","name":"专职办公室","square":"27.0"} +,{"depart":"","floor":"二号楼五楼","room":"507.0","name":"党员活动室","square":"27.0"} +,{"depart":"","floor":"二号楼六楼","room":"601.0","name":"会议室","square":"97.0"} +,{"depart":"","floor":"二号楼六楼","room":"602.0","name":"备品室","square":"38.0"} +,{"depart":"","floor":"二号楼六楼","room":"603.0","name":"官金兴技师工作室","square":"35.0"} +,{"depart":"","floor":"二号楼六楼","room":"604.0","name":"音响室","square":"12.0"} +,{"depart":"车队","floor":"三号楼二楼","room":"无","name":"24小时值班室","square":"30.0"} +,{"depart":"","floor":"三号楼二楼","room":"无","name":"驾驶五班办公室","square":"25.0"} +,{"depart":"","floor":"三号楼二楼","room":"无","name":"值班室","square":"12.0"} +,{"depart":"","floor":"三号楼二楼","room":"无","name":"驾驶五班办公室","square":"16.0"} +,{"depart":"","floor":"三号楼二楼","room":"无","name":"驾驶五班办公室","square":"28.0"} +] \ No newline at end of file diff --git a/public/json/城南基地.json b/public/json/城南基地.json new file mode 100644 index 0000000..e8482d3 --- /dev/null +++ b/public/json/城南基地.json @@ -0,0 +1,105 @@ +[ +{"depart":"营电室","floor":"1.0","room":"101.0","name":"营业厅","square":"280.0"} +,{"depart":"营电室","floor":"1.0","room":"102.0","name":"营业厅班VIP室","square":"86.0"} +,{"depart":"营电室","floor":"1.0","room":"103.0","name":"电费票据仓库","square":"96.0"} +,{"depart":"营电室","floor":"2.0","room":"201.0","name":"电费核算一班","square":"150.0"} +,{"depart":"营电室","floor":"2.0","room":"202.0","name":"电费核算一班仓库","square":"100.0"} +,{"depart":"营电室","floor":"2.0","room":"203.0","name":"电费核算一班","square":"30.0"} +,{"depart":"营电室","floor":"2.0","room":"204.0","name":"电费核算一班","square":"30.0"} +,{"depart":"营电室","floor":"2.0","room":"205.0","name":"仓库","square":"20.0"} +,{"depart":"低压运检班","floor":"3.0","room":"301.0","name":"低压办公室","square":"12.0"} +,{"depart":"营电室","floor":"3.0","room":"302.0","name":"营电室","square":"60.0"} +,{"depart":"信通机房","floor":"3.0","room":"303.0","name":"信通机房","square":"100.0"} +,{"depart":"低压运检班","floor":"3.0","room":"304.0","name":"低压运检班","square":"40.0"} +,{"depart":"低压运检班","floor":"3.0","room":"305.0","name":"低压运检班办公室","square":"200.0"} +,{"depart":"营电室","floor":"4.0","room":"401.0","name":"电费财务班","square":"12.0"} +,{"depart":"营电室","floor":"4.0","room":"402.404","name":"健身房","square":"60.0"} +,{"depart":"营电室","floor":"4.0","room":"403.0","name":"电费财务班","square":"30.0"} +,{"depart":"营电室","floor":"4.0","room":"405.0","name":"电费财务班","square":"30.0"} +,{"depart":"营电室","floor":"4.0","room":"406.0","name":"电费财务班","square":"30.0"} +,{"depart":"营电室","floor":"4.0","room":"407.0","name":"电费财务班","square":"30.0"} +,{"depart":"营电室","floor":"4.0","room":"408.0","name":"电费财务班","square":"15.0"} +,{"depart":"营电室","floor":"4.0","room":"409.0","name":"电费财务班","square":"48.0"} +,{"depart":"营电室","floor":"4.0","room":"410.0","name":"电费财务班","square":"48.0"} +,{"depart":"营电室","floor":"4.0","room":"411.0","name":"电费财务班仓库","square":"64.0"} +,{"depart":"营电室","floor":"5.0","room":"501.0","name":"党建室资料室","square":"12.0"} +,{"depart":"营电室","floor":"5.0","room":"502.0","name":"党建活动室","square":"100.0"} +,{"depart":"营电室","floor":"5.0","room":"503.0","name":"核算二班","square":"40.0"} +,{"depart":"营电室","floor":"5.0","room":"504.0","name":"核算二班/一班","square":"200.0"} +,{"depart":"营电室","floor":"5.0","room":"505.0","name":"核算一班","square":"20.0"} +,{"depart":"营电室","floor":"6.0","room":"601.0","name":"办公室","square":"12.0"} +,{"depart":"营电室","floor":"6.0","room":"602.0","name":"办公室","square":"100.0"} +,{"depart":"营电室","floor":"6.0","room":"603.0","name":"办公室","square":"50.0"} +,{"depart":"营电室","floor":"6.0","room":"604.0","name":"会议室","square":"100.0"} +,{"depart":"营电室","floor":"6.0","room":"605.0","name":"仓库","square":"40.0"} +,{"depart":"营电室","floor":"6.0","room":"606.0","name":"副主任室","square":"8.0"} +,{"depart":"营电室","floor":"6.0","room":"607.0","name":"书记室","square":"8.0"} +,{"depart":"营电室","floor":"6.0","room":"608.0","name":"主任室","square":"8.0"} +,{"depart":"营电室","floor":"6.0","room":"609.0","name":"副主任室","square":"8.0"} +,{"depart":"营电室","floor":"6.0","room":"610.0","name":"专职办","square":"20.0"} +,{"depart":"营电室","floor":"7.0","room":"701.0","name":"大会议室","square":"240.0"} +,{"depart":"物业班组","floor":"7.0","room":"702.0","name":"保洁休息室","square":"15.0"} +,{"depart":"物业班组","floor":"7.0","room":"703.0","name":"保洁休息室","square":"15.0"} +,{"depart":"物业班组","floor":"7.0","room":"704.0","name":"物业仓库","square":"30.0"} +,{"depart":"物业班组","floor":"7.0","room":"705.0","name":"物业办公室","square":"12.0"} +,{"depart":"营电室","floor":"7.0","room":"706.0","name":"营电室仓库","square":"40.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"401.0","name":"库房","square":"30.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"402.0","name":"办公室","square":"30.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"403.0","name":"库房","square":"24.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"404.0","name":"宿舍","square":"20.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"405.0","name":"会议室","square":"24.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"406.0","name":"办公室","square":"40.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"407.0","name":"办公室","square":"20.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"408.0","name":"办公室","square":"24.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"409.0","name":"宿舍","square":"20.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"410.0","name":"宿舍","square":"24.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"411.0","name":"宿舍","square":"20.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"412.0","name":"宿舍","square":"24.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"413.0","name":"宿舍","square":"20.0"} +,{"depart":"配电运检室","floor":"辅楼4楼","room":"414.0","name":"宿舍","square":"24.0"} +,{"depart":"营电室","floor":"辅楼4楼","room":"415.0","name":"库房","square":"20.0"} +,{"depart":"营电室","floor":"辅楼4楼","room":"416.0","name":"办公室","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"301.0","name":"会议室","square":"32.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"302.0","name":"驾驶班调度室","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"303.0","name":"副经理室","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"304.0","name":"车队值班室","square":"40.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"305.0","name":"车队办公室","square":"48.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"306.0","name":"驾驶一班","square":"20.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"307.0","name":"驾驶二班","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"308.0","name":"驾驶三班","square":"20.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"309.0","name":"驾驶三班","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"310.0","name":"驾驶四班","square":"20.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"311.0","name":"驾驶四班","square":"24.0"} +,{"depart":"汽车公司驾驶班","floor":"辅楼3F","room":"312.0","name":"休息室","square":"20.0"} +,{"depart":"营电室","floor":"辅楼3F","room":"313.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼3F","room":"314.0","name":"办公室","square":"20.0"} +,{"depart":"营电室","floor":"辅楼3F","room":"315.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"201.0","name":"办公室","square":"32.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"202.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"203.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"204.0","name":"办公室","square":"40.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"205.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"206.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"207.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"208.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"209.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"210.0","name":"办公室","square":"20.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"211.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"212.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"213.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"214.0","name":"办公室","square":"24.0"} +,{"depart":"营电室","floor":"辅楼2F","room":"215.0","name":"办公室","square":"32.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"配菜间","square":"45.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"操作间","square":"50.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"用餐间","square":"200.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"洗碗间","square":"50.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"面点间","square":"50.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"火房","square":"80.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"办公室","square":"15.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"大库房","square":"30.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"小库房","square":"20.0"} +,{"depart":"食堂","floor":"辅楼1F","room":"辅-1","name":"更衣室","square":"15.0"} +,{"depart":"物业班组","floor":"辅楼1F","room":"辅-1","name":"配电房","square":"30.0"} +,{"depart":"物业班组","floor":"辅楼1F","room":"辅-1","name":"应急仓库","square":"30.0"} +,{"depart":"配电运检室","floor":"辅楼1楼","room":"无门号","name":"工器具房","square":"30.0"} +] \ No newline at end of file diff --git a/public/json/栖霞基地.json b/public/json/栖霞基地.json new file mode 100644 index 0000000..657bb80 --- /dev/null +++ b/public/json/栖霞基地.json @@ -0,0 +1,123 @@ +[ +{"depart":"栖霞物业","floor":"12.0","room":"1201.0","name":"仓库","square":0} +,{"depart":"栖霞物业","floor":"12.0","room":"1202.0","name":"配电运行班","square":0} +,{"depart":"栖霞物业","floor":"12.0","room":"1203.0","name":"物业经理室","square":0} +,{"depart":"栖霞物业","floor":"12.0","room":"1204.0","name":"物业办公室","square":0} +,{"depart":"车队","floor":"12.0","room":"1205.0","name":"设备机房","square":0} +,{"depart":"车队","floor":"12.0","room":"1206.0","name":"车辆高度室","square":0} +,{"depart":"车队","floor":"12.0","room":"1207.0","name":"车队经理室","square":0} +,{"depart":"车队","floor":"12.0","room":"1209.0","name":"驾驶班","square":0} +,{"depart":"栖霞物业","floor":"12.0","room":"1210.0","name":"物业仓库","square":0} +,{"depart":"车队","floor":"12.0","room":"1211.0","name":"安全学习室","square":0} +,{"depart":"设计院","floor":"11.0","room":"1101.0","name":"多功能厅","square":0} +,{"depart":"设计院","floor":"11.0","room":"1102.0","name":"电视电话室","square":0} +,{"depart":"配电抢修班","floor":"11.0","room":"1103.0","name":"配电抢修班","square":0} +,{"depart":"配电抢修班","floor":"11.0","room":"1104.0","name":"配电抢修班","square":0} +,{"depart":"配电抢修班","floor":"11.0","room":"1105.0","name":"设备机房","square":0} +,{"depart":"配电抢修班","floor":"11.0","room":"1106.0","name":"抢修班休息室","square":0} +,{"depart":"配电抢修班","floor":"11.0","room":"1107.0","name":"抢修班休息室","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1001.0","name":"信通实训室","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1002.0","name":"防疫隔离室","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1003.0","name":"应急值班休息室","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1004.0","name":"公共设备室","square":0} +,{"depart":"","floor":"10.0","room":"1005.0","name":"无","square":0} +,{"depart":"","floor":"10.0","room":"1006.0","name":"无","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1008.0","name":"无线专网运维室","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1009.0","name":"5186服务中心","square":0} +,{"depart":"信通公司","floor":"10.0","room":"1010.0","name":"5186前台接待","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"901.0","name":"小会议室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"902.0","name":"综合事务部","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"903.0","name":"公司领导","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"904.0","name":"接待室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"905.0","name":"公共设备室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"906.0","name":"会议室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"907.0","name":"设备机房","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"908.0","name":"智能运维班","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"909.0","name":"智能运维班","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"910.0","name":"业务室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"911.0","name":"业务室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"912.0","name":"市场室","square":0} +,{"depart":"苏逸公司","floor":"9.0","room":"913.0","name":"市场室","square":0} +,{"depart":"配电部","floor":"8.0","room":"801.0","name":"打印室","square":0} +,{"depart":"配电部","floor":"8.0","room":"802.0","name":"培训室","square":0} +,{"depart":"配电部","floor":"8.0","room":"803.0","name":"茶水间","square":0} +,{"depart":"配电部","floor":"8.0","room":"804.0","name":"配电四室","square":0} +,{"depart":"配电部","floor":"8.0","room":"805.0","name":"设备机房","square":0} +,{"depart":"配电部","floor":"8.0","room":"806.0","name":"配电三室","square":0} +,{"depart":"配电部","floor":"8.0","room":"807.0","name":"配电一室","square":0} +,{"depart":"配电部","floor":"8.0","room":"808.0","name":"配电二室","square":0} +,{"depart":"计量部","floor":"7.0","room":"702.0","name":"低压客户一班","square":0} +,{"depart":"计量部","floor":"7.0","room":"703.0","name":"设备室","square":0} +,{"depart":"计量部","floor":"7.0","room":"704.0","name":"会议室","square":0} +,{"depart":"计量部","floor":"7.0","room":"705.0","name":"经理室","square":0} +,{"depart":"计量部","floor":"7.0","room":"706.0","name":"经理室","square":0} +,{"depart":"计量部","floor":"7.0","room":"707.0","name":"经理室","square":0} +,{"depart":"计量部","floor":"7.0","room":"708.0","name":"经理室","square":0} +,{"depart":"营销部","floor":"6.0","room":"601.0","name":"系统室","square":0} +,{"depart":"营销部","floor":"6.0","room":"602.0","name":"配电室(一)","square":0} +,{"depart":"营销部","floor":"6.0","room":"603.0","name":"茶水间","square":0} +,{"depart":"营销部","floor":"6.0","room":"604.0","name":"会议室","square":0} +,{"depart":"营销部","floor":"6.0","room":"605.0","name":"工具间","square":0} +,{"depart":"营销部","floor":"6.0","room":"606.0","name":"设备室","square":0} +,{"depart":"营销部","floor":"6.0","room":"607.0","name":"营业及电费营业三班","square":0} +,{"depart":"营销部","floor":"6.0","room":"608.0","name":"营业及电费营业三班","square":0} +,{"depart":"设计院","floor":"5.0","room":"机房","name":"","square":0} +,{"depart":"设计院","floor":"5.0","room":"配电房","name":"","square":0} +,{"depart":"设计院","floor":"4.0","room":"401.0","name":"三维设计中心","square":0} +,{"depart":"设计院","floor":"4.0","room":"402.0","name":"党员活动室","square":0} +,{"depart":"营销部","floor":"4.0","room":"403.0","name":"营销档案室","square":0} +,{"depart":"设计院","floor":"4.0","room":"404.0","name":"设备室","square":0} +,{"depart":"设计院","floor":"4.0","room":"405.0","name":"创新工作室","square":0} +,{"depart":"设计院","floor":"3.0","room":"301.0","name":"副总经理室","square":0} +,{"depart":"设计院","floor":"3.0","room":"302.0","name":"党总支书记室","square":0} +,{"depart":"设计院","floor":"3.0","room":"303.0","name":"总经理室","square":0} +,{"depart":"设计院","floor":"3.0","room":"304.0","name":"会议室","square":0} +,{"depart":"设计院","floor":"3.0","room":"305.0","name":"副总经理室","square":0} +,{"depart":"设计院","floor":"3.0","room":"306.0","name":"副总经理室","square":0} +,{"depart":"设计院","floor":"3.0","room":"307.0","name":"室客室","square":0} +,{"depart":"设计院","floor":"3.0","room":"308.0","name":"茶水间","square":0} +,{"depart":"设计院","floor":"3.0","room":"309.0","name":"会议室","square":0} +,{"depart":"设计院","floor":"3.0","room":"310.0","name":"设备室","square":0} +,{"depart":"设计院","floor":"3.0","room":"311.0","name":"文印室","square":0} +,{"depart":"设计院","floor":"3.0","room":"312.0","name":"变电二次室","square":0} +,{"depart":"设计院","floor":"3.0","room":"313.0","name":"土建室","square":0} +,{"depart":"设计院","floor":"3.0","room":"314.0","name":"变电一次室","square":0} +,{"depart":"设计院","floor":"3.0","room":"315.0","name":"会议室","square":0} +,{"depart":"设计院","floor":"3.0","room":"316.0","name":"综合室","square":0} +,{"depart":"设计院","floor":"3.0","room":"317.0","name":"接待室","square":0} +,{"depart":"设计院","floor":"3.0","room":"318.0","name":"综合室(二)","square":0} +,{"depart":"设计院","floor":"3.0","room":"319.0","name":"协理员室","square":0} +,{"depart":"设计院","floor":"3.0","room":"320.0","name":"综合设计室","square":0} +,{"depart":"栖霞物业","floor":"3.0","room":"321.0","name":"洗衣室","square":0} +,{"depart":"设计院","floor":"3.0","room":"322.0","name":"乒乓球室","square":0} +,{"depart":"设计院","floor":"3.0","room":"323.0","name":"健身器材室","square":0} +,{"depart":"设计院","floor":"3.0","room":"324.0","name":"瑜伽室","square":0} +,{"depart":"设计院","floor":"3.0","room":"325.0","name":"设备室","square":0} +,{"depart":"设计院","floor":"3.0","room":"326.0","name":"乒乓球室","square":0} +,{"depart":"设计院","floor":"3.0","room":"327.0","name":"医务室","square":0} +,{"depart":"设计院","floor":"3.0","room":"328.0","name":"母婴室","square":0} +,{"depart":"设计院","floor":"2.0","room":"201.0","name":"技经室","square":0} +,{"depart":"设计院","floor":"2.0","room":"202.0","name":"茶水间","square":0} +,{"depart":"设计院","floor":"2.0","room":"203.0","name":"会议室","square":0} +,{"depart":"设计院","floor":"2.0","room":"204.0","name":"设备室","square":0} +,{"depart":"设计院","floor":"2.0","room":"205.0","name":"文印室","square":0} +,{"depart":"设计院","floor":"2.0","room":"206.0","name":"线路室","square":0} +,{"depart":"设计院","floor":"2.0","room":"207.0","name":"经营设计室","square":0} +,{"depart":"设计院","floor":"2.0","room":"208.0","name":"会议室","square":0} +,{"depart":"设计院","floor":"2.0","room":"209.0","name":"工具间","square":0} +,{"depart":"设计院","floor":"2.0","room":"210.0","name":"配电室(三)","square":0} +,{"depart":"设计院","floor":"2.0","room":"211.0","name":"技术质量室","square":0} +,{"depart":"栖霞物业部","floor":"2.0","room":"","name":"餐厅","square":0} +,{"depart":"栖霞物业部","floor":"1.0","room":"1001.0","name":"监控室","square":0} +,{"depart":"栖霞物业部","floor":"1.0","room":"101.0","name":"消防控制室","square":0} +,{"depart":"设计院","floor":"1.0","room":"102.0","name":"经营设计室","square":0} +,{"depart":"设计院","floor":"1.0","room":"103.0","name":"茶水间","square":0} +,{"depart":"设计院","floor":"1.0","room":"104.0","name":"废旧暂放室","square":0} +,{"depart":"设计院","floor":"1.0","room":"105.0","name":"业务洽谈室","square":0} +,{"depart":"设计院","floor":"1.0","room":"106.0","name":"图书资料室","square":0} +,{"depart":"设计院","floor":"1.0","room":"107.0","name":"印制工作间","square":0} +,{"depart":"设计院","floor":"1.0","room":"108.0","name":"综合室(三)","square":0} +,{"depart":"设计院","floor":"1.0","room":"109.0","name":"设备室","square":0} +,{"depart":"设计院","floor":"1.0","room":"110.0","name":"档案室","square":0} +,{"depart":"营业营销部","floor":"1.0","room":"无房号","name":"电费营业办公室","square":0} +] \ No newline at end of file diff --git a/public/json/老卫生所.json b/public/json/老卫生所.json new file mode 100644 index 0000000..1d9c193 --- /dev/null +++ b/public/json/老卫生所.json @@ -0,0 +1,39 @@ +[ +{"depart":"1.0","floor":"20.0","room":"1.0","name":"101.0","square":0} +,{"depart":"2.0","floor":"","room":"1.0","name":"102.0","square":0} +,{"depart":"3.0","floor":"","room":"1.0","name":"103.0","square":0} +,{"depart":"4.0","floor":"","room":"1.0","name":"104.0","square":0} +,{"depart":"5.0","floor":"","room":"1.0","name":"","square":0} +,{"depart":"6.0","floor":"","room":"1.0","name":"","square":0} +,{"depart":"7.0","floor":"","room":"2.0","name":"201.0","square":0} +,{"depart":"8.0","floor":"","room":"2.0","name":"202.0","square":0} +,{"depart":"9.0","floor":"","room":"2.0","name":"203.0","square":0} +,{"depart":"10.0","floor":"","room":"2.0","name":"204.0","square":0} +,{"depart":"11.0","floor":"","room":"2.0","name":"205.0","square":0} +,{"depart":"12.0","floor":"","room":"2.0","name":"209.0","square":0} +,{"depart":"13.0","floor":"","room":"2.0","name":"210.0","square":0} +,{"depart":"14.0","floor":"","room":"3.0","name":"301.0","square":0} +,{"depart":"15.0","floor":"","room":"3.0","name":"302.0","square":0} +,{"depart":"16.0","floor":"","room":"3.0","name":"303.0","square":0} +,{"depart":"17.0","floor":"","room":"3.0","name":"304.0","square":0} +,{"depart":"18.0","floor":"","room":"3.0","name":"305.0","square":0} +,{"depart":"19.0","floor":"","room":"3.0","name":"306.0","square":0} +,{"depart":"20.0","floor":"","room":"3.0","name":"307.0","square":0} +,{"depart":"21.0","floor":"","room":"3.0","name":"308.0","square":0} +,{"depart":"22.0","floor":"","room":"3.0","name":"309.0","square":0} +,{"depart":"23.0","floor":"","room":"3.0","name":"310.0","square":0} +,{"depart":"24.0","floor":"","room":"3.0","name":"311.0","square":0} +,{"depart":"25.0","floor":"","room":"4.0","name":"401.0","square":0} +,{"depart":"26.0","floor":"","room":"4.0","name":"402.0","square":0} +,{"depart":"27.0","floor":"","room":"4.0","name":"403.0","square":0} +,{"depart":"28.0","floor":"","room":"4.0","name":"404.0","square":0} +,{"depart":"29.0","floor":"","room":"4.0","name":"405.0","square":0} +,{"depart":"30.0","floor":"","room":"4.0","name":"406.0","square":0} +,{"depart":"31.0","floor":"","room":"4.0","name":"407.0","square":0} +,{"depart":"32.0","floor":"","room":"5.0","name":"501.0","square":0} +,{"depart":"33.0","floor":"","room":"5.0","name":"503.0","square":0} +,{"depart":"34.0","floor":"","room":"5.0","name":"507.0","square":0} +,{"depart":"35.0","floor":"","room":"5.0","name":"509.0","square":0} +,{"depart":"36.0","floor":"","room":"5.0","name":"","square":0} +,{"depart":"37.0","floor":"","room":"5.0","name":"","square":0} +] \ No newline at end of file diff --git a/public/json/雨花基地.json b/public/json/雨花基地.json new file mode 100644 index 0000000..a6bb95f --- /dev/null +++ b/public/json/雨花基地.json @@ -0,0 +1,163 @@ +[ +{"depart":"市场室","floor":"主楼辅2层","room":"201.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"202.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"203.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"204.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"205.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"206.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"207.0","name":"市场室","square":0} +,{"depart":"","floor":"","room":"208.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"209.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"210.0","name":"市场二班仓库","square":0} +,{"depart":"","floor":"","room":"211.0","name":"洽谈室","square":0} +,{"depart":"","floor":"","room":"212.0","name":"市场拓展班、智能用电班","square":0} +,{"depart":"","floor":"","room":"213.0","name":"专职办","square":0} +,{"depart":"","floor":"","room":"215.0","name":"市场及大客户副经理室","square":0} +,{"depart":"","floor":"","room":"217.0","name":"仓库","square":0} +,{"depart":"配电运检室","floor":"主楼辅3层","room":"301.0","name":"保洁休息室","square":0} +,{"depart":"","floor":"","room":"302.0","name":"配电抢修淋浴室","square":0} +,{"depart":"","floor":"","room":"303.0","name":"配电抢修餐厅","square":0} +,{"depart":"","floor":"","room":"304.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"305.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"306.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"307.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"308.0","name":"配电抢修更衣室","square":0} +,{"depart":"","floor":"","room":"309.0","name":"配电抢修二班","square":0} +,{"depart":"","floor":"","room":"310.0","name":"配电抢修班","square":0} +,{"depart":"","floor":"","room":"311.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"313.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"315.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"317.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"319.0","name":"配电抢修宿舍","square":0} +,{"depart":"","floor":"","room":"321.0","name":"仓库","square":0} +,{"depart":"汽车公司","floor":"主楼辅4层","room":"401.0","name":"值班室","square":0} +,{"depart":"","floor":"","room":"402.0","name":"车管办公室","square":0} +,{"depart":"","floor":"","room":"403.0","name":"车管经理室","square":0} +,{"depart":"","floor":"","room":"404.0","name":"驾驶4班","square":0} +,{"depart":"","floor":"","room":"405.0","name":"车辆调度室","square":0} +,{"depart":"","floor":"","room":"407.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"409.0","name":"驾驶一班","square":0} +,{"depart":"","floor":"","room":"410.0","name":"营业五组","square":0} +,{"depart":"","floor":"","room":"411.0","name":"驾驶一班","square":0} +,{"depart":"","floor":"","room":"412.0","name":"营业五组","square":0} +,{"depart":"","floor":"","room":"413.0","name":"驾驶二班","square":0} +,{"depart":"","floor":"","room":"415.0","name":"驾驶二班","square":0} +,{"depart":"","floor":"","room":"417.0","name":"驾驶三班","square":0} +,{"depart":"","floor":"","room":"419.0","name":"驾驶三班","square":0} +,{"depart":"","floor":"","room":"421.0","name":"仓库","square":0} +,{"depart":"市场室","floor":"主楼2层","room":"201.0","name":"综合管控中心","square":0} +,{"depart":"","floor":"","room":"202.0","name":"亲情宁电供电服务展示厅","square":0} +,{"depart":"","floor":"","room":"204.0","name":"亲情宁电供电服务展示厅","square":0} +,{"depart":"","floor":"","room":"205.0","name":"陈堃劳模室","square":0} +,{"depart":"","floor":"","room":"206.0","name":"市场专职办","square":0} +,{"depart":"","floor":"","room":"207.0","name":"客户经理室","square":0} +,{"depart":"","floor":"","room":"208.0","name":"市场专职办","square":0} +,{"depart":"","floor":"","room":"209、211","name":"电视电话会议室","square":0} +,{"depart":"","floor":"","room":"213、215","name":"机房","square":0} +,{"depart":"市场室","floor":"主楼3层","room":"301.0","name":"采集运行一班","square":0} +,{"depart":"","floor":"","room":"302.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"303.0","name":"采集运行一班","square":0} +,{"depart":"","floor":"","room":"304.0","name":"营业与电费部专职办","square":0} +,{"depart":"","floor":"","room":"305.0","name":"营业与电费部专职办","square":0} +,{"depart":"","floor":"","room":"306.0","name":"营电及电费专职办","square":0} +,{"depart":"","floor":"","room":"307.0","name":"高压用检二班","square":0} +,{"depart":"","floor":"","room":"308.0","name":"营电及电费专职办","square":0} +,{"depart":"","floor":"","room":"309.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"310.0","name":"营电及电费专职办","square":0} +,{"depart":"","floor":"","room":"312.0","name":"会议室","square":0} +,{"depart":"市场室","floor":"主楼4层","room":"401.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"402.0","name":"备用","square":0} +,{"depart":"","floor":"","room":"403.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"404.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"405.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"406.0","name":"协理员室","square":0} +,{"depart":"","floor":"","room":"407.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"408.0","name":"稽查资料室","square":0} +,{"depart":"","floor":"","room":"409.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"410.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"411.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"412.0","name":"协理员室","square":0} +,{"depart":"","floor":"","room":"413.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"414.0","name":"会议室","square":0} +,{"depart":"营销部","floor":"主楼5层","room":"501.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"502.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"503.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"505.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"506.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"507.0","name":"营销部专职办","square":0} +,{"depart":"","floor":"","room":"509.0","name":"主任室","square":0} +,{"depart":"","floor":"","room":"511.0","name":"主任室","square":0} +,{"depart":"","floor":"","room":"513.0","name":"主任室","square":0} +,{"depart":"","floor":"","room":"515.0","name":"书记","square":0} +,{"depart":"","floor":"","room":"517.0","name":"营销部专职办","square":0} +,{"depart":"三新公司","floor":"主楼6层","room":"601.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"602.0","name":"库房","square":0} +,{"depart":"","floor":"","room":"603.0","name":"副总经理办公室","square":0} +,{"depart":"","floor":"","room":"604.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"605.0","name":"总经理办公室","square":0} +,{"depart":"","floor":"","room":"606.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"607.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"608.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"609.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"610.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"611.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"612.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"613.0","name":"党建室","square":0} +,{"depart":"","floor":"","room":"614.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"615.0","name":"书记办公室","square":0} +,{"depart":"","floor":"","room":"617.0","name":"管控中心","square":0} +,{"depart":"","floor":"","room":"619.0","name":"专职办公室","square":0} +,{"depart":"新能源","floor":"主楼7层","room":"701.0","name":"备用","square":0} +,{"depart":"","floor":"","room":"703.0","name":"新能源","square":0} +,{"depart":"","floor":"","room":"705.0","name":"新能源","square":0} +,{"depart":"","floor":"","room":"707.0","name":"新能源","square":0} +,{"depart":"","floor":"","room":"709.0","name":"新能源","square":0} +,{"depart":"","floor":"","room":"711.0","name":"物业办公室","square":0} +,{"depart":"","floor":"","room":"704.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"706.0","name":"会议室","square":0} +,{"depart":"计量室","floor":"主楼8层","room":"801.0","name":"专职办公室","square":0} +,{"depart":"","floor":"","room":"802.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"803.0","name":"计量部副主任室","square":0} +,{"depart":"","floor":"","room":"804.0","name":"计量部副主任室","square":0} +,{"depart":"","floor":"","room":"805.0","name":"计量党支部书记室","square":0} +,{"depart":"","floor":"","room":"806.0","name":"创新工作室","square":0} +,{"depart":"","floor":"","room":"807.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"808.0","name":"资料室","square":0} +,{"depart":"","floor":"","room":"809.0","name":"机房","square":0} +,{"depart":"","floor":"","room":"810.0","name":"会议室","square":0} +,{"depart":"","floor":"","room":"811.0","name":"计量室主任室","square":0} +,{"depart":"","floor":"","room":"813.0","name":"计量室副主任室","square":0} +,{"depart":"计量室","floor":"主楼9层","room":"901.0","name":"采集运维","square":0} +,{"depart":"","floor":"","room":"902.0","name":"采集运维","square":0} +,{"depart":"","floor":"","room":"903.0","name":"检测检测","square":0} +,{"depart":"","floor":"","room":"904.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"905.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"906.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"907.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"908.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"909.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"910.0","name":"计量专职办","square":0} +,{"depart":"","floor":"","room":"912.0","name":"资料室","square":0} +,{"depart":"空层","floor":"主楼10层","room":"1001.0","name":"备用","square":0} +,{"depart":"","floor":"","room":"1002.0","name":"备用","square":0} +,{"depart":"","floor":"","room":"1003.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"1004.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"1005.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"1006.0","name":"备用","square":0} +,{"depart":"","floor":"","room":"1007.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"1008.0","name":"南京供电公司稽查大厅(空)","square":0} +,{"depart":"","floor":"","room":"1009.0","name":"仓库","square":0} +,{"depart":"","floor":"","room":"1011.0","name":"仓库","square":0} +,{"depart":"餐厅、计量","floor":"综合楼(食堂)","room":"101.0","name":"资产班","square":0} +,{"depart":"","floor":"","room":"102.0","name":"PT校验室","square":0} +,{"depart":"","floor":"","room":"201.0","name":"餐厅","square":0} +,{"depart":"","floor":"","room":"301.0","name":"餐厅","square":0} +,{"depart":"","floor":"","room":"401.0","name":"餐厅办公室","square":0} +,{"depart":"","floor":"","room":"402.0","name":"男更衣室","square":0} +,{"depart":"","floor":"","room":"403.0","name":"女更衣室","square":0} +,{"depart":"计量室","floor":"计量5号楼1层","room":"101.0","name":"资产班","square":0} +,{"depart":"","floor":"计量5号楼2层","room":"204.0","name":"专职办","square":0} +,{"depart":"","floor":"","room":"206.0","name":"专职办","square":0} +,{"depart":"","floor":"","room":"207.0","name":"专职办","square":0} +,{"depart":"","floor":"","room":"212.0","name":"专职办","square":0} +] \ No newline at end of file diff --git a/public/json/龙吟广场.json b/public/json/龙吟广场.json new file mode 100644 index 0000000..c3a5790 --- /dev/null +++ b/public/json/龙吟广场.json @@ -0,0 +1,29 @@ +[ +{"depart":"远能监理事业部","floor":"14楼","room":"1401.0","name":"书记办公室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1402.0","name":"总经理办公室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1403.0","name":"副总办公室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1404.0","name":"接待室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1405.0","name":"党员活动室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1406.0","name":"综合室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1407.0","name":"综合室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1408.0","name":"安全质量室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1409.0","name":"设备监造室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1410.0","name":"阅读室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1411.0","name":"驾驶班","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1412.0","name":"项目监理室(一)","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1413.0","name":"项目监理室(二)","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1414.0","name":"机房","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1415.0","name":"培训师","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1416.0","name":"餐厅","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1417.0","name":"活动室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1418.0","name":"资料室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1419.0","name":"档案室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1420.0","name":"会议室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"1421.0","name":"复印室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"保洁室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"吸烟室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"风机房","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"杂物室","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"隔离间","square":0} +,{"depart":"远能监理事业部","floor":"14楼","room":"","name":"储藏室","square":0} +] \ No newline at end of file diff --git a/public/land/data/bdz.json b/public/land/data/bdz.json new file mode 100644 index 0000000..15dfb06 --- /dev/null +++ b/public/land/data/bdz.json @@ -0,0 +1,26 @@ +[ + {"tudi":"龙江变电站","jd":"龙江变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"南京供电公司","fangchan":"沿河四村5幢9、10、11、12号","province":"江苏省","city":"南京市","area":"建邺区","position":"118.7482,32.067165"}, + {"tudi":"双闸变电站","jd":"双闸变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"裕顺雅苑6号401室","province":"江苏省","city":"南京市","area":"鼓楼区","position":"118.694684,31.97652"}, + {"tudi":"大光路变电站","jd":"大光路变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元704室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.779988,32.042171"}, + {"tudi":"丰富路变电站","jd":"丰富路变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"宁夏路1号101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.78531,32.041007"}, + {"tudi":"云南路变电站","jd":"云南路变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢701室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.774307,32.056584"}, + {"tudi":"所街变电站","jd":"所街变","type":"变电站","fenzhi":"","fangchan":"龙池阉64号602室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙池阉64号","position":"118.735929,32.022326"}, + {"tudi":"洪武变电站","jd":"洪武变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1701室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.783765,32.050028"}, + {"tudi":"新街口变电站","jd":"新街口变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元402室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.777558,32.037037"}, + {"tudi":"大厂变电站","jd":"大厂变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库17号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.711226,32.230989"}, + {"tudi":"石门坎变电站","jd":"石门坎变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库21号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.828409,32.02004"}, + {"tudi":"唱经楼临街变电站","jd":"唱经楼临街变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1103室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.786472,32.05292"}, + {"tudi":"西华门变电站","jd":"西华门变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"乐山路207号12栋一单元1302","province":"江苏省","city":"南京市","area":"建邺区","street":"乐山路207号","position":"118.776726,32.051629"}, + {"tudi":"小营变电站","jd":"小营变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"宁夏路1号102室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.771062,32.042608"}, + {"tudi":"洋桥变电站","jd":"洋桥变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号6幢508室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.860019,31.87608"}, + {"tudi":"南湖变电站","jd":"南湖变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"中山路268号1幢2101-2112室","province":"江苏省","city":"南京市","area":"玄武区","street":"中山路268号","position":"118.708405,32.149725"}, + {"tudi":"凤凰变电站","jd":"凤凰变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢1801室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.721586,32.01739"}, + {"tudi":"樱驼变电站","jd":"樱驼变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"港龙园15幢101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"港龙园小区","position":"118.829376,32.081879"}, + {"tudi":"下关变电站","jd":"下关变电站","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1204室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.742272,32.086137"}, + {"tudi":"迈皋桥变电站","jd":"迈皋桥变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号7幢605室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.810891,32.103178"}, + {"tudi":"上峰变电站","jd":"上峰变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"传达室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"北京西路20号","position":"119.05366,32.007693"}, + {"tudi":"码头变电站","jd":"码头变电站","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"118.7341,32.088125"}, + {"tudi":"滨江变电站","jd":"滨江变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"118.894108,32.260918"}, + {"tudi":"中央门变电站","jd":"中央门变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"118.784182,32.088375"}, + {"tudi":"天井山变电站","jd":"天井山变","type":"变电站","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"118.449212,32.029214"} +] \ No newline at end of file diff --git a/public/land/data/jd.json b/public/land/data/jd.json index d306980..1d7f5b7 100644 --- a/public/land/data/jd.json +++ b/public/land/data/jd.json @@ -1,23 +1,23 @@ [ - {"tudi":"南京市鼓楼区和燕路2号","jd":"栖霞基地","zongbu":"江苏电力公司","fenzhi":"南京供电公司","fangchan":"沿河四村5幢9、10、11、12号","province":"江苏省","city":"南京市","area":"建邺区","position":"118.785821,32.095862"}, - {"tudi":"南京市鼓楼区定淮门石头城115号","jd":"城北基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"裕顺雅苑6号401室","province":"江苏省","city":"南京市","area":"鼓楼区","position":"118.747813,32.066839"}, - {"tudi":"南京市秦淮区火瓦巷51号","jd":"城南基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元704室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.789691,32.032739"}, - {"tudi":"南京市雨花台区雨花南路32号","zongbu":"雨花基地","fenzhi":"","fangchan":"宁夏路1号101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.769801,31.994273"}, - {"tudi":"南京市建邺区奥体大街1号","jd":"公司大楼(市公司)","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢701室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.744015,31.990507"}, - {"tudi":"南京市鼓楼区中山北路217号","jd":"龙吟广场","fenzhi":"","fangchan":"龙池阉64号602室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙池阉64号","position":"118.76956,32.070685"}, - {"tudi":"南京市鼓楼区峨嵋路21号","jd":"健康中心(安仁街变)","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1701室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.770386,32.044743"}, - {"tudi":"南京市鼓楼区龙池庵66号","jd":"苏电宾馆","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元402室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.750561,32.084403"}, - {"tudi":"南京市玄武区中山路251号","jd":"新纪元宾馆","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库17号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.784701,32.049814"}, - {"tudi":"南京市江宁区天元中路19号","jd":"峰电大厦","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库21号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.843786,31.93144"}, - {"tudi":"南京市玄武区中山路250号","jd":"老卫生所","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1103室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.784696,32.049813"}, - {"tudi":"南京市浦口区龙华路19号","jd":"龙华路19号基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"乐山路207号12栋一单元1302","province":"江苏省","city":"南京市","area":"建邺区","street":"乐山路207号","position":"118.640574,32.069147"}, - {"tudi":"南京市六合区雄州镇园林西路8巷13号","jd":"六合园林路基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"宁夏路1号102室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.845591,32.352524"}, - {"tudi":"南京市六合区雄州镇方州路北侧","jd":"六合方州路基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号6幢508室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.836226,32.364984"}, - {"tudi":"南京市浦口区泰西路8号","jd":"泰西路基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"中山路268号1幢2101-2112室","province":"江苏省","city":"南京市","area":"玄武区","street":"中山路268号","position":"118.708405,32.149725"}, - {"tudi":"南京市江宁区天印大道1398号","jd":"江宁新办公楼基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢1801室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.864288,31.942295"}, - {"tudi":"南京市江宁区上元大街598号","jd":"江宁老办公楼基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"港龙园15幢101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"港龙园小区","position":"118.849567,31.954672"}, - {"tudi":"南京市高淳区北岭路23号","jd":"高淳新办公楼基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1204室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.874337,31.332819"}, - {"tudi":"南京市高淳区镇兴路1号","jd":"高淳老办公楼基地","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号7幢605室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.865921,31.325835"}, - {"tudi":"江苏省南京市溧水县永阳镇交通路99号","jd":"溧水培训办公楼","zongbu":"江苏电力公司","fenzhi":"","fangchan":"传达室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"北京西路20号","position":"119.035663,31.660993"}, - {"tudi":"江苏省南京市溧水县永阳镇珍珠北路16号","jd":"溧水综合办公楼","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"119.03119,31.654953"} + {"tudi":"南京市鼓楼区和燕路2号","jd":"栖霞基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"南京供电公司","fangchan":"沿河四村5幢9、10、11、12号","province":"江苏省","city":"南京市","area":"建邺区","position":"118.785821,32.095862"}, + {"tudi":"南京市鼓楼区定淮门石头城115号","jd":"城北基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"裕顺雅苑6号401室","province":"江苏省","city":"南京市","area":"鼓楼区","position":"118.747813,32.066839"}, + {"tudi":"南京市秦淮区火瓦巷51号","jd":"城南基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元704室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.789691,32.032739"}, + {"tudi":"南京市雨花台区雨花南路32号","jd":"雨花基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"宁夏路1号101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.769801,31.994273"}, + {"tudi":"南京市建邺区奥体大街1号","jd":"公司大楼","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢701室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.744015,31.990507"}, + {"tudi":"南京市鼓楼区中山北路217号","jd":"龙吟广场","type":"不动产","fenzhi":"","fangchan":"龙池阉64号602室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙池阉64号","position":"118.76956,32.070685"}, + {"tudi":"南京市鼓楼区峨嵋路21号","jd":"健康中心(安仁街变)","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1701室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.770386,32.044743"}, + {"tudi":"南京市鼓楼区龙池庵66号","jd":"苏电宾馆","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元402室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.750561,32.084403"}, + {"tudi":"南京市玄武区中山路251号","jd":"新纪元宾馆","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库17号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.784701,32.049814"}, + {"tudi":"南京市江宁区天元中路19号","jd":"峰电大厦","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号地下车库21号","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.843786,31.93144"}, + {"tudi":"南京市玄武区中山路250号","jd":"老卫生所","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1103室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.784696,32.049813"}, + {"tudi":"南京市浦口区龙华路19号","jd":"龙华路19号基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"乐山路207号12栋一单元1302","province":"江苏省","city":"南京市","area":"建邺区","street":"乐山路207号","position":"118.640574,32.069147"}, + {"tudi":"南京市六合区雄州镇园林西路8巷13号","jd":"六合园林路基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"宁夏路1号102室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"宁夏路1号","position":"118.845591,32.352524"}, + {"tudi":"南京市六合区雄州镇方州路北侧","jd":"六合方州路基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号6幢508室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.836226,32.364984"}, + {"tudi":"南京市浦口区泰西路8号","jd":"泰西路基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"中山路268号1幢2101-2112室","province":"江苏省","city":"南京市","area":"玄武区","street":"中山路268号","position":"118.708405,32.149725"}, + {"tudi":"南京市江宁区天印大道1398号","jd":"江宁新办公楼基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"龙园西路113号(枫亚苑05幢1801室)","province":"江苏省","city":"南京市","area":"鼓楼区","street":"龙园西路113号","position":"118.864288,31.942295"}, + {"tudi":"南京市江宁区上元大街598号","jd":"江宁老办公楼基地","type":"土地证","zongbu":"江苏电力公司","fenzhi":"","fangchan":"港龙园15幢101室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"港龙园小区","position":"118.849567,31.954672"}, + {"tudi":"南京市高淳区北岭路23号","jd":"高淳新办公楼基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"清凉门大街8号03幢1单元1204室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"清凉门大街8号","position":"118.874337,31.332819"}, + {"tudi":"南京市高淳区镇兴路1号","jd":"高淳老办公楼基地","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"太平门街10号7幢605室","province":"江苏省","city":"南京市","area":"玄武区","street":"太平门街10号","position":"118.865921,31.325835"}, + {"tudi":"江苏省南京市溧水县永阳镇交通路99号","jd":"溧水培训办公楼","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"传达室","province":"江苏省","city":"南京市","area":"鼓楼区","street":"北京西路20号","position":"119.035663,31.660993"}, + {"tudi":"江苏省南京市溧水县永阳镇珍珠北路16号","jd":"溧水综合办公楼","type":"不动产","zongbu":"江苏电力公司","fenzhi":"","fangchan":"锁金四村31幢2单元503室","province":"江苏省","city":"南京市","area":"玄武区","street":"锁金四村","position":"119.03119,31.654953"} ] \ No newline at end of file diff --git a/public/land/landMap.html b/public/land/landMap.html index 4481718..5bcaa9d 100644 --- a/public/land/landMap.html +++ b/public/land/landMap.html @@ -386,17 +386,17 @@ --> - + @@ -449,10 +449,12 @@ function send(val) { var positions = { // "nj": { name: "南京市", lng: 119.932628, lat: 32.473465, markers: [ // { icon: "images/sgs.png", width: 200, height: 100, lng: 118.77416, lat: 32.0578, data: "省大楼" }] }, - "nj": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ - { icon: "images/floor2.png", width: 200, height: 100, lng: 118.744015, lat: 31.990507, data: "市大楼" }] }, - "njData": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ - { icon: "images/floor2.png", width: 200, height: 100, lng: 118.744015, lat: 31.990507, data: "市大楼" },] }, + "nj": { name: "南京市", lng: 118.802997, lat: 32.066366 }, + "njData": { name: "南京市", lng: 118.802997, lat: 32.066366}, + // "nj": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ + // { icon: "images/floor2.png", width: 200, height: 100, lng: 118.744015, lat: 31.990507, data: "市大楼" }] }, + // "njData": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ + // { icon: "images/floor2.png", width: 200, height: 100, lng: 118.744015, lat: 31.990507, data: "市大楼" },] }, // "nj": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ // { icon: "images/floor2.png", width: 200, height: 100, lng: 118.744015, lat: 31.990507, data: "市大楼" }] }, // "njData": { name: "南京市", lng: 118.802997, lat: 32.066366, markers: [ @@ -751,7 +753,8 @@ function send(val) { } function createCities(cityName, cityData) { - visibleTD() + + visibleTD() var hidePolygon = createPolygon("hide" + cityName, cityData, "#000000", 0); createPolygon("show" + cityName, cityData, cityOverColor, 0.1); createLine("show" + cityName, cityData, cityOverColor, 1); @@ -815,6 +818,7 @@ function send(val) { //地点跳转 function gotoPosition(posName) { + map.easeTo({ center: [positions[posName].lng, positions[posName].lat], zoom: getMapZoom() }); loadMarkers(posName); @@ -847,7 +851,7 @@ function send(val) { el.addEventListener("click", function (e) { /////////////////////////////////自定义输出内容////////////////////////////////////// console.log("场景跳转@" + e.target.cusData.data); - window.parent['vueDefinedMyProp']('build') + // gotoPosition(e.target.cusData.data) }); @@ -872,9 +876,8 @@ function send(val) { } function loadFC() { - $.get("data/fc.json", function (res) { + $.get("data/bdz.json", function (res) { for (var i in res) { - if(res[i].city=='南京市'){ var row = res[i]; var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); @@ -903,8 +906,8 @@ function send(val) { tip.pos = pos; el.addEventListener("mouseover", function (e) { $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); + $(e.target.tip.txt).html(e.target.cusData.tudi); + $(e.target.tip.pos).html(e.target.cusData.jd); /////////////////////////////////自定义输出内容////////////////////////////////////// // console.log("场景跳转@",e.target.cusData); }); @@ -913,6 +916,10 @@ function send(val) { /////////////////////////////////自定义输出内容////////////////////////////////////// //console.log("场景跳转@" + e.target.cusData); }); + el.addEventListener("click", function (e) { + console.log("e",e.target.cusData.jd) + window.parent.postMessage({ data:"变电站",params:e.target.cusData.jd,type:e.target.cusData.type},'*'); + }); // 如果不传el,会默认给一个蓝色水滴图标 var mk = new SGMap.Marker(el, { // marker相对经纬度点坐标点的位置 @@ -923,595 +930,6 @@ function send(val) { mk.setLngLat([lng, lat]); mk.addTo(map); } - }else if(res[i].city=='扬州市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","yzfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省扬州市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='镇江市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","zjfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省镇江市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='泰州市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","tzfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省泰州市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='宿迁市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","sqfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省宿迁市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='无锡市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","wxfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省无锡市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='苏州市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","szfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省苏州市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='常州市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","czfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省常州市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='南通市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","ntfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省南通市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='连云港市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","lygfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省连云港市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='淮安市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","hafc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省淮安市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='盐城市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","ycfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省盐城市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - }else if(res[i].city=='徐州市'){ - var row = res[i]; - var lng = parseFloat(row.position.substring(0, row.position.indexOf(','))); - var lat = parseFloat(row.position.substr(row.position.indexOf(',') + 1)); - // console.log(lng, lat); - if (lng != NaN && lat != NaN && lng > 100 && lat < 100) { - //画marker点 - var el = document.createElement("div"); - el.className = "marker"; - el.cusData = row; - el.lng = lng; - el.lat = lat; - el.setAttribute("class","xzfc"); - var tip = document.createElement("div"); - tip.setAttribute("class","wnd"); - el.appendChild(tip); - el.tip = tip; - var txt = document.createElement("div"); - txt.innerText = "龙园西路113号(枫亚湾5幢701)"; - txt.setAttribute("class","txt"); - tip.appendChild(txt); - tip.txt = txt; - var pos = document.createElement("div"); - pos.innerText = "江苏省徐州市"; - pos.setAttribute("class","pos"); - tip.appendChild(pos); - tip.pos = pos; - el.addEventListener("mouseover", function (e) { - $(e.target.tip).show();//(e.target.cusData.street+"("+e.target.cusData.zongdi+")"); - $(e.target.tip.txt).html(e.target.cusData.street+"("+e.target.cusData.tudi+")"); - $(e.target.tip.pos).html(e.target.cusData.province+e.target.cusData.city+e.target.cusData.area+e.target.cusData.street); - /////////////////////////////////自定义输出内容////////////////////////////////////// - // console.log("场景跳转@",e.target.cusData); - }); - el.addEventListener("mouseleave", function (e) { - $(e.target.tip).hide(); - /////////////////////////////////自定义输出内容////////////////////////////////////// - //console.log("场景跳转@" + e.target.cusData); - }); - // 如果不传el,会默认给一个蓝色水滴图标 - var mk = new SGMap.Marker(el, { - // marker相对经纬度点坐标点的位置 - anchor: "bottom", - // 相对于元素中心点,偏移的像素距离,负数代表向左和向上 - offset: [0, 0] - }); - mk.setLngLat([lng, lat]); - mk.addTo(map); - } - } } @@ -1560,7 +978,8 @@ function send(val) { $(e.target.tip).hide(); }); el.addEventListener("click", function (e) { - + console.log("e",e.target.cusData.jd) + window.parent.postMessage({ data:"办公用地",params:e.target.cusData.jd,type:e.target.cusData.type},'*'); }); // 如果不传el,会默认给一个蓝色水滴图标 var mk = new SGMap.Marker(el, { @@ -1577,195 +996,23 @@ function send(val) { } }); } - + function show(val){ + console.log("val",val) + if(val=='jd'){ + visibleTD() + $(".fc").hide(); + }else{ + visibleFC() + $(".td").hide(); + } + } function visibleFC(val){ + $(".fc").show(); // if(val) // $(".fc").show(); // else // $(".fc").hide(); - if(val=='nanjing'){ - $(".fc").show(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='yangzhou'){ - $(".fc").hide(); - $(".yzfc").show(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='huaian'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").show(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='taizhou'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").show(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='changzhou'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").show(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='wuxi'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").show(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='xuzhou'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").show(); - $(".zjfc").hide(); - }else if(val=='nantong'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").show(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='suzhou'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").show(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='zhenjiang'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").show(); - }else if(val=='suqian'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").show(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='yancheng'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").hide(); - $(".hafc").hide(); - $(".ycfc").show(); - $(".xzfc").hide(); - $(".zjfc").hide(); - }else if(val=='lianyungang'){ - $(".fc").hide(); - $(".yzfc").hide(); - $(".tzfc").hide(); - $(".sqfc").hide(); - $(".wxfc").hide(); - $(".szfc").hide(); - $(".czfc").hide(); - $(".ntfc").hide(); - $(".lygfc").show(); - $(".hafc").hide(); - $(".ycfc").hide(); - $(".xzfc").hide(); - $(".zjfc").hide(); - } + } function visibleTD(val){ diff --git a/public/sgs/Build/UnityLoader.js b/public/sgs/Build/UnityLoader.js new file mode 100644 index 0000000..eb5200f --- /dev/null +++ b/public/sgs/Build/UnityLoader.js @@ -0,0 +1,4 @@ +var UnityLoader=UnityLoader||{Compression:{identity:{require:function(){return{}},decompress:function(e){return e}},gzip:{require:function(e){var t={"inflate.js":function(e,t,r){"use strict";function n(e){if(!(this instanceof n))return new n(e);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=a.inflateInit2(this.strm,t.windowBits);if(r!==l.Z_OK)throw new Error(u[r]);this.header=new f,a.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function i(e,t){return t=t||{},t.raw=!0,o(e,t)}var a=e("./zlib/inflate"),s=e("./utils/common"),d=e("./utils/strings"),l=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,i,u,c,f=this.strm,p=this.options.chunkSize,w=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof e?f.input=d.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=a.inflate(f,l.Z_NO_FLUSH),r===l.Z_NEED_DICT&&w&&(c="string"==typeof w?d.string2buf(w):"[object ArrayBuffer]"===h.call(w)?new Uint8Array(w):w,r=a.inflateSetDictionary(this.strm,c)),r===l.Z_BUF_ERROR&&m===!0&&(r=l.Z_OK,m=!1),r!==l.Z_STREAM_END&&r!==l.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==l.Z_STREAM_END&&(0!==f.avail_in||n!==l.Z_FINISH&&n!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(o=d.utf8border(f.output,f.next_out),i=f.next_out-o,u=d.buf2string(f.output,o),f.next_out=i,f.avail_out=p-i,i&&s.arraySet(f.output,f.output,o,i,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==l.Z_STREAM_END);return r===l.Z_STREAM_END&&(n=l.Z_FINISH),n===l.Z_FINISH?(r=a.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===l.Z_OK):n!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=i,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var i=0;i=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,i,a,s=e.length,d=0;for(i=0;i>>6,t[a++]=128|63&r):r<65536?(t[a++]=224|r>>>12,t[a++]=128|r>>>6&63,t[a++]=128|63&r):(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63,t[a++]=128|r>>>6&63,t[a++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)l[o++]=65533,r+=a-1;else{for(i&=2===a?31:3===a?15:7;a>1&&r1?l[o++]=65533:i<65536?l[o++]=i:(i-=65536,l[o++]=55296|i>>10&1023,l[o++]=56320|1023&i)}return n(l,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new y.Buf16(320),this.work=new y.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function i(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=P,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new y.Buf32(we),t.distcode=t.distdyn=new y.Buf32(me),t.sane=1,t.back=-1,M):R}function a(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,i(e)):R}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?R:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,a(e))):R}function d(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==M&&(e.state=null),r):R}function l(e){return d(e,ye)}function u(e){if(ge){var t;for(m=new y.Buf32(512),b=new y.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(U(E,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;U(k,e.lens,0,32,b,0,e.work,{bits:5}),ge=!1}e.lencode=m,e.lenbits=9,e.distcode=b,e.distbits=5}function c(e,t,r,n){var o,i=e.state;return null===i.window&&(i.wsize=1<=i.wsize?(y.arraySet(i.window,t,r-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>n&&(o=n),y.arraySet(i.window,t,r-n,o,i.wnext),n-=o,n?(y.arraySet(i.window,t,r-n,n,0),i.wnext=n,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave>>8&255,r.check=v(r.check,Le,2,0),f=0,h=0,r.mode=T;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==S){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,Ue=(15&f)+8,0===r.wbits)r.wbits=Ue;else if(Ue>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=D;case D:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>8&255,Le[2]=f>>>16&255,Le[3]=f>>>24&255,r.check=v(r.check,Le,4,0)),f=0,h=0,r.mode=F;case F:for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>8),512&r.flags&&(Le[0]=255&f,Le[1]=f>>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0,r.mode=V;case V:if(1024&r.flags){for(;h<16;){if(0===d)break e;d--,f+=o[a++]<>>8&255,r.check=v(r.check,Le,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=z;case z:if(1024&r.flags&&(m=r.length,m>d&&(m=d),m&&(r.head&&(Ue=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),y.arraySet(r.head.extra,o,a,m,Ue)),512&r.flags&&(r.check=v(r.check,o,m,a)),d-=m,a+=m,r.length-=m),r.length))break e;r.length=0,r.mode=q;case q:if(2048&r.flags){if(0===d)break e;m=0;do Ue=o[a+m++],r.head&&Ue&&r.length<65536&&(r.head.name+=String.fromCharCode(Ue));while(Ue&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=j;break;case G:for(;h<32;){if(0===d)break e;d--,f+=o[a++]<>>=7&h,h-=7&h,r.mode=le;break}for(;h<3;){if(0===d)break e;d--,f+=o[a++]<>>=1,h-=1,3&f){case 0:r.mode=K;break;case 1:if(u(r),r.mode=re,t===W){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case K:for(f>>>=7&h,h-=7&h;h<32;){if(0===d)break e;d--,f+=o[a++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===W)break e;case Q:r.mode=_;case _:if(m=r.length){if(m>d&&(m=d),m>l&&(m=l),0===m)break e;y.arraySet(i,o,a,m,s),d-=m,a+=m,l-=m,s+=m,r.length-=m;break}r.mode=j;break;case $:for(;h<14;){if(0===d)break e;d--,f+=o[a++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[We[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Ee={bits:r.lenbits},xe=U(x,r.lens,0,19,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=me,h-=me,r.lens[r.have++]=ye;else{if(16===ye){for(ke=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}Ue=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ye){for(ke=me+3;h>>=me,h-=me,Ue=0,m=3+(7&f),f>>>=3,h-=3}else{for(ke=me+7;h>>=me,h-=me,Ue=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=Ue}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Ee={bits:r.lenbits},xe=U(E,r.lens,0,r.nlen,r.lencode,0,r.work,Ee),r.lenbits=Ee.bits,xe){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Ee={bits:r.distbits},xe=U(k,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Ee),r.distbits=Ee.bits,xe){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===W)break e;case re:r.mode=ne;case ne:if(d>=6&&l>=258){e.next_out=s,e.avail_out=l,e.next_in=a,e.avail_in=d,r.hold=f,r.bits=h,A(e,w),s=e.next_out,i=e.output,l=e.avail_out,a=e.next_in,o=e.input,d=e.avail_in,f=r.hold,h=r.bits,r.mode===j&&(r.back=-1);break}for(r.back=0;Be=r.lencode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,r.length=ye,0===be){r.mode=de;break}if(32&be){r.back=-1,r.mode=j;break}if(64&be){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&be,r.mode=oe;case oe:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ie;case ie:for(;Be=r.distcode[f&(1<>>24,be=Be>>>16&255,ye=65535&Be,!(me<=h);){if(0===d)break e;d--,f+=o[a++]<>ge)],me=Be>>>24,be=Be>>>16&255,ye=65535&Be,!(ge+me<=h);){if(0===d)break e;d--,f+=o[a++]<>>=ge,h-=ge,r.back+=ge}if(f>>>=me,h-=me,r.back+=me,64&be){e.msg="invalid distance code",r.mode=fe;break}r.offset=ye,r.extra=15&be,r.mode=ae;case ae:if(r.extra){for(ke=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=fe;break}r.mode=se;case se:if(0===l)break e;if(m=w-l,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,b=r.wsize-m):b=r.wnext-m,m>r.length&&(m=r.length),we=r.window}else we=i,b=s-r.offset,m=r.length;m>l&&(m=l),l-=m,r.length-=m;do i[s++]=we[b++];while(--m);0===r.length&&(r.mode=ne);break;case de:if(0===l)break e;i[s++]=r.length,l--,r.mode=ne;break;case le:if(r.wrap){for(;h<32;){if(0===d)break e;d--,f|=o[a++]<>>16&65535|0,a=0;0!==r;){a=r>2e3?2e3:r,r-=a;do o=o+t[n++]|0,i=i+o|0;while(--a);o%=65521,i%=65521}return o|i<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=i,a=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var i=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,i,a,s,d,l,u,c,f,h,p,w,m,b,y,g,v,A,U,x,E,k,B,L,W;r=e.state,i=e.next_in,L=e.input,a=i+(e.avail_in-5),s=e.next_out,W=e.output,d=s-(t-e.avail_out),l=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,w=r.hold,m=r.bits,b=r.lencode,y=r.distcode,g=(1<>>24,w>>>=U,m-=U,U=A>>>16&255,0===U)W[s++]=65535&A;else{if(!(16&U)){if(0===(64&U)){A=b[(65535&A)+(w&(1<>>=U,m-=U),m<15&&(w+=L[i++]<>>24,w>>>=U,m-=U,U=A>>>16&255,!(16&U)){if(0===(64&U)){A=y[(65535&A)+(w&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(w>>>=U,m-=U,U=s-d,E>U){if(U=E-U,U>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(k=0,B=p,0===h){if(k+=c-U,U2;)W[s++]=B[k++],W[s++]=B[k++],W[s++]=B[k++],x-=3;x&&(W[s++]=B[k++],x>1&&(W[s++]=B[k++]))}else{k=s-E;do W[s++]=W[k++],W[s++]=W[k++],W[s++]=W[k++],x-=3;while(x>2);x&&(W[s++]=W[k++],x>1&&(W[s++]=W[k++]))}break}}break}}while(i>3,i-=x,m-=x<<3,w&=(1<=1&&0===V[R];R--);if(C>R&&(C=R),0===R)return w[m++]=20971520,w[m++]=20971520,y.bits=1,0;for(N=1;N0&&(e===s||1!==R))return-1;for(z[1]=0,M=1;Mi||e===l&&P>a)return 1;for(;;){k=M-I,b[O]E?(B=q[Z+b[O]],L=D[F+b[O]]):(B=96,L=0),g=1<>I)+v]=k<<24|B<<16|L|0;while(0!==v);for(g=1<>=1;if(0!==g?(T&=g-1,T+=g):T=0,O++,0===--V[M]){if(M===R)break;M=t[r+b[O]]}if(M>C&&(T&U)!==A){for(0===I&&(I=C),x+=N,H=M-I,S=1<i||e===l&&P>a)return 1;A=T&U,w[A]=C<<24|H<<16|x-m|0}}return 0!==T&&(w[x+T]=M-I<<24|64<<16|0),y.bits=C,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},i=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(i.bind(null,r),r,r.exports={})),r.exports};return i(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}},brotli:{require:function(e){var t={"decompress.js":function(e,t,r){t.exports=e("./dec/decode").BrotliDecompressBuffer},"dec/bit_reader.js":function(e,t,r){function n(e){this.buf_=new Uint8Array(i),this.input_=e,this.reset()}const o=4096,i=8224,a=8191,s=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);n.READ_SIZE=o,n.IBUF_MASK=a,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var e=0;e<4;e++)this.val_|=this.buf_[this.pos_]<<8*e,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var e=this.buf_ptr_,t=this.input_.read(this.buf_,e,o);if(t<0)throw new Error("Unexpected end of input");if(t=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&a]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(e){32-this.bit_pos_>>this.bit_pos_&s[e];return this.bit_pos_+=e,t},t.exports=n},"dec/context.js":function(e,t,r){r.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),r.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},"dec/decode.js":function(e,t,r){function n(e){var t;return 0===e.readBits(1)?16:(t=e.readBits(3),t>0?17+t:(t=e.readBits(3),t>0?8+t:17))}function o(e){if(e.readBits(1)){var t=e.readBits(3);return 0===t?1:e.readBits(t)+(1<1&&0===a)throw new Error("Invalid size byte");o.meta_block_length|=a<<8*n}}else for(n=0;n4&&0===s)throw new Error("Invalid size nibble");o.meta_block_length|=s<<4*n}return++o.meta_block_length,o.input_end||o.is_metadata||(o.is_uncompressed=e.readBits(1)),o}function s(e,t,r){var n;return r.fillBitWindow(),t+=r.val_>>>r.bit_pos_&D,n=e[t].bits-T,n>0&&(r.bit_pos_+=T,t+=e[t].value,t+=r.val_>>>r.bit_pos_&(1<0;){var c,f=0;if(n.readMoreInput(),n.fillBitWindow(),f+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=l[f].bits,c=255&l[f].value,c>c);else{var h,p,w=c-14,m=0;if(c===R&&(m=i),s!==m&&(a=0,s=m),h=a,a>0&&(a-=2,a<<=w),a+=n.readBits(w)+3,p=a-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var b=0;b0;++s){var b,y=z[s],g=0;n.fillBitWindow(),g+=n.val_>>>n.bit_pos_&15, +n.bit_pos_+=m[g].bits,b=m[g].value,h[y]=b,0!==b&&(p-=32>>b,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,a,n)}if(i=L(t,r,T,a,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function u(e,t,r){var n,o;return n=s(e,t,r),o=M.kBlockLengthPrefixCode[n].nbits,M.kBlockLengthPrefixCode[n].offset+r.readBits(o)}function c(e,t,r){var n;return e>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var r,n,i,a={num_htrees:null,context_map:null},d=0;t.readMoreInput();var u=a.num_htrees=o(t)+1,c=a.context_map=new Uint8Array(e);if(u<=1)return a;for(r=t.readBits(1),r&&(d=t.readBits(4)+1),n=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=f-d,++i}return t.readBits(1)&&h(c,e),a}function m(e,t,r,n,o,i,a){var d,l=2*r,u=r,c=s(t,r*F,a);d=0===c?o[l+(1&i[u])]:1===c?o[l+(i[u]-1&1)]+1:c-2,d>=e&&(d-=e),n[r]=d,o[l+(1&i[u])]=d,++i[u]}function b(e,t,r,n,o,i){var a,s=o+1,d=r&o,l=i.pos_&E.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3)0;)i.readMoreInput(),n[d++]=i.readBits(8),d===s&&(e.write(n,s),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)n[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(a=i.bit_end_pos_-i.bit_pos_>>3,l+a>E.IBUF_MASK){for(var u=E.IBUF_MASK+1-l,c=0;c=s){e.write(n,s),d-=s;for(var c=0;c=s;){if(a=s-d,i.input_.read(n,d,a)t.buffer.length){var ve=new Uint8Array(x+re);ve.set(t.buffer),t.buffer=ve}if(L=ge.input_end,J=ge.is_uncompressed,ge.is_metadata)for(y(U);re>0;--re)U.readMoreInput(),U.readBits(8);else if(0!==re)if(J)U.bit_pos_=U.bit_pos_+7&-8,b(t,re,x,h,f,U),x+=re;else{for(r=0;r<3;++r)ie[r]=o(U)+1,ie[r]>=2&&(l(ie[r]+2,v,r*F,U),l(I,A,r*F,U),ne[r]=u(A,r*F,U),se[r]=1);for(U.readMoreInput(),j=U.readBits(2),X=q+(U.readBits(4)<0;){var xe,Ee,ke,Be,Le,We,Me,Oe,Ne,Re,Ce;for(U.readMoreInput(),0===ne[1]&&(m(ie[1],v,1,oe,ae,se,U),ne[1]=u(A,F,U),te=Z[1].htrees[oe[1]]),--ne[1],xe=s(Z[1].codes,te,U),Ee=xe>>6,Ee>=2?(Ee-=2,Me=-1):Me=0,ke=M.kInsertRangeLut[Ee]+(xe>>3&7),Be=M.kCopyRangeLut[Ee]+(7&xe),Le=M.kInsertLengthPrefixCode[ke].offset+U.readBits(M.kInsertLengthPrefixCode[ke].nbits),We=M.kCopyLengthPrefixCode[Be].offset+U.readBits(M.kCopyLengthPrefixCode[Be].nbits),V=h[x-1&f],z=h[x-2&f],Re=0;Re4?3:We-2),me=ue[we+Ne],Me=s(Z[2].codes,Z[2].htrees[me],U),Me>=X){var He,Ie,Se;Me-=X,Ie=Me&K,Me>>=j,He=(Me>>1)+1,Se=(2+(1&Me)<R){if(!(We>=k.minDictionaryWordLength&&We<=k.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);var Se=k.offsetsByLength[We],Pe=Oe-R-1,Te=k.sizeBitsByLength[We],De=(1<>Te;if(Se+=Fe*We,!(Ve=g){t.write(h,d);for(var qe=0;qe0&&(T[3&D]=Oe,++D),We>re)throw new Error("Invalid backward reference. pos: "+x+" distance: "+Oe+" len: "+We+" bytes left: "+re);for(Re=0;Re>=1;return(e&r-1)+r}function i(e,t,r,o,i){do o-=r,e[t+o]=new n(i.bits,i.value);while(o>0)}function a(e,t,r){for(var n=1<0;--U[c])u=new n(255&c,65535&v[f++]),i(e,t+h,p,y,u),h=o(h,c);for(m=g-1,w=-1,c=r+1,p=2;c<=s;++c,p<<=1)for(;U[c]>0;--U[c])(h&m)!==w&&(t+=y,b=a(U,c,r),y=1<>r),p,y,u),h=o(h,c);return g}},"dec/prefix.js":function(e,t,r){function n(e,t){this.offset=e,this.nbits=t}r.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],r.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],r.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],r.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],r.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,r){function n(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}n.prototype.read=function(e,t,r){this.pos+r>this.buffer.length&&(r=this.buffer.length-this.pos);for(var n=0;nthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},r.BrotliOutput=o},"dec/transform.js":function(e,t,r){function n(e,t,r){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(r.length);for(var n=0;n=97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const a=0,s=1,d=2,l=3,u=4,c=5,f=6,h=7,p=8,w=9,m=10,b=11,y=12,g=13,v=14,A=15,U=16,x=17,E=18,k=20;var B=[new n("",a,""),new n("",a," "),new n(" ",a," "),new n("",y,""),new n("",m," "),new n("",a," the "),new n(" ",a,""),new n("s ",a," "),new n("",a," of "),new n("",m,""),new n("",a," and "),new n("",g,""),new n("",s,""),new n(", ",a," "),new n("",a,", "),new n(" ",m," "),new n("",a," in "),new n("",a," to "),new n("e ",a," "),new n("",a,'"'),new n("",a,"."),new n("",a,'">'),new n("",a,"\n"),new n("",l,""),new n("",a,"]"),new n("",a," for "),new n("",v,""),new n("",d,""),new n("",a," a "),new n("",a," that "),new n(" ",m,""),new n("",a,". "),new n(".",a,""),new n(" ",a,", "),new n("",A,""),new n("",a," with "),new n("",a,"'"),new n("",a," from "),new n("",a," by "),new n("",U,""),new n("",x,""),new n(" the ",a,""),new n("",u,""),new n("",a,". The "),new n("",b,""),new n("",a," on "),new n("",a," as "),new n("",a," is "),new n("",h,""),new n("",s,"ing "),new n("",a,"\n\t"),new n("",a,":"),new n(" ",a,". "),new n("",a,"ed "),new n("",k,""),new n("",E,""),new n("",f,""),new n("",a,"("),new n("",m,", "),new n("",p,""),new n("",a," at "),new n("",a,"ly "),new n(" the ",a," of "),new n("",c,""),new n("",w,""),new n(" ",m,", "),new n("",m,'"'),new n(".",a,"("),new n("",b," "),new n("",m,'">'),new n("",a,'="'),new n(" ",a,"."),new n(".com/",a,""),new n(" the ",a," of the "),new n("",m,"'"),new n("",a,". This "),new n("",a,","),new n(".",a," "),new n("",m,"("),new n("",m,"."),new n("",a," not "),new n(" ",a,'="'),new n("",a,"er "),new n(" ",b," "),new n("",a,"al "),new n(" ",b,""),new n("",a,"='"),new n("",b,'"'),new n("",m,". "),new n(" ",a,"("),new n("",a,"ful "),new n(" ",m,". "),new n("",a,"ive "),new n("",a,"less "),new n("",b,"'"),new n("",a,"est "),new n(" ",m,"."),new n("",b,'">'),new n(" ",a,"='"),new n("",m,","),new n("",a,"ize "),new n("",b,"."),new n("\xc2\xa0",a,""),new n(" ",a,","),new n("",m,'="'),new n("",b,'="'),new n("",a,"ous "),new n("",b,", "),new n("",m,"='"),new n(" ",m,","),new n(" ",b,'="'),new n(" ",b,", "),new n("",b,","),new n("",b,"("),new n("",b,". "),new n(" ",b,"."),new n("",b,"='"),new n(" ",b,". "),new n(" ",m,'="'),new n(" ",b,"='"),new n(" ",m,"='")];r.kTransforms=B,r.kNumTransforms=B.length,r.transformDictionaryWord=function(e,t,r,n,a){var s,d=B[a].prefix,l=B[a].suffix,u=B[a].transform,c=un&&(c=n);for(var p=0;p0;){var g=o(e,s);s+=g,n-=g}for(var v=0;v0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-n(e)}function i(e){var t,r,o,i,a,s,d=e.length;a=n(e),s=new c(3*d/4-a),o=a>0?d-4:d;var l=0;for(t=0,r=0;t>16&255,s[l++]=i>>8&255,s[l++]=255&i;return 2===a?(i=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[l++]=255&i):1===a&&(i=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[l++]=i>>8&255,s[l++]=255&i),s}function a(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function s(e,t,r){for(var n,o=[],i=t;iu?u:d+a));return 1===n?(t=e[r-1],o+=l[t>>2],o+=l[t<<4&63],o+="=="):2===n&&(t=(e[r-2]<<8)+e[r-1],o+=l[t>>10],o+=l[t>>4&63],o+=l[t<<2&63],o+="="),i.push(o),i.join("")}r.byteLength=o,r.toByteArray=i,r.fromByteArray=d;for(var l=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=f.length;h>3);if(commentOffset=r+1+2+1+2+(o<<3)+7>>3,17==n||commentOffset>e.length)return!1;for(var i=n+(6+(o<<4)+(t.length-1<<6)<>>=8)if(e[a]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}},decompress:function(e,t){var r=this.gzip.hasUnityMarker(e)?this.gzip:this.brotli.hasUnityMarker(e)?this.brotli:this.identity;if(this.serverSetupWarningEnabled&&r!=this.identity&&(console.log("You can reduce your startup time if you configure your web server to host .unityweb files using "+(r==this.gzip?"gzip":"brotli")+" compression."),this.serverSetupWarningEnabled=!1),"function"!=typeof t)return r.decompress(e);if(!r.worker){var n=URL.createObjectURL(new Blob(["this.require = ",r.require.toString(),"; this.decompress = ",r.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"text/javascript"}));r.worker=new Worker(n),r.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(n):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},r.worker.callbacks={},r.worker.nextCallbackId=0}var o=r.worker.nextCallbackId++;r.worker.callbacks[o]=t,r.worker.postMessage({id:o,compressed:e},[e.buffer])},serverSetupWarningEnabled:!0},Cryptography:{crc32:function(e){var t=UnityLoader.Cryptography.crc32.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint8Array(r);var o=new e.Uint32Array(r);function i(e,t){e=e|0;t=t|0;var r=0;for(r=o[1024>>2]|0;t;e=e+1|0,t=t-1|0)r=o[(r&255^n[e])<<2>>2]^r>>>8^4278190080;o[1024>>2]=r}return{process:i}}({Uint8Array:Uint8Array,Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.crc32.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,crc32:1024,data:1028};for(var o=0;o<256;o++){for(var i=255^o,a=0;a<8;a++)i=i>>>1^(1&i?3988292384:0);t.HEAPU32[o]=i}}t.HEAPU32[t.crc32>>2]=0;for(var s=0;s>2];return new Uint8Array([l>>24,l>>16,l>>8,l])},md5:function(e){var t=UnityLoader.Cryptography.md5.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[128]|0,o=n[129]|0,i=n[130]|0,a=n[131]|0;for(;t;e=e+64|0,t=t-1|0){s=r;d=o;l=i;u=a;for(f=0;(f|0)<512;f=f+8|0){p=n[f>>2]|0;r=r+(n[f+4>>2]|0)+(n[e+(p>>>14)>>2]|0)+((f|0)<128?a^o&(i^a):(f|0)<256?i^a&(o^i):(f|0)<384?o^i^a:i^(o|~a))|0;h=(r<<(p&31)|r>>>32-(p&31))+o|0;r=a;a=i;i=o;o=h}r=r+s|0;o=o+d|0;i=i+l|0;a=a+u|0}n[128]=r;n[129]=o;n[130]=i;n[131]=a}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.md5.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,md5:512,data:576},t.HEAPU32.set(new Uint32Array([7,3614090360,65548,3905402710,131089,606105819,196630,3250441966,262151,4118548399,327692,1200080426,393233,2821735955,458774,4249261313,524295,1770035416,589836,2336552879,655377,4294925233,720918,2304563134,786439,1804603682,851980,4254626195,917521,2792965006,983062,1236535329,65541,4129170786,393225,3225465664,720910,643717713,20,3921069994,327685,3593408605,655369,38016083,983054,3634488961,262164,3889429448,589829,568446438,917513,3275163606,196622,4107603335,524308,1163531501,851973,2850285829,131081,4243563512,458766,1735328473,786452,2368359562,327684,4294588738,524299,2272392833,720912,1839030562,917527,4259657740,65540,2763975236,262155,1272893353,458768,4139469664,655383,3200236656,851972,681279174,11,3936430074,196624,3572445317,393239,76029189,589828,3654602809,786443,3873151461,983056,530742520,131095,3299628645,6,4096336452,458762,1126891415,917519,2878612391,327701,4237533241,786438,1700485571,196618,2399980690,655375,4293915773,65557,2240044497,524294,1873313359,983050,4264355552,393231,2734768916,851989,1309151649,262150,4149444226,720906,3174756917,131087,718787259,589845,3951481745]))}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878]),t.md5>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=56;a<64;a++,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}return new Uint8Array(t.HEAPU8.subarray(t.md5,t.md5+16))},sha1:function(e){var t=UnityLoader.Cryptography.sha1.module;if(!t){var r=new ArrayBuffer(16777216),n=function(e,t,r){"use asm";var n=new e.Uint32Array(r);function o(e,t){e=e|0;t=t|0;var r=0,o=0,i=0,a=0,s=0,d=0,l=0,u=0,c=0,f=0,h=0,p=0;r=n[80]|0,o=n[81]|0,i=n[82]|0,a=n[83]|0,s=n[84]|0;for(;t;e=e+64|0,t=t-1|0){d=r;l=o;u=i;c=a;f=s;for(p=0;(p|0)<320;p=p+4|0,s=a,a=i,i=o<<30|o>>>2,o=r,r=h){if((p|0)<64){h=n[e+p>>2]|0;h=h<<24&4278190080|h<<8&16711680|h>>>8&65280|h>>>24&255}else{h=n[p-12>>2]^n[p-32>>2]^n[p-56>>2]^n[p-64>>2];h=h<<1|h>>>31}n[p>>2]=h;h=h+((r<<5|r>>>27)+s)+((p|0)<80?(o&i|~o&a|0)+1518500249|0:(p|0)<160?(o^i^a)+1859775393|0:(p|0)<240?(o&i|o&a|i&a)+2400959708|0:(o^i^a)+3395469782|0)|0}r=r+d|0;o=o+l|0;i=i+u|0;a=a+c|0;s=s+f|0}n[80]=r;n[81]=o;n[82]=i;n[83]=a;n[84]=s}return{process:o}}({Uint32Array:Uint32Array},null,r);t=UnityLoader.Cryptography.sha1.module={buffer:r,HEAPU8:new Uint8Array(r),HEAPU32:new Uint32Array(r),process:n.process,sha1:320,data:384}}t.HEAPU32.set(new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),t.sha1>>2);for(var o=0;o>6),e.length-o<64){if(i=e.length-o,t.HEAPU8.set(e.subarray(e.length-i,e.length),t.data),o+=i,t.HEAPU8[t.data+i++]=128,i>56){for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;t.process(t.data,1),i=0}for(var a=i;a<64;a++)t.HEAPU8[t.data+a]=0;for(var s=e.length,d=0,a=63;a>=56;a--,d=(224&s)>>5,s/=256)t.HEAPU8[t.data+a]=((31&s)<<3)+d;t.process(t.data,1)}}for(var l=new Uint8Array(20),a=0;a\\[(\\d+)\\]\\+\\d+\\))()":"((\\s*)wasm-function\\[(\\d+)\\])@(blob:.*)",blobParseRegExp:new RegExp("^(blob:.*)(:\\d+:\\d+)$"),getModule:function(e){var t=e.message.match(new RegExp(this.stackTraceFormat,"g"));for(var r in t){var n=t[r].match(new RegExp("^"+this.stackTraceFormat+"$")),o=n[7].match(this.blobParseRegExp);if(o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].Module)return UnityLoader.Blobs[o[1]].Module}},demangle:function(e,t){var r=e.message;return t?(r=r.replace(new RegExp(this.stackTraceFormat,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormat+"$")),n=r[7].match(this.blobParseRegExp),o=t.demangleSymbol?t.demangleSymbol(r[4]):r[4],i=n&&UnityLoader.Blobs[n[1]]&&UnityLoader.Blobs[n[1]].url?UnityLoader.Blobs[n[1]].url:"blob";return r[1]+o+(r[2]!=o?" ["+r[2]+"]":"")+" ("+(n?i.substr(i.lastIndexOf("/")+1)+n[2]:r[7])+")"}.bind(this)),t.useWasm&&(r=r.replace(new RegExp(this.stackTraceFormatWasm,"g"),function(e){var r=e.match(new RegExp("^"+this.stackTraceFormatWasm+"$")),n=t.demangleSymbol?t.demangleSymbol(r[3]):r[3],o=r[4].match(this.blobParseRegExp),i=o&&UnityLoader.Blobs[o[1]]&&UnityLoader.Blobs[o[1]].url?UnityLoader.Blobs[o[1]].url:"blob";return(n==r[3]?r[1]:r[2]+n+" [wasm:"+r[3]+"]")+(r[4]?" ("+(o?i.substr(i.lastIndexOf("/")+1)+o[2]:r[4])+")":"")}.bind(this))),r):r},handler:function(e,t){var r=t?this.demangle(e,t):e.message;if(!(t&&t.errorhandler&&t.errorhandler(r,e.filename,e.lineno)||(console.log("Invoking error handler due to\n"+r),"function"==typeof dump&&dump("Invoking error handler due to\n"+r),r.indexOf("UnknownError")!=-1||r.indexOf("Program terminated with exit(0)")!=-1||this.didShowErrorMessage))){var r="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+r;r.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?r="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":r.indexOf("Cannot enlarge memory arrays")!=-1?r="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":r.indexOf("Invalid array buffer length")==-1&&r.indexOf("Invalid typed array length")==-1&&r.indexOf("out of memory")==-1&&r.indexOf("could not allocate memory")==-1||(r="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(r),this.didShowErrorMessage=!0}},popup:function(e,t,r){r=r||[{text:"OK"}];var n=document.createElement("div");n.style.cssText="position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; border: 1px solid black; padding: 5px; background: #E8E8E8";var o=document.createElement("span");o.textContent=t,n.appendChild(o),n.appendChild(document.createElement("br"));for(var i=0;i=10.1)?1:0}(),hasThreads:"undefined"!=typeof SharedArrayBuffer,hasWasm:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.validate&&"function"==typeof WebAssembly.compile,hasWasmThreads:function(){if("object"!=typeof WebAssembly)return!1;if("undefined"==typeof SharedArrayBuffer)return!1;var e=new WebAssembly.Memory({initial:1,maximum:1,shared:!0}),t=e.buffer instanceof SharedArrayBuffer;return delete e,t}()}}(),compatibilityCheck:function(e,t,r){UnityLoader.SystemInfo.hasWebGL?UnityLoader.SystemInfo.mobile?e.popup("Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):["Edge","Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?e.popup("Please note that your browser is not currently supported for this Unity WebGL content. Press OK if you wish to continue anyway.",[{text:"OK",callback:t}]):t():e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])},buildCompatibilityCheck:function(e,t,r){function n(){if("undefined"==typeof e.graphicsAPI)return!0;for(var t=0;t=1)return!0;e.print("Warning: Unsupported graphics API "+r)}return!1}n()?!UnityLoader.SystemInfo.hasThreads&&e.multithreading?r("Your browser does not support multithreading."):t():r("Your browser does not support any of the required graphics API for this content.")},Blobs:{},loadCode:function(e,t,r,n){var o=[].slice.call(UnityLoader.Cryptography.md5(t)).map(function(e){return("0"+e.toString(16)).substr(-2)}).join(""),i=document.createElement("script"),a=(n.isModularized?function(e){return new Blob([e],{type:"application/javascript"})}:function(e,t){return new Blob(['UnityLoader["'+t+'"]=',e],{type:"text/javascript"})})(t,o),s=URL.createObjectURL(a);UnityLoader.Blobs[s]=n,e.deinitializers.push(function(){delete UnityLoader.Blobs[s],delete UnityLoader[o],document.body.removeChild(document.getElementById(o))}),i.src=s,i.id=o,i.onload=function(){e.developmentBuild||URL.revokeObjectURL(s),r(o,a),delete i.onload},document.body.appendChild(i)},setupIndexedDBJob:function(e,t){function r(n){r.called||(r.called=!0,e.indexedDB=n,t.complete())}try{var n=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,o=n.open("/idbfs-test");o.onerror=function(e){e.preventDefault(),r()},o.onsuccess=function(){o.result.close(),r(n)}}catch(e){r()}},processWasmCodeJob:function(e,t){e.wasmBinary=UnityLoader.Job.result(e,"downloadWasmCode"),t.complete()},processWasmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadWasmFramework");UnityLoader.loadCode(e,r,function(r,n){e.mainScriptUrlOrBlob=n,e.isModularized&&(UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.wasmFrameworkUrl,isModularized:e.isModularized})},processAsmCodeJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmCode");UnityLoader.loadCode(e,Math.fround?r:UnityLoader.Utils.optimizeMathFround(r),function(r,n){e.isModularized?e.asmJsUrlOrBlob=n:e.asm=UnityLoader[r],t.complete()},{Module:e,url:e.asmCodeUrl,isModularized:e.isModularized})},processAsmFrameworkJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadAsmFramework");UnityLoader.loadCode(e,r,function(r,n){e.isModularized&&(e.mainScriptUrlOrBlob=n,UnityLoader[r]=UnityModule),UnityLoader[r](e),t.complete()},{Module:e,url:e.asmFrameworkUrl,isModularized:e.isModularized})},processMemoryInitializerJob:function(e,t){e.memoryInitializerRequest.status=200,e.memoryInitializerRequest.response=UnityLoader.Job.result(e,"downloadMemoryInitializer"),e.memoryInitializerRequest.callback&&e.memoryInitializerRequest.callback(),t.complete()},processDataJob:function(e,t){var r=UnityLoader.Job.result(e,"downloadData"),n=new DataView(r.buffer,r.byteOffset,r.byteLength),o=0,i="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,r.subarray(o,o+i.length))==i)throw"unknown data format";o+=i.length;var a=n.getUint32(o,!0);for(o+=4;o0;c=f,f=u.indexOf("/",c)+1)e.FS_createPath(u.substring(0,c),u.substring(c,f-1),!0,!0);e.FS_createDataFile(u,null,r.subarray(s,s+d),!0,!0,!0)}e.removeRunDependency("processDataJob"),t.complete()},downloadJob:function(e,t){var r=t.parameters.objParameters?new UnityLoader.UnityCache.XMLHttpRequest(t.parameters.objParameters):new XMLHttpRequest;r.open("GET",t.parameters.url),r.responseType="arraybuffer",r.onload=function(){UnityLoader.Compression.decompress(new Uint8Array(r.response),function(e){t.complete(e)})},t.parameters.onprogress&&r.addEventListener("progress",t.parameters.onprogress),t.parameters.onload&&r.addEventListener("load",t.parameters.onload),r.send()},scheduleBuildDownloadJob:function(e,t,r){UnityLoader.Progress.update(e,t);var n=e.resolveBuildUrl(e[r]),o="function"==typeof e.cacheControl?e.cacheControl(n):e.cacheControl?e.cacheControl[r]||e.cacheControl.default:"no-cache";UnityLoader.Job.schedule(e,t,[],UnityLoader.downloadJob,{url:n,onprogress:function(r){UnityLoader.Progress.update(e,t,r)},onload:function(r){UnityLoader.Progress.update(e,t,r)},objParameters:e.companyName&&e.productName&&o&&"no-cache"!=o?{companyName:e.companyName,productName:e.productName,cacheControl:o}:null})},loadModule:function(e,t){if(e.useWasm=e.wasmCodeUrl&&UnityLoader.SystemInfo.hasWasm,e.useWasm){if(e.multithreading&&!UnityLoader.SystemInfo.hasWasmThreads)return void t("Your browser does not support WebAssembly Threads.");var r=["downloadWasmFramework","setupIndexedDB"];e.wasmCodeUrl.endsWith(".unityweb")&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmCode","wasmCodeUrl"),UnityLoader.Job.schedule(e,"processWasmCode",["downloadWasmCode"],UnityLoader.processWasmCodeJob),r.push("processWasmCode")),e.wasmMemoryUrl&&(UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","wasmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}}),UnityLoader.scheduleBuildDownloadJob(e,"downloadWasmFramework","wasmFrameworkUrl"),UnityLoader.Job.schedule(e,"processWasmFramework",r,UnityLoader.processWasmFrameworkJob)}else{if(!e.asmCodeUrl)return void t("Your browser does not support WebAssembly.");UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmCode","asmCodeUrl"),UnityLoader.Job.schedule(e,"processAsmCode",["downloadAsmCode"],UnityLoader.processAsmCodeJob),UnityLoader.scheduleBuildDownloadJob(e,"downloadMemoryInitializer","asmMemoryUrl"),UnityLoader.Job.schedule(e,"processMemoryInitializer",["downloadMemoryInitializer"],UnityLoader.processMemoryInitializerJob),e.memoryInitializerRequest={addEventListener:function(t,r){e.memoryInitializerRequest.callback=r}},e.asmLibraryUrl&&(e.dynamicLibraries=[e.asmLibraryUrl].map(e.resolveBuildUrl)),UnityLoader.scheduleBuildDownloadJob(e,"downloadAsmFramework","asmFrameworkUrl"),UnityLoader.Job.schedule(e,"processAsmFramework",["downloadAsmFramework","processAsmCode","setupIndexedDB"],UnityLoader.processAsmFrameworkJob)}UnityLoader.scheduleBuildDownloadJob(e,"downloadData","dataUrl"),UnityLoader.Job.schedule(e,"setupIndexedDB",[],UnityLoader.setupIndexedDBJob),e.preRun.push(function(){e.addRunDependency("processDataJob"),UnityLoader.Job.schedule(e,"processData",["downloadData"],UnityLoader.processDataJob)})},instantiate:function(e,t,r){function n(e,n){if("string"==typeof e&&!(e=document.getElementById(e)))return!1;e.innerHTML="",e.style.border=e.style.margin=e.style.padding=0,"static"==getComputedStyle(e).getPropertyValue("position")&&(e.style.position="relative"),e.style.width=n.width||e.style.width,e.style.height=n.height||e.style.height,n.container=e;var o=n.Module;o.canvas=document.createElement("canvas"),o.canvas.style.width="100%",o.canvas.style.height="100%",o.canvas.addEventListener("contextmenu",function(e){e.preventDefault()}),o.canvas.addEventListener("dragstart",function(e){e.preventDefault()}),o.canvas.id="#canvas",e.appendChild(o.canvas),o.deinitializers.push(function(){e.removeChild(o.canvas)});var i=!0;return n.compatibilityCheck(n,function(){var t=new XMLHttpRequest;t.open("GET",n.url,!0),t.responseType="text",t.onerror=function(){o.print("Could not download "+n.url),0==document.URL.indexOf("file:")&&alert("It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.")},t.onload=function(){var a=JSON.parse(t.responseText);for(var s in a)"undefined"==typeof o[s]&&(o[s]=a[s]);if(o.unityVersion){var d=o.unityVersion.match(/(\d+)\.(\d+)\.(\d+)(.+)/);d&&(o.unityVersion={string:o.unityVersion,version:parseInt(d[0]),major:parseInt(d[1]),minor:parseInt(d[2]),suffix:d[3]})}o.isModularized=o.unityVersion&&o.unityVersion.version>=2019,UnityLoader.buildCompatibilityCheck(o,function(){e.style.background=o.backgroundUrl?"center/cover url('"+o.resolveBuildUrl(o.backgroundUrl)+"')":o.backgroundColor?" "+o.backgroundColor:"",n.onProgress(n,0),i=UnityLoader.loadModule(o,r.onerror)},r.onerror)},t.send()},function(){var e="Instantiation of '"+t+"' terminated due to the failed compatibility check.";"object"==typeof r&&"function"==typeof r.onerror?r.onerror(e):o.printErr(e)}),i}function o(e){return o.link=o.link||document.createElement("a"),o.link.href=e,o.link.href}"undefined"==typeof r&&(r={}),"undefined"==typeof r.onerror&&(r.onerror=function(e){s.popup(e,[{text:"OK"}])});var i="",a="";document.addEventListener("webkitfullscreenchange",function(e){var t=s.Module.canvas,r=document.webkitCurrentFullScreenElement;r===t?t.style.width&&(i=t.style.width,a=t.style.height,t.style.width="100%",t.style.height="100%"):i&&(t.style.width=i,t.style.height=a,i="",a="")});var s={url:t,onProgress:UnityLoader.Progress.handler,compatibilityCheck:UnityLoader.compatibilityCheck,Module:{deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},onAbort:function(e){throw void 0!==e?(this.print(e),this.printErr(e),e=JSON.stringify(e)):e="","abort("+e+") at "+this.stackTrace()},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e)},Jobs:{},buildDownloadProgress:{},resolveBuildUrl:function(e){return e.match(/(http|https|ftp|file):\/\//)?e:t.substring(0,t.lastIndexOf("/")+1)+e},streamingAssetsUrl:function(){return o(this.resolveBuildUrl("../StreamingAssets"))},locateFile:function(e){return"Build/".concat("build.wasm"==e?this.wasmCodeUrl:e)}},SetFullscreen:function(){if(s.Module.SetFullscreen)return s.Module.SetFullscreen.apply(s.Module,arguments)},SendMessage:function(){if(s.Module.SendMessage)return s.Module.SendMessage.apply(s.Module,arguments)},Quit:function(e){"function"==typeof e&&(s.Module.onQuit=e),s.Module.shouldQuit=!0}};s.Module.unityInstance=s,s.popup=function(e,t){return UnityLoader.Error.popup(s,e,t)},s.Module.postRun.push(function(){s.onProgress(s,1),"object"==typeof r&&"function"==typeof r.onsuccess&&r.onsuccess(s.Module)});for(var d in r)if("Module"==d)for(var l in r[d])s.Module[l]=r[d][l];else s[d]=r[d];return n(e,s)||document.addEventListener("DOMContentLoaded",function(){n(e,s)}),s},instantiateAsync:function(e,t,r){return new Promise(function(n,o){const i=Object.assign({onsuccess:function(e){n(e)},onerror:function(e){o(e)}},r);UnityLoader.instantiate(e,t,i)})},Utils:{assert:function(e,t){e||abort("Assertion failed: "+t)},optimizeMathFround:function(e,t){console.log("optimizing out Math.fround calls");for(var r={LOOKING_FOR_MODULE:0,SCANNING_MODULE_VARIABLES:1,SCANNING_MODULE_FUNCTIONS:2},n=["EMSCRIPTEN_START_ASM","EMSCRIPTEN_START_FUNCS","EMSCRIPTEN_END_FUNCS"],o="var",i="global.Math.fround;",a=0,s=t?r.LOOKING_FOR_MODULE:r.SCANNING_MODULE_VARIABLES,d=0,l=0;s<=r.SCANNING_MODULE_FUNCTIONS&&a + + + + + 省公司 + + + + + + + +
+
+ +
+ + diff --git a/src/App.vue b/src/App.vue index dc53ab4..63ccd28 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,9 +21,11 @@ h2 { margin: 0; padding: 0; } + diff --git a/src/assets/bg2.png b/src/assets/bg2.png new file mode 100644 index 0000000..f142536 Binary files /dev/null and b/src/assets/bg2.png differ diff --git a/src/assets/bg3.png b/src/assets/bg3.png new file mode 100644 index 0000000..73ce507 Binary files /dev/null and b/src/assets/bg3.png differ diff --git a/src/components/BasicBox1/index.vue b/src/components/BasicBox1/index.vue index e430061..ab60c26 100644 --- a/src/components/BasicBox1/index.vue +++ b/src/components/BasicBox1/index.vue @@ -83,7 +83,7 @@ export default { // height: 40px; // line-height: 40px; // background: url('~@/assets/tit.png') no-repeat center; -width: 100%; + width: 100%; height: 25px; padding-left: 50px; margin-bottom: 5px; diff --git a/src/components/BasicBox2/index.vue b/src/components/BasicBox2/index.vue new file mode 100644 index 0000000..88130df --- /dev/null +++ b/src/components/BasicBox2/index.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/components/BasicBox4/index.vue b/src/components/BasicBox4/index.vue new file mode 100644 index 0000000..59907b0 --- /dev/null +++ b/src/components/BasicBox4/index.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/src/components/customDvScrollBoard2/index.vue b/src/components/customDvScrollBoard2/index.vue new file mode 100644 index 0000000..a6441ca --- /dev/null +++ b/src/components/customDvScrollBoard2/index.vue @@ -0,0 +1,106 @@ + + + + + + \ No newline at end of file diff --git a/src/components/dialog/index.vue b/src/components/dialog/index.vue new file mode 100644 index 0000000..1ff159c --- /dev/null +++ b/src/components/dialog/index.vue @@ -0,0 +1,311 @@ + + + + \ No newline at end of file diff --git a/src/json/jdData.json b/src/json/jdData.json new file mode 100644 index 0000000..bdba8c6 --- /dev/null +++ b/src/json/jdData.json @@ -0,0 +1,372 @@ +[ + { + "tudi": "南京市鼓楼区和燕路2号", + "jd": "栖霞基地", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "鼓楼区和燕路2号", + "bdcdyh": "320106013003GB00246F00010001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "机关团体用地/办公", + "mj": "宗地面积:2819.41平方米/建筑面积:9026.8平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "13层", + "szcs": "-1-12", + "qqh": "684200-III-1", + "ly": "自建" + }, + { + "tudi": "南京市秦淮区火瓦巷51号", + "jd": "城南基地", + "bdczh": "苏(2022)宁秦不动产权第0004958号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "秦淮区火瓦巷51号", + "bdcdyh": "320104007009GB00053F00010001,320104007009GB00053F00020001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "商务金融用地/办公,工业", + "mj": "2441.31平方米/6752.44平方米", + "syqx": "", + "fwjg": "混合结构,混合结构", + "fwzcs": "7层,4层", + "szcs": "1-7层,1-4层", + "qqh": "214450-32,214450-32", + "ly": "自建" + }, + { + "tudi": "南京市雨花台区雨花南路32号", + "jd": "雨花基地", + "bdczh": "苏(2019)宁雨不动产权第0012644号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "雨花台区雨花南路32号、邓府山10号", + "bdcdyh": "320114002010GB00226F99990001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其它", + "yt": "公共设施用地/办公,变电站,普通仓库,门卫", + "mj": "宗地面积:21506.36平方米/建筑面积:22622.82平方米", + "syqx": "", + "fwjg": "混合结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/混合结构/钢筋混凝土结构", + "fwzcs": "3层/3层/3层/3层/2层/1层/11层", + "szcs": "1-3/1-3/1-3/1-3/1-2/1层/-1-10", + "qqh": "905350-3等", + "ly": "自建" + }, + [ + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002016号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1403室", + "bdcdyh": "320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.24平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-111", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002049号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1404室", + "bdcdyh": "320106001015GB00036F00010057", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:19.52平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-112", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002054号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1405室", + "bdcdyh": "320106001015GB00036F00010058", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:385.63平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-113", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002060号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1406室", + "bdcdyh": "320106001015GB00036F00010059", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:259.25平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-114", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002058号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1407室", + "bdcdyh": "320106001015GB00036F00010060", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:358.15平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-115", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002057号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1408室", + "bdcdyh": "320106001015GB00036F00010061", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:159.95平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-116", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002055号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1409室", + "bdcdyh": "320106001015GB00036F00010062", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:160.11平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-117", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002052号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1410室", + "bdcdyh": "320106001015GB00036F00010063", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:157.30平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-118", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002051号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1411室", + "bdcdyh": "320106001015GB00036F00010064", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:92平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-119", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002050号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1412室", + "bdcdyh": "320106001015GB00036F00010065", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:201.34平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-120", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002053号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1413室", + "bdcdyh": "320106001015GB00036F00010066", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:11.07平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-121", + "ly": "买受" + } + ], + { + "tudi": "南京市鼓楼区峨嵋路21号", + "jd": "健康中心(安仁街变)", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "峨嵋路", + "bdcdyh": "", + "qllx": "", + "qlxz": "", + "yt": "办公", + "mj": "宗地面积:4110.77平方米/建筑面积:4885.32平方米", + "syqx": "", + "fwjg": "混钢", + "fwzcs": "8层", + "szcs": "1-8层", + "qqh": "", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区龙池庵66号", + "jd": "苏电宾馆", + "bdczh": "苏(2022)宁鼓不动产权第0002178号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "鼓楼区龙池庵66号", + "bdcdyh": "320106005001GB00127F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "其他商服用地/教育(教学)", + "mj": "宗地面积:5599.09平方米/建筑面积:6138.53平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "7层", + "szcs": "-1-6层", + "qqh": "501040-V-1", + "ly": "自建" + }, + { + "tudi": "南京市玄武区中山路250号", + "jd": "老卫生所", + "bdczh": "苏(2018)宁玄不动产权第0009754", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "玄武区中山路250号", + "bdcdyh": "320102003003GB00009F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "医卫慈善用地/医疗卫生", + "mj": "宗地面积:620.30平方米/建筑面积:1993.25平方米", + "syqx": "", + "fwjg": "混合结构", + "fwzcs": "5层", + "szcs": "1-5层", + "qqh": "108137-5", + "ly": "自建" + }, + { + "tudi": "南京市江宁区天印大道1398号", + "jd": "江宁新办公楼基地", + "bdczh": "苏(2017)宁江不动产权第0037561号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "江宁区天印大道1389号", + "bdcdyh": "320115001016GB00052F00010017,320115001016GB00052F00020001,320115001016GB00052F00030001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "出让/其他", + "yt": "工业用地/办公室/后勤服务用房/传达室", + "mj": "宗地面积:33003.45平方米/建筑面积:8546.65平方米", + "syqx": "2002年01月28日起2052年01月27日止", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "6层/2层/1层", + "szcs": "1层/2层/1层", + "qqh": "11245010-IV-2", + "ly": "其他" + }, + { + "tudi": "南京市高淳区北岭路23号", + "jd": "高淳新办公楼基地", + "bdczh": "苏(2018)宁高不动产权第0013434号", + "qlr": "国网江苏省电力有限公司南京市高淳区供电分公司", + "gyqk": "", + "zl": "淳溪镇北岭路23号1幢等", + "bdcdyh": "320118100013GB00027F00010001,320118100013GB00027F00020001,320118100013GB00027F00030001,320118100013GB00027F00040001,320118100013GB00027F00050001,320118100013GB00027F00060001,320118100013GB00027F00070001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "公共设施用地/传达室,办公楼,配电房", + "mj": "宗地面积:24967.60平方米/建筑面积:9251.51平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "1层/2层/5层/1层/2层/3层/1层", + "szcs": "1层/1-2层/1-5层/1层/1-2层/1-3层/1层", + "qqh": "13124010-037", + "ly": "自建" + } +] \ No newline at end of file diff --git a/src/json/tdData.json b/src/json/tdData.json new file mode 100644 index 0000000..2e2b546 --- /dev/null +++ b/src/json/tdData.json @@ -0,0 +1,87 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + } + + + + + + + +] \ No newline at end of file diff --git a/src/main.js b/src/main.js index f252469..ab8a880 100644 --- a/src/main.js +++ b/src/main.js @@ -5,6 +5,9 @@ import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' import store from './store'; import dataV from '@jiaminghi/data-view'; +// import VueAxios from 'vue-axios'; +// import axios from 'axios'; + // 引入全局css import './assets/scss/style.scss'; // 按需引入vue-awesome图标 @@ -28,13 +31,33 @@ Vue.use(ElementUI) // 全局注册 Vue.component('icon', Icon); Vue.use(dataV); - +// Vue.prototype.$axios = axios; +// Vue.use(axios); router.beforeEach((to, from, next) => { // 根据路由元信息设置文档标题 window.document.title = to.meta.title next() }) - +function receiveMessageFromIframePage (event) { + console.log(event.data,event) + console.log(event.data.params,'event.data.params') + console.log(event.data.type,'event.data.type') + if (event.data.data.includes('办公用地')) { + var id = event.data.params + var type = event.data.type + router.push({name:'landChild',params: { id: id, type:type}}) + } else if (event.data.data.includes('noparams')) { + var ids = event.data.params + var types = event.data.type + router.push({name: 'landChild', params: { id: ids, type:types}}) + }else if (event.data.data=='变电站') { + var idsB = event.data.params + var typesB = event.data.type + router.push({name: 'landChildren', params: { id: idsB, type:typesB}}) + } + } + +window.addEventListener("message", receiveMessageFromIframePage, false); new Vue({ router, store, diff --git a/src/router/index.js b/src/router/index.js index 7b794a3..bb6c987 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -10,7 +10,8 @@ const routes = [{ title: '首页' }, component: () => - import ('../views/index.vue') + // import ('../views/index.vue') + import ('../views/land/index.vue'), }, { path: '/car', @@ -109,6 +110,14 @@ const routes = [{ }, component: () => import ('../views/land/children/index.vue'), + },{ + path: '/landChildren', + name: 'landChildren', + meta: { + title: '房地资源' + }, + component: () => + import ('../views/land/child/index.vue'), }], }, { path: '/fire', diff --git a/src/utils/drawMixin.js b/src/utils/drawMixin.js index a031a61..646615b 100644 --- a/src/utils/drawMixin.js +++ b/src/utils/drawMixin.js @@ -12,7 +12,7 @@ const baseHeight = 1080 // * 需保持的比例(默认1.77778) const baseProportion = parseFloat((baseWidth / baseHeight).toFixed(5)) - +// const baseProportion = 1.8||parseFloat((baseWidth / baseHeight).toFixed(5)) export default { data() { return { @@ -37,12 +37,15 @@ export default { if (currentRate > baseProportion) { // 表示更宽 scale.width = ((window.innerHeight * baseProportion) / baseWidth).toFixed(5); + // scale.width = 1; console.log('scale.width,,', scale.width, parseFloat(scale.width) + 0.08111); scale.height = (window.innerHeight / baseHeight).toFixed(5) appRef.style.transform = `scale(${parseFloat(scale.width)}, ${scale.height}) translate(-50%, -50%)` + } else { // 表示更高 scale.height = ((window.innerWidth / baseProportion) / baseHeight).toFixed(5) + // scale.width = 1; scale.width = (window.innerWidth / baseWidth).toFixed(5) appRef.style.transform = `scale(${scale.width}, ${scale.height}) translate(-50%, -50%)` } diff --git a/src/views/land.vue b/src/views/land.vue index abb170d..8e98747 100644 --- a/src/views/land.vue +++ b/src/views/land.vue @@ -3,7 +3,9 @@
- +
Loading... diff --git a/src/views/land/child/index.vue b/src/views/land/child/index.vue new file mode 100644 index 0000000..61e980d --- /dev/null +++ b/src/views/land/child/index.vue @@ -0,0 +1,546 @@ + + + + + diff --git a/src/views/land/child/jdData.json b/src/views/land/child/jdData.json new file mode 100644 index 0000000..3f4b906 --- /dev/null +++ b/src/views/land/child/jdData.json @@ -0,0 +1,390 @@ +[ + { + "tudi": "南京市鼓楼区和燕路2号", + "jd": "栖霞基地", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "鼓楼区和燕路2号", + "bdcdyh": "320106013003GB00246F00010001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "机关团体用地/办公", + "mj": "宗地面积:2819.41平方米/建筑面积:9026.8平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "13层", + "szcs": "-1-12", + "qqh": "684200-III-1", + "ly": "自建" + }, + { + "tudi": "南京市秦淮区火瓦巷51号", + "jd": "城南基地", + "bdczh": "苏(2022)宁秦不动产权第0004958号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "秦淮区火瓦巷51号", + "bdcdyh": "320104007009GB00053F00010001,320104007009GB00053F00020001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "商务金融用地/办公,工业", + "mj": "2441.31平方米/6752.44平方米", + "syqx": "", + "fwjg": "混合结构,混合结构", + "fwzcs": "7层,4层", + "szcs": "1-7层,1-4层", + "qqh": "214450-32,214450-32", + "ly": "自建" + }, + { + "tudi": "南京市雨花台区雨花南路32号", + "jd": "雨花基地", + "bdczh": "苏(2019)宁雨不动产权第0012644号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "雨花台区雨花南路32号、邓府山10号", + "bdcdyh": "320114002010GB00226F99990001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其它", + "yt": "公共设施用地/办公,变电站,普通仓库,门卫", + "mj": "宗地面积:21506.36平方米/建筑面积:22622.82平方米", + "syqx": "", + "fwjg": "混合结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/混合结构/钢筋混凝土结构", + "fwzcs": "3层/3层/3层/3层/2层/1层/11层", + "szcs": "1-3/1-3/1-3/1-3/1-2/1层/-1-10", + "qqh": "905350-3等", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + [ + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002016号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1403室", + "bdcdyh": "320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.24平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-111", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002049号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1404室", + "bdcdyh": "320106001015GB00036F00010057", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:19.52平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-112", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002054号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1405室", + "bdcdyh": "320106001015GB00036F00010058", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:385.63平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-113", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002060号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1406室", + "bdcdyh": "320106001015GB00036F00010059", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:259.25平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-114", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002058号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1407室", + "bdcdyh": "320106001015GB00036F00010060", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:358.15平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-115", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002057号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1408室", + "bdcdyh": "320106001015GB00036F00010061", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:159.95平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-116", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002055号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1409室", + "bdcdyh": "320106001015GB00036F00010062", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:160.11平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-117", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002052号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1410室", + "bdcdyh": "320106001015GB00036F00010063", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:157.30平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-118", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002051号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1411室", + "bdcdyh": "320106001015GB00036F00010064", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:92平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-119", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002050号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1412室", + "bdcdyh": "320106001015GB00036F00010065", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:201.34平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-120", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002053号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1413室", + "bdcdyh": "320106001015GB00036F00010066", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:11.07平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-121", + "ly": "买受" + } + ], + { + "tudi": "南京市鼓楼区峨嵋路21号", + "jd": "健康中心(安仁街变)", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "峨嵋路", + "bdcdyh": "", + "qllx": "", + "qlxz": "", + "yt": "办公", + "mj": "宗地面积:4110.77平方米/建筑面积:4885.32平方米", + "syqx": "", + "fwjg": "混钢", + "fwzcs": "8层", + "szcs": "1-8层", + "qqh": "", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区龙池庵66号", + "jd": "苏电宾馆", + "bdczh": "苏(2022)宁鼓不动产权第0002178号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "鼓楼区龙池庵66号", + "bdcdyh": "320106005001GB00127F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "其他商服用地/教育(教学)", + "mj": "宗地面积:5599.09平方米/建筑面积:6138.53平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "7层", + "szcs": "-1-6层", + "qqh": "501040-V-1", + "ly": "自建" + }, + { + "tudi": "南京市玄武区中山路250号", + "jd": "老卫生所", + "bdczh": "苏(2018)宁玄不动产权第0009754", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "玄武区中山路250号", + "bdcdyh": "320102003003GB00009F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "医卫慈善用地/医疗卫生", + "mj": "宗地面积:620.30平方米/建筑面积:1993.25平方米", + "syqx": "", + "fwjg": "混合结构", + "fwzcs": "5层", + "szcs": "1-5层", + "qqh": "108137-5", + "ly": "自建" + }, + { + "tudi": "南京市江宁区天印大道1398号", + "jd": "江宁新办公楼基地", + "bdczh": "苏(2017)宁江不动产权第0037561号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "江宁区天印大道1389号", + "bdcdyh": "320115001016GB00052F00010017,320115001016GB00052F00020001,320115001016GB00052F00030001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "出让/其他", + "yt": "工业用地/办公室/后勤服务用房/传达室", + "mj": "宗地面积:33003.45平方米/建筑面积:8546.65平方米", + "syqx": "2002年01月28日起2052年01月27日止", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "6层/2层/1层", + "szcs": "1层/2层/1层", + "qqh": "11245010-IV-2", + "ly": "其他" + }, + { + "tudi": "南京市高淳区北岭路23号", + "jd": "高淳新办公楼基地", + "bdczh": "苏(2018)宁高不动产权第0013434号", + "qlr": "国网江苏省电力有限公司南京市高淳区供电分公司", + "gyqk": "", + "zl": "淳溪镇北岭路23号1幢等", + "bdcdyh": "320118100013GB00027F00010001,320118100013GB00027F00020001,320118100013GB00027F00030001,320118100013GB00027F00040001,320118100013GB00027F00050001,320118100013GB00027F00060001,320118100013GB00027F00070001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "公共设施用地/传达室,办公楼,配电房", + "mj": "宗地面积:24967.60平方米/建筑面积:9251.51平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "1层/2层/5层/1层/2层/3层/1层", + "szcs": "1层/1-2层/1-5层/1层/1-2层/1-3层/1层", + "qqh": "13124010-037", + "ly": "自建" + } +] \ No newline at end of file diff --git a/src/views/land/child/mock.js b/src/views/land/child/mock.js new file mode 100644 index 0000000..31bf143 --- /dev/null +++ b/src/views/land/child/mock.js @@ -0,0 +1,348 @@ +export default { + // dataSource1: [{ + // key: "宗地实物ID", + // value: "010070000000000001168042" + // }, + // { + // key: "宗地地址信息", + // value: "江苏省南京市六合区雄州镇方州路北侧" + // }, + // { + // key: "宗地取得时间", + // value: "1995年12月01日 " + // }, + // { + // key: "宗地规划用途", + // value: "公用设施用地" + // }, + // { + // key: "土地性质", + // value: "自有" + // }, + // { + // key: "土地使用权类型", + // value: "划拨" + // }, + // { + // key: "土地实际用途", + // value: "办公用房占地" + // }, + // { + // key: "土地等级", + // value: "无" + // }, + // { + // key: "获得价格", + // value: "747.883711万元" + // }, + // { + // key: "土地面积", + // value: "26354.9" + // }, + // { + // key: "已使用面积", + // value: "26354.9" + // }, + // { + // key: "闲置面积", + // value: "0" + // }, + // ], + dataSource1: [{ + key: "宗地实物ID", + value: "010070000000000001182512" + }, + { + key: "宗地地址信息", + value: "江苏省南京市鼓楼区上海路215号" + }, + { + key: "宗地取得时间", + value: "2004年11月01日 " + }, + { + key: "宗地规划用途", + value: "商业服务业设施用地" + }, + { + key: "土地性质", + value: "自有" + }, + { + key: "土地使用权类型", + value: "出让" + }, + { + key: "土地实际用途", + value: "办公用房占地" + }, + { + key: "土地等级", + value: "四级土地" + }, + { + key: "获得价格", + value: "57575万元" + }, + { + key: "土地面积", + value: "6611.1" + }, + { + key: "已使用面积", + value: "6611.1" + }, + { + key: "闲置面积", + value: "0" + }, + ], + dataSource2: [{ + key: "是否有证", + value: "是" + }, + { + key: "土地不动产证号", + value: "宁鼓国用(2006)第03345号" + }, + { + key: "不动产单元号", + value: "无" + }, + { + key: "土地所有权人", + value: "国网江苏省电力有限公司" + }, + { + key: "宗地地号", + value: "无" + }, + { + key: "宗地图", + value: "无" + }, + { + key: "权证图", + value: "无" + }, + { + key: "使用终止日期", + value: "无" + }, + { + key: "土地实际持有人", + value: "无" + }, + { + key: "附着建筑物数量", + value: "1" + }, + { + key: "无证原因", + value: "有证" + }, + ], + dataSource3: [{ + key: "资产编码", + value: "270100001441" + }, + { + key: "资产原值", + value: "575750000元" + }, + { + key: "资产净值", + value: "365760000元" + }, + { + key: "净值增加方式", + value: "固定资产增加-基本建设" + }, + ], + // dataSource4: [{ + // key: '总(分)部/各单位本部', + // value: '国网江苏电力' + // }, + // { + // key: '地市公司/分支机构', + // value: '国网南京供电公司' + // }, + // { + // key: '县级电力公司/其他县级单位', + // value: '江北新区公司' + // }, + // { + // key: '使用保管部门', + // value: '六合供电服务中心' + // }, + // ], + // dataSource5: [{ + // key: '单位', + // value: '国网江苏省电力有限公司' + // }, + // { + // key: '建设单位', + // value: '国网江苏省电力有限公司' + // }, + // { + // key: '年度', + // value: '' + // }, + // { + // key: '项目名称', + // value: '国网江苏省电力公司调度中心' + // }, + // { + // key: '项目编码', + // value: '1300025762' + // }, + // { + // key: '项目类型', + // value: '限上项目' + // }, + // { + // key: '项目类别', + // value: '调度控制' + // }, + // { + // key: '建设性质', + // value: '新建' + // }, + // { + // key: '建设规模', + // value: '71500' + // }, + // { + // key: '建设开始日期', + // value: '2013-01-01' + // }, + // { + // key: '建设结束日期', + // value: '2014-01-01' + // }, + // { + // key: '估算总投资', + // value: '800' + // }, + // { + // key: '建设费', + // value: '800' + // }, + // { + // key: '征地费', + // value: '0' + // }, + // ], + dataSource4: [{ + key: '实物管理部门', + value: '后勤部' + },{ + key: '总(分)部/各单位本部', + value: '国网江苏电力' + }, + { + key: '地市公司/分支机构', + value: '国网江苏电力本部' + }, + { + key: '县级电力公司/其他县级单位', + value: '无' + }, + { + key: '使用保管部门', + value: '后勤部' + }, + { + key: "地址信息", + value: "江苏省南京市鼓楼区上海路215号" + }, + +], +dataSource5: [{ + key: "房产编号", + value: "1300025762" +}, +{ + key: "来源", + value: "自建" +}, +{ + key: "房产分类", + value: "调度控制用房" +}, +{ + key: "房产类型", + value: "运行调度控制楼" +}, +{ + key: "建筑面积", + value: "71177.16" +},{ + key: "可使用面积", + value: "71177.16" + }, + { + key: "总建筑层数", + value: "38" + }, + { + key: "地上层数", + value: "35" + }, + { + key: "地下层数", + value: "3" + }, + { + key: "建成年份", + value: "2004" + },{ + key: "是否有证", + value: "是" + },{ + key: "房产(不动产)权证号", + value: "宁房权证鼓初字第310990号" + },{ + key: "房产证载人名称", + value: "国网江苏省电力有限公司" + }, + +], +dataSource6: [ { + key: "已使用面积", + value: "71177.16" +}, +{ + key: "自用面积", + value: "71177.16" +}, +{ + key: "出租面积", + value: "0" +}, +{ + key: "被占用面积", + value: "0" +}, +{ + key: "闲置面积", + value: "0" +}, +{ + key: "资产编码", + value: "270100001441" + }, + { + key: "资产原值", + value: "575750000元" + }, + { + key: "资产净值", + value: "365760000元" + }, + { + key: "资产增加方式", + value: "固定资产增加-基本建设" + }, +], +} \ No newline at end of file diff --git a/src/views/land/child/tdData.json b/src/views/land/child/tdData.json new file mode 100644 index 0000000..b8eb029 --- /dev/null +++ b/src/views/land/child/tdData.json @@ -0,0 +1,100 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + }, + { + "tudi": "南京市建邺区奥体大街1号", + "jd": "公司大楼", + "tdzh": "宁雨国用(2006)第00923号", + "tdsyqr": "国网江苏电力公司", + "zl": "建邺区奥体大街1号", + "dh": "320105002014GB00033", + "syqlx": "出让", + "th": "41.00-90.75", + "dlyt": "科教用地(科技研发)", + "syqmj": "37272.58平方米", + "zzrq": "2056年2月5号" + } + + + + + + + +] \ No newline at end of file diff --git a/src/views/land/child/tdData01.json b/src/views/land/child/tdData01.json new file mode 100644 index 0000000..2e2b546 --- /dev/null +++ b/src/views/land/child/tdData01.json @@ -0,0 +1,87 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + } + + + + + + + +] \ No newline at end of file diff --git a/src/views/land/children/index.vue b/src/views/land/children/index.vue index 2112482..6e4128a 100644 --- a/src/views/land/children/index.vue +++ b/src/views/land/children/index.vue @@ -2,52 +2,46 @@
- -
+ + Loading...
- +
-

基础数据展示

- - - + + +
- +
-

房地项目全生命周期管理

- - + + + - - --> - - - - +
@@ -58,33 +52,222 @@ diff --git a/src/views/land/children/jdData.json b/src/views/land/children/jdData.json new file mode 100644 index 0000000..3f4b906 --- /dev/null +++ b/src/views/land/children/jdData.json @@ -0,0 +1,390 @@ +[ + { + "tudi": "南京市鼓楼区和燕路2号", + "jd": "栖霞基地", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "鼓楼区和燕路2号", + "bdcdyh": "320106013003GB00246F00010001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "机关团体用地/办公", + "mj": "宗地面积:2819.41平方米/建筑面积:9026.8平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "13层", + "szcs": "-1-12", + "qqh": "684200-III-1", + "ly": "自建" + }, + { + "tudi": "南京市秦淮区火瓦巷51号", + "jd": "城南基地", + "bdczh": "苏(2022)宁秦不动产权第0004958号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "秦淮区火瓦巷51号", + "bdcdyh": "320104007009GB00053F00010001,320104007009GB00053F00020001", + "qllx": "国有建设用地使用权/房屋(建筑物)所有权", + "qlxz": "划拨/其它", + "yt": "商务金融用地/办公,工业", + "mj": "2441.31平方米/6752.44平方米", + "syqx": "", + "fwjg": "混合结构,混合结构", + "fwzcs": "7层,4层", + "szcs": "1-7层,1-4层", + "qqh": "214450-32,214450-32", + "ly": "自建" + }, + { + "tudi": "南京市雨花台区雨花南路32号", + "jd": "雨花基地", + "bdczh": "苏(2019)宁雨不动产权第0012644号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "雨花台区雨花南路32号、邓府山10号", + "bdcdyh": "320114002010GB00226F99990001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其它", + "yt": "公共设施用地/办公,变电站,普通仓库,门卫", + "mj": "宗地面积:21506.36平方米/建筑面积:22622.82平方米", + "syqx": "", + "fwjg": "混合结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/混合结构/钢筋混凝土结构", + "fwzcs": "3层/3层/3层/3层/2层/1层/11层", + "szcs": "1-3/1-3/1-3/1-3/1-2/1层/-1-10", + "qqh": "905350-3等", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + [ + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002013号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1402室", + "bdcdyh": "320114002010GB00226F99990001、320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.32平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-110", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002016号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1403室", + "bdcdyh": "320106001015GB00036F00010056", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:249.24平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-111", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002049号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1404室", + "bdcdyh": "320106001015GB00036F00010057", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:19.52平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-112", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002054号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1405室", + "bdcdyh": "320106001015GB00036F00010058", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:385.63平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-113", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002060号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1406室", + "bdcdyh": "320106001015GB00036F00010059", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:259.25平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-114", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002058号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1407室", + "bdcdyh": "320106001015GB00036F00010060", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:358.15平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-115", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002057号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1408室", + "bdcdyh": "320106001015GB00036F00010061", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:159.95平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-116", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002055号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1409室", + "bdcdyh": "320106001015GB00036F00010062", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:160.11平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-117", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002052号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1410室", + "bdcdyh": "320106001015GB00036F00010063", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:157.30平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-118", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002051号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1411室", + "bdcdyh": "320106001015GB00036F00010064", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:92平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-119", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002050号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1412室", + "bdcdyh": "320106001015GB00036F00010065", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:201.34平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-120", + "ly": "买受" + }, + { + "tudi": "南京市鼓楼区中山北路217号", + "jd": "龙吟广场", + "bdczh": "苏(2022)宁鼓不动产权第0002053号", + "gyqk": "", + "zl": "鼓楼区中山北路217号1413室", + "bdcdyh": "320106001015GB00036F00010066", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "让出/其它", + "yt": "商务金融用地/经营", + "mj": "宗地面积:8838.88平方米/建筑面积:11.07平方米", + "syqx": "2048年11月17日止", + "fwjg": "钢筋混凝土结构", + "fwzcs": "33层", + "szcs": "14层", + "qqh": "523292-I-121", + "ly": "买受" + } + ], + { + "tudi": "南京市鼓楼区峨嵋路21号", + "jd": "健康中心(安仁街变)", + "bdczh": "苏(2018)宁鼓不动产权第0008891号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "峨嵋路", + "bdcdyh": "", + "qllx": "", + "qlxz": "", + "yt": "办公", + "mj": "宗地面积:4110.77平方米/建筑面积:4885.32平方米", + "syqx": "", + "fwjg": "混钢", + "fwzcs": "8层", + "szcs": "1-8层", + "qqh": "", + "ly": "自建" + }, + { + "tudi": "南京市鼓楼区龙池庵66号", + "jd": "苏电宾馆", + "bdczh": "苏(2022)宁鼓不动产权第0002178号", + "qlr": "国网江苏省电力有限公司南京供电分公司", + "gyqk": "", + "zl": "鼓楼区龙池庵66号", + "bdcdyh": "320106005001GB00127F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "其他商服用地/教育(教学)", + "mj": "宗地面积:5599.09平方米/建筑面积:6138.53平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构", + "fwzcs": "7层", + "szcs": "-1-6层", + "qqh": "501040-V-1", + "ly": "自建" + }, + { + "tudi": "南京市玄武区中山路250号", + "jd": "老卫生所", + "bdczh": "苏(2018)宁玄不动产权第0009754", + "qlr": "国网江苏省电力有限公司南京供电公司", + "gyqk": "", + "zl": "玄武区中山路250号", + "bdcdyh": "320102003003GB00009F00010001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "医卫慈善用地/医疗卫生", + "mj": "宗地面积:620.30平方米/建筑面积:1993.25平方米", + "syqx": "", + "fwjg": "混合结构", + "fwzcs": "5层", + "szcs": "1-5层", + "qqh": "108137-5", + "ly": "自建" + }, + { + "tudi": "南京市江宁区天印大道1398号", + "jd": "江宁新办公楼基地", + "bdczh": "苏(2017)宁江不动产权第0037561号", + "qlr": "江苏省电力公司南京供电公司", + "gyqk": "", + "zl": "江宁区天印大道1389号", + "bdcdyh": "320115001016GB00052F00010017,320115001016GB00052F00020001,320115001016GB00052F00030001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "出让/其他", + "yt": "工业用地/办公室/后勤服务用房/传达室", + "mj": "宗地面积:33003.45平方米/建筑面积:8546.65平方米", + "syqx": "2002年01月28日起2052年01月27日止", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "6层/2层/1层", + "szcs": "1层/2层/1层", + "qqh": "11245010-IV-2", + "ly": "其他" + }, + { + "tudi": "南京市高淳区北岭路23号", + "jd": "高淳新办公楼基地", + "bdczh": "苏(2018)宁高不动产权第0013434号", + "qlr": "国网江苏省电力有限公司南京市高淳区供电分公司", + "gyqk": "", + "zl": "淳溪镇北岭路23号1幢等", + "bdcdyh": "320118100013GB00027F00010001,320118100013GB00027F00020001,320118100013GB00027F00030001,320118100013GB00027F00040001,320118100013GB00027F00050001,320118100013GB00027F00060001,320118100013GB00027F00070001", + "qllx": "国有建设用地使用权/房屋(构筑物)所有权", + "qlxz": "划拨/其他", + "yt": "公共设施用地/传达室,办公楼,配电房", + "mj": "宗地面积:24967.60平方米/建筑面积:9251.51平方米", + "syqx": "", + "fwjg": "钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构/钢筋混凝土结构", + "fwzcs": "1层/2层/5层/1层/2层/3层/1层", + "szcs": "1层/1-2层/1-5层/1层/1-2层/1-3层/1层", + "qqh": "13124010-037", + "ly": "自建" + } +] \ No newline at end of file diff --git a/src/views/land/children/tdData.json b/src/views/land/children/tdData.json new file mode 100644 index 0000000..b8eb029 --- /dev/null +++ b/src/views/land/children/tdData.json @@ -0,0 +1,100 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + }, + { + "tudi": "南京市建邺区奥体大街1号", + "jd": "公司大楼", + "tdzh": "宁雨国用(2006)第00923号", + "tdsyqr": "国网江苏电力公司", + "zl": "建邺区奥体大街1号", + "dh": "320105002014GB00033", + "syqlx": "出让", + "th": "41.00-90.75", + "dlyt": "科教用地(科技研发)", + "syqmj": "37272.58平方米", + "zzrq": "2056年2月5号" + } + + + + + + + +] \ No newline at end of file diff --git a/src/views/land/children/tdData01.json b/src/views/land/children/tdData01.json new file mode 100644 index 0000000..2e2b546 --- /dev/null +++ b/src/views/land/children/tdData01.json @@ -0,0 +1,87 @@ +[ + { + "tudi": "南京市鼓楼区定淮门石头城115号", + "jd": "城北基地", + "tdzh": "宁鼓国(2007)09329号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "鼓楼区石头城路115号", + "dh": "060010150023", + "syqlx": "出让", + "th": "", + "dlyt": "工业", + "syqmj": "11219.8平方米", + "zzrq": "2045年03月26" + }, + { + "tudi": "南京市江宁区天元中路19号", + "jd": "峰电大厦", + "tdzh": "宁江国用(2012)第13655号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁科学园天元中路", + "dh": "212070150061", + "syqlx": "划拨", + "th": "34.25-00.25", + "dlyt": "公共设施用地", + "syqmj": "6263.40平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇园林西路8巷13号", + "jd": "六合园林路基地", + "tdzh": "宁六国用(2012)第05310号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇园林西路8巷13号", + "dh": "231000100121", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "3518.7平方米", + "zzrq": "" + }, + { + "tudi": "南京市六合区雄州镇方州路北侧", + "jd": "六合方州路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "六合区雄州镇方州路北侧", + "dh": "23100900174", + "syqlx": "划拨", + "th": "", + "dlyt": "公共设施用地", + "syqmj": "26354.9平方米", + "zzrq": "" + }, + { + "tudi": "南京市浦口区泰西路8号", + "jd": "泰西路基地", + "tdzh": "宁六国用(2012)第01590号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "浦口区奉西路8号", + "dh": "111020310037", + "syqlx": "划拨", + "th": "58.25-87", + "dlyt": "公共设施用地", + "syqmj": "5903.8平方米", + "zzrq": "" + }, + { + "tudi": "南京市江宁区上元大街598号", + "jd": "江宁老办公楼基地", + "tdzh": "宁江国用(2012)第13759号", + "tdsyqr": "江苏省电力公司南京供电公司", + "zl": "江宁区东山街道上元大街598号", + "dh": "211000180032", + "syqlx": "划拨", + "th": "37.00-00.75", + "dlyt": "机关团体用地", + "syqmj": "5145.90平方米", + "zzrq": "" + } + + + + + + + +] \ No newline at end of file diff --git a/src/views/land/hide/index.vue b/src/views/land/hide/index.vue new file mode 100644 index 0000000..2112482 --- /dev/null +++ b/src/views/land/hide/index.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/src/views/land/hide/mock.js b/src/views/land/hide/mock.js new file mode 100644 index 0000000..31bf143 --- /dev/null +++ b/src/views/land/hide/mock.js @@ -0,0 +1,348 @@ +export default { + // dataSource1: [{ + // key: "宗地实物ID", + // value: "010070000000000001168042" + // }, + // { + // key: "宗地地址信息", + // value: "江苏省南京市六合区雄州镇方州路北侧" + // }, + // { + // key: "宗地取得时间", + // value: "1995年12月01日 " + // }, + // { + // key: "宗地规划用途", + // value: "公用设施用地" + // }, + // { + // key: "土地性质", + // value: "自有" + // }, + // { + // key: "土地使用权类型", + // value: "划拨" + // }, + // { + // key: "土地实际用途", + // value: "办公用房占地" + // }, + // { + // key: "土地等级", + // value: "无" + // }, + // { + // key: "获得价格", + // value: "747.883711万元" + // }, + // { + // key: "土地面积", + // value: "26354.9" + // }, + // { + // key: "已使用面积", + // value: "26354.9" + // }, + // { + // key: "闲置面积", + // value: "0" + // }, + // ], + dataSource1: [{ + key: "宗地实物ID", + value: "010070000000000001182512" + }, + { + key: "宗地地址信息", + value: "江苏省南京市鼓楼区上海路215号" + }, + { + key: "宗地取得时间", + value: "2004年11月01日 " + }, + { + key: "宗地规划用途", + value: "商业服务业设施用地" + }, + { + key: "土地性质", + value: "自有" + }, + { + key: "土地使用权类型", + value: "出让" + }, + { + key: "土地实际用途", + value: "办公用房占地" + }, + { + key: "土地等级", + value: "四级土地" + }, + { + key: "获得价格", + value: "57575万元" + }, + { + key: "土地面积", + value: "6611.1" + }, + { + key: "已使用面积", + value: "6611.1" + }, + { + key: "闲置面积", + value: "0" + }, + ], + dataSource2: [{ + key: "是否有证", + value: "是" + }, + { + key: "土地不动产证号", + value: "宁鼓国用(2006)第03345号" + }, + { + key: "不动产单元号", + value: "无" + }, + { + key: "土地所有权人", + value: "国网江苏省电力有限公司" + }, + { + key: "宗地地号", + value: "无" + }, + { + key: "宗地图", + value: "无" + }, + { + key: "权证图", + value: "无" + }, + { + key: "使用终止日期", + value: "无" + }, + { + key: "土地实际持有人", + value: "无" + }, + { + key: "附着建筑物数量", + value: "1" + }, + { + key: "无证原因", + value: "有证" + }, + ], + dataSource3: [{ + key: "资产编码", + value: "270100001441" + }, + { + key: "资产原值", + value: "575750000元" + }, + { + key: "资产净值", + value: "365760000元" + }, + { + key: "净值增加方式", + value: "固定资产增加-基本建设" + }, + ], + // dataSource4: [{ + // key: '总(分)部/各单位本部', + // value: '国网江苏电力' + // }, + // { + // key: '地市公司/分支机构', + // value: '国网南京供电公司' + // }, + // { + // key: '县级电力公司/其他县级单位', + // value: '江北新区公司' + // }, + // { + // key: '使用保管部门', + // value: '六合供电服务中心' + // }, + // ], + // dataSource5: [{ + // key: '单位', + // value: '国网江苏省电力有限公司' + // }, + // { + // key: '建设单位', + // value: '国网江苏省电力有限公司' + // }, + // { + // key: '年度', + // value: '' + // }, + // { + // key: '项目名称', + // value: '国网江苏省电力公司调度中心' + // }, + // { + // key: '项目编码', + // value: '1300025762' + // }, + // { + // key: '项目类型', + // value: '限上项目' + // }, + // { + // key: '项目类别', + // value: '调度控制' + // }, + // { + // key: '建设性质', + // value: '新建' + // }, + // { + // key: '建设规模', + // value: '71500' + // }, + // { + // key: '建设开始日期', + // value: '2013-01-01' + // }, + // { + // key: '建设结束日期', + // value: '2014-01-01' + // }, + // { + // key: '估算总投资', + // value: '800' + // }, + // { + // key: '建设费', + // value: '800' + // }, + // { + // key: '征地费', + // value: '0' + // }, + // ], + dataSource4: [{ + key: '实物管理部门', + value: '后勤部' + },{ + key: '总(分)部/各单位本部', + value: '国网江苏电力' + }, + { + key: '地市公司/分支机构', + value: '国网江苏电力本部' + }, + { + key: '县级电力公司/其他县级单位', + value: '无' + }, + { + key: '使用保管部门', + value: '后勤部' + }, + { + key: "地址信息", + value: "江苏省南京市鼓楼区上海路215号" + }, + +], +dataSource5: [{ + key: "房产编号", + value: "1300025762" +}, +{ + key: "来源", + value: "自建" +}, +{ + key: "房产分类", + value: "调度控制用房" +}, +{ + key: "房产类型", + value: "运行调度控制楼" +}, +{ + key: "建筑面积", + value: "71177.16" +},{ + key: "可使用面积", + value: "71177.16" + }, + { + key: "总建筑层数", + value: "38" + }, + { + key: "地上层数", + value: "35" + }, + { + key: "地下层数", + value: "3" + }, + { + key: "建成年份", + value: "2004" + },{ + key: "是否有证", + value: "是" + },{ + key: "房产(不动产)权证号", + value: "宁房权证鼓初字第310990号" + },{ + key: "房产证载人名称", + value: "国网江苏省电力有限公司" + }, + +], +dataSource6: [ { + key: "已使用面积", + value: "71177.16" +}, +{ + key: "自用面积", + value: "71177.16" +}, +{ + key: "出租面积", + value: "0" +}, +{ + key: "被占用面积", + value: "0" +}, +{ + key: "闲置面积", + value: "0" +}, +{ + key: "资产编码", + value: "270100001441" + }, + { + key: "资产原值", + value: "575750000元" + }, + { + key: "资产净值", + value: "365760000元" + }, + { + key: "资产增加方式", + value: "固定资产增加-基本建设" + }, +], +} \ No newline at end of file diff --git a/src/views/land/index.vue b/src/views/land/index.vue index 34f1572..b580151 100644 --- a/src/views/land/index.vue +++ b/src/views/land/index.vue @@ -4,26 +4,29 @@ backgroundImage: 'url(' + require(`../../assets/${backgroundPic.index}.png`) + ')', }"> --> -
-
+ Loading...
- +
@@ -62,14 +65,17 @@ " :style="{ height: '200px', padding: '10px' }"> -
切换南京
-
切换详情
+ +
搜索
+

{{ item.count }}

{{ item.title }}

+ +
@@ -141,6 +147,7 @@ import CustomDvScrollBoard1 from "@/components/customDvScrollBoard1" import drawMixin from "@/utils/drawMixin"; import headerIndex from "@/components/layout/header"; import BasicBox from "@/components/BasicBox" +import dialogComponent from "@/components/dialog"; import Chart from "./chart.vue"; import io from 'socket.io-client' let socketRefs = ''; @@ -149,6 +156,8 @@ export default { mixins: [drawMixin], data() { return { + Visible:false, + videoUrl:"/land/landMap.html", cityName:'', nanj:true, landC:false, @@ -446,6 +455,7 @@ export default { BasicBox, CustomDvScrollBoard, CustomDvScrollBoard1, + dialogComponent, Chart }, computed:{ @@ -541,6 +551,17 @@ export default { } + }, + search(data){ + console.log("data",data) + this.Visible = true; + console.log("this.Visible",this.Visible) + this.$nextTick(()=>{ + //这里的dialog与上面dialog-component组件里面的ref属性值是一致的 + //init调用的是dialog-component组件里面的init方法 + //data是传递给弹窗页面的值 + this.$refs.dialog.init(data); + }) }, initWebSocket(){ @@ -639,6 +660,7 @@ export default {