Files
weiyu/deploy/server/admin/8958.53c776fb.async.js

1 line
21 KiB
JavaScript
Raw Normal View History

2025-06-13 14:55:38 +08:00
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[8958],{88958:function(e,t,n){n.d(t,{Z:function(){return K}});var r,i,o=n(44194),a=n(23065),s=n(74592),l=n(32099),u=n(20173);function c(e,t,n){if(t<0||t>31||e>>>t!=0)throw new RangeError("Value out of range");for(var r=t-1;r>=0;r--)n.push(e>>>r&1)}function h(e,t){return 0!=(e>>>t&1)}function d(e){if(!e)throw new Error("Assertion error")}var f=function(){function e(t,n){(0,s.Z)(this,e),(0,u.Z)(this,"modeBits",void 0),(0,u.Z)(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=n}return(0,l.Z)(e,[{key:"numCharCountBits",value:function(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}}]),e}();r=f,(0,u.Z)(f,"NUMERIC",new r(1,[10,12,14])),(0,u.Z)(f,"ALPHANUMERIC",new r(2,[9,11,13])),(0,u.Z)(f,"BYTE",new r(4,[8,16,16])),(0,u.Z)(f,"KANJI",new r(8,[8,10,12])),(0,u.Z)(f,"ECI",new r(7,[0,0,0]));var v=(0,l.Z)((function e(t,n){(0,s.Z)(this,e),(0,u.Z)(this,"ordinal",void 0),(0,u.Z)(this,"formatBits",void 0),this.ordinal=t,this.formatBits=n}));i=v,(0,u.Z)(v,"LOW",new i(0,1)),(0,u.Z)(v,"MEDIUM",new i(1,0)),(0,u.Z)(v,"QUARTILE",new i(2,3)),(0,u.Z)(v,"HIGH",new i(3,2));var g=function(){function e(t,n,r){if((0,s.Z)(this,e),(0,u.Z)(this,"mode",void 0),(0,u.Z)(this,"numChars",void 0),(0,u.Z)(this,"bitData",void 0),this.mode=t,this.numChars=n,this.bitData=r,n<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return(0,l.Z)(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(t){var n,r=[],i=(0,a.Z)(t);try{for(i.s();!(n=i.n()).done;){c(n.value,8,r)}}catch(e){i.e(e)}finally{i.f()}return new e(f.BYTE,t.length,r)}},{key:"makeNumeric",value:function(t){if(!e.isNumeric(t))throw new RangeError("String contains non-numeric characters");for(var n=[],r=0;r<t.length;){var i=Math.min(t.length-r,3);c(parseInt(t.substring(r,r+i),10),3*i+1,n),r+=i}return new e(f.NUMERIC,t.length,n)}},{key:"makeAlphanumeric",value:function(t){if(!e.isAlphanumeric(t))throw new RangeError("String contains unencodable characters in alphanumeric mode");var n,r=[];for(n=0;n+2<=t.length;n+=2){var i=45*e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n));c(i+=e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n+1)),11,r)}return n<t.length&&c(e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n)),6,r),new e(f.ALPHANUMERIC,t.length,r)}},{key:"makeSegments",value:function(t){return""==t?[]:e.isNumeric(t)?[e.makeNumeric(t)]:e.isAlphanumeric(t)?[e.makeAlphanumeric(t)]:[e.makeBytes(e.toUtf8ByteArray(t))]}},{key:"makeEci",value:function(t){var n=[];if(t<0)throw new RangeError("ECI assignment value out of range");if(t<128)c(t,8,n);else if(t<16384)c(2,2,n),c(t,14,n);else{if(!(t<1e6))throw new RangeError("ECI assignment value out of range");c(6,3,n),c(t,21,n)}return new e(f.ECI,0,n)}},{key:"isNumeric",value:function(t){return e.NUMERIC_REGEX.test(t)}},{key:"isAlphanumeric",value:function(t){return e.ALPHANUMERIC_REGEX.test(t)}},{key:"getTotalBits",value:function(e,t){var n,r=0,i=(0,a.Z)(e);try{for(i.s();!(n=i.n()).done;){var o=n.value,s=o.mode.numCharCountBits(t);if(o.numChars>=1<<s)return 1/0;r+=4+s+o.bitData.length}}catch(e){i.e(e)}finally{i.f()}return r}},{key:"toUtf8ByteArray",value:function(e){for(var t=encodeURI(e),n=[],r=0;r<t.length;r++)"%"!=t.charAt(r)?n.push(t.charCodeAt(r)):(n.push(parseInt(t.substring(r+1,r+3),16)),r+=2);return n}}]),e}();(0,u.Z)(g,"NUMERIC_REGEX",/^[0-9]*$/),(0,u.Z)(g,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/),(0,u.Z)(g,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var m=function(){function e(t,n,r,i){(0,s.Z)(this,e),(0,u.Z)(this,"size",void 0),(0,u.Z)(this,"mask",void 0),(0,u.Z)(this,"modules",[]),(0,u.Z)(this,"isFunction",[]),(0,u.Z)(this,"version",void 0),(0,u.Z)(this,"errorCorrectionLevel",void 0);var o=i;if(this.version=t,this.errorCorrectionLevel=n,t<e.MIN_VERSION||t>e.MAX_VERSION)throw new RangeError("Version value out of range");if(o<-1||o>7)throw new RangeError("Mask value out of range");this.size=4*t+17;for(var a=[],l=0;l<this.size;l++)a.push(!1);for(var c=0;c<this.size;c++)this.modules.push(a.slice()