| 
						 | 
						let $jscomp=$jscomp||{};let regUtf=new RegExp("[\\u4E00-\\u9FFF]+","g");$jscomp.scope={};$jscomp.arrayIteratorImpl=function(k){let l=0;return function(){return l<k.length?{done:!1,value:k[l++]}:{done:!0}}};$jscomp.arrayIterator=function(k){return{next:$jscomp.arrayIteratorImpl(k)}};$jscomp.makeIterator=function(k){let l="undefined"!=typeof Symbol&&Symbol.iterator&&k[Symbol.iterator];return l?l.call(k):$jscomp.arrayIterator(k)};let $jscomp$destructuring$var0=$jscomp.makeIterator([126,102,103,104,105,98,101,100,106]),CHAR_TILDE=$jscomp$destructuring$var0.next().value,CODE_FNC1=$jscomp$destructuring$var0.next().value,SET_STARTA=$jscomp$destructuring$var0.next().value,SET_STARTB=$jscomp$destructuring$var0.next().value,SET_STARTC=$jscomp$destructuring$var0.next().value,SET_SHIFT=$jscomp$destructuring$var0.next().value,SET_CODEA=$jscomp$destructuring$var0.next().value,SET_CODEB=$jscomp$destructuring$var0.next().value,SET_STOP=$jscomp$destructuring$var0.next().value,REPLACE_CODES={CHAR_TILDE:CODE_FNC1},PATTERNS=[[2,1,2,2,2,2,0,0],[2,2,2,1,2,2,0,0],[2,2,2,2,2,1,0,0],[1,2,1,2,2,3,0,0],[1,2,1,3,2,2,0,0],[1,3,1,2,2,2,0,0],[1,2,2,2,1,3,0,0],[1,2,2,3,1,2,0,0],[1,3,2,2,1,2,0,0],[2,2,1,2,1,3,0,0],[2,2,1,3,1,2,0,0],[2,3,1,2,1,2,0,0],[1,1,2,2,3,2,0,0],[1,2,2,1,3,2,0,0],[1,2,2,2,3,1,0,0],[1,1,3,2,2,2,0,0],[1,2,3,1,2,2,0,0],[1,2,3,2,2,1,0,0],[2,2,3,2,1,1,0,0],[2,2,1,1,3,2,0,0],[2,2,1,2,3,1,0,0],[2,1,3,2,1,2,0,0],[2,2,3,1,1,2,0,0],[3,1,2,1,3,1,0,0],[3,1,1,2,2,2,0,0],[3,2,1,1,2,2,0,0],[3,2,1,2,2,1,0,0],[3,1,2,2,1,2,0,0],[3,2,2,1,1,2,0,0],[3,2,2,2,1,1,0,0],[2,1,2,1,2,3,0,0],[2,1,2,3,2,1,0,0],[2,3,2,1,2,1,0,0],[1,1,1,3,2,3,0,0],[1,3,1,1,2,3,0,0],[1,3,1,3,2,1,0,0],[1,1,2,3,1,3,0,0],[1,3,2,1,1,3,0,0],[1,3,2,3,1,1,0,0],[2,1,1,3,1,3,0,0],[2,3,1,1,1,3,0,0],[2,3,1,3,1,1,0,0],[1,1,2,1,3,3,0,0],[1,1,2,3,3,1,0,0],[1,3,2,1,3,1,0,0],[1,1,3,1,2,3,0,0],[1,1,3,3,2,1,0,0],[1,3,3,1,2,1,0,0],[3,1,3,1,2,1,0,0],[2,1,1,3,3,1,0,0],[2,3,1,1,3,1,0,0],[2,1,3,1,1,3,0,0],[2,1,3,3,1,1,0,0],[2,1,3,1,3,1,0,0],[3,1,1,1,2,3,0,0],[3,1,1,3,2,1,0,0],[3,3,1,1,2,1,0,0],[3,1,2,1,1,3,0,0],[3,1,2,3,1,1,0,0],[3,3,2,1,1,1,0,0],[3,1,4,1,1,1,0,0],[2,2,1,4,1,1,0,0],[4,3,1,1,1,1,0,0],[1,1,1,2,2,4,0,0],[1,1,1,4,2,2,0,0],[1,2,1,1,2,4,0,0],[1,2,1,4,2,1,0,0],[1,4,1,1,2,2,0,0],[1,4,1,2,2,1,0,0],[1,1,2,2,1,4,0,0],[1,1,2,4,1,2,0,0],[1,2,2,1,1,4,0,0],[1,2,2,4,1,1,0,0],[1,4,2,1,1,2,0,0],[1,4,2,2,1,1,0,0],[2,4,1,2,1,1,0,0],[2,2,1,1,1,4,0,0],[4,1,3,1,1,1,0,0],[2,4,1,1,1,2,0,0],[1,3,4,1,1,1,0,0],[1,1,1,2,4,2,0,0],[1,2,1,1,4,2,0,0],[1,2,1,2,4,1,0,0],[1,1,4,2,1,2,0,0],[1,2,4,1,1,2,0,0],[1,2,4,2,1,1,0,0],[4,1,1,2,1,2,0,0],[4,2,1,1,1,2,0,0],[4,2,1,2,1,1,0,0],[2,1,2,1,4,1,0,0],[2,1,4,1,2,1,0,0],[4,1,2,1,2,1,0,0],[1,1,1,1,4,3,0,0],[1,1,1,3,4,1,0,0],[1,3,1,1,4,1,0,0],[1,1,4,1,1,3,0,0],[1,1,4,3,1,1,0,0],[4,1,1,1,1,3,0,0],[4,1,1,3,1,1,0,0],[1,1,3,1,4,1,0,0],[1,1,4,1,3,1,0,0],[3,1,1,1,4,1,0,0],[4,1,1,1,3,1,0,0],[2,1,1,4,1,2,0,0],[2,1,1,2,1,4,0,0],[2,1,1,2,3,2,0,0],[2,3,3,1,1,1,2,0]],CODESET={ANY:1,AB:2,A:3,B:4,C:5};module.exports={UtF16to8(code){let out,i,len,c;out="";len=code.length;for(i=0;i<len;i++){c=code.charCodeAt(i);if((c>=0x0001)&&(c<=0x007F)){out+=code.charAt(i);}else if(c>0x07FF){out+=String.fromCharCode(0xE0|((c>>12)&0x0F));out+=String.fromCharCode(0x80|((c>>6)&0x3F));out+=String.fromCharCode(0x80|((c>>0)&0x3F));}else{out+=String.fromCharCode(0xC0|((c>>6)&0x1F));out+=String.fromCharCode(0x80|((c>>0)&0x3F));}}return out;},SaveImg:function(k){const width=uni.upx2px(Number(k.width));const height=uni.upx2px(Number(k.height));return new Promise(function(z,H){if(Object.prototype.toString.call(k.id)=='[object String]'){uni.canvasToTempFilePath({canvasId:k.id,width:width,height:height,destWidth:width,destHeight:height,fileType:k.type||'png',complete:function(B){z(B)}},k.ctx)}else if(Object.prototype.toString.call(k.id)=='[object Object]'){const ctx=k.id;ctx.toTempFilePath(0,0,width,height,width,height,k.type||'png',1,function(B){z(B)})}})},BarCode:function(k,callback){function l(e,C){return"undefined"==typeof C?32<=e?e-32:e+64:parseInt(String.fromCharCode(e)+String.fromCharCode(C))}function v(e,C){e=z(e);for(f=c;f<c+g;f++)m[f]=m[f+1];m[c+g-1]=255==t?0:J[z(t+w[0])]}}function B(b,a){if(b>a){var c=b;b=a;a=c}c=(a+a*a>>1)+b;return C[c]}function L(b){var a,c,g;switch(b){case 0:for(a=0;a<d;a++)for(b=0;b<d;b++)b+a&1||B(b,a)||(e[b+a*d]^=1);break;case 1:for(a=0;a<d;a++)for(b=0;b<d;b++)a&1||B(b,a)||(e[b+a*d]^=1);break;case 2:for(a=0;a<d;a++)for(b=c=0;b<d;b++,c++)3==c&&(c=0),c||B(b,a)||(e[b+a*d]^=1);break;case 3:for(a=g=0;a<d;a++,g++)for(3==g&&(g=0),c=g,b=0;b<d;b++,c++)3==c&&(c=0),c||B(b,a)||(e[b+a*d]^=1);break;case 4:for(a=0;a<d;a++)for(c=0,g=a>>1&1,b=0;b<d;b++,c++)3==c&&(c=0,g=!g),g||B(b,a)||(e[b+a*d]^=1);break;case 5:for(a=g=0;a<d;a++,g++)for(3==g&&(g=0),b=c=0;b<d;b++,c++)3==c&&(c=0),(b&a&1)+!(!c|!g)||B(b,a)||(e[b+a*d]^=1);break;case 6:for(a=g=0;a<d;a++,g++)for(3==g&&(g=0),b=c=0;b<d;b++,c++)3==c&&(c=0),(b&a&1)+(c&&c==g)&1||B(b,a)||(e[b+a*d]^=1);break;case 7:for(a=g=0;a<d;a++,g++)for(3==g&&(g=0),b=c=0;b<d;b++,c++)3==c&&(c=0),(c&&c==g)+(b+a&1)&1||B(b,a)||(e[b+a*d]^=1)}}function N(b){var a,c=0;for(a=0;a<=b;a++)5<=n[a]&&(c+=3+n[a]-5);for(a=3;a<b-1;a+=2)n[a-2]==n[a+2]&&n[a+2]==n[a-1]&&n[a-1]==n[a+1]&&3*n[a-1]==n[a]&&(0==n[a-3]||a+3>b||3*n[a-3]>=4*n[a]||3*n[a+3]>=4*n[a])&&(c+=40);return c}function O(b){var a,c,g;var h=b.length;q=0;do{q++;var f=4*(D-1)+16*(q-1);A=M[f++];u=M[f++];r=M[f++];p=M[f];f=r*(A+u)+u-3+(9>=q);if(h<=f)break}while(40>q);d=17+4*q;var t=r+(r+p)*(A+u)+u;for(h=0;h<t;h++)E[h]=0;m=b.slice(0);for(h=0;h<d*d;h++)e[h]=0;for(h=0;h<(d*(d+1)+1)/2;h++)C[h]=0;for(h=0;3>h;h++){b=f=0;1==h&&(f=d-7);2==h&&(b=d-7);e[b+3+d*(f+3)]=1;for(a=0;6>a;a++)e[b+a+d*f]=1,e[b+d*(f+a+1)]=1,e[b+6+d*(f+a)]=1,e[b+a+1+d*(f+6)]=1;for(a=1;5>a;a++)l(b+a,f+1),l(b+1,f+a+1),l(b+5,f+a),l(b+a+1,f+5);for(a=2;4>a;a++)e[b+a+d*(f+2)]=1,e[b+2+d*(f+a+1)]=1,e[b+4+d*(f+a)]=1,e[b+a+1+d*(f+4)]=1}if(1<q)for(h=T[q],b=d-7;;){for(a=d-7;a>h-3;){v(a,b);if(a<h)break;a-=h}if(b<=h+9)break;b-=h;v(6,b);v(b,6)}e[8+d*(d-8)]=1;for(b=0;7>b;b++)l(7,b),l(d-8,b),l(7,b+d-7);for(a=0;8>a;a++)l(a,7),l(a+d-8,7),l(a,d-8);for(a=0;9>a;a++)l(a,8);for(a=0;8>a;a++)l(a+d-8,8),l(8,a);for(b=0;7>b;b++)l(8,b+d-7);for(a=0;a<d-14;a++)a&1?(l(8+a,6),l(6,8+a)):(e[8+a+6*d]=1,e[6+d*(8+a)]=1);if(6<q)for(h=U[q-7],f=17,a=0;6>a;a++)for(b=0;3>b;b++,f--)1&(11<f?q>>f-12:h>>f)?(e[5-a+d*(2-b+d-11)]=1,e[2-b+d-11+d*(5-a)]=1):(l(5-a,2-b+d-11),l(2-b+d-11,5-a));for(b=0;b<d;b++)for(a=0;a<=b;a++)e[a+d*b]&&l(a,b);t=m.length;for(c=0;c<t;c++)E[c]=m.charCodeAt(c);m=E.slice(0);a=r*(A+u)+u;t>=a-2&&(t=a-2,9<q&&t--);c=t;if(9<q){m[c+2]=0;for(m[c+3]=0;c--;)h=m[c],m[c+3]|=255&h<<4,m[c+2]=h>>4;m[2]|=255&t<<4;m[1]=t>>4;m[0]=64|t>>12}else{m[c+1]=0;for(m[c+2]=0;c--;)h=m[c],m[c+2]|=255&h<<4,m[c+1]=h>>4;m[1]|=255&t<<4;m[0]=64|t>>4}for(c=t+3-(10>q);c<a;)m[c++]=236,m[c++]=17;w[0]=1;for(c=0;c<p;c++){w[c+1]=1;for(g=c;0<g;g--)w[g]=w[g]?w[g-1]^J[z(I[w[g]]+c)]:w[g-1];w[0]=J[z(I[w[0]]+c)]}for(c=0;c<=p;c++)w[c]=I[w[c]];f=a;for(c=b=0;c<A;c++)H(b,r,f,p),b+=r,f+=p;for(c=0;c<u;c++)H(b,r+1,f,p),b+=r+1,f+=p;for(c=b=0;c<r;c++){for(g=0;g<A;g++)E[b++]=m[c+g*r];for(g=0;g<u;g++)E[b++]=m[A*r+c+g*(r+1)]}for(g=0;g<u;g++)E[b++]=m[A*r+c+g*(r+1)];for(c=0;c<p;c++)for(g=0;g<A+u;g++)E[b++]=m[a+c+g*p];m=E;a=b=d-1;f=t=1;var x=(r+p)*(A+u)+u;for(c=0;c<x;c++)for(h=m[c],g=0;8>g;g++,h<<=1){128&h&&(e[a+d*b]=1);do t?a--:(a++,f?0!=b?b--:(a-=2,f=!f,6==a&&(a--,b=9)):b!=d-1?b++:(a-=2,f=!f,6==a&&(a--,b-=8))),t=!t;while(B(a,b))}m=e.slice(0);h=0;b=3E4;for(f=0;8>f;f++){L(f);var y,Q=t=0;for(x=0;x<d-1;x++)for(y=0;y<d-1;y++)if(e[y+d*x]&&e[y+1+d*x]&&e[y+d*(x+1)]&&e[y+1+d*(x+1)]||!(e[y+d*x]||e[y+1+d*x]||e[y+d*(x+1)]||e[y+1+d*(x+1)]))t+=3;for(x=0;x<d;x++){for(g=c=y=n[0]=0;y<d;y++)(a=e[y+d*x])==c?n[g]++:n[++g]=1,c=a,Q+=c?1:-1;t+=N(g)}0>Q&&(Q=-Q);a=Q;c=0;for(a=a+(a<<2)<<1;a>d*d;)a-=d*d,c++;t+=10*c;for(y=0;y<d;y++){for(g=c=x=n[0]=0;x<d;x++)(a=e[y+d*x])==c?n[g]++:n[++g]=1,c=a;t+=N(g)}a=t;a<b&&(b=a,h=f);if(7==h)break;e=m.slice(0)}h!=f&&L(h);b=P[h+(D-1<<3)];for(f=0;8>f;f++,b>>=1)b&1&&(e[d-1-f+8*d]=1,6>f?e[8+d*f]=1:e[8+d*(f+1)]=1);for(f=0;7>f;f++,b>>=1)b&1&&(e[8+d*(d-7+f)]=1,f?e[6-f+8*d]=1:e[7+8*d]=1);return e}var T=[0,11,15,19,23,27,31,16,18,20,22,24,26,28,20,22,24,24,26,28,28,22,24,24,26,26,28,28,2
  |