ah_jjzhgd_webscreen/api/commonRequest.js

176 lines
29 KiB
JavaScript

(function(c,d){const P=b,e=c();while(!![]){try{const f=parseInt(P(0x22f))/0x1+parseInt(P(0x21c))/0x2*(-parseInt(P(0x221))/0x3)+parseInt(P(0x2a7))/0x4*(-parseInt(P(0x20f))/0x5)+parseInt(P(0x295))/0x6*(-parseInt(P(0x1ec))/0x7)+-parseInt(P(0x214))/0x8+parseInt(P(0x20a))/0x9+parseInt(P(0x1e8))/0xa*(parseInt(P(0x1e5))/0xb);if(f===d)break;else e['push'](e['shift']());}catch(g){e['push'](e['shift']());}}}(a,0xc5639),function(c){const Q=b,d={'YhHdY':Q(0x24c),'LtNmD':function(f,g){return f!==g;},'wLPrO':Q(0x229),'wpZCP':function(f){return f();},'AMRRW':function(f,g){return f===g;},'xKqgg':'function','JRiFo':function(f,g,h){return f(g,h);},'rWkDC':function(f,g){return f!==g;},'aZHxP':function(f){return f();}};if(typeof exports===d['YhHdY']&&d[Q(0x29c)](typeof module,d['wLPrO']))module[Q(0x26c)]=d[Q(0x25a)](c);else{let f;if(d['AMRRW'](typeof f,d[Q(0x25b)])&&f['amd'])d[Q(0x1ee)](f,[],c);else{let g;d[Q(0x29c)](typeof window,d[Q(0x1fb)])?g=window:d['rWkDC'](typeof global,d[Q(0x1fb)])?g=global:d[Q(0x23c)](typeof self,Q(0x229))?g=self:g=this,g[Q(0x1f9)]=d[Q(0x2a2)](c);}}}(function(){const R=b,c={'aKxRX':R(0x279),'nrjuy':function(d,e,f){return d(e,f);},'EKBkF':function(d,e){return d+e;},'aPYXH':R(0x216),'NpNJT':R(0x2a8),'cINmK':function(d,e){return d(e);},'OyUaA':function(d,e){return d==e;},'TIWsn':function(d,e){return d<e;},'imReP':function(d,e){return d>e;},'IZNRW':function(d,e){return d%e;},'UTkXE':function(d,e){return d===e;},'qLcTy':function(d,e){return d-e;},'vsCVO':function(d,e){return d-e;},'WgVXy':function(d,e){return d-e;},'wWbZZ':function(d,e){return d*e;},'BsOtF':function(d,e){return d+e;},'ugnAg':function(d,e){return d+e;},'aZMkD':function(d,e){return d&e;},'bXZWk':function(d,e){return d>>e;},'TLWCu':function(d,e){return d>>e;},'iuIIx':function(d,e){return d&e;},'ElDtH':function(d,e){return d>>e;},'yuPGe':function(d,e){return d+e;},'Ldnof':function(d,e){return d+e;},'ynoiO':function(d,e){return d<<e;},'AwGzE':function(d,e){return d<<e;},'UsgtT':function(d,e){return d+e;},'JIfxm':function(d,e){return d(e);},'iNNxp':function(d,e,f,g){return d(e,f,g);},'egYTK':function(d,e){return d>e;},'ajlBA':function(d,e){return d===e;},'wQfPT':function(d,e){return d>>e;},'HjMPY':function(d,e){return d&e;},'ZtEVo':function(d,e){return d&e;},'dgivZ':function(d,e){return d/e;},'NkQMC':function(d,e){return d*e;},'HQFUt':function(d,e){return d-e;},'YZLiU':function(d,e){return d|e;},'hyjRR':function(d,e){return d<<e;},'MGJcv':function(d,e){return d&e;},'xhaUA':function(d,e){return d&e;},'faCvp':function(d,e){return d&e;},'zpyyq':function(d,e){return d===e;},'JHMVx':function(d,e){return d<<e;},'LorUE':function(d,e){return d!==e;},'aehig':R(0x229),'PaQMR':'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'};return function d(g,h,j){const T=R,k={'OyqqJ':function(p,q){const S=b;return c[S(0x296)](p,q);}},l=c[T(0x289)](typeof require,T(0x279))&&require;function m(p,q){const U=T;if(!h[p]){if(!g[p]){const v=typeof require==c[U(0x2a0)]&&require;if(!q&&v)return v(p,!0x0);if(l)return c[U(0x28a)](l,p,!0x0);const w=new Error(c[U(0x218)](c[U(0x218)](c[U(0x240)],p),'\x27'));throw w['code']=c['NpNJT'],w;}const s=h[p]={'exports':{}};g[p][0x0][U(0x27b)](s[U(0x26c)],function(x){const V=U,y=g[p][0x1][x];return k[V(0x255)](m,y?y:x);},s,s['exports'],d,g,h,j);}return h[p][U(0x26c)];}for(let p=0x0;c[T(0x22e)](p,j[T(0x22b)]);p++){m(j[p]);}return m;}({'/':[function(g,j,k){const a9=R,m={'WdXdm':function(G,H){const W=b;return c[W(0x293)](G,H);},'RXdaX':function(G,H){const X=b;return c[X(0x29e)](G,H);},'kkDBM':function(G,H){return c['imReP'](G,H);},'AKcAV':function(G,H){return c['HQFUt'](G,H);},'lKjYd':function(G,H){const Y=b;return c[Y(0x22e)](G,H);},'AbBoP':function(G,H){const Z=b;return c[Z(0x1f2)](G,H);},'TNatq':function(G,H){return G<<H;},'stnhx':function(G,H){return G+H;},'kUGYg':function(G,H){return c['hyjRR'](G,H);},'BOxjB':function(G,H){const a0=b;return c[a0(0x25f)](G,H);},'pVZJJ':function(G,H){return G>>H;},'iEKSA':function(G,H){const a1=b;return c[a1(0x202)](G,H);},'UoaTs':function(G,H){const a2=b;return c[a2(0x211)](G,H);},'OownW':function(G,H){const a3=b;return c[a3(0x1e3)](G,H);},'EVVwb':function(G,H){const a4=b;return c[a4(0x2a3)](G,H);},'pRapz':function(G,H){const a5=b;return c[a5(0x22d)](G,H);},'uVyAT':function(G,H){return c['zpyyq'](G,H);},'lBfLG':function(G,H){const a6=b;return c[a6(0x1f2)](G,H);},'PVhzK':function(G,H){return G|H;},'Cvfms':function(G,H){const a7=b;return c[a7(0x21e)](G,H);},'UPRFd':function(G,H){return G>>H;},'FLvMS':function(G,H){const a8=b;return c[a8(0x26b)](G,H);},'JzTUS':function(G,H){return G&H;}};k[a9(0x270)]=B,k['toByteArray']=C,k[a9(0x245)]=F;const p=[],q=[],w=c[a9(0x208)](typeof Uint8Array,c[a9(0x257)])?Uint8Array:Array,x=c[a9(0x206)];let y=0x0,z=x[a9(0x22b)];for(;c[a9(0x22e)](y,z);++y){p[y]=x[y],q[x[a9(0x236)](y)]=y;}q['-'[a9(0x236)](0x0)]=0x3e,q['_'[a9(0x236)](0x0)]=0x3f;function A(G){const aa=a9,H=G['length'];if(c[aa(0x284)](c[aa(0x201)](H,0x4),0x0))throw new Error(aa(0x217));return c[aa(0x1e3)](G[c[aa(0x251)](H,0x2)],'=')?0x2:G[c[aa(0x253)](H,0x1)]==='='?0x1:0x0;}function B(G){const ab=a9;return c[ab(0x207)](c[ab(0x230)](G['length'],0x3)/0x4,c[ab(0x296)](A,G));}function C(G){const ac=a9;let H,I,J,K,L;const M=G[ac(0x22b)];K=A(G),L=new w(m[ac(0x260)](m['RXdaX'](M,0x3),0x4)-K),I=m[ac(0x263)](K,0x0)?m[ac(0x246)](M,0x4):M;let N=0x0;for(H=0x0;m[ac(0x1e7)](H,I);H+=0x4){J=m[ac(0x1ff)](m[ac(0x1ff)](m[ac(0x273)](q[G['charCodeAt'](H)],0x12),m[ac(0x273)](q[G[ac(0x236)](m[ac(0x2a1)](H,0x1))],0xc)),m[ac(0x1fa)](q[G[ac(0x236)](H+0x2)],0x6))|q[G[ac(0x236)](H+0x3)],L[N++]=m[ac(0x25e)](m[ac(0x233)](J,0x10),0xff),L[N++]=m[ac(0x24a)](m[ac(0x233)](J,0x8),0xff),L[N++]=m['UoaTs'](J,0xff);}return m[ac(0x294)](K,0x2)?(J=m[ac(0x222)](q[G[ac(0x236)](H)],0x2)|m['pRapz'](q[G[ac(0x236)](H+0x1)],0x4),L[N++]=m[ac(0x283)](J,0xff)):m[ac(0x28d)](K,0x1)&&(J=m[ac(0x29a)](m['PVhzK'](q[G['charCodeAt'](H)]<<0xa,m[ac(0x272)](q[G[ac(0x236)](H+0x1)],0x4)),m[ac(0x2a9)](q[G[ac(0x236)](m[ac(0x277)](H,0x2))],0x2)),L[N++]=m[ac(0x24a)](m[ac(0x233)](J,0x8),0xff),L[N++]=m[ac(0x224)](J,0xff)),L;}function D(G){const ad=a9;return c['BsOtF'](c[ad(0x232)](c[ad(0x218)](p[c['aZMkD'](c[ad(0x22d)](G,0x12),0x3f)],p[c[ad(0x215)](c[ad(0x28f)](G,0xc),0x3f)]),p[c[ad(0x276)](c['ElDtH'](G,0x6),0x3f)]),p[c[ad(0x215)](G,0x3f)]);}function E(G,H,I){const ae=a9;let J;const K=[];for(let L=H;c[ae(0x22e)](L,I);L+=0x3){J=c[ae(0x26b)](c[ae(0x25d)](c[ae(0x239)](G[L],0x10),c[ae(0x2a3)](G[c[ae(0x271)](L,0x1)],0x8)),G[L+0x2]),K[ae(0x258)](c[ae(0x23f)](D,J));}return K[ae(0x1f3)]('');}function F(G){const af=a9;let H;const I=G[af(0x22b)],J=c[af(0x201)](I,0x3);let K='';const L=[],M=0x3fff;let N=0x0,O=I-J;for(;N<O;N+=M){L[af(0x258)](c[af(0x1eb)](E,G,N,c[af(0x24e)](c[af(0x218)](N,M),O)?O:c[af(0x26b)](N,M)));}return c[af(0x1e3)](J,0x1)?(H=G[c[af(0x253)](I,0x1)],K+=p[H>>0x2],K+=p[c[af(0x215)](c[af(0x239)](H,0x4),0x3f)],K+='=='):c[af(0x1f7)](J,0x2)&&(H=c[af(0x25d)](c['ynoiO'](G[I-0x2],0x8),G[c[af(0x253)](I,0x1)]),K+=p[c[af(0x252)](H,0xa)],K+=p[c[af(0x22a)](c[af(0x252)](H,0x4),0x3f)],K+=p[c[af(0x278)](H<<0x2,0x3f)],K+='='),L['push'](K),L[af(0x1f3)]('');}},{}]},{},[])('/');}));function SM4_Context(){const ag=b;this[ag(0x220)]=0x1,this[ag(0x1e2)]=!![],this['sk']=new Array(0x20);}function a(){const aH=['aKxRX','stnhx','aZHxP','AwGzE','INbWz','key\x20error!','input\x20is\x20null!','44VFzLIb','MODULE_NOT_FOUND','UPRFd','lFIvA','mFLjY','DDsRh','Lznrh','UiJBe','VzITB','yGZES','EIwcC','sm4Sbox','isPadding','UTkXE','HZMPp','11XhYAaH','match','lKjYd','8547570wigWVc','3|2|1|0|4','concat','iNNxp','217903VFTtMU','qVScq','JRiFo','BfKwn','byteToString','GET_ULONG_BE','YZLiU','join','padding','bxhza','toByteArray','ajlBA','ZKEAf','base64js','kUGYg','wLPrO','uHqcp','kCZiZ','reverse','AbBoP','mKAfW','IZNRW','xhaUA','YkZII','WBbZc','Shieo','PaQMR','WgVXy','LorUE','decryptCustom_ECB','4337712bhmmFb','sm4Lt','IDZRm','VyEdQ','idnIN','175415zEioIA','PeTCr','faCvp','stringToByte','VvmcT','119184LDpPOI','aZMkD','Cannot\x20find\x20module\x20\x27','Invalid\x20string.\x20Length\x20must\x20be\x20a\x20multiple\x20of\x204','EKBkF','IqCwJ','split','decryptDefault_ECB','82Cjkuos','replace','JHMVx','QJMED','mode','99417cijPTb','EVVwb','ojRCa','JzTUS','NGmmb','sm4_setkey_enc','iv\x20error!','rKpzp','undefined','HjMPY','length','Bjtqw','bXZWk','TIWsn','1573709PJMUkf','wWbZZ','CjLHs','ugnAg','pVZJJ','secretKey','QdiTV','charCodeAt','FwKaW','KWUQi','ynoiO','zhgd@bonus123456','ZcjWG','rWkDC','jGesO','TkNYg','JIfxm','aPYXH','SHL','sm4_setkey','PUT_ULONG_BE','sm4_crypt_ecb','fromByteArray','AKcAV','wbeRb','qkLUx','wlQxN','iEKSA','PeClf','object','lGxgM','egYTK','rngMq','wBrfB','qLcTy','wQfPT','vsCVO','sm4_crypt_cbc','OyqqJ','NePzz','aehig','push','error','wpZCP','xKqgg','string','Ldnof','BOxjB','MGJcv','WdXdm','7|5|3|8|6|4|2|1|0','HaHwQ','kkDBM','trim','SuBgO','DdqpK','VYAbD','fromCharCode','SvvXY','2key\x20error!','yuPGe','exports','encryptDefault_ECB','hGGyf','TayAo','byteLength','UsgtT','Cvfms','TNatq','weDkR','toString','iuIIx','FLvMS','ZtEVo','function','sm4F','call','xnqVZ','bKrvX','wBjYF','zpAAI','ROTL','sm4_setkey_dec','MaMKA','UoaTs','imReP','vgiXE','sgeRN','sm4_one_round','decryptDefault_CBC','OyUaA','nrjuy','decryptCustom_CBC','sm4CalciRK','uVyAT','slice','TLWCu','SM4_DECRYPT','SM4_ENCRYPT','zobOh','dgivZ','OownW','66WueszB','cINmK','nkOXf','EoZVW','Ifauj','lBfLG','xUIgp','LtNmD','vhnAy','NkQMC','VOusI'];a=function(){return aH;};return a();}function b(c,d){const e=a();return b=function(f,g){f=f-0x1dd;let h=e[f];return h;},b(c,d);}function SM4(){const ah=b,c={'NGmmb':function(g,h){return g|h;},'SlodV':function(g,h){return g|h;},'QJMED':function(g,h){return g<<h;},'Ifauj':function(g,h){return g&h;},'PeTCr':function(g,h){return g+h;},'wlQxN':function(g,h){return g<<h;},'EoZVW':function(g,h){return g&h;},'wbeRb':function(g,h){return g&h;},'wBrfB':function(g,h){return g>>h;},'tUcPK':function(g,h){return g&h;},'SvvXY':function(g,h){return g&h;},'XqUAZ':function(g,h){return g&h;},'zpAAI':function(g,h){return g-h;},'Shieo':function(g,h){return g+h;},'IqCwJ':function(g,h){return g>h;},'VYAbD':function(g,h){return g>h;},'zobOh':function(g,h){return g&h;},'sgeRN':function(g,h){return g-h;},'CjLHs':function(g,h){return g^h;},'uHqcp':function(g,h){return g^h;},'vgiXE':function(g,h){return g^h;},'EIwcC':function(g,h){return g^h;},'LihIa':function(g,h){return g^h;},'LlwyT':function(g,h){return g^h;},'PZHPc':function(g,h){return g>h;},'nkOXf':function(g,h){return g(h);},'PeClf':'ctx\x20is\x20null!','qkLUx':function(g,h){return g==h;},'ojRCa':ah(0x2a5),'wBjYF':'3|1|0|4|2','qvuJZ':function(g,h){return g!==h;},'ZKEAf':function(g,h){return g^h;},'RPHxd':function(g,h){return g^h;},'ZcjWG':function(g,h){return g<h;},'bxhza':function(g,h){return g^h;},'FwKaW':function(g,h){return g+h;},'weDkR':function(g,h){return g+h;},'DdqpK':function(g,h){return g===h;},'TkNYg':function(g,h){return g(h);},'SUFwW':function(g,h){return g%h;},'NePzz':function(g,h){return g-h;},'yGZES':function(g,h){return g<h;},'Lznrh':function(g,h){return g+h;},'rKpzp':function(g,h){return g+h;},'INbWz':function(g,h){return g+h;},'FyFHf':function(g,h){return g(h);},'DDsRh':ah(0x2a6),'vhnAy':function(g,h){return g>h;},'MaMKA':ah(0x1e9),'VOusI':function(g,h){return g*h;},'jCWEo':function(g,h){return g<h;},'qVScq':function(g,h){return g!==h;},'mKAfW':ah(0x227),'YkZII':function(g,h){return g==h;},'KWUQi':function(g,h){return g*h;},'Bjtqw':function(g,h){return g+h;},'VvmcT':function(g,h){return g^h;},'SBJMw':function(g,h){return g>h;},'jGesO':ah(0x261),'HZMPp':function(g,h){return g*h;},'rngMq':function(g,h){return g+h;},'lGxgM':function(g,h){return g^h;}};this[ah(0x291)]=0x1,this[ah(0x290)]=0x0;const d=[0xd6,0x90,0xe9,0xfe,0xcc,0xe1,0x3d,0xb7,0x16,0xb6,0x14,0xc2,0x28,0xfb,0x2c,0x5,0x2b,0x67,0x9a,0x76,0x2a,0xbe,0x4,0xc3,0xaa,0x44,0x13,0x26,0x49,0x86,0x6,0x99,0x9c,0x42,0x50,0xf4,0x91,0xef,0x98,0x7a,0x33,0x54,0xb,0x43,0xed,0xcf,0xac,0x62,0xe4,0xb3,0x1c,0xa9,0xc9,0x8,0xe8,0x95,0x80,0xdf,0x94,0xfa,0x75,0x8f,0x3f,0xa6,0x47,0x7,0xa7,0xfc,0xf3,0x73,0x17,0xba,0x83,0x59,0x3c,0x19,0xe6,0x85,0x4f,0xa8,0x68,0x6b,0x81,0xb2,0x71,0x64,0xda,0x8b,0xf8,0xeb,0xf,0x4b,0x70,0x56,0x9d,0x35,0x1e,0x24,0xe,0x5e,0x63,0x58,0xd1,0xa2,0x25,0x22,0x7c,0x3b,0x1,0x21,0x78,0x87,0xd4,0x0,0x46,0x57,0x9f,0xd3,0x27,0x52,0x4c,0x36,0x2,0xe7,0xa0,0xc4,0xc8,0x9e,0xea,0xbf,0x8a,0xd2,0x40,0xc7,0x38,0xb5,0xa3,0xf7,0xf2,0xce,0xf9,0x61,0x15,0xa1,0xe0,0xae,0x5d,0xa4,0x9b,0x34,0x1a,0x55,0xad,0x93,0x32,0x30,0xf5,0x8c,0xb1,0xe3,0x1d,0xf6,0xe2,0x2e,0x82,0x66,0xca,0x60,0xc0,0x29,0x23,0xab,0xd,0x53,0x4e,0x6f,0xd5,0xdb,0x37,0x45,0xde,0xfd,0x8e,0x2f,0x3,0xff,0x6a,0x72,0x6d,0x6c,0x5b,0x51,0x8d,0x1b,0xaf,0x92,0xbb,0xdd,0xbc,0x7f,0x11,0xd9,0x5c,0x41,0x1f,0x10,0x5a,0xd8,0xa,0xc1,0x31,0x88,0xa5,0xcd,0x7b,0xbd,0x2d,0x74,0xd0,0x12,0xb8,0xe5,0xb4,0xb0,0x89,0x69,0x97,0x4a,0xc,0x96,0x77,0x7e,0x65,0xb9,0xf1,0x9,0xc5,0x6e,0xc6,0x84,0x18,0xf0,0x7d,0xec,0x3a,0xdc,0x4d,0x20,0x79,0xee,0x5f,0x3e,0xd7,0xcb,0x39,0x48],e=[0xa3b1bac6,0x56aa3350,0x677d9197,0xb27022dc],f=[0x70e15,0x1c232a31,0x383f464d,0x545b6269,0x70777e85,0x8c939aa1,0xa8afb6bd,0xc4cbd2d9,0xe0e7eef5,0xfc030a11,0x181f262d,0x343b4249,0x50575e65,0x6c737a81,0x888f969d,0xa4abb2b9,0xc0c7ced5,0xdce3eaf1,0xf8ff060d,0x141b2229,0x30373e45,0x4c535a61,0x686f767d,0x848b9299,0xa0a7aeb5,0xbcc3cad1,0xd8dfe6ed,0xf4fb0209,0x10171e25,0x2c333a41,0x484f565d,0x646b7279];this['GET_ULONG_BE']=function(g,h){const ai=ah;return c[ai(0x225)](c['SlodV'](c[ai(0x21f)](c[ai(0x299)](g[h],0xff),0x18),(g[c[ai(0x210)](h,0x1)]&0xff)<<0x10),c[ai(0x249)](c[ai(0x298)](g[h+0x2],0xff),0x8))|c[ai(0x247)](c[ai(0x247)](g[h+0x3],0xff),0xffffffff);},this[ah(0x243)]=function(g,h,j){const aj=ah;var k=0xff&c[aj(0x250)](g,0x18),l=c['tUcPK'](0xff,g>>0x10),m=c[aj(0x269)](0xff,c['wBrfB'](g,0x8)),o=c['XqUAZ'](0xff,g);h[j]=k>0x80?c[aj(0x27f)](k,0x100):k,h[c[aj(0x205)](j,0x1)]=c[aj(0x219)](l,0x80)?c[aj(0x27f)](l,0x100):l,h[c[aj(0x210)](j,0x2)]=c[aj(0x267)](m,0x80)?c[aj(0x27f)](m,0x100):m,h[c[aj(0x205)](j,0x3)]=o>0x80?o-0x100:o;},this[ah(0x241)]=function(g,h){const ak=ah;return c['QJMED'](c[ak(0x292)](g,0xffffffff),h);},this[ah(0x280)]=function(g,h){const al=ah;return this['SHL'](g,h)|c[al(0x250)](g,c[al(0x286)](0x20,h));},this['sm4Lt']=function(g){const am=ah;let h,i;const j=new Array(0x4),k=new Array(0x4);return this[am(0x243)](g,j,0x0),k[0x0]=this['sm4Sbox'](j[0x0]),k[0x1]=this[am(0x1e1)](j[0x1]),k[0x2]=this[am(0x1e1)](j[0x2]),k[0x3]=this['sm4Sbox'](j[0x3]),h=this[am(0x1f1)](k,0x0),i=c[am(0x231)](c[am(0x1fc)](c[am(0x285)](h,this[am(0x280)](h,0x2)),this[am(0x280)](h,0xa)),this[am(0x280)](h,0x12))^this[am(0x280)](h,0x18),i;},this[ah(0x27a)]=function(g,h,i,j,k){const an=ah;return g^this[an(0x20b)](c[an(0x1e0)](c['LihIa'](c['LlwyT'](h,i),j),k));},this[ah(0x28c)]=function(g){const ao=ah;let h,i;const j=new Array(0x4),k=new Array(0x4);return this[ao(0x243)](g,j,0x0),k[0x0]=this[ao(0x1e1)](j[0x0]),k[0x1]=this['sm4Sbox'](j[0x1]),k[0x2]=this[ao(0x1e1)](j[0x2]),k[0x3]=this[ao(0x1e1)](j[0x3]),h=this[ao(0x1f1)](k,0x0),i=c[ao(0x285)](c[ao(0x1e0)](h,this[ao(0x280)](h,0xd)),this[ao(0x280)](h,0x17)),i;},this[ah(0x1e1)]=function(g){const h=g&0xff,j=d[h];return c['PZHPc'](j,0x80)?j-0x100:j;},this[ah(0x226)]=function(g,h){const ap=ah;if(g==null)return c[ap(0x297)](alert,c['PeClf']),![];if(c[ap(0x248)](h,null)||h[ap(0x22b)]!==0x10)return c[ap(0x297)](alert,c[ap(0x223)]),![];g[ap(0x220)]=this[ap(0x291)],this[ap(0x242)](g['sk'],h);},this['sm4_setkey_dec']=function(g,h){const aq=ah,i=c[aq(0x27e)]['split']('|');let j=0x0;while(!![]){switch(i[j++]){case'0':g[aq(0x220)]=0x0;continue;case'1':(h==null||c['qvuJZ'](h[aq(0x22b)],0x10))&&c[aq(0x297)](Error,aq(0x26a));continue;case'2':g['sk']=g['sk'][aq(0x1fe)]();continue;case'3':c[aq(0x248)](g,null)&&c[aq(0x297)](Error,c[aq(0x24b)]);continue;case'4':this[aq(0x242)](g['sk'],h);continue;}break;}},this['sm4_setkey']=function(g,h){const ar=ah,j=new Array(0x4),l=new Array(0x24);j[0x0]=this[ar(0x1f1)](h,0x0),j[0x1]=this[ar(0x1f1)](h,0x4),j[0x2]=this[ar(0x1f1)](h,0x8),j[0x3]=this[ar(0x1f1)](h,0xc),l[0x0]=c[ar(0x1f8)](j[0x0],e[0x0]),l[0x1]=c['RPHxd'](j[0x1],e[0x1]),l[0x2]=j[0x2]^e[0x2],l[0x3]=j[0x3]^e[0x3];for(let m=0x0;c[ar(0x23b)](m,0x20);m++){l[c[ar(0x210)](m,0x4)]=c[ar(0x285)](l[m],this[ar(0x28c)](c[ar(0x1f5)](c[ar(0x285)](c[ar(0x1fc)](l[c['Shieo'](m,0x1)],l[c['FwKaW'](m,0x2)]),l[c[ar(0x274)](m,0x3)]),f[m]))),g[m]=l[c[ar(0x274)](m,0x4)];}},this[ah(0x1f4)]=function(g,h){const as=ah;let j;if(c['qkLUx'](g,null))return null;let k=null;if(c[as(0x266)](h,this[as(0x291)])){j=c[as(0x23e)](parseInt,0x10-c['SUFwW'](g[as(0x22b)],0x10)),k=g[as(0x28e)](0x0);for(let l=0x0;l<j;l++){k[c[as(0x237)](g['length'],l)]=j;}}else j=g[c[as(0x27f)](g['length'],0x1)],k=g[as(0x28e)](0x0,c[as(0x256)](g[as(0x22b)],j));return k;},this[ah(0x287)]=function(g,h,j){const at=ah;let k=0x0;const l=new Array(0x24);l[0x0]=this['GET_ULONG_BE'](h,0x0),l[0x1]=this[at(0x1f1)](h,0x4),l[0x2]=this[at(0x1f1)](h,0x8),l[0x3]=this['GET_ULONG_BE'](h,0xc);while(c[at(0x1df)](k,0x20)){l[c[at(0x2ad)](k,0x4)]=this[at(0x27a)](l[k],l[c[at(0x228)](k,0x1)],l[c[at(0x2a4)](k,0x2)],l[c[at(0x237)](k,0x3)],g[k]),k++;}this[at(0x243)](l[0x23],j,0x0),this['PUT_ULONG_BE'](l[0x22],j,0x4),this['PUT_ULONG_BE'](l[0x21],j,0x8),this[at(0x243)](l[0x20],j,0xc);},this['sm4_crypt_ecb']=function(g,h){const au=ah;h==null&&c['FyFHf'](alert,c[au(0x2ac)]);g['isPadding']&&c[au(0x266)](g[au(0x220)],this['SM4_ENCRYPT'])&&(h=this[au(0x1f4)](h,this[au(0x291)]));let j=0x0,k=h['length'],l=[];for(;c[au(0x29d)](k,0x0);k-=0x10){const p=c[au(0x282)][au(0x21a)]('|');let q=0x0;while(!![]){switch(p[q++]){case'0':l=l[au(0x1ea)](n);continue;case'1':this[au(0x287)](g['sk'],m,n);continue;case'2':var m=h['slice'](c[au(0x29f)](j,0x10),0x10*c[au(0x2a4)](j,0x1));continue;case'3':var n=new Array(0x10);continue;case'4':j++;continue;}break;}}let o=l;g[au(0x1e2)]&&g[au(0x220)]===this[au(0x290)]&&(o=this[au(0x1f4)](o,this[au(0x290)]));for(j=0x0;c['yGZES'](j,o['length']);j++){c['jCWEo'](o[j],0x0)&&(o[j]=o[j]+0x100);}return o;},this[ah(0x254)]=function(g,h,j){const av=ah;let l,m,n,o;(h==null||c[av(0x1ed)](h[av(0x22b)],0x10))&&c['nkOXf'](alert,c[av(0x200)]);c[av(0x203)](j,null)&&c[av(0x23e)](alert,c[av(0x2ac)]);g[av(0x1e2)]&&g[av(0x220)]===this[av(0x291)]&&(j=this[av(0x1f4)](j,this[av(0x291)]));let p=0x0,q=j[av(0x22b)],r=[];if(g[av(0x220)]===this[av(0x291)]){o=0x0;for(;q>0x0;q-=0x10){l=new Array(0x10),n=new Array(0x10),m=j['slice'](c['VOusI'](o,0x10),c[av(0x238)](0x10,c[av(0x22c)](o,0x1)));for(p=0x0;p<0x10;p++){l[p]=c[av(0x213)](m[p],h[p]);}this[av(0x287)](g['sk'],l,n),h=n[av(0x28e)](0x0,0x10),r=r['concat'](n),o++;}}else{let t=[];o=0x0;for(;c['SBJMw'](q,0x0);q-=0x10){const u=c[av(0x23d)][av(0x21a)]('|');let v=0x0;while(!![]){switch(u[v++]){case'0':o++;continue;case'1':r=r[av(0x1ea)](n);continue;case'2':h=t[av(0x28e)](0x0,0x10);continue;case'3':m=j[av(0x28e)](c['HZMPp'](o,0x10),c[av(0x1e4)](0x10,c[av(0x24f)](o,0x1)));continue;case'4':for(p=0x0;c['yGZES'](p,0x10);p++){n[p]=c[av(0x24d)](l[p],h[p]);}continue;case'5':n=new Array(0x10);continue;case'6':this['sm4_one_round'](g['sk'],m,l);continue;case'7':l=new Array(0x10);continue;case'8':t=m['slice'](0x0,0x10);continue;}break;}}}let s=r;g[av(0x1e2)]&&c[av(0x266)](g[av(0x220)],this[av(0x290)])&&(s=this[av(0x1f4)](s,this[av(0x290)]));for(p=0x0;c[av(0x1df)](p,s[av(0x22b)]);p++){c[av(0x1df)](s[p],0x0)&&(s[p]=s[p]+0x100);}return s;};}const SM4Util=function(){const aw=b,c={'sBJBr':function(d,e){return d>e;},'VRhYV':function(d,e){return d>e;},'lFIvA':function(d,e){return d>e;},'idnIN':function(d,e){return d!=e;},'BfKwn':function(d,e){return d<e;},'ukgbf':function(d,e){return d<=e;},'UiJBe':function(d,e){return d&e;},'xnqVZ':function(d,e){return d>>e;},'HaHwQ':function(d,e){return d|e;},'TayAo':function(d,e){return d>>e;},'GBTBZ':function(d,e){return d<=e;},'SuBgO':function(d,e){return d&e;},'mFLjY':function(d,e){return d&e;},'mSzYc':function(d,e){return d&e;},'VzITB':function(d,e){return d>=e;},'bKrvX':function(d,e){return d|e;},'hGGyf':function(d,e){return d&e;},'QdiTV':function(d,e){return d&e;},'IDZRm':function(d,e){return d===e;},'DwKjH':aw(0x25c),'QDFUN':function(d,e){return d<e;},'UPOnR':function(d,e){return d-e;},'WBbZc':function(d,e){return d<e;},'xUIgp':function(d,e){return d-e;},'VyEdQ':aw(0x23a),'kCZiZ':'1234567812345678'};this[aw(0x234)]=c[aw(0x20d)],this['iv']=c[aw(0x1fd)],this['hexString']=![],this[aw(0x26d)]=function(d){const ax=aw;try{const f=new SM4(),g=new SM4_Context();g[ax(0x1e2)]=!![],g[ax(0x220)]=f[ax(0x291)];const h=this[ax(0x212)](this[ax(0x234)]);f['sm4_setkey_enc'](g,h);const i=f['sm4_crypt_ecb'](g,this[ax(0x212)](d)),j=base64js['fromByteArray'](i);return j!=null&&c['sBJBr'](j[ax(0x264)]()[ax(0x22b)],0x0)&&j[ax(0x21d)](/(\s*|\t|\r|\n)/g,''),j;}catch(k){return console['error'](k),null;}},this['encryptCustom_ECB']=function(d,f){const ay=aw;try{const g=new SM4(),h=new SM4_Context();h[ay(0x1e2)]=!![],h[ay(0x220)]=g[ay(0x291)];const i=this[ay(0x212)](f);g[ay(0x226)](h,i);const j=g[ay(0x244)](h,this[ay(0x212)](d)),k=base64js[ay(0x245)](j);return k!=null&&c['VRhYV'](k[ay(0x264)]()[ay(0x22b)],0x0)&&k[ay(0x21d)](/(\s*|\t|\r|\n)/g,''),k;}catch(l){return console[ay(0x259)](l),null;}},this[aw(0x21b)]=function(d){const az=aw;try{let f=new SM4(),g=new SM4_Context();g[az(0x1e2)]=!![],g[az(0x220)]=f[az(0x291)];let h=this[az(0x212)](this['secretKey']);f[az(0x281)](g,h);let i=f[az(0x244)](g,base64js[az(0x1f6)](d));return this[az(0x1f0)](i);}catch(j){return console[az(0x259)](j),null;}},this[aw(0x209)]=function(d,f){const aA=aw;try{let g=new SM4(),h=new SM4_Context();h['isPadding']=!![],h[aA(0x220)]=g[aA(0x291)];let i=this['stringToByte'](f);g['sm4_setkey_dec'](h,i);let j=g['sm4_crypt_ecb'](h,base64js['toByteArray'](d));return this['byteToString'](j);}catch(k){return console['error'](k),null;}},this['encryptDefault_CBC']=function(d){const aB=aw;try{const f=new SM4(),g=new SM4_Context();g[aB(0x1e2)]=!![],g['mode']=f[aB(0x291)];const h=this[aB(0x212)](this[aB(0x234)]),i=this[aB(0x212)](this['iv']);f[aB(0x226)](g,h);const j=f['sm4_crypt_cbc'](g,i,this[aB(0x212)](d)),k=base64js[aB(0x245)](j);return k!=null&&c[aB(0x2aa)](k['trim']()[aB(0x22b)],0x0)&&k['replace'](/(\s*|\t|\r|\n)/g,''),k;}catch(l){return console[aB(0x259)](l),null;}},this['encryptCustom_CBC']=function(d,f,g){const aC=aw;try{const h=new SM4(),i=new SM4_Context();i[aC(0x1e2)]=!![],i[aC(0x220)]=h[aC(0x291)];const j=this[aC(0x212)](g),k=this[aC(0x212)](f);h[aC(0x226)](i,j);const l=h[aC(0x254)](i,k,this[aC(0x212)](d)),m=base64js[aC(0x245)](l);return c[aC(0x20e)](m,null)&&c['VRhYV'](m['trim']()[aC(0x22b)],0x0)&&m[aC(0x21d)](/(\s*|\t|\r|\n)/g,''),m;}catch(n){return console['error'](n),null;}},this[aw(0x288)]=function(d){const aD=aw;try{let f=new SM4(),g=new SM4_Context();g[aD(0x1e2)]=!![],g[aD(0x220)]=f[aD(0x291)];let h=this[aD(0x212)](this[aD(0x234)]),i=this[aD(0x212)](this['iv']);f[aD(0x281)](g,h);let j=f['sm4_crypt_cbc'](g,i,base64js[aD(0x1f6)](d));return this[aD(0x1f0)](j);}catch(k){return console[aD(0x259)](k),null;}},this[aw(0x28b)]=function(d,f,g){const aE=aw;try{let h=new SM4(),i=new SM4_Context();i[aE(0x1e2)]=!![],i[aE(0x220)]=h[aE(0x291)];let j=this[aE(0x212)](g),k=this[aE(0x212)](f);h[aE(0x281)](i,j);let l=h[aE(0x254)](i,k,base64js['toByteArray'](d));return this[aE(0x1f0)](l);}catch(m){return console[aE(0x259)](m),null;}},this[aw(0x212)]=function(d){const aF=aw,e=[];let f,g;f=d[aF(0x22b)];for(let h=0x0;c[aF(0x1ef)](h,f);h++){g=d[aF(0x236)](h);if(g>=0x10000&&c['ukgbf'](g,0x10ffff))e[aF(0x258)](c['UiJBe'](c[aF(0x27c)](g,0x12),0x7)|0xf0),e[aF(0x258)](c['HaHwQ'](c[aF(0x1dd)](c[aF(0x26f)](g,0xc),0x3f),0x80)),e[aF(0x258)](c['UiJBe'](g>>0x6,0x3f)|0x80),e[aF(0x258)](c[aF(0x1dd)](g,0x3f)|0x80);else{if(g>=0x800&&c['GBTBZ'](g,0xffff))e[aF(0x258)](c[aF(0x265)](c[aF(0x26f)](g,0xc),0xf)|0xe0),e[aF(0x258)](c[aF(0x262)](c[aF(0x2ab)](g>>0x6,0x3f),0x80)),e[aF(0x258)](c['mSzYc'](g,0x3f)|0x80);else c[aF(0x1de)](g,0x80)&&g<=0x7ff?(e[aF(0x258)](c[aF(0x27d)](c[aF(0x265)](g>>0x6,0x1f),0xc0)),e[aF(0x258)](c[aF(0x262)](c[aF(0x26e)](g,0x3f),0x80))):e[aF(0x258)](c[aF(0x235)](g,0xff));}}return e;},this[aw(0x1f0)]=function(d){const aG=aw;if(c[aG(0x20c)](typeof d,c['DwKjH']))return d;let e='',f=d;for(let g=0x0;c['QDFUN'](g,f[aG(0x22b)]);g++){const h=f[g]['toString'](0x2),j=h[aG(0x1e6)](/^1+?(?=0)/);if(j&&c[aG(0x20c)](h[aG(0x22b)],0x8)){const k=j[0x0][aG(0x22b)];let l=f[g][aG(0x275)](0x2)[aG(0x28e)](c['UPOnR'](0x7,k));for(let m=0x1;c[aG(0x204)](m,k);m++){l+=f[m+g][aG(0x275)](0x2)[aG(0x28e)](0x2);}e+=String[aG(0x268)](parseInt(l,0x2)),g+=c[aG(0x29b)](k,0x1);}else e+=String['fromCharCode'](f[g]);}return e;};};
let aqEnnable = true // 参数加密开关
//后端路径
// const commonUrl = "http://27.50.49.56:18080/zhgd/";
// const URL_IP="http://27.50.49.56:21624/zhgd-web"
//前端
const URL_IP="http://127.0.0.1:63343/ah_jjzhgd_webscreen"
const commonUrl = "http://127.0.0.1:18080/zhgd/";
// //前端路径
let isc_login="http://iscssotest.ah.sgcc.com.cn/isc_sso/login?service=";
/* 登录相关 */
const login_url = commonUrl + "auth/login"; // 登录url
const login_out = commonUrl + "auth/logout"; // 登出url
const page_jump = commonUrl + "auth/pageJump"; // 登出url
let sm4=new SM4Util();
const login_sg_page = URL_IP+"/sg_login.html" // 施工大屏登录页面
const login_sc_page = URL_IP+"/sc_login.html" // 省侧大屏登录页面
const login_sg_index = URL_IP+"/pages/home/navigation.html" // 施工大屏首页
const login_sc_index = URL_IP+"/pages/web/index.html" // 省侧大屏首页
//success成功之前拦截器 在这里 自定义异常拦截
$.ajaxSetup({
beforeSend: function(xhr, options) {
var originalSuccess = options.success
options.success = function(data, textStatus, jqXhr) {
console.log(data)
console.log(1)
//参数自动解密
data = modifyResponseData(data);
originalSuccess.apply(this, arguments)
}
}
})
// 响应成功后的拦截器
$(document).ajaxSuccess(function (event, xhr, settings, data) {
console.log(2)
data = modifyResponseData(data);
let modifiedResponseData=data;
settings.data = modifiedResponseData;
return data;
});
// 请求失败后的拦截器
$(document).ajaxError(function (event, xhr, settings, error) {
error(event, xhr, settings, error);
});
// 修改响应数据的函数
function modifyResponseData(responseData) {
console.log(responseData)
// 在这里对响应数据进行修改
if(responseData.decrypt){
responseData=sm4.decryptDefault_CBC(responseData.data);
}else{
responseData=responseData.data;
}
if(typeof(responseData)=='object'){
return responseData;
}
if(typeof(responseData)=='string'){
responseData=removePadding(responseData)
var responseData = JSON.parse(responseData);
var modifiedData = responseData;
return modifiedData;
}
return responseData;
}
function removePadding(decrypted) {
const lastByte = decrypted.charCodeAt(decrypted.length - 1);
if (lastByte <= 16) {
for (let i = decrypted.length - lastByte; i < decrypted.length; i++) {
if (decrypted.charCodeAt(i) !== lastByte) {
return decrypted; // 如果填充不正确,返回原始字符串
}
}
return decrypted.slice(0, -lastByte);
}
return decrypted;
}
/* POST 请求 */
function ajaxRequest(url, type, data, async, beforeFn, successFn, errorFn, contentType, isAes) {
$.ajax({
url: url,
type: type,
headers: {
"authorization": sessionStorage.getItem("zhgd_token"),
"decrypt": isAes ? '' : 'decrypt'
},
data: data,
async: async,
beforeSend: beforeFn,
contentType: contentType || "application/x-www-form-urlencoded; charset=utf-8",
success: function (event, xhr, settings, data){
event=modifyResponseData(event);
successFn(event, xhr, settings, data);
},
error:function (event, xhr, settings, error) {
errorFn(event, xhr, settings, error)
}
});
}
/* 施工大屏跳转 ajax请求封装 */
function ajaxRequest2(url, type, token, successFn, errorFn) {
$.ajax({
url: url,
type: type,
headers: {
"authorization": token,
"decrypt": 'decrypt'
},
success: function (event, xhr, settings, data){
event=modifyResponseData(event);
successFn(event, xhr, settings, data);
},
error:function (event, xhr, settings, error) {
errorFn(event, xhr, settings, error)
}
});
}
/* GET请求 */
function ajaxRequestGet(url, type, async, beforeFn, successFn, errorFn, isAes) {
$.ajax({
url: url,
type: type,
headers: {
"authorization": sessionStorage.getItem("zhgd_token"),
"decrypt": isAes ? '' : 'decrypt'
},
async: async,
beforeSend: beforeFn,
success: function (event, xhr, settings, data){
event=modifyResponseData(event);
successFn(event, xhr, settings, data);
},
error:function (event, xhr, settings, error) {
errorFn(event, xhr, settings, error)
}
});
}
/* GET请求 */
function ajaxRequestGetExport(url, type, async, beforeFn, successFn, errorFn, isAes) {
$.ajax({
url: url,
type: type,
headers: {
"authorization": sessionStorage.getItem("zhgd_token"),
"decrypt": isAes ? '' : 'decrypt'
},
xhrFields: {
responseType: 'blob' // 告诉 xhr 我们期望返回的数据类型是 blob
},
async: async,
beforeSend: beforeFn,
success: function (event, xhr, settings, data){
event=modifyResponseData(event);
successFn(event, xhr, settings, data);
},
error:function (event, xhr, settings, error) {
errorFn(event, xhr, settings, error)
}
});
}