Comparing version 0.8.1 to 0.9.0
@@ -1,14 +0,1 @@ | ||
(function(S,j){typeof exports=="object"&&typeof module!="undefined"?module.exports=j(require("vue-demi")):typeof define=="function"&&define.amd?define(["vue-demi"],j):(S=typeof globalThis!="undefined"?globalThis:S||self,S.admate=j(S.VueDemi))})(this,function(S){"use strict";var i$=Object.defineProperty,o$=Object.defineProperties;var u$=Object.getOwnPropertyDescriptors;var sa=Object.getOwnPropertySymbols;var s$=Object.prototype.hasOwnProperty,f$=Object.prototype.propertyIsEnumerable;var fa=(S,j,E)=>j in S?i$(S,j,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[j]=E,Z=(S,j)=>{for(var E in j||(j={}))s$.call(j,E)&&fa(S,E,j[E]);if(sa)for(var E of sa(j))f$.call(j,E)&&fa(S,E,j[E]);return S},Xe=(S,j)=>o$(S,u$(j));var j=typeof global=="object"&&global&&global.Object===Object&&global,E=j,ca=typeof self=="object"&&self&&self.Object===Object&&self,la=E||ca||Function("return this")(),I=la,ga=I.Symbol,D=ga,Ye=Object.prototype,pa=Ye.hasOwnProperty,da=Ye.toString,vt=D?D.toStringTag:void 0;function $a(t){var e=pa.call(t,vt),r=t[vt];try{t[vt]=void 0;var n=!0}catch{}var a=da.call(t);return n&&(e?t[vt]=r:delete t[vt]),a}var ha=Object.prototype,va=ha.toString;function ba(t){return va.call(t)}var ya="[object Null]",_a="[object Undefined]",Ze=D?D.toStringTag:void 0;function Q(t){return t==null?t===void 0?_a:ya:Ze&&Ze in Object(t)?$a(t):ba(t)}function q(t){return t!=null&&typeof t=="object"}var Ta="[object Symbol]";function Et(t){return typeof t=="symbol"||q(t)&&Q(t)==Ta}function ma(t,e){for(var r=-1,n=t==null?0:t.length,a=Array(n);++r<n;)a[r]=e(t[r],r,t);return a}var Oa=Array.isArray,K=Oa,Aa=1/0,qe=D?D.prototype:void 0,Je=qe?qe.toString:void 0;function Qe(t){if(typeof t=="string")return t;if(K(t))return ma(t,Qe)+"";if(Et(t))return Je?Je.call(t):"";var e=t+"";return e=="0"&&1/t==-Aa?"-0":e}var wa=/\s/;function Sa(t){for(var e=t.length;e--&&wa.test(t.charAt(e)););return e}var Pa=/^\s+/;function ja(t){return t&&t.slice(0,Sa(t)+1).replace(Pa,"")}function x(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var Ve=0/0,Ea=/^[-+]0x[0-9a-f]+$/i,Ca=/^0b[01]+$/i,Ia=/^0o[0-7]+$/i,xa=parseInt;function ke(t){if(typeof t=="number")return t;if(Et(t))return Ve;if(x(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=x(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=ja(t);var r=Ca.test(t);return r||Ia.test(t)?xa(t.slice(2),r?2:8):Ea.test(t)?Ve:+t}function tr(t){return t}var Ma="[object AsyncFunction]",Fa="[object Function]",La="[object GeneratorFunction]",Da="[object Proxy]";function Qt(t){if(!x(t))return!1;var e=Q(t);return e==Fa||e==La||e==Ma||e==Da}var Na=I["__core-js_shared__"],Vt=Na,er=function(){var t=/[^.]+$/.exec(Vt&&Vt.keys&&Vt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Ra(t){return!!er&&er in t}var Ua=Function.prototype,Ga=Ua.toString;function V(t){if(t!=null){try{return Ga.call(t)}catch{}try{return t+""}catch{}}return""}var Ba=/[\\^$.*+?()[\]{}|]/g,Ha=/^\[object .+?Constructor\]$/,Ka=Function.prototype,za=Object.prototype,Wa=Ka.toString,Xa=za.hasOwnProperty,Ya=RegExp("^"+Wa.call(Xa).replace(Ba,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Za(t){if(!x(t)||Ra(t))return!1;var e=Qt(t)?Ya:Ha;return e.test(V(t))}function qa(t,e){return t==null?void 0:t[e]}function k(t,e){var r=qa(t,e);return Za(r)?r:void 0}var Ja=k(I,"WeakMap"),kt=Ja,rr=Object.create,Qa=function(){function t(){}return function(e){if(!x(e))return{};if(rr)return rr(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),Va=Qa;function ka(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function nr(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}var ti=800,ei=16,ri=Date.now;function ni(t){var e=0,r=0;return function(){var n=ri(),a=ei-(n-r);if(r=n,a>0){if(++e>=ti)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ai(t){return function(){return t}}var ii=function(){try{var t=k(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ct=ii,oi=Ct?function(t,e){return Ct(t,"toString",{configurable:!0,enumerable:!1,value:ai(e),writable:!0})}:tr,ui=oi,si=ni(ui),ar=si;function fi(t,e){for(var r=-1,n=t==null?0:t.length;++r<n&&e(t[r],r,t)!==!1;);return t}var ci=9007199254740991,li=/^(?:0|[1-9]\d*)$/;function ir(t,e){var r=typeof t;return e=e==null?ci:e,!!e&&(r=="number"||r!="symbol"&&li.test(t))&&t>-1&&t%1==0&&t<e}function te(t,e,r){e=="__proto__"&&Ct?Ct(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function It(t,e){return t===e||t!==t&&e!==e}var gi=Object.prototype,pi=gi.hasOwnProperty;function or(t,e,r){var n=t[e];(!(pi.call(t,e)&&It(n,r))||r===void 0&&!(e in t))&&te(t,e,r)}function ft(t,e,r,n){var a=!r;r||(r={});for(var i=-1,u=e.length;++i<u;){var o=e[i],s=n?n(r[o],t[o],o,r,t):void 0;s===void 0&&(s=t[o]),a?te(r,o,s):or(r,o,s)}return r}var ur=Math.max;function sr(t,e,r){return e=ur(e===void 0?t.length-1:e,0),function(){for(var n=arguments,a=-1,i=ur(n.length-e,0),u=Array(i);++a<i;)u[a]=n[e+a];a=-1;for(var o=Array(e+1);++a<e;)o[a]=n[a];return o[e]=r(u),ka(t,this,o)}}function di(t,e){return ar(sr(t,e,tr),t+"")}var $i=9007199254740991;function fr(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=$i}function xt(t){return t!=null&&fr(t.length)&&!Qt(t)}function hi(t,e,r){if(!x(r))return!1;var n=typeof e;return(n=="number"?xt(r)&&ir(e,r.length):n=="string"&&e in r)?It(r[e],t):!1}function cr(t){return di(function(e,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,u&&hi(r[0],r[1],u)&&(i=a<3?void 0:i,a=1),e=Object(e);++n<a;){var o=r[n];o&&t(e,o,n,i)}return e})}var vi=Object.prototype;function ee(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||vi;return t===r}function bi(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}var yi="[object Arguments]";function lr(t){return q(t)&&Q(t)==yi}var gr=Object.prototype,_i=gr.hasOwnProperty,Ti=gr.propertyIsEnumerable,mi=lr(function(){return arguments}())?lr:function(t){return q(t)&&_i.call(t,"callee")&&!Ti.call(t,"callee")},Mt=mi;function Oi(){return!1}var pr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,dr=pr&&typeof module=="object"&&module&&!module.nodeType&&module,Ai=dr&&dr.exports===pr,$r=Ai?I.Buffer:void 0,wi=$r?$r.isBuffer:void 0,Si=wi||Oi,re=Si,Pi="[object Arguments]",ji="[object Array]",Ei="[object Boolean]",Ci="[object Date]",Ii="[object Error]",xi="[object Function]",Mi="[object Map]",Fi="[object Number]",Li="[object Object]",Di="[object RegExp]",Ni="[object Set]",Ri="[object String]",Ui="[object WeakMap]",Gi="[object ArrayBuffer]",Bi="[object DataView]",Hi="[object Float32Array]",Ki="[object Float64Array]",zi="[object Int8Array]",Wi="[object Int16Array]",Xi="[object Int32Array]",Yi="[object Uint8Array]",Zi="[object Uint8ClampedArray]",qi="[object Uint16Array]",Ji="[object Uint32Array]",A={};A[Hi]=A[Ki]=A[zi]=A[Wi]=A[Xi]=A[Yi]=A[Zi]=A[qi]=A[Ji]=!0,A[Pi]=A[ji]=A[Gi]=A[Ei]=A[Bi]=A[Ci]=A[Ii]=A[xi]=A[Mi]=A[Fi]=A[Li]=A[Di]=A[Ni]=A[Ri]=A[Ui]=!1;function Qi(t){return q(t)&&fr(t.length)&&!!A[Q(t)]}function ne(t){return function(e){return t(e)}}var hr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,bt=hr&&typeof module=="object"&&module&&!module.nodeType&&module,Vi=bt&&bt.exports===hr,ae=Vi&&E.process,ki=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||ae&&ae.binding&&ae.binding("util")}catch{}}(),ct=ki,vr=ct&&ct.isTypedArray,to=vr?ne(vr):Qi,br=to,eo=Object.prototype,ro=eo.hasOwnProperty;function yr(t,e){var r=K(t),n=!r&&Mt(t),a=!r&&!n&&re(t),i=!r&&!n&&!a&&br(t),u=r||n||a||i,o=u?bi(t.length,String):[],s=o.length;for(var c in t)(e||ro.call(t,c))&&!(u&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||ir(c,s)))&&o.push(c);return o}function _r(t,e){return function(r){return t(e(r))}}var no=_r(Object.keys,Object),ao=no,io=Object.prototype,oo=io.hasOwnProperty;function uo(t){if(!ee(t))return ao(t);var e=[];for(var r in Object(t))oo.call(t,r)&&r!="constructor"&&e.push(r);return e}function ie(t){return xt(t)?yr(t):uo(t)}function so(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}var fo=Object.prototype,co=fo.hasOwnProperty;function lo(t){if(!x(t))return so(t);var e=ee(t),r=[];for(var n in t)n=="constructor"&&(e||!co.call(t,n))||r.push(n);return r}function lt(t){return xt(t)?yr(t,!0):lo(t)}var go=cr(function(t,e){ft(e,lt(e),t)}),Tr=go,po=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$o=/^\w*$/;function ho(t,e){if(K(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||Et(t)?!0:$o.test(t)||!po.test(t)||e!=null&&t in Object(e)}var vo=k(Object,"create"),yt=vo;function bo(){this.__data__=yt?yt(null):{},this.size=0}function yo(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var _o="__lodash_hash_undefined__",To=Object.prototype,mo=To.hasOwnProperty;function Oo(t){var e=this.__data__;if(yt){var r=e[t];return r===_o?void 0:r}return mo.call(e,t)?e[t]:void 0}var Ao=Object.prototype,wo=Ao.hasOwnProperty;function So(t){var e=this.__data__;return yt?e[t]!==void 0:wo.call(e,t)}var Po="__lodash_hash_undefined__";function jo(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=yt&&e===void 0?Po:e,this}function tt(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}tt.prototype.clear=bo,tt.prototype.delete=yo,tt.prototype.get=Oo,tt.prototype.has=So,tt.prototype.set=jo;function Eo(){this.__data__=[],this.size=0}function Ft(t,e){for(var r=t.length;r--;)if(It(t[r][0],e))return r;return-1}var Co=Array.prototype,Io=Co.splice;function xo(t){var e=this.__data__,r=Ft(e,t);if(r<0)return!1;var n=e.length-1;return r==n?e.pop():Io.call(e,r,1),--this.size,!0}function Mo(t){var e=this.__data__,r=Ft(e,t);return r<0?void 0:e[r][1]}function Fo(t){return Ft(this.__data__,t)>-1}function Lo(t,e){var r=this.__data__,n=Ft(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function z(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}z.prototype.clear=Eo,z.prototype.delete=xo,z.prototype.get=Mo,z.prototype.has=Fo,z.prototype.set=Lo;var Do=k(I,"Map"),_t=Do;function No(){this.size=0,this.__data__={hash:new tt,map:new(_t||z),string:new tt}}function Ro(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function Lt(t,e){var r=t.__data__;return Ro(e)?r[typeof e=="string"?"string":"hash"]:r.map}function Uo(t){var e=Lt(this,t).delete(t);return this.size-=e?1:0,e}function Go(t){return Lt(this,t).get(t)}function Bo(t){return Lt(this,t).has(t)}function Ho(t,e){var r=Lt(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this}function J(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}J.prototype.clear=No,J.prototype.delete=Uo,J.prototype.get=Go,J.prototype.has=Bo,J.prototype.set=Ho;var Ko="Expected a function";function oe(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Ko);var r=function(){var n=arguments,a=e?e.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=t.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(oe.Cache||J),r}oe.Cache=J;var zo=500;function Wo(t){var e=oe(t,function(n){return r.size===zo&&r.clear(),n}),r=e.cache;return e}var Xo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Yo=/\\(\\)?/g,Zo=Wo(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Xo,function(r,n,a,i){e.push(a?i.replace(Yo,"$1"):n||r)}),e}),qo=Zo;function Jo(t){return t==null?"":Qe(t)}function Qo(t,e){return K(t)?t:ho(t,e)?[t]:qo(Jo(t))}var Vo=1/0;function ko(t){if(typeof t=="string"||Et(t))return t;var e=t+"";return e=="0"&&1/t==-Vo?"-0":e}function tu(t,e){e=Qo(e,t);for(var r=0,n=e.length;t!=null&&r<n;)t=t[ko(e[r++])];return r&&r==n?t:void 0}function eu(t,e,r){var n=t==null?void 0:tu(t,e);return n===void 0?r:n}function ru(t,e){for(var r=-1,n=e.length,a=Array(n),i=t==null;++r<n;)a[r]=i?void 0:eu(t,e[r]);return a}function ue(t,e){for(var r=-1,n=e.length,a=t.length;++r<n;)t[a+r]=e[r];return t}var mr=D?D.isConcatSpreadable:void 0;function nu(t){return K(t)||Mt(t)||!!(mr&&t&&t[mr])}function Or(t,e,r,n,a){var i=-1,u=t.length;for(r||(r=nu),a||(a=[]);++i<u;){var o=t[i];e>0&&r(o)?e>1?Or(o,e-1,r,n,a):ue(a,o):n||(a[a.length]=o)}return a}function au(t){var e=t==null?0:t.length;return e?Or(t,1):[]}function iu(t){return ar(sr(t,void 0,au),t+"")}var ou=iu(ru),uu=ou,su=_r(Object.getPrototypeOf,Object),se=su,fu="[object Object]",cu=Function.prototype,lu=Object.prototype,Ar=cu.toString,gu=lu.hasOwnProperty,pu=Ar.call(Object);function Dt(t){if(!q(t)||Q(t)!=fu)return!1;var e=se(t);if(e===null)return!0;var r=gu.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&Ar.call(r)==pu}function du(){this.__data__=new z,this.size=0}function $u(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}function hu(t){return this.__data__.get(t)}function vu(t){return this.__data__.has(t)}var bu=200;function yu(t,e){var r=this.__data__;if(r instanceof z){var n=r.__data__;if(!_t||n.length<bu-1)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new J(n)}return r.set(t,e),this.size=r.size,this}function et(t){var e=this.__data__=new z(t);this.size=e.size}et.prototype.clear=du,et.prototype.delete=$u,et.prototype.get=hu,et.prototype.has=vu,et.prototype.set=yu;function _u(t,e){return t&&ft(e,ie(e),t)}function Tu(t,e){return t&&ft(e,lt(e),t)}var wr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sr=wr&&typeof module=="object"&&module&&!module.nodeType&&module,mu=Sr&&Sr.exports===wr,Pr=mu?I.Buffer:void 0,jr=Pr?Pr.allocUnsafe:void 0;function Er(t,e){if(e)return t.slice();var r=t.length,n=jr?jr(r):new t.constructor(r);return t.copy(n),n}function Ou(t,e){for(var r=-1,n=t==null?0:t.length,a=0,i=[];++r<n;){var u=t[r];e(u,r,t)&&(i[a++]=u)}return i}function Cr(){return[]}var Au=Object.prototype,wu=Au.propertyIsEnumerable,Ir=Object.getOwnPropertySymbols,Su=Ir?function(t){return t==null?[]:(t=Object(t),Ou(Ir(t),function(e){return wu.call(t,e)}))}:Cr,fe=Su;function Pu(t,e){return ft(t,fe(t),e)}var ju=Object.getOwnPropertySymbols,Eu=ju?function(t){for(var e=[];t;)ue(e,fe(t)),t=se(t);return e}:Cr,xr=Eu;function Cu(t,e){return ft(t,xr(t),e)}function Mr(t,e,r){var n=e(t);return K(t)?n:ue(n,r(t))}function Iu(t){return Mr(t,ie,fe)}function xu(t){return Mr(t,lt,xr)}var Mu=k(I,"DataView"),ce=Mu,Fu=k(I,"Promise"),le=Fu,Lu=k(I,"Set"),ge=Lu,Fr="[object Map]",Du="[object Object]",Lr="[object Promise]",Dr="[object Set]",Nr="[object WeakMap]",Rr="[object DataView]",Nu=V(ce),Ru=V(_t),Uu=V(le),Gu=V(ge),Bu=V(kt),rt=Q;(ce&&rt(new ce(new ArrayBuffer(1)))!=Rr||_t&&rt(new _t)!=Fr||le&&rt(le.resolve())!=Lr||ge&&rt(new ge)!=Dr||kt&&rt(new kt)!=Nr)&&(rt=function(t){var e=Q(t),r=e==Du?t.constructor:void 0,n=r?V(r):"";if(n)switch(n){case Nu:return Rr;case Ru:return Fr;case Uu:return Lr;case Gu:return Dr;case Bu:return Nr}return e});var pe=rt,Hu=Object.prototype,Ku=Hu.hasOwnProperty;function zu(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Ku.call(t,"index")&&(r.index=t.index,r.input=t.input),r}var Wu=I.Uint8Array,Ur=Wu;function de(t){var e=new t.constructor(t.byteLength);return new Ur(e).set(new Ur(t)),e}function Xu(t,e){var r=e?de(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}var Yu=/\w*$/;function Zu(t){var e=new t.constructor(t.source,Yu.exec(t));return e.lastIndex=t.lastIndex,e}var Gr=D?D.prototype:void 0,Br=Gr?Gr.valueOf:void 0;function qu(t){return Br?Object(Br.call(t)):{}}function Hr(t,e){var r=e?de(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}var Ju="[object Boolean]",Qu="[object Date]",Vu="[object Map]",ku="[object Number]",ts="[object RegExp]",es="[object Set]",rs="[object String]",ns="[object Symbol]",as="[object ArrayBuffer]",is="[object DataView]",os="[object Float32Array]",us="[object Float64Array]",ss="[object Int8Array]",fs="[object Int16Array]",cs="[object Int32Array]",ls="[object Uint8Array]",gs="[object Uint8ClampedArray]",ps="[object Uint16Array]",ds="[object Uint32Array]";function $s(t,e,r){var n=t.constructor;switch(e){case as:return de(t);case Ju:case Qu:return new n(+t);case is:return Xu(t,r);case os:case us:case ss:case fs:case cs:case ls:case gs:case ps:case ds:return Hr(t,r);case Vu:return new n;case ku:case rs:return new n(t);case ts:return Zu(t);case es:return new n;case ns:return qu(t)}}function Kr(t){return typeof t.constructor=="function"&&!ee(t)?Va(se(t)):{}}var hs="[object Map]";function vs(t){return q(t)&&pe(t)==hs}var zr=ct&&ct.isMap,bs=zr?ne(zr):vs,ys=bs,_s="[object Set]";function Ts(t){return q(t)&&pe(t)==_s}var Wr=ct&&ct.isSet,ms=Wr?ne(Wr):Ts,Os=ms,As=1,ws=2,Ss=4,Xr="[object Arguments]",Ps="[object Array]",js="[object Boolean]",Es="[object Date]",Cs="[object Error]",Yr="[object Function]",Is="[object GeneratorFunction]",xs="[object Map]",Ms="[object Number]",Zr="[object Object]",Fs="[object RegExp]",Ls="[object Set]",Ds="[object String]",Ns="[object Symbol]",Rs="[object WeakMap]",Us="[object ArrayBuffer]",Gs="[object DataView]",Bs="[object Float32Array]",Hs="[object Float64Array]",Ks="[object Int8Array]",zs="[object Int16Array]",Ws="[object Int32Array]",Xs="[object Uint8Array]",Ys="[object Uint8ClampedArray]",Zs="[object Uint16Array]",qs="[object Uint32Array]",m={};m[Xr]=m[Ps]=m[Us]=m[Gs]=m[js]=m[Es]=m[Bs]=m[Hs]=m[Ks]=m[zs]=m[Ws]=m[xs]=m[Ms]=m[Zr]=m[Fs]=m[Ls]=m[Ds]=m[Ns]=m[Xs]=m[Ys]=m[Zs]=m[qs]=!0,m[Cs]=m[Yr]=m[Rs]=!1;function Nt(t,e,r,n,a,i){var u,o=e&As,s=e&ws,c=e&Ss;if(r&&(u=a?r(t,n,a,i):r(t)),u!==void 0)return u;if(!x(t))return t;var l=K(t);if(l){if(u=zu(t),!o)return nr(t,u)}else{var g=pe(t),p=g==Yr||g==Is;if(re(t))return Er(t,o);if(g==Zr||g==Xr||p&&!a){if(u=s||p?{}:Kr(t),!o)return s?Cu(t,Tu(u,t)):Pu(t,_u(u,t))}else{if(!m[g])return a?t:{};u=$s(t,g,o)}}i||(i=new et);var f=i.get(t);if(f)return f;i.set(t,u),Os(t)?t.forEach(function(v){u.add(Nt(v,e,r,v,t,i))}):ys(t)&&t.forEach(function(v,$){u.set($,Nt(v,e,r,$,t,i))});var h=c?s?xu:Iu:s?lt:ie,d=l?void 0:h(t);return fi(d||t,function(v,$){d&&($=v,v=t[$]),or(u,$,Nt(v,e,r,$,t,i))}),u}var Js=1,Qs=4;function $e(t){return Nt(t,Js|Qs)}function Vs(t){return function(e,r,n){for(var a=-1,i=Object(e),u=n(e),o=u.length;o--;){var s=u[t?o:++a];if(r(i[s],s,i)===!1)break}return e}}var ks=Vs(),tf=ks,ef=function(){return I.Date.now()},he=ef,rf="Expected a function",nf=Math.max,af=Math.min;function of(t,e,r){var n,a,i,u,o,s,c=0,l=!1,g=!1,p=!0;if(typeof t!="function")throw new TypeError(rf);e=ke(e)||0,x(r)&&(l=!!r.leading,g="maxWait"in r,i=g?nf(ke(r.maxWait)||0,e):i,p="trailing"in r?!!r.trailing:p);function f(P){var H=n,st=a;return n=a=void 0,c=P,u=t.apply(st,H),u}function h(P){return c=P,o=setTimeout($,e),l?f(P):u}function d(P){var H=P-s,st=P-c,ht=e-H;return g?af(ht,i-st):ht}function v(P){var H=P-s,st=P-c;return s===void 0||H>=e||H<0||g&&st>=i}function $(){var P=he();if(v(P))return y(P);o=setTimeout($,d(P))}function y(P){return o=void 0,p&&n?f(P):(n=a=void 0,u)}function G(){o!==void 0&&clearTimeout(o),c=0,n=s=a=o=void 0}function F(){return o===void 0?u:y(he())}function B(){var P=he(),H=v(P);if(n=arguments,a=this,s=P,H){if(o===void 0)return h(s);if(g)return clearTimeout(o),o=setTimeout($,e),f(s)}return o===void 0&&(o=setTimeout($,e)),u}return B.cancel=G,B.flush=F,B}function ve(t,e,r){(r!==void 0&&!It(t[e],r)||r===void 0&&!(e in t))&&te(t,e,r)}function uf(t){return q(t)&&xt(t)}function be(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function sf(t){return ft(t,lt(t))}function ff(t,e,r,n,a,i,u){var o=be(t,r),s=be(e,r),c=u.get(s);if(c){ve(t,r,c);return}var l=i?i(o,s,r+"",t,e,u):void 0,g=l===void 0;if(g){var p=K(s),f=!p&&re(s),h=!p&&!f&&br(s);l=s,p||f||h?K(o)?l=o:uf(o)?l=nr(o):f?(g=!1,l=Er(s,!0)):h?(g=!1,l=Hr(s,!0)):l=[]:Dt(s)||Mt(s)?(l=o,Mt(o)?l=sf(o):(!x(o)||Qt(o))&&(l=Kr(s))):g=!1}g&&(u.set(s,l),a(l,s,n,i,u),u.delete(s)),ve(t,r,l)}function qr(t,e,r,n,a){t!==e&&tf(e,function(i,u){if(a||(a=new et),x(i))ff(t,e,u,r,qr,n,a);else{var o=n?n(be(t,u),i,u+"",t,e,a):void 0;o===void 0&&(o=i),ve(t,u,o)}},lt)}var cf=cr(function(t,e,r){qr(t,e,r)}),Rt=cf,Jr=t=>({object:()=>t===null||Array.isArray(t)&&t.length===0||Dt(t)&&Object.getOwnPropertyNames(t).length===0,number:()=>Number.isNaN(t),string:()=>t==="",undefined:()=>!0,boolean:()=>t===!1,symbol:()=>!1,bigint:()=>!1})[typeof t]();(function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t})();var lf=Object.defineProperty,gf=Object.defineProperties,pf=Object.getOwnPropertyDescriptors,Qr=Object.getOwnPropertySymbols,df=Object.prototype.hasOwnProperty,$f=Object.prototype.propertyIsEnumerable,Vr=(t,e,r)=>e in t?lf(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,hf=(t,e)=>{for(var r in e||(e={}))df.call(e,r)&&Vr(t,r,e[r]);if(Qr)for(var r of Qr(e))$f.call(e,r)&&Vr(t,r,e[r]);return t},vf=(t,e)=>gf(t,pf(e)),bf=typeof global=="object"&&global&&global.Object===Object&&global,kr=bf,yf=typeof self=="object"&&self&&self.Object===Object&&self,_f=kr||yf||Function("return this")(),N=_f,Tf=N.Symbol,R=Tf,tn=Object.prototype,mf=tn.hasOwnProperty,Of=tn.toString,Tt=R?R.toStringTag:void 0;function Af(t){var e=mf.call(t,Tt),r=t[Tt];try{t[Tt]=void 0;var n=!0}catch{}var a=Of.call(t);return n&&(e?t[Tt]=r:delete t[Tt]),a}var wf=Object.prototype,Sf=wf.toString;function Pf(t){return Sf.call(t)}var jf="[object Null]",Ef="[object Undefined]",en=R?R.toStringTag:void 0;function nt(t){return t==null?t===void 0?Ef:jf:en&&en in Object(t)?Af(t):Pf(t)}function U(t){return t!=null&&typeof t=="object"}var Cf="[object Symbol]";function ye(t){return typeof t=="symbol"||U(t)&&nt(t)==Cf}function If(t,e){for(var r=-1,n=t==null?0:t.length,a=Array(n);++r<n;)a[r]=e(t[r],r,t);return a}var xf=Array.isArray,C=xf,Mf=1/0,rn=R?R.prototype:void 0,nn=rn?rn.toString:void 0;function an(t){if(typeof t=="string")return t;if(C(t))return If(t,an)+"";if(ye(t))return nn?nn.call(t):"";var e=t+"";return e=="0"&&1/t==-Mf?"-0":e}function W(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function _e(t){return t}var Ff="[object AsyncFunction]",Lf="[object Function]",Df="[object GeneratorFunction]",Nf="[object Proxy]";function Te(t){if(!W(t))return!1;var e=nt(t);return e==Lf||e==Df||e==Ff||e==Nf}var Rf=N["__core-js_shared__"],me=Rf,on=function(){var t=/[^.]+$/.exec(me&&me.keys&&me.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Uf(t){return!!on&&on in t}var Gf=Function.prototype,Bf=Gf.toString;function at(t){if(t!=null){try{return Bf.call(t)}catch{}try{return t+""}catch{}}return""}var Hf=/[\\^$.*+?()[\]{}|]/g,Kf=/^\[object .+?Constructor\]$/,zf=Function.prototype,Wf=Object.prototype,Xf=zf.toString,Yf=Wf.hasOwnProperty,Zf=RegExp("^"+Xf.call(Yf).replace(Hf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function qf(t){if(!W(t)||Uf(t))return!1;var e=Te(t)?Zf:Kf;return e.test(at(t))}function Jf(t,e){return t==null?void 0:t[e]}function it(t,e){var r=Jf(t,e);return qf(r)?r:void 0}var Qf=it(N,"WeakMap"),Oe=Qf,un=Object.create,Vf=function(){function t(){}return function(e){if(!W(e))return{};if(un)return un(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),kf=Vf;function tc(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function sn(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}var ec=800,rc=16,nc=Date.now;function ac(t){var e=0,r=0;return function(){var n=nc(),a=rc-(n-r);if(r=n,a>0){if(++e>=ec)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ic(t){return function(){return t}}var oc=function(){try{var t=it(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ut=oc,uc=Ut?function(t,e){return Ut(t,"toString",{configurable:!0,enumerable:!1,value:ic(e),writable:!0})}:_e,sc=uc,fc=ac(sc),cc=fc;function lc(t,e){for(var r=-1,n=t==null?0:t.length;++r<n&&e(t[r],r,t)!==!1;);return t}var gc=9007199254740991,pc=/^(?:0|[1-9]\d*)$/;function Ae(t,e){var r=typeof t;return e=e==null?gc:e,!!e&&(r=="number"||r!="symbol"&&pc.test(t))&&t>-1&&t%1==0&&t<e}function Gt(t,e,r){e=="__proto__"&&Ut?Ut(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function mt(t,e){return t===e||t!==t&&e!==e}var dc=Object.prototype,$c=dc.hasOwnProperty;function fn(t,e,r){var n=t[e];(!($c.call(t,e)&&mt(n,r))||r===void 0&&!(e in t))&&Gt(t,e,r)}function gt(t,e,r,n){var a=!r;r||(r={});for(var i=-1,u=e.length;++i<u;){var o=e[i],s=n?n(r[o],t[o],o,r,t):void 0;s===void 0&&(s=t[o]),a?Gt(r,o,s):fn(r,o,s)}return r}var cn=Math.max;function hc(t,e,r){return e=cn(e===void 0?t.length-1:e,0),function(){for(var n=arguments,a=-1,i=cn(n.length-e,0),u=Array(i);++a<i;)u[a]=n[e+a];a=-1;for(var o=Array(e+1);++a<e;)o[a]=n[a];return o[e]=r(u),tc(t,this,o)}}function vc(t,e){return cc(hc(t,e,_e),t+"")}var bc=9007199254740991;function we(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=bc}function Bt(t){return t!=null&&we(t.length)&&!Te(t)}function yc(t,e,r){if(!W(r))return!1;var n=typeof e;return(n=="number"?Bt(r)&&Ae(e,r.length):n=="string"&&e in r)?mt(r[e],t):!1}function ln(t){return vc(function(e,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,u&&yc(r[0],r[1],u)&&(i=a<3?void 0:i,a=1),e=Object(e);++n<a;){var o=r[n];o&&t(e,o,n,i)}return e})}var _c=Object.prototype;function Se(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||_c;return t===r}function Tc(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}var mc="[object Arguments]";function gn(t){return U(t)&&nt(t)==mc}var pn=Object.prototype,Oc=pn.hasOwnProperty,Ac=pn.propertyIsEnumerable,wc=gn(function(){return arguments}())?gn:function(t){return U(t)&&Oc.call(t,"callee")&&!Ac.call(t,"callee")},Ht=wc;function Sc(){return!1}var dn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,$n=dn&&typeof module=="object"&&module&&!module.nodeType&&module,Pc=$n&&$n.exports===dn,hn=Pc?N.Buffer:void 0,jc=hn?hn.isBuffer:void 0,Ec=jc||Sc,Ot=Ec,Cc="[object Arguments]",Ic="[object Array]",xc="[object Boolean]",Mc="[object Date]",Fc="[object Error]",Lc="[object Function]",Dc="[object Map]",Nc="[object Number]",Rc="[object Object]",Uc="[object RegExp]",Gc="[object Set]",Bc="[object String]",Hc="[object WeakMap]",Kc="[object ArrayBuffer]",zc="[object DataView]",Wc="[object Float32Array]",Xc="[object Float64Array]",Yc="[object Int8Array]",Zc="[object Int16Array]",qc="[object Int32Array]",Jc="[object Uint8Array]",Qc="[object Uint8ClampedArray]",Vc="[object Uint16Array]",kc="[object Uint32Array]",w={};w[Wc]=w[Xc]=w[Yc]=w[Zc]=w[qc]=w[Jc]=w[Qc]=w[Vc]=w[kc]=!0,w[Cc]=w[Ic]=w[Kc]=w[xc]=w[zc]=w[Mc]=w[Fc]=w[Lc]=w[Dc]=w[Nc]=w[Rc]=w[Uc]=w[Gc]=w[Bc]=w[Hc]=!1;function tl(t){return U(t)&&we(t.length)&&!!w[nt(t)]}function Pe(t){return function(e){return t(e)}}var vn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,At=vn&&typeof module=="object"&&module&&!module.nodeType&&module,el=At&&At.exports===vn,je=el&&kr.process,rl=function(){try{var t=At&&At.require&&At.require("util").types;return t||je&&je.binding&&je.binding("util")}catch{}}(),pt=rl,bn=pt&&pt.isTypedArray,nl=bn?Pe(bn):tl,Ee=nl,al=Object.prototype,il=al.hasOwnProperty;function yn(t,e){var r=C(t),n=!r&&Ht(t),a=!r&&!n&&Ot(t),i=!r&&!n&&!a&&Ee(t),u=r||n||a||i,o=u?Tc(t.length,String):[],s=o.length;for(var c in t)(e||il.call(t,c))&&!(u&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Ae(c,s)))&&o.push(c);return o}function _n(t,e){return function(r){return t(e(r))}}var ol=_n(Object.keys,Object),ul=ol,sl=Object.prototype,fl=sl.hasOwnProperty;function cl(t){if(!Se(t))return ul(t);var e=[];for(var r in Object(t))fl.call(t,r)&&r!="constructor"&&e.push(r);return e}function wt(t){return Bt(t)?yn(t):cl(t)}function ll(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}var gl=Object.prototype,pl=gl.hasOwnProperty;function dl(t){if(!W(t))return ll(t);var e=Se(t),r=[];for(var n in t)n=="constructor"&&(e||!pl.call(t,n))||r.push(n);return r}function dt(t){return Bt(t)?yn(t,!0):dl(t)}var $l=ln(function(t,e,r,n){gt(e,dt(e),t,n)}),hl=$l,vl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bl=/^\w*$/;function Ce(t,e){if(C(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||ye(t)?!0:bl.test(t)||!vl.test(t)||e!=null&&t in Object(e)}var yl=it(Object,"create"),St=yl;function _l(){this.__data__=St?St(null):{},this.size=0}function Tl(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var ml="__lodash_hash_undefined__",Ol=Object.prototype,Al=Ol.hasOwnProperty;function wl(t){var e=this.__data__;if(St){var r=e[t];return r===ml?void 0:r}return Al.call(e,t)?e[t]:void 0}var Sl=Object.prototype,Pl=Sl.hasOwnProperty;function jl(t){var e=this.__data__;return St?e[t]!==void 0:Pl.call(e,t)}var El="__lodash_hash_undefined__";function Cl(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=St&&e===void 0?El:e,this}function ot(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}ot.prototype.clear=_l,ot.prototype.delete=Tl,ot.prototype.get=wl,ot.prototype.has=jl,ot.prototype.set=Cl;function Il(){this.__data__=[],this.size=0}function Kt(t,e){for(var r=t.length;r--;)if(mt(t[r][0],e))return r;return-1}var xl=Array.prototype,Ml=xl.splice;function Fl(t){var e=this.__data__,r=Kt(e,t);if(r<0)return!1;var n=e.length-1;return r==n?e.pop():Ml.call(e,r,1),--this.size,!0}function Ll(t){var e=this.__data__,r=Kt(e,t);return r<0?void 0:e[r][1]}function Dl(t){return Kt(this.__data__,t)>-1}function Nl(t,e){var r=this.__data__,n=Kt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function X(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}X.prototype.clear=Il,X.prototype.delete=Fl,X.prototype.get=Ll,X.prototype.has=Dl,X.prototype.set=Nl;var Rl=it(N,"Map"),Pt=Rl;function Ul(){this.size=0,this.__data__={hash:new ot,map:new(Pt||X),string:new ot}}function Gl(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function zt(t,e){var r=t.__data__;return Gl(e)?r[typeof e=="string"?"string":"hash"]:r.map}function Bl(t){var e=zt(this,t).delete(t);return this.size-=e?1:0,e}function Hl(t){return zt(this,t).get(t)}function Kl(t){return zt(this,t).has(t)}function zl(t,e){var r=zt(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this}function Y(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}Y.prototype.clear=Ul,Y.prototype.delete=Bl,Y.prototype.get=Hl,Y.prototype.has=Kl,Y.prototype.set=zl;var Wl="Expected a function";function Ie(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(Wl);var r=function(){var n=arguments,a=e?e.apply(this,n):n[0],i=r.cache;if(i.has(a))return i.get(a);var u=t.apply(this,n);return r.cache=i.set(a,u)||i,u};return r.cache=new(Ie.Cache||Y),r}Ie.Cache=Y;var Xl=500;function Yl(t){var e=Ie(t,function(n){return r.size===Xl&&r.clear(),n}),r=e.cache;return e}var Zl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ql=/\\(\\)?/g,Jl=Yl(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Zl,function(r,n,a,i){e.push(a?i.replace(ql,"$1"):n||r)}),e}),Ql=Jl;function Vl(t){return t==null?"":an(t)}function Tn(t,e){return C(t)?t:Ce(t,e)?[t]:Ql(Vl(t))}var kl=1/0;function Wt(t){if(typeof t=="string"||ye(t))return t;var e=t+"";return e=="0"&&1/t==-kl?"-0":e}function mn(t,e){e=Tn(e,t);for(var r=0,n=e.length;t!=null&&r<n;)t=t[Wt(e[r++])];return r&&r==n?t:void 0}function tg(t,e,r){var n=t==null?void 0:mn(t,e);return n===void 0?r:n}function On(t,e){for(var r=-1,n=e.length,a=t.length;++r<n;)t[a+r]=e[r];return t}var eg=_n(Object.getPrototypeOf,Object),xe=eg,rg="[object Object]",ng=Function.prototype,ag=Object.prototype,An=ng.toString,ig=ag.hasOwnProperty,og=An.call(Object);function Me(t){if(!U(t)||nt(t)!=rg)return!1;var e=xe(t);if(e===null)return!0;var r=ig.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&An.call(r)==og}function ug(){this.__data__=new X,this.size=0}function sg(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}function fg(t){return this.__data__.get(t)}function cg(t){return this.__data__.has(t)}var lg=200;function gg(t,e){var r=this.__data__;if(r instanceof X){var n=r.__data__;if(!Pt||n.length<lg-1)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Y(n)}return r.set(t,e),this.size=r.size,this}function M(t){var e=this.__data__=new X(t);this.size=e.size}M.prototype.clear=ug,M.prototype.delete=sg,M.prototype.get=fg,M.prototype.has=cg,M.prototype.set=gg;function pg(t,e){return t&>(e,wt(e),t)}function dg(t,e){return t&>(e,dt(e),t)}var wn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Sn=wn&&typeof module=="object"&&module&&!module.nodeType&&module,$g=Sn&&Sn.exports===wn,Pn=$g?N.Buffer:void 0,jn=Pn?Pn.allocUnsafe:void 0;function En(t,e){if(e)return t.slice();var r=t.length,n=jn?jn(r):new t.constructor(r);return t.copy(n),n}function hg(t,e){for(var r=-1,n=t==null?0:t.length,a=0,i=[];++r<n;){var u=t[r];e(u,r,t)&&(i[a++]=u)}return i}function Cn(){return[]}var vg=Object.prototype,bg=vg.propertyIsEnumerable,In=Object.getOwnPropertySymbols,yg=In?function(t){return t==null?[]:(t=Object(t),hg(In(t),function(e){return bg.call(t,e)}))}:Cn,Fe=yg;function _g(t,e){return gt(t,Fe(t),e)}var Tg=Object.getOwnPropertySymbols,mg=Tg?function(t){for(var e=[];t;)On(e,Fe(t)),t=xe(t);return e}:Cn,xn=mg;function Og(t,e){return gt(t,xn(t),e)}function Mn(t,e,r){var n=e(t);return C(t)?n:On(n,r(t))}function Le(t){return Mn(t,wt,Fe)}function Ag(t){return Mn(t,dt,xn)}var wg=it(N,"DataView"),De=wg,Sg=it(N,"Promise"),Ne=Sg,Pg=it(N,"Set"),Re=Pg,Fn="[object Map]",jg="[object Object]",Ln="[object Promise]",Dn="[object Set]",Nn="[object WeakMap]",Rn="[object DataView]",Eg=at(De),Cg=at(Pt),Ig=at(Ne),xg=at(Re),Mg=at(Oe),ut=nt;(De&&ut(new De(new ArrayBuffer(1)))!=Rn||Pt&&ut(new Pt)!=Fn||Ne&&ut(Ne.resolve())!=Ln||Re&&ut(new Re)!=Dn||Oe&&ut(new Oe)!=Nn)&&(ut=function(t){var e=nt(t),r=e==jg?t.constructor:void 0,n=r?at(r):"";if(n)switch(n){case Eg:return Rn;case Cg:return Fn;case Ig:return Ln;case xg:return Dn;case Mg:return Nn}return e});var jt=ut,Fg=Object.prototype,Lg=Fg.hasOwnProperty;function Dg(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Lg.call(t,"index")&&(r.index=t.index,r.input=t.input),r}var Ng=N.Uint8Array,Xt=Ng;function Ue(t){var e=new t.constructor(t.byteLength);return new Xt(e).set(new Xt(t)),e}function Rg(t,e){var r=e?Ue(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}var Ug=/\w*$/;function Gg(t){var e=new t.constructor(t.source,Ug.exec(t));return e.lastIndex=t.lastIndex,e}var Un=R?R.prototype:void 0,Gn=Un?Un.valueOf:void 0;function Bg(t){return Gn?Object(Gn.call(t)):{}}function Bn(t,e){var r=e?Ue(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}var Hg="[object Boolean]",Kg="[object Date]",zg="[object Map]",Wg="[object Number]",Xg="[object RegExp]",Yg="[object Set]",Zg="[object String]",qg="[object Symbol]",Jg="[object ArrayBuffer]",Qg="[object DataView]",Vg="[object Float32Array]",kg="[object Float64Array]",tp="[object Int8Array]",ep="[object Int16Array]",rp="[object Int32Array]",np="[object Uint8Array]",ap="[object Uint8ClampedArray]",ip="[object Uint16Array]",op="[object Uint32Array]";function up(t,e,r){var n=t.constructor;switch(e){case Jg:return Ue(t);case Hg:case Kg:return new n(+t);case Qg:return Rg(t,r);case Vg:case kg:case tp:case ep:case rp:case np:case ap:case ip:case op:return Bn(t,r);case zg:return new n;case Wg:case Zg:return new n(t);case Xg:return Gg(t);case Yg:return new n;case qg:return Bg(t)}}function Hn(t){return typeof t.constructor=="function"&&!Se(t)?kf(xe(t)):{}}var sp="[object Map]";function fp(t){return U(t)&&jt(t)==sp}var Kn=pt&&pt.isMap,cp=Kn?Pe(Kn):fp,lp=cp,gp="[object Set]";function pp(t){return U(t)&&jt(t)==gp}var zn=pt&&pt.isSet,dp=zn?Pe(zn):pp,$p=dp,hp=1,vp=2,bp=4,Wn="[object Arguments]",yp="[object Array]",_p="[object Boolean]",Tp="[object Date]",mp="[object Error]",Xn="[object Function]",Op="[object GeneratorFunction]",Ap="[object Map]",wp="[object Number]",Yn="[object Object]",Sp="[object RegExp]",Pp="[object Set]",jp="[object String]",Ep="[object Symbol]",Cp="[object WeakMap]",Ip="[object ArrayBuffer]",xp="[object DataView]",Mp="[object Float32Array]",Fp="[object Float64Array]",Lp="[object Int8Array]",Dp="[object Int16Array]",Np="[object Int32Array]",Rp="[object Uint8Array]",Up="[object Uint8ClampedArray]",Gp="[object Uint16Array]",Bp="[object Uint32Array]",O={};O[Wn]=O[yp]=O[Ip]=O[xp]=O[_p]=O[Tp]=O[Mp]=O[Fp]=O[Lp]=O[Dp]=O[Np]=O[Ap]=O[wp]=O[Yn]=O[Sp]=O[Pp]=O[jp]=O[Ep]=O[Rp]=O[Up]=O[Gp]=O[Bp]=!0,O[mp]=O[Xn]=O[Cp]=!1;function Yt(t,e,r,n,a,i){var u,o=e&hp,s=e&vp,c=e&bp;if(r&&(u=a?r(t,n,a,i):r(t)),u!==void 0)return u;if(!W(t))return t;var l=C(t);if(l){if(u=Dg(t),!o)return sn(t,u)}else{var g=jt(t),p=g==Xn||g==Op;if(Ot(t))return En(t,o);if(g==Yn||g==Wn||p&&!a){if(u=s||p?{}:Hn(t),!o)return s?Og(t,dg(u,t)):_g(t,pg(u,t))}else{if(!O[g])return a?t:{};u=up(t,g,o)}}i||(i=new M);var f=i.get(t);if(f)return f;i.set(t,u),$p(t)?t.forEach(function(v){u.add(Yt(v,e,r,v,t,i))}):lp(t)&&t.forEach(function(v,$){u.set($,Yt(v,e,r,$,t,i))});var h=c?s?Ag:Le:s?dt:wt,d=l?void 0:h(t);return lc(d||t,function(v,$){d&&($=v,v=t[$]),fn(u,$,Yt(v,e,r,$,t,i))}),u}var Hp=1,Kp=4;function zp(t){return Yt(t,Hp|Kp)}var Wp="__lodash_hash_undefined__";function Xp(t){return this.__data__.set(t,Wp),this}function Yp(t){return this.__data__.has(t)}function Zt(t){var e=-1,r=t==null?0:t.length;for(this.__data__=new Y;++e<r;)this.add(t[e])}Zt.prototype.add=Zt.prototype.push=Xp,Zt.prototype.has=Yp;function Zp(t,e){for(var r=-1,n=t==null?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}function qp(t,e){return t.has(e)}var Jp=1,Qp=2;function Zn(t,e,r,n,a,i){var u=r&Jp,o=t.length,s=e.length;if(o!=s&&!(u&&s>o))return!1;var c=i.get(t),l=i.get(e);if(c&&l)return c==e&&l==t;var g=-1,p=!0,f=r&Qp?new Zt:void 0;for(i.set(t,e),i.set(e,t);++g<o;){var h=t[g],d=e[g];if(n)var v=u?n(d,h,g,e,t,i):n(h,d,g,t,e,i);if(v!==void 0){if(v)continue;p=!1;break}if(f){if(!Zp(e,function($,y){if(!qp(f,y)&&(h===$||a(h,$,r,n,i)))return f.push(y)})){p=!1;break}}else if(!(h===d||a(h,d,r,n,i))){p=!1;break}}return i.delete(t),i.delete(e),p}function Vp(t){var e=-1,r=Array(t.size);return t.forEach(function(n,a){r[++e]=[a,n]}),r}function kp(t){var e=-1,r=Array(t.size);return t.forEach(function(n){r[++e]=n}),r}var td=1,ed=2,rd="[object Boolean]",nd="[object Date]",ad="[object Error]",id="[object Map]",od="[object Number]",ud="[object RegExp]",sd="[object Set]",fd="[object String]",cd="[object Symbol]",ld="[object ArrayBuffer]",gd="[object DataView]",qn=R?R.prototype:void 0,Ge=qn?qn.valueOf:void 0;function pd(t,e,r,n,a,i,u){switch(r){case gd:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ld:return!(t.byteLength!=e.byteLength||!i(new Xt(t),new Xt(e)));case rd:case nd:case od:return mt(+t,+e);case ad:return t.name==e.name&&t.message==e.message;case ud:case fd:return t==e+"";case id:var o=Vp;case sd:var s=n&td;if(o||(o=kp),t.size!=e.size&&!s)return!1;var c=u.get(t);if(c)return c==e;n|=ed,u.set(t,e);var l=Zn(o(t),o(e),n,a,i,u);return u.delete(t),l;case cd:if(Ge)return Ge.call(t)==Ge.call(e)}return!1}var dd=1,$d=Object.prototype,hd=$d.hasOwnProperty;function vd(t,e,r,n,a,i){var u=r&dd,o=Le(t),s=o.length,c=Le(e),l=c.length;if(s!=l&&!u)return!1;for(var g=s;g--;){var p=o[g];if(!(u?p in e:hd.call(e,p)))return!1}var f=i.get(t),h=i.get(e);if(f&&h)return f==e&&h==t;var d=!0;i.set(t,e),i.set(e,t);for(var v=u;++g<s;){p=o[g];var $=t[p],y=e[p];if(n)var G=u?n(y,$,p,e,t,i):n($,y,p,t,e,i);if(!(G===void 0?$===y||a($,y,r,n,i):G)){d=!1;break}v||(v=p=="constructor")}if(d&&!v){var F=t.constructor,B=e.constructor;F!=B&&"constructor"in t&&"constructor"in e&&!(typeof F=="function"&&F instanceof F&&typeof B=="function"&&B instanceof B)&&(d=!1)}return i.delete(t),i.delete(e),d}var bd=1,Jn="[object Arguments]",Qn="[object Array]",qt="[object Object]",yd=Object.prototype,Vn=yd.hasOwnProperty;function _d(t,e,r,n,a,i){var u=C(t),o=C(e),s=u?Qn:jt(t),c=o?Qn:jt(e);s=s==Jn?qt:s,c=c==Jn?qt:c;var l=s==qt,g=c==qt,p=s==c;if(p&&Ot(t)){if(!Ot(e))return!1;u=!0,l=!1}if(p&&!l)return i||(i=new M),u||Ee(t)?Zn(t,e,r,n,a,i):pd(t,e,s,r,n,a,i);if(!(r&bd)){var f=l&&Vn.call(t,"__wrapped__"),h=g&&Vn.call(e,"__wrapped__");if(f||h){var d=f?t.value():t,v=h?e.value():e;return i||(i=new M),a(d,v,r,n,i)}}return p?(i||(i=new M),vd(t,e,r,n,a,i)):!1}function Be(t,e,r,n,a){return t===e?!0:t==null||e==null||!U(t)&&!U(e)?t!==t&&e!==e:_d(t,e,r,n,Be,a)}var Td=1,md=2;function Od(t,e,r,n){var a=r.length,i=a,u=!n;if(t==null)return!i;for(t=Object(t);a--;){var o=r[a];if(u&&o[2]?o[1]!==t[o[0]]:!(o[0]in t))return!1}for(;++a<i;){o=r[a];var s=o[0],c=t[s],l=o[1];if(u&&o[2]){if(c===void 0&&!(s in t))return!1}else{var g=new M;if(n)var p=n(c,l,s,t,e,g);if(!(p===void 0?Be(l,c,Td|md,n,g):p))return!1}}return!0}function kn(t){return t===t&&!W(t)}function Ad(t){for(var e=wt(t),r=e.length;r--;){var n=e[r],a=t[n];e[r]=[n,a,kn(a)]}return e}function ta(t,e){return function(r){return r==null?!1:r[t]===e&&(e!==void 0||t in Object(r))}}function wd(t){var e=Ad(t);return e.length==1&&e[0][2]?ta(e[0][0],e[0][1]):function(r){return r===t||Od(r,t,e)}}function Sd(t,e){return t!=null&&e in Object(t)}function Pd(t,e,r){e=Tn(e,t);for(var n=-1,a=e.length,i=!1;++n<a;){var u=Wt(e[n]);if(!(i=t!=null&&r(t,u)))break;t=t[u]}return i||++n!=a?i:(a=t==null?0:t.length,!!a&&we(a)&&Ae(u,a)&&(C(t)||Ht(t)))}function jd(t,e){return t!=null&&Pd(t,e,Sd)}var Ed=1,Cd=2;function Id(t,e){return Ce(t)&&kn(e)?ta(Wt(t),e):function(r){var n=tg(r,t);return n===void 0&&n===e?jd(r,t):Be(e,n,Ed|Cd)}}function xd(t){return function(e){return e==null?void 0:e[t]}}function Md(t){return function(e){return mn(e,t)}}function Fd(t){return Ce(t)?xd(Wt(t)):Md(t)}function Ld(t){return typeof t=="function"?t:t==null?_e:typeof t=="object"?C(t)?Id(t[0],t[1]):wd(t):Fd(t)}function Dd(t){return function(e,r,n){for(var a=-1,i=Object(e),u=n(e),o=u.length;o--;){var s=u[t?o:++a];if(r(i[s],s,i)===!1)break}return e}}var Nd=Dd(),ea=Nd;function Rd(t,e){return t&&ea(t,e,wt)}function He(t,e,r){(r!==void 0&&!mt(t[e],r)||r===void 0&&!(e in t))&&Gt(t,e,r)}function Ud(t){return U(t)&&Bt(t)}function Ke(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function Gd(t){return gt(t,dt(t))}function Bd(t,e,r,n,a,i,u){var o=Ke(t,r),s=Ke(e,r),c=u.get(s);if(c){He(t,r,c);return}var l=i?i(o,s,r+"",t,e,u):void 0,g=l===void 0;if(g){var p=C(s),f=!p&&Ot(s),h=!p&&!f&&Ee(s);l=s,p||f||h?C(o)?l=o:Ud(o)?l=sn(o):f?(g=!1,l=En(s,!0)):h?(g=!1,l=Bn(s,!0)):l=[]:Me(s)||Ht(s)?(l=o,Ht(o)?l=Gd(o):(!W(o)||Te(o))&&(l=Hn(s))):g=!1}g&&(u.set(s,l),a(l,s,n,i,u),u.delete(s)),He(t,r,l)}function ra(t,e,r,n,a){t!==e&&ea(e,function(i,u){if(a||(a=new M),W(i))Bd(t,e,u,r,ra,n,a);else{var o=n?n(Ke(t,u),i,u+"",t,e,a):void 0;o===void 0&&(o=i),He(t,u,o)}},dt)}var Hd=ln(function(t,e,r,n){ra(t,e,r,n)}),Kd=Hd;function zd(t,e){var r={};return e=Ld(e),Rd(t,function(n,a,i){Gt(r,e(n,a,i),n)}),r}/*! ***************************************************************************** | ||
Copyright (c) Microsoft Corporation. | ||
Permission to use, copy, modify, and/or distribute this software for any | ||
purpose with or without fee is hereby granted. | ||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | ||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY | ||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | ||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | ||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR | ||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
PERFORMANCE OF THIS SOFTWARE. | ||
***************************************************************************** */var Jt=function(){return Jt=Object.assign||function(e){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},Jt.apply(this,arguments)};function Wd(t){return t.toLowerCase()}var Xd=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Yd=/[^A-Z0-9]+/gi;function Zd(t,e){e===void 0&&(e={});for(var r=e.splitRegexp,n=r===void 0?Xd:r,a=e.stripRegexp,i=a===void 0?Yd:a,u=e.transform,o=u===void 0?Wd:u,s=e.delimiter,c=s===void 0?" ":s,l=na(na(t,n,"$1\0$2"),i,"\0"),g=0,p=l.length;l.charAt(g)==="\0";)g++;for(;l.charAt(p-1)==="\0";)p--;return l.slice(g,p).split("\0").map(o).join(c)}function na(t,e,r){return e instanceof RegExp?t.replace(e,r):e.reduce(function(n,a){return n.replace(a,r)},t)}function aa(t,e){var r=t.charAt(0),n=t.substr(1).toLowerCase();return e>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function qd(t,e){return e===void 0&&(e={}),Zd(t,Jt({delimiter:"",transform:aa},e))}function Jd(t,e){return e===0?t.toLowerCase():aa(t,e)}function Qd(t,e){return e===void 0&&(e={}),qd(t,Jt({transform:Jd},e))}function $t(t){return{}.toString.call(t).slice(8,-1).toLowerCase()}(function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t})();function Vd({type:t,name:e,prop:r,validator:n}){if(t){$t(t)==="string"&&(t=[t]);const a=$t(r);if(!t.includes(a))throw Error(`${e}\u9700\u4E3A${t.toString()}\u7C7B\u578B\uFF08\u5F97\u5230${a}\uFF09`)}if(n&&!n(r))throw Error(`${e}\u4E0D\u5408\u6CD5`)}function kd(t,{mergeObject:e,mergeFunction:r}){const n=r?(a,i)=>$t(a)==="function"&&$t(i)==="function"?r(i,a):void 0:void 0;return e==="deep"?Kd(...t,n):hl(...t,n)}function t$(t,{mergeFunction:e}){return t.reduce(e,()=>{})}function ze(t,e={}){let{name:r="",type:n,default:a,defaultIsDynamic:i=!1,required:u=!1,validator:o,camelCase:s=!0,mergeObject:c="deep",mergeObjectApplyOnlyToDefault:l=!1,mergeFunction:g=!1,mergeFunctionApplyOnlyToDefault:p=!0}=e,f;if(i){if($t(a)!=="function")throw Error(`${r}\u52A8\u6001\u751F\u6210\u9ED8\u8BA4\u503C\u65F6\uFF0C\u9ED8\u8BA4\u503C\u9700\u4E3A\u51FD\u6570\u7C7B\u578B`);f=[...t]}else f=[...t,a];let h,d=!1,v=!1;for(let $=0;$<f.length;$++){const y=f[$];if(y!==void 0){Vd({type:n,name:r,prop:y,validator:o});const G=Me(y),F=$t(y)==="function";if(d=G,v=F,!G&&!F)break}}d?f=zp(f):(c=!1,v||(g=!1));for(let $=0;$<f.length;$++){const y=f[$];if(y!==void 0){$===f.length-1?h=y:c?h=kd(l?[a,y]:[...f].reverse(),{mergeObject:c,mergeFunction:g}):g?h=t$(p?[y,a]:f,{mergeFunction:g}):h=y;break}}if(u&&h===void 0)throw Error(`${r}\u53C2\u6570\u4E0D\u80FD\u4E3A\u7A7A`);return i?ze(t,vf(hf({},e),{default:a(h),defaultIsDynamic:!1})):s&&Me(h)?zd(h,($,y)=>Qd(y,{stripRegexp:/-/g})):h}const e$=["PUT","POST","DELETE","PATCH"];function r$(t,e={}){const r={c:{method:"POST"},r:{method:"GET"},u:{method:"PUT"},d:{method:"DELETE"},getList:{method:"GET"},updateStatus:{method:"PUT"},enable:{method:"PUT"},disable:{method:"PUT"}};Object.freeze(r);const n=(a,i)=>i.startsWith("/")?i:(a.endsWith("/")?a:a+"/")+i;return(a="",i={})=>{let u={};for(let o in r)u[o]=(s,c)=>{var h;const l=r[o],g=typeof e[o]=="function"?e[o](s):e[o],p=Z({},typeof i[o]=="function"?i[o](s):i[o]),f=Rt(l,g,p);return c!=null||(c=e$.includes((h=f.method)==null?void 0:h.toUpperCase())?"data":"params"),t(Xe(Z(Z(Z({},c==="data"&&{data:s}),c==="params"&&{params:s}),f),{url:n(a,f.url)}))};return u}}const ia="admate ",We=(t,e)=>Jr(e)?t:typeof e=="function"?e(t):uu(t,e)[0],oa=(t,e)=>{t.mergeData&&Dt(t.data)&&Dt(e)?S.isVue3?t.mergeData==="deep"?Rt(t.data,e):t.mergeData==="shallow"?Tr(t.data,e):typeof t.mergeData=="function"&&t.mergeData(e):t.mergeData==="deep"?t.data=Rt($e(t.data),e):t.mergeData==="shallow"?t.data=Z(Z({},t.data),e):typeof t.mergeData=="function"&&t.mergeData(e):t.data=e};function n$({axios:t,axiosConfig:e,urlPrefix:r,form:n,list:a,getListProxy:i,openFormProxy:u,submitFormProxy:o}){const c=r$(t)(r,e),l=S.ref(),g=S.ref(),p=()=>ze([a],{default:_=>({data:[],loading:!1,total:0,filter:{[_.pageNumberKey]:1},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),f=S.reactive(p()),h=()=>$e(Z({loading:!1,submitting:!1,show:!1,data:{},mergeData:"deep",status:""},n));let d=S.reactive(h());const v=({state:_,defaultState:T,mergeState:b="shallow"})=>{const L=ze([_,T]);b==="deep"?Rt(d,L):Tr(d,L)},$=(_=f.filter,T)=>(f.loading=!0,c.getList(_,T).then(b=>{var L,ua;return f.data=(L=We(b,f.dataAt))!=null?L:[],f.total=Jr(f.data)?0:(ua=We(b,f.totalAt))!=null?ua:0,b}).catch(b=>{f.data=[]}).finally(()=>{f.loading=!1})),y=(..._)=>{const T=f.filter[f.pageNumberKey];if(l.value==="filterChange"&&T!==1){f.filter[f.pageNumberKey]=1,l.value=void 0;return}f.oldPageNumber=T;const b=i?i((...L)=>$(...L.length?L:_),l.value):$(..._);return l.value=void 0,b};function G(_,T){if(_)if(T==="cache")oa(d,$e(_)),d.show=!0;else return d.loading=!0,d.show=!0,c.r(_,T).then(b=>(oa(d,We(b,d.dataAt)),b));else["r","u"].includes(d.status)&&!arguments.length&&console.warn(`${ia}\u8868\u5355\u72B6\u6001\u4E3A 'r' \u6216 'u' \u65F6\uFF0CopenForm \u7684\u53C2\u6570\u5FC5\u4F20`),d.show=!0}const F=(_,T)=>(f.loading=!0,c.d(_,T).then(b=>{var L;return((L=f.data)==null?void 0:L.length)===1?f.filter[f.pageNumberKey]===1?(l.value="d",y()):f.filter[f.pageNumberKey]--:(l.value="d",y()),b}).finally(()=>{f.loading=!1})),B=(_,T)=>(f.loading=!0,c.updateStatus(_,T).then(b=>(l.value="updateStatus",y(),b)).finally(()=>{f.loading=!1})),P=(_,T)=>(f.loading=!0,c.enable(_,T).then(b=>(l.value="enable",y(),b)).finally(()=>{f.loading=!1})),H=(_,T)=>(f.loading=!0,c.disable(_,T).then(b=>(l.value="disable",y(),b)).finally(()=>{f.loading=!1})),st=(..._)=>{const T=u?u((...b)=>G(...b.length?b:_)):G(..._);return T instanceof Promise?T.then(b=>{v({target:d,state:b,defaultState:{loading:!1}})}).catch(b=>{v({target:d,state:b,defaultState:{show:!1}})}):v({target:d,state:T,defaultState:{loading:!1}}),T},ht=(_=d.data,T)=>{if(!["c","u"].includes(d.status))throw Error(`${ia}submitForm \u4EC5\u80FD\u5728\u8868\u5355\u72B6\u6001\u4E3A 'c' \u6216 'u' \u65F6\u88AB\u8C03\u7528`);return d.submitting=!0,c[d.status](_,T).then(b=>(l.value=d.status,y(),b))},a$=_=>{const T=o?o((...b)=>b.length?ht(...b):ht(_)):ht(_);return T instanceof Promise?T.then(b=>{v({target:d,state:b,defaultState:{show:!1}})}).catch(b=>{v({target:d,state:b,defaultState:{submitting:!1}})}):v({target:d,state:T,defaultState:{show:!1}}),T};return S.watch(()=>d.show,_=>{_||setTimeout(()=>{Object.assign(d,Xe(Z({},h()),{show:d.show}))},500)}),l.value="init",y(),S.onMounted(()=>{f.watchFilter&&S.watch(()=>f.filter,()=>{f.filter[f.pageNumberKey]===f.oldPageNumber?(f.loading=!0,g.value||(g.value=of(()=>{l.value="filterChange",f.loading=!1,y()},f.debounceInterval)),g.value()):(l.value="pageNumberChange",y())},{deep:!0})}),{list:f,getList:y,form:d,openForm:st,submitForm:a$,d:F,enable:P,disable:H,updateStatus:B}}return n$}); | ||
(function(S,dt){typeof exports=="object"&&typeof module<"u"?module.exports=dt(require("vue-demi")):typeof define=="function"&&define.amd?define(["vue-demi"],dt):(S=typeof globalThis<"u"?globalThis:S||self,S.admate=dt(S.VueDemi))})(this,function(S){"use strict";var dt=typeof global=="object"&&global&&global.Object===Object&&global;const Kr=dt;var eo=typeof self=="object"&&self&&self.Object===Object&&self,oo=Kr||eo||Function("return this")();const x=oo;var ao=x.Symbol;const F=ao;var Wr=Object.prototype,io=Wr.hasOwnProperty,uo=Wr.toString,gt=F?F.toStringTag:void 0;function co(t){var r=io.call(t,gt),n=t[gt];try{t[gt]=void 0;var e=!0}catch{}var o=uo.call(t);return e&&(r?t[gt]=n:delete t[gt]),o}var so=Object.prototype,fo=so.toString;function lo(t){return fo.call(t)}var po="[object Null]",go="[object Undefined]",Hr=F?F.toStringTag:void 0;function Y(t){return t==null?t===void 0?go:po:Hr&&Hr in Object(t)?co(t):lo(t)}function H(t){return t!=null&&typeof t=="object"}var bo="[object Symbol]";function At(t){return typeof t=="symbol"||H(t)&&Y(t)==bo}function ho(t,r){for(var n=-1,e=t==null?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}var vo=Array.isArray;const R=vo;var yo=1/0,Vr=F?F.prototype:void 0,qr=Vr?Vr.toString:void 0;function Yr(t){if(typeof t=="string")return t;if(R(t))return ho(t,Yr)+"";if(At(t))return qr?qr.call(t):"";var r=t+"";return r=="0"&&1/t==-yo?"-0":r}var _o=/\s/;function jo(t){for(var r=t.length;r--&&_o.test(t.charAt(r)););return r}var mo=/^\s+/;function Oo(t){return t&&t.slice(0,jo(t)+1).replace(mo,"")}function E(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var Zr=0/0,wo=/^[-+]0x[0-9a-f]+$/i,To=/^0b[01]+$/i,$o=/^0o[0-7]+$/i,Ao=parseInt;function Jr(t){if(typeof t=="number")return t;if(At(t))return Zr;if(E(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=E(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=Oo(t);var n=To.test(t);return n||$o.test(t)?Ao(t.slice(2),n?2:8):wo.test(t)?Zr:+t}function Xr(t){return t}var So="[object AsyncFunction]",Po="[object Function]",xo="[object GeneratorFunction]",Eo="[object Proxy]";function Yt(t){if(!E(t))return!1;var r=Y(t);return r==Po||r==xo||r==So||r==Eo}var Io=x["__core-js_shared__"];const Zt=Io;var Qr=function(){var t=/[^.]+$/.exec(Zt&&Zt.keys&&Zt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Co(t){return!!Qr&&Qr in t}var Fo=Function.prototype,Mo=Fo.toString;function Z(t){if(t!=null){try{return Mo.call(t)}catch{}try{return t+""}catch{}}return""}var No=/[\\^$.*+?()[\]{}|]/g,Uo=/^\[object .+?Constructor\]$/,Lo=Function.prototype,Do=Object.prototype,zo=Lo.toString,Bo=Do.hasOwnProperty,Ro=RegExp("^"+zo.call(Bo).replace(No,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Go(t){if(!E(t)||Co(t))return!1;var r=Yt(t)?Ro:Uo;return r.test(Z(t))}function Ko(t,r){return t==null?void 0:t[r]}function J(t,r){var n=Ko(t,r);return Go(n)?n:void 0}var Wo=J(x,"WeakMap");const Jt=Wo;var kr=Object.create,Ho=function(){function t(){}return function(r){if(!E(r))return{};if(kr)return kr(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();const Vo=Ho;function qo(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function tn(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r}var Yo=800,Zo=16,Jo=Date.now;function Xo(t){var r=0,n=0;return function(){var e=Jo(),o=Zo-(e-n);if(n=e,o>0){if(++r>=Yo)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Qo(t){return function(){return t}}var ko=function(){try{var t=J(Object,"defineProperty");return t({},"",{}),t}catch{}}();const St=ko;var ta=St?function(t,r){return St(t,"toString",{configurable:!0,enumerable:!1,value:Qo(r),writable:!0})}:Xr,ra=Xo(ta);const rn=ra;function na(t,r){for(var n=-1,e=t==null?0:t.length;++n<e&&r(t[n],n,t)!==!1;);return t}var ea=9007199254740991,oa=/^(?:0|[1-9]\d*)$/;function nn(t,r){var n=typeof t;return r=r==null?ea:r,!!r&&(n=="number"||n!="symbol"&&oa.test(t))&&t>-1&&t%1==0&&t<r}function Xt(t,r,n){r=="__proto__"&&St?St(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n}function Pt(t,r){return t===r||t!==t&&r!==r}var aa=Object.prototype,ia=aa.hasOwnProperty;function en(t,r,n){var e=t[r];(!(ia.call(t,r)&&Pt(e,n))||n===void 0&&!(r in t))&&Xt(t,r,n)}function it(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;c===void 0&&(c=t[i]),o?Xt(n,i,c):en(n,i,c)}return n}var on=Math.max;function an(t,r,n){return r=on(r===void 0?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=on(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),qo(t,this,i)}}function ua(t,r){return rn(an(t,r,Xr),t+"")}var ca=9007199254740991;function un(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ca}function xt(t){return t!=null&&un(t.length)&&!Yt(t)}function sa(t,r,n){if(!E(n))return!1;var e=typeof r;return(e=="number"?xt(n)&&nn(r,n.length):e=="string"&&r in n)?Pt(n[r],t):!1}function cn(t){return ua(function(r,n){var e=-1,o=n.length,a=o>1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&sa(n[0],n[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++e<o;){var i=n[e];i&&t(r,i,e,a)}return r})}var fa=Object.prototype;function Qt(t){var r=t&&t.constructor,n=typeof r=="function"&&r.prototype||fa;return t===n}function la(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}var pa="[object Arguments]";function sn(t){return H(t)&&Y(t)==pa}var fn=Object.prototype,da=fn.hasOwnProperty,ga=fn.propertyIsEnumerable,ba=sn(function(){return arguments}())?sn:function(t){return H(t)&&da.call(t,"callee")&&!ga.call(t,"callee")};const Et=ba;function ha(){return!1}var ln=typeof exports=="object"&&exports&&!exports.nodeType&&exports,pn=ln&&typeof module=="object"&&module&&!module.nodeType&&module,va=pn&&pn.exports===ln,dn=va?x.Buffer:void 0,ya=dn?dn.isBuffer:void 0,_a=ya||ha;const kt=_a;var ja="[object Arguments]",ma="[object Array]",Oa="[object Boolean]",wa="[object Date]",Ta="[object Error]",$a="[object Function]",Aa="[object Map]",Sa="[object Number]",Pa="[object Object]",xa="[object RegExp]",Ea="[object Set]",Ia="[object String]",Ca="[object WeakMap]",Fa="[object ArrayBuffer]",Ma="[object DataView]",Na="[object Float32Array]",Ua="[object Float64Array]",La="[object Int8Array]",Da="[object Int16Array]",za="[object Int32Array]",Ba="[object Uint8Array]",Ra="[object Uint8ClampedArray]",Ga="[object Uint16Array]",Ka="[object Uint32Array]",w={};w[Na]=w[Ua]=w[La]=w[Da]=w[za]=w[Ba]=w[Ra]=w[Ga]=w[Ka]=!0,w[ja]=w[ma]=w[Fa]=w[Oa]=w[Ma]=w[wa]=w[Ta]=w[$a]=w[Aa]=w[Sa]=w[Pa]=w[xa]=w[Ea]=w[Ia]=w[Ca]=!1;function Wa(t){return H(t)&&un(t.length)&&!!w[Y(t)]}function tr(t){return function(r){return t(r)}}var gn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,bt=gn&&typeof module=="object"&&module&&!module.nodeType&&module,Ha=bt&&bt.exports===gn,rr=Ha&&Kr.process,Va=function(){try{var t=bt&&bt.require&&bt.require("util").types;return t||rr&&rr.binding&&rr.binding("util")}catch{}}();const ut=Va;var bn=ut&&ut.isTypedArray,qa=bn?tr(bn):Wa;const hn=qa;var Ya=Object.prototype,Za=Ya.hasOwnProperty;function vn(t,r){var n=R(t),e=!n&&Et(t),o=!n&&!e&&kt(t),a=!n&&!e&&!o&&hn(t),u=n||e||o||a,i=u?la(t.length,String):[],c=i.length;for(var l in t)(r||Za.call(t,l))&&!(u&&(l=="length"||o&&(l=="offset"||l=="parent")||a&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||nn(l,c)))&&i.push(l);return i}function yn(t,r){return function(n){return t(r(n))}}var Ja=yn(Object.keys,Object);const Xa=Ja;var Qa=Object.prototype,ka=Qa.hasOwnProperty;function ti(t){if(!Qt(t))return Xa(t);var r=[];for(var n in Object(t))ka.call(t,n)&&n!="constructor"&&r.push(n);return r}function nr(t){return xt(t)?vn(t):ti(t)}function ri(t){var r=[];if(t!=null)for(var n in Object(t))r.push(n);return r}var ni=Object.prototype,ei=ni.hasOwnProperty;function oi(t){if(!E(t))return ri(t);var r=Qt(t),n=[];for(var e in t)e=="constructor"&&(r||!ei.call(t,e))||n.push(e);return n}function ct(t){return xt(t)?vn(t,!0):oi(t)}var ai=cn(function(t,r){it(r,ct(r),t)});const _n=ai;var ii=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ui=/^\w*$/;function ci(t,r){if(R(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||At(t)?!0:ui.test(t)||!ii.test(t)||r!=null&&t in Object(r)}var si=J(Object,"create");const ht=si;function fi(){this.__data__=ht?ht(null):{},this.size=0}function li(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var pi="__lodash_hash_undefined__",di=Object.prototype,gi=di.hasOwnProperty;function bi(t){var r=this.__data__;if(ht){var n=r[t];return n===pi?void 0:n}return gi.call(r,t)?r[t]:void 0}var hi=Object.prototype,vi=hi.hasOwnProperty;function yi(t){var r=this.__data__;return ht?r[t]!==void 0:vi.call(r,t)}var _i="__lodash_hash_undefined__";function ji(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=ht&&r===void 0?_i:r,this}function X(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}X.prototype.clear=fi,X.prototype.delete=li,X.prototype.get=bi,X.prototype.has=yi,X.prototype.set=ji;function mi(){this.__data__=[],this.size=0}function It(t,r){for(var n=t.length;n--;)if(Pt(t[n][0],r))return n;return-1}var Oi=Array.prototype,wi=Oi.splice;function Ti(t){var r=this.__data__,n=It(r,t);if(n<0)return!1;var e=r.length-1;return n==e?r.pop():wi.call(r,n,1),--this.size,!0}function $i(t){var r=this.__data__,n=It(r,t);return n<0?void 0:r[n][1]}function Ai(t){return It(this.__data__,t)>-1}function Si(t,r){var n=this.__data__,e=It(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this}function G(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}G.prototype.clear=mi,G.prototype.delete=Ti,G.prototype.get=$i,G.prototype.has=Ai,G.prototype.set=Si;var Pi=J(x,"Map");const vt=Pi;function xi(){this.size=0,this.__data__={hash:new X,map:new(vt||G),string:new X}}function Ei(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Ct(t,r){var n=t.__data__;return Ei(r)?n[typeof r=="string"?"string":"hash"]:n.map}function Ii(t){var r=Ct(this,t).delete(t);return this.size-=r?1:0,r}function Ci(t){return Ct(this,t).get(t)}function Fi(t){return Ct(this,t).has(t)}function Mi(t,r){var n=Ct(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this}function V(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}V.prototype.clear=xi,V.prototype.delete=Ii,V.prototype.get=Ci,V.prototype.has=Fi,V.prototype.set=Mi;var Ni="Expected a function";function er(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(Ni);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(er.Cache||V),n}er.Cache=V;var Ui=500;function Li(t){var r=er(t,function(e){return n.size===Ui&&n.clear(),e}),n=r.cache;return r}var Di=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,zi=/\\(\\)?/g,Bi=Li(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Di,function(n,e,o,a){r.push(o?a.replace(zi,"$1"):e||n)}),r});const Ri=Bi;function Gi(t){return t==null?"":Yr(t)}function Ki(t,r){return R(t)?t:ci(t,r)?[t]:Ri(Gi(t))}var Wi=1/0;function Hi(t){if(typeof t=="string"||At(t))return t;var r=t+"";return r=="0"&&1/t==-Wi?"-0":r}function Vi(t,r){r=Ki(r,t);for(var n=0,e=r.length;t!=null&&n<e;)t=t[Hi(r[n++])];return n&&n==e?t:void 0}function qi(t,r,n){var e=t==null?void 0:Vi(t,r);return e===void 0?n:e}function Yi(t,r){for(var n=-1,e=r.length,o=Array(e),a=t==null;++n<e;)o[n]=a?void 0:qi(t,r[n]);return o}function or(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t}var jn=F?F.isConcatSpreadable:void 0;function Zi(t){return R(t)||Et(t)||!!(jn&&t&&t[jn])}function mn(t,r,n,e,o){var a=-1,u=t.length;for(n||(n=Zi),o||(o=[]);++a<u;){var i=t[a];r>0&&n(i)?r>1?mn(i,r-1,n,e,o):or(o,i):e||(o[o.length]=i)}return o}function Ji(t){var r=t==null?0:t.length;return r?mn(t,1):[]}function Xi(t){return rn(an(t,void 0,Ji),t+"")}var Qi=Xi(Yi);const ki=Qi;var tu=yn(Object.getPrototypeOf,Object);const ar=tu;var ru="[object Object]",nu=Function.prototype,eu=Object.prototype,On=nu.toString,ou=eu.hasOwnProperty,au=On.call(Object);function Ft(t){if(!H(t)||Y(t)!=ru)return!1;var r=ar(t);if(r===null)return!0;var n=ou.call(r,"constructor")&&r.constructor;return typeof n=="function"&&n instanceof n&&On.call(n)==au}function iu(){this.__data__=new G,this.size=0}function uu(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}function cu(t){return this.__data__.get(t)}function su(t){return this.__data__.has(t)}var fu=200;function lu(t,r){var n=this.__data__;if(n instanceof G){var e=n.__data__;if(!vt||e.length<fu-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new V(e)}return n.set(t,r),this.size=n.size,this}function Q(t){var r=this.__data__=new G(t);this.size=r.size}Q.prototype.clear=iu,Q.prototype.delete=uu,Q.prototype.get=cu,Q.prototype.has=su,Q.prototype.set=lu;function pu(t,r){return t&&it(r,nr(r),t)}function du(t,r){return t&&it(r,ct(r),t)}var wn=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Tn=wn&&typeof module=="object"&&module&&!module.nodeType&&module,gu=Tn&&Tn.exports===wn,$n=gu?x.Buffer:void 0,An=$n?$n.allocUnsafe:void 0;function Sn(t,r){if(r)return t.slice();var n=t.length,e=An?An(n):new t.constructor(n);return t.copy(e),e}function bu(t,r){for(var n=-1,e=t==null?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a}function Pn(){return[]}var hu=Object.prototype,vu=hu.propertyIsEnumerable,xn=Object.getOwnPropertySymbols,yu=xn?function(t){return t==null?[]:(t=Object(t),bu(xn(t),function(r){return vu.call(t,r)}))}:Pn;const ir=yu;function _u(t,r){return it(t,ir(t),r)}var ju=Object.getOwnPropertySymbols,mu=ju?function(t){for(var r=[];t;)or(r,ir(t)),t=ar(t);return r}:Pn;const En=mu;function Ou(t,r){return it(t,En(t),r)}function In(t,r,n){var e=r(t);return R(t)?e:or(e,n(t))}function wu(t){return In(t,nr,ir)}function Tu(t){return In(t,ct,En)}var $u=J(x,"DataView");const ur=$u;var Au=J(x,"Promise");const cr=Au;var Su=J(x,"Set");const sr=Su;var Cn="[object Map]",Pu="[object Object]",Fn="[object Promise]",Mn="[object Set]",Nn="[object WeakMap]",Un="[object DataView]",xu=Z(ur),Eu=Z(vt),Iu=Z(cr),Cu=Z(sr),Fu=Z(Jt),k=Y;(ur&&k(new ur(new ArrayBuffer(1)))!=Un||vt&&k(new vt)!=Cn||cr&&k(cr.resolve())!=Fn||sr&&k(new sr)!=Mn||Jt&&k(new Jt)!=Nn)&&(k=function(t){var r=Y(t),n=r==Pu?t.constructor:void 0,e=n?Z(n):"";if(e)switch(e){case xu:return Un;case Eu:return Cn;case Iu:return Fn;case Cu:return Mn;case Fu:return Nn}return r});const fr=k;var Mu=Object.prototype,Nu=Mu.hasOwnProperty;function Uu(t){var r=t.length,n=new t.constructor(r);return r&&typeof t[0]=="string"&&Nu.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var Lu=x.Uint8Array;const Ln=Lu;function lr(t){var r=new t.constructor(t.byteLength);return new Ln(r).set(new Ln(t)),r}function Du(t,r){var n=r?lr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var zu=/\w*$/;function Bu(t){var r=new t.constructor(t.source,zu.exec(t));return r.lastIndex=t.lastIndex,r}var Dn=F?F.prototype:void 0,zn=Dn?Dn.valueOf:void 0;function Ru(t){return zn?Object(zn.call(t)):{}}function Bn(t,r){var n=r?lr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var Gu="[object Boolean]",Ku="[object Date]",Wu="[object Map]",Hu="[object Number]",Vu="[object RegExp]",qu="[object Set]",Yu="[object String]",Zu="[object Symbol]",Ju="[object ArrayBuffer]",Xu="[object DataView]",Qu="[object Float32Array]",ku="[object Float64Array]",tc="[object Int8Array]",rc="[object Int16Array]",nc="[object Int32Array]",ec="[object Uint8Array]",oc="[object Uint8ClampedArray]",ac="[object Uint16Array]",ic="[object Uint32Array]";function uc(t,r,n){var e=t.constructor;switch(r){case Ju:return lr(t);case Gu:case Ku:return new e(+t);case Xu:return Du(t,n);case Qu:case ku:case tc:case rc:case nc:case ec:case oc:case ac:case ic:return Bn(t,n);case Wu:return new e;case Hu:case Yu:return new e(t);case Vu:return Bu(t);case qu:return new e;case Zu:return Ru(t)}}function Rn(t){return typeof t.constructor=="function"&&!Qt(t)?Vo(ar(t)):{}}var cc="[object Map]";function sc(t){return H(t)&&fr(t)==cc}var Gn=ut&&ut.isMap,fc=Gn?tr(Gn):sc;const lc=fc;var pc="[object Set]";function dc(t){return H(t)&&fr(t)==pc}var Kn=ut&&ut.isSet,gc=Kn?tr(Kn):dc;const bc=gc;var hc=1,vc=2,yc=4,Wn="[object Arguments]",_c="[object Array]",jc="[object Boolean]",mc="[object Date]",Oc="[object Error]",Hn="[object Function]",wc="[object GeneratorFunction]",Tc="[object Map]",$c="[object Number]",Vn="[object Object]",Ac="[object RegExp]",Sc="[object Set]",Pc="[object String]",xc="[object Symbol]",Ec="[object WeakMap]",Ic="[object ArrayBuffer]",Cc="[object DataView]",Fc="[object Float32Array]",Mc="[object Float64Array]",Nc="[object Int8Array]",Uc="[object Int16Array]",Lc="[object Int32Array]",Dc="[object Uint8Array]",zc="[object Uint8ClampedArray]",Bc="[object Uint16Array]",Rc="[object Uint32Array]",m={};m[Wn]=m[_c]=m[Ic]=m[Cc]=m[jc]=m[mc]=m[Fc]=m[Mc]=m[Nc]=m[Uc]=m[Lc]=m[Tc]=m[$c]=m[Vn]=m[Ac]=m[Sc]=m[Pc]=m[xc]=m[Dc]=m[zc]=m[Bc]=m[Rc]=!0,m[Oc]=m[Hn]=m[Ec]=!1;function Mt(t,r,n,e,o,a){var u,i=r&hc,c=r&vc,l=r&yc;if(n&&(u=o?n(t,e,o,a):n(t)),u!==void 0)return u;if(!E(t))return t;var f=R(t);if(f){if(u=Uu(t),!i)return tn(t,u)}else{var p=fr(t),s=p==Hn||p==wc;if(kt(t))return Sn(t,i);if(p==Vn||p==Wn||s&&!o){if(u=c||s?{}:Rn(t),!i)return c?Ou(t,du(u,t)):_u(t,pu(u,t))}else{if(!m[p])return o?t:{};u=uc(t,p,i)}}a||(a=new Q);var g=a.get(t);if(g)return g;a.set(t,u),bc(t)?t.forEach(function(h){u.add(Mt(h,r,n,h,t,a))}):lc(t)&&t.forEach(function(h,b){u.set(b,Mt(h,r,n,b,t,a))});var d=l?c?Tu:wu:c?ct:nr,_=f?void 0:d(t);return na(_||t,function(h,b){_&&(b=h,h=t[b]),en(u,b,Mt(h,r,n,b,t,a))}),u}var Gc=1,Kc=4;function pr(t){return Mt(t,Gc|Kc)}function Wc(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(n(a[c],c,a)===!1)break}return r}}var Hc=Wc();const Vc=Hc;var qc=function(){return x.Date.now()};const dr=qc;var Yc="Expected a function",Zc=Math.max,Jc=Math.min;function Xc(t,r,n){var e,o,a,u,i,c,l=0,f=!1,p=!1,s=!0;if(typeof t!="function")throw new TypeError(Yc);r=Jr(r)||0,E(n)&&(f=!!n.leading,p="maxWait"in n,a=p?Zc(Jr(n.maxWait)||0,r):a,s="trailing"in n?!!n.trailing:s);function g(A){var B=e,at=o;return e=o=void 0,l=A,u=t.apply(at,B),u}function d(A){return l=A,i=setTimeout(b,r),f?g(A):u}function _(A){var B=A-c,at=A-l,pt=r-B;return p?Jc(pt,a-at):pt}function h(A){var B=A-c,at=A-l;return c===void 0||B>=r||B<0||p&&at>=a}function b(){var A=dr();if(h(A))return $(A);i=setTimeout(b,_(A))}function $(A){return i=void 0,s&&e?g(A):(e=o=void 0,u)}function D(){i!==void 0&&clearTimeout(i),l=0,e=c=o=i=void 0}function q(){return i===void 0?u:$(dr())}function z(){var A=dr(),B=h(A);if(e=arguments,o=this,c=A,B){if(i===void 0)return d(c);if(p)return clearTimeout(i),i=setTimeout(b,r),g(c)}return i===void 0&&(i=setTimeout(b,r)),u}return z.cancel=D,z.flush=q,z}function gr(t,r,n){(n!==void 0&&!Pt(t[r],n)||n===void 0&&!(r in t))&&Xt(t,r,n)}function Qc(t){return H(t)&&xt(t)}function br(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function kc(t){return it(t,ct(t))}function ts(t,r,n,e,o,a,u){var i=br(t,n),c=br(r,n),l=u.get(c);if(l){gr(t,n,l);return}var f=a?a(i,c,n+"",t,r,u):void 0,p=f===void 0;if(p){var s=R(c),g=!s&&kt(c),d=!s&&!g&&hn(c);f=c,s||g||d?R(i)?f=i:Qc(i)?f=tn(i):g?(p=!1,f=Sn(c,!0)):d?(p=!1,f=Bn(c,!0)):f=[]:Ft(c)||Et(c)?(f=i,Et(i)?f=kc(i):(!E(i)||Yt(i))&&(f=Rn(c))):p=!1}p&&(u.set(c,f),o(f,c,e,a,u),u.delete(c)),gr(t,n,f)}function qn(t,r,n,e,o){t!==r&&Vc(r,function(a,u){if(o||(o=new Q),E(a))ts(t,r,u,n,qn,e,o);else{var i=e?e(br(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),gr(t,u,i)}},ct)}var rs=cn(function(t,r,n){qn(t,r,n)});const Nt=rs;var Yn=t=>({object:()=>t===null||Array.isArray(t)&&t.length===0||Ft(t)&&Object.getOwnPropertyNames(t).length===0,number:()=>Number.isNaN(t),string:()=>t==="",undefined:()=>!0,boolean:()=>t===!1,symbol:()=>!1,bigint:()=>!1})[typeof t]();(function(){for(var t=[],r=0;r<256;++r)t.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return t})();var ns=typeof global=="object"&&global&&global.Object===Object&&global;const Zn=ns;var es=typeof self=="object"&&self&&self.Object===Object&&self,os=Zn||es||Function("return this")();const M=os;var as=M.Symbol;const N=as;var Jn=Object.prototype,is=Jn.hasOwnProperty,us=Jn.toString,yt=N?N.toStringTag:void 0;function cs(t){var r=is.call(t,yt),n=t[yt];try{t[yt]=void 0;var e=!0}catch{}var o=us.call(t);return e&&(r?t[yt]=n:delete t[yt]),o}var ss=Object.prototype,fs=ss.toString;function ls(t){return fs.call(t)}var ps="[object Null]",ds="[object Undefined]",Xn=N?N.toStringTag:void 0;function tt(t){return t==null?t===void 0?ds:ps:Xn&&Xn in Object(t)?cs(t):ls(t)}function U(t){return t!=null&&typeof t=="object"}var gs="[object Symbol]";function hr(t){return typeof t=="symbol"||U(t)&&tt(t)==gs}function bs(t,r){for(var n=-1,e=t==null?0:t.length,o=Array(e);++n<e;)o[n]=r(t[n],n,t);return o}var hs=Array.isArray;const P=hs;var vs=1/0,Qn=N?N.prototype:void 0,kn=Qn?Qn.toString:void 0;function te(t){if(typeof t=="string")return t;if(P(t))return bs(t,te)+"";if(hr(t))return kn?kn.call(t):"";var r=t+"";return r=="0"&&1/t==-vs?"-0":r}function L(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}function vr(t){return t}var ys="[object AsyncFunction]",_s="[object Function]",js="[object GeneratorFunction]",ms="[object Proxy]";function yr(t){if(!L(t))return!1;var r=tt(t);return r==_s||r==js||r==ys||r==ms}var Os=M["__core-js_shared__"];const _r=Os;var re=function(){var t=/[^.]+$/.exec(_r&&_r.keys&&_r.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function ws(t){return!!re&&re in t}var Ts=Function.prototype,$s=Ts.toString;function rt(t){if(t!=null){try{return $s.call(t)}catch{}try{return t+""}catch{}}return""}var As=/[\\^$.*+?()[\]{}|]/g,Ss=/^\[object .+?Constructor\]$/,Ps=Function.prototype,xs=Object.prototype,Es=Ps.toString,Is=xs.hasOwnProperty,Cs=RegExp("^"+Es.call(Is).replace(As,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Fs(t){if(!L(t)||ws(t))return!1;var r=yr(t)?Cs:Ss;return r.test(rt(t))}function Ms(t,r){return t==null?void 0:t[r]}function nt(t,r){var n=Ms(t,r);return Fs(n)?n:void 0}var Ns=nt(M,"WeakMap");const jr=Ns;var ne=Object.create,Us=function(){function t(){}return function(r){if(!L(r))return{};if(ne)return ne(r);t.prototype=r;var n=new t;return t.prototype=void 0,n}}();const Ls=Us;function Ds(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}function ee(t,r){var n=-1,e=t.length;for(r||(r=Array(e));++n<e;)r[n]=t[n];return r}var zs=800,Bs=16,Rs=Date.now;function Gs(t){var r=0,n=0;return function(){var e=Rs(),o=Bs-(e-n);if(n=e,o>0){if(++r>=zs)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}function Ks(t){return function(){return t}}var Ws=function(){try{var t=nt(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Ut=Ws;var Hs=Ut?function(t,r){return Ut(t,"toString",{configurable:!0,enumerable:!1,value:Ks(r),writable:!0})}:vr,Vs=Gs(Hs);const qs=Vs;function Ys(t,r){for(var n=-1,e=t==null?0:t.length;++n<e&&r(t[n],n,t)!==!1;);return t}var Zs=9007199254740991,Js=/^(?:0|[1-9]\d*)$/;function mr(t,r){var n=typeof t;return r=r==null?Zs:r,!!r&&(n=="number"||n!="symbol"&&Js.test(t))&&t>-1&&t%1==0&&t<r}function Lt(t,r,n){r=="__proto__"&&Ut?Ut(t,r,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[r]=n}function _t(t,r){return t===r||t!==t&&r!==r}var Xs=Object.prototype,Qs=Xs.hasOwnProperty;function oe(t,r,n){var e=t[r];(!(Qs.call(t,r)&&_t(e,n))||n===void 0&&!(r in t))&&Lt(t,r,n)}function st(t,r,n,e){var o=!n;n||(n={});for(var a=-1,u=r.length;++a<u;){var i=r[a],c=e?e(n[i],t[i],i,n,t):void 0;c===void 0&&(c=t[i]),o?Lt(n,i,c):oe(n,i,c)}return n}var ae=Math.max;function ks(t,r,n){return r=ae(r===void 0?t.length-1:r,0),function(){for(var e=arguments,o=-1,a=ae(e.length-r,0),u=Array(a);++o<a;)u[o]=e[r+o];o=-1;for(var i=Array(r+1);++o<r;)i[o]=e[o];return i[r]=n(u),Ds(t,this,i)}}function tf(t,r){return qs(ks(t,r,vr),t+"")}var rf=9007199254740991;function Or(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=rf}function Dt(t){return t!=null&&Or(t.length)&&!yr(t)}function nf(t,r,n){if(!L(n))return!1;var e=typeof r;return(e=="number"?Dt(n)&&mr(r,n.length):e=="string"&&r in n)?_t(n[r],t):!1}function ie(t){return tf(function(r,n){var e=-1,o=n.length,a=o>1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(a=t.length>3&&typeof a=="function"?(o--,a):void 0,u&&nf(n[0],n[1],u)&&(a=o<3?void 0:a,o=1),r=Object(r);++e<o;){var i=n[e];i&&t(r,i,e,a)}return r})}var ef=Object.prototype;function wr(t){var r=t&&t.constructor,n=typeof r=="function"&&r.prototype||ef;return t===n}function of(t,r){for(var n=-1,e=Array(t);++n<t;)e[n]=r(n);return e}var af="[object Arguments]";function ue(t){return U(t)&&tt(t)==af}var ce=Object.prototype,uf=ce.hasOwnProperty,cf=ce.propertyIsEnumerable,sf=ue(function(){return arguments}())?ue:function(t){return U(t)&&uf.call(t,"callee")&&!cf.call(t,"callee")};const zt=sf;function ff(){return!1}var se=typeof exports=="object"&&exports&&!exports.nodeType&&exports,fe=se&&typeof module=="object"&&module&&!module.nodeType&&module,lf=fe&&fe.exports===se,le=lf?M.Buffer:void 0,pf=le?le.isBuffer:void 0,df=pf||ff;const jt=df;var gf="[object Arguments]",bf="[object Array]",hf="[object Boolean]",vf="[object Date]",yf="[object Error]",_f="[object Function]",jf="[object Map]",mf="[object Number]",Of="[object Object]",wf="[object RegExp]",Tf="[object Set]",$f="[object String]",Af="[object WeakMap]",Sf="[object ArrayBuffer]",Pf="[object DataView]",xf="[object Float32Array]",Ef="[object Float64Array]",If="[object Int8Array]",Cf="[object Int16Array]",Ff="[object Int32Array]",Mf="[object Uint8Array]",Nf="[object Uint8ClampedArray]",Uf="[object Uint16Array]",Lf="[object Uint32Array]",T={};T[xf]=T[Ef]=T[If]=T[Cf]=T[Ff]=T[Mf]=T[Nf]=T[Uf]=T[Lf]=!0,T[gf]=T[bf]=T[Sf]=T[hf]=T[Pf]=T[vf]=T[yf]=T[_f]=T[jf]=T[mf]=T[Of]=T[wf]=T[Tf]=T[$f]=T[Af]=!1;function Df(t){return U(t)&&Or(t.length)&&!!T[tt(t)]}function Tr(t){return function(r){return t(r)}}var pe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,mt=pe&&typeof module=="object"&&module&&!module.nodeType&&module,zf=mt&&mt.exports===pe,$r=zf&&Zn.process,Bf=function(){try{var t=mt&&mt.require&&mt.require("util").types;return t||$r&&$r.binding&&$r.binding("util")}catch{}}();const ft=Bf;var de=ft&&ft.isTypedArray,Rf=de?Tr(de):Df;const Ar=Rf;var Gf=Object.prototype,Kf=Gf.hasOwnProperty;function ge(t,r){var n=P(t),e=!n&&zt(t),o=!n&&!e&&jt(t),a=!n&&!e&&!o&&Ar(t),u=n||e||o||a,i=u?of(t.length,String):[],c=i.length;for(var l in t)(r||Kf.call(t,l))&&!(u&&(l=="length"||o&&(l=="offset"||l=="parent")||a&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||mr(l,c)))&&i.push(l);return i}function be(t,r){return function(n){return t(r(n))}}var Wf=be(Object.keys,Object);const Hf=Wf;var Vf=Object.prototype,qf=Vf.hasOwnProperty;function Yf(t){if(!wr(t))return Hf(t);var r=[];for(var n in Object(t))qf.call(t,n)&&n!="constructor"&&r.push(n);return r}function Ot(t){return Dt(t)?ge(t):Yf(t)}function Zf(t){var r=[];if(t!=null)for(var n in Object(t))r.push(n);return r}var Jf=Object.prototype,Xf=Jf.hasOwnProperty;function Qf(t){if(!L(t))return Zf(t);var r=wr(t),n=[];for(var e in t)e=="constructor"&&(r||!Xf.call(t,e))||n.push(e);return n}function lt(t){return Dt(t)?ge(t,!0):Qf(t)}var kf=ie(function(t,r,n,e){st(r,lt(r),t,e)});const tl=kf;var rl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,nl=/^\w*$/;function Sr(t,r){if(P(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||hr(t)?!0:nl.test(t)||!rl.test(t)||r!=null&&t in Object(r)}var el=nt(Object,"create");const wt=el;function ol(){this.__data__=wt?wt(null):{},this.size=0}function al(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var il="__lodash_hash_undefined__",ul=Object.prototype,cl=ul.hasOwnProperty;function sl(t){var r=this.__data__;if(wt){var n=r[t];return n===il?void 0:n}return cl.call(r,t)?r[t]:void 0}var fl=Object.prototype,ll=fl.hasOwnProperty;function pl(t){var r=this.__data__;return wt?r[t]!==void 0:ll.call(r,t)}var dl="__lodash_hash_undefined__";function gl(t,r){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=wt&&r===void 0?dl:r,this}function et(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}et.prototype.clear=ol,et.prototype.delete=al,et.prototype.get=sl,et.prototype.has=pl,et.prototype.set=gl;function bl(){this.__data__=[],this.size=0}function Bt(t,r){for(var n=t.length;n--;)if(_t(t[n][0],r))return n;return-1}var hl=Array.prototype,vl=hl.splice;function yl(t){var r=this.__data__,n=Bt(r,t);if(n<0)return!1;var e=r.length-1;return n==e?r.pop():vl.call(r,n,1),--this.size,!0}function _l(t){var r=this.__data__,n=Bt(r,t);return n<0?void 0:r[n][1]}function jl(t){return Bt(this.__data__,t)>-1}function ml(t,r){var n=this.__data__,e=Bt(n,t);return e<0?(++this.size,n.push([t,r])):n[e][1]=r,this}function K(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}K.prototype.clear=bl,K.prototype.delete=yl,K.prototype.get=_l,K.prototype.has=jl,K.prototype.set=ml;var Ol=nt(M,"Map");const Tt=Ol;function wl(){this.size=0,this.__data__={hash:new et,map:new(Tt||K),string:new et}}function Tl(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}function Rt(t,r){var n=t.__data__;return Tl(r)?n[typeof r=="string"?"string":"hash"]:n.map}function $l(t){var r=Rt(this,t).delete(t);return this.size-=r?1:0,r}function Al(t){return Rt(this,t).get(t)}function Sl(t){return Rt(this,t).has(t)}function Pl(t,r){var n=Rt(this,t),e=n.size;return n.set(t,r),this.size+=n.size==e?0:1,this}function W(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r<n;){var e=t[r];this.set(e[0],e[1])}}W.prototype.clear=wl,W.prototype.delete=$l,W.prototype.get=Al,W.prototype.has=Sl,W.prototype.set=Pl;var xl="Expected a function";function Pr(t,r){if(typeof t!="function"||r!=null&&typeof r!="function")throw new TypeError(xl);var n=function(){var e=arguments,o=r?r.apply(this,e):e[0],a=n.cache;if(a.has(o))return a.get(o);var u=t.apply(this,e);return n.cache=a.set(o,u)||a,u};return n.cache=new(Pr.Cache||W),n}Pr.Cache=W;var El=500;function Il(t){var r=Pr(t,function(e){return n.size===El&&n.clear(),e}),n=r.cache;return r}var Cl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Fl=/\\(\\)?/g,Ml=Il(function(t){var r=[];return t.charCodeAt(0)===46&&r.push(""),t.replace(Cl,function(n,e,o,a){r.push(o?a.replace(Fl,"$1"):e||n)}),r});const Nl=Ml;function Ul(t){return t==null?"":te(t)}function he(t,r){return P(t)?t:Sr(t,r)?[t]:Nl(Ul(t))}var Ll=1/0;function Gt(t){if(typeof t=="string"||hr(t))return t;var r=t+"";return r=="0"&&1/t==-Ll?"-0":r}function ve(t,r){r=he(r,t);for(var n=0,e=r.length;t!=null&&n<e;)t=t[Gt(r[n++])];return n&&n==e?t:void 0}function Dl(t,r,n){var e=t==null?void 0:ve(t,r);return e===void 0?n:e}function ye(t,r){for(var n=-1,e=r.length,o=t.length;++n<e;)t[o+n]=r[n];return t}var zl=be(Object.getPrototypeOf,Object);const xr=zl;var Bl="[object Object]",Rl=Function.prototype,Gl=Object.prototype,_e=Rl.toString,Kl=Gl.hasOwnProperty,Wl=_e.call(Object);function Er(t){if(!U(t)||tt(t)!=Bl)return!1;var r=xr(t);if(r===null)return!0;var n=Kl.call(r,"constructor")&&r.constructor;return typeof n=="function"&&n instanceof n&&_e.call(n)==Wl}function Hl(){this.__data__=new K,this.size=0}function Vl(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}function ql(t){return this.__data__.get(t)}function Yl(t){return this.__data__.has(t)}var Zl=200;function Jl(t,r){var n=this.__data__;if(n instanceof K){var e=n.__data__;if(!Tt||e.length<Zl-1)return e.push([t,r]),this.size=++n.size,this;n=this.__data__=new W(e)}return n.set(t,r),this.size=n.size,this}function I(t){var r=this.__data__=new K(t);this.size=r.size}I.prototype.clear=Hl,I.prototype.delete=Vl,I.prototype.get=ql,I.prototype.has=Yl,I.prototype.set=Jl;function Xl(t,r){return t&&st(r,Ot(r),t)}function Ql(t,r){return t&&st(r,lt(r),t)}var je=typeof exports=="object"&&exports&&!exports.nodeType&&exports,me=je&&typeof module=="object"&&module&&!module.nodeType&&module,kl=me&&me.exports===je,Oe=kl?M.Buffer:void 0,we=Oe?Oe.allocUnsafe:void 0;function Te(t,r){if(r)return t.slice();var n=t.length,e=we?we(n):new t.constructor(n);return t.copy(e),e}function tp(t,r){for(var n=-1,e=t==null?0:t.length,o=0,a=[];++n<e;){var u=t[n];r(u,n,t)&&(a[o++]=u)}return a}function $e(){return[]}var rp=Object.prototype,np=rp.propertyIsEnumerable,Ae=Object.getOwnPropertySymbols,ep=Ae?function(t){return t==null?[]:(t=Object(t),tp(Ae(t),function(r){return np.call(t,r)}))}:$e;const Ir=ep;function op(t,r){return st(t,Ir(t),r)}var ap=Object.getOwnPropertySymbols,ip=ap?function(t){for(var r=[];t;)ye(r,Ir(t)),t=xr(t);return r}:$e;const Se=ip;function up(t,r){return st(t,Se(t),r)}function Pe(t,r,n){var e=r(t);return P(t)?e:ye(e,n(t))}function Cr(t){return Pe(t,Ot,Ir)}function cp(t){return Pe(t,lt,Se)}var sp=nt(M,"DataView");const Fr=sp;var fp=nt(M,"Promise");const Mr=fp;var lp=nt(M,"Set");const Nr=lp;var xe="[object Map]",pp="[object Object]",Ee="[object Promise]",Ie="[object Set]",Ce="[object WeakMap]",Fe="[object DataView]",dp=rt(Fr),gp=rt(Tt),bp=rt(Mr),hp=rt(Nr),vp=rt(jr),ot=tt;(Fr&&ot(new Fr(new ArrayBuffer(1)))!=Fe||Tt&&ot(new Tt)!=xe||Mr&&ot(Mr.resolve())!=Ee||Nr&&ot(new Nr)!=Ie||jr&&ot(new jr)!=Ce)&&(ot=function(t){var r=tt(t),n=r==pp?t.constructor:void 0,e=n?rt(n):"";if(e)switch(e){case dp:return Fe;case gp:return xe;case bp:return Ee;case hp:return Ie;case vp:return Ce}return r});const $t=ot;var yp=Object.prototype,_p=yp.hasOwnProperty;function jp(t){var r=t.length,n=new t.constructor(r);return r&&typeof t[0]=="string"&&_p.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var mp=M.Uint8Array;const Kt=mp;function Ur(t){var r=new t.constructor(t.byteLength);return new Kt(r).set(new Kt(t)),r}function Op(t,r){var n=r?Ur(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var wp=/\w*$/;function Tp(t){var r=new t.constructor(t.source,wp.exec(t));return r.lastIndex=t.lastIndex,r}var Me=N?N.prototype:void 0,Ne=Me?Me.valueOf:void 0;function $p(t){return Ne?Object(Ne.call(t)):{}}function Ue(t,r){var n=r?Ur(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var Ap="[object Boolean]",Sp="[object Date]",Pp="[object Map]",xp="[object Number]",Ep="[object RegExp]",Ip="[object Set]",Cp="[object String]",Fp="[object Symbol]",Mp="[object ArrayBuffer]",Np="[object DataView]",Up="[object Float32Array]",Lp="[object Float64Array]",Dp="[object Int8Array]",zp="[object Int16Array]",Bp="[object Int32Array]",Rp="[object Uint8Array]",Gp="[object Uint8ClampedArray]",Kp="[object Uint16Array]",Wp="[object Uint32Array]";function Hp(t,r,n){var e=t.constructor;switch(r){case Mp:return Ur(t);case Ap:case Sp:return new e(+t);case Np:return Op(t,n);case Up:case Lp:case Dp:case zp:case Bp:case Rp:case Gp:case Kp:case Wp:return Ue(t,n);case Pp:return new e;case xp:case Cp:return new e(t);case Ep:return Tp(t);case Ip:return new e;case Fp:return $p(t)}}function Le(t){return typeof t.constructor=="function"&&!wr(t)?Ls(xr(t)):{}}var Vp="[object Map]";function qp(t){return U(t)&&$t(t)==Vp}var De=ft&&ft.isMap,Yp=De?Tr(De):qp;const Zp=Yp;var Jp="[object Set]";function Xp(t){return U(t)&&$t(t)==Jp}var ze=ft&&ft.isSet,Qp=ze?Tr(ze):Xp;const kp=Qp;var td=1,rd=2,nd=4,Be="[object Arguments]",ed="[object Array]",od="[object Boolean]",ad="[object Date]",id="[object Error]",Re="[object Function]",ud="[object GeneratorFunction]",cd="[object Map]",sd="[object Number]",Ge="[object Object]",fd="[object RegExp]",ld="[object Set]",pd="[object String]",dd="[object Symbol]",gd="[object WeakMap]",bd="[object ArrayBuffer]",hd="[object DataView]",vd="[object Float32Array]",yd="[object Float64Array]",_d="[object Int8Array]",jd="[object Int16Array]",md="[object Int32Array]",Od="[object Uint8Array]",wd="[object Uint8ClampedArray]",Td="[object Uint16Array]",$d="[object Uint32Array]",O={};O[Be]=O[ed]=O[bd]=O[hd]=O[od]=O[ad]=O[vd]=O[yd]=O[_d]=O[jd]=O[md]=O[cd]=O[sd]=O[Ge]=O[fd]=O[ld]=O[pd]=O[dd]=O[Od]=O[wd]=O[Td]=O[$d]=!0,O[id]=O[Re]=O[gd]=!1;function Wt(t,r,n,e,o,a){var u,i=r&td,c=r&rd,l=r&nd;if(n&&(u=o?n(t,e,o,a):n(t)),u!==void 0)return u;if(!L(t))return t;var f=P(t);if(f){if(u=jp(t),!i)return ee(t,u)}else{var p=$t(t),s=p==Re||p==ud;if(jt(t))return Te(t,i);if(p==Ge||p==Be||s&&!o){if(u=c||s?{}:Le(t),!i)return c?up(t,Ql(u,t)):op(t,Xl(u,t))}else{if(!O[p])return o?t:{};u=Hp(t,p,i)}}a||(a=new I);var g=a.get(t);if(g)return g;a.set(t,u),kp(t)?t.forEach(function(h){u.add(Wt(h,r,n,h,t,a))}):Zp(t)&&t.forEach(function(h,b){u.set(b,Wt(h,r,n,b,t,a))});var d=l?c?cp:Cr:c?lt:Ot,_=f?void 0:d(t);return Ys(_||t,function(h,b){_&&(b=h,h=t[b]),oe(u,b,Wt(h,r,n,b,t,a))}),u}var Ad=1,Sd=4;function Pd(t){return Wt(t,Ad|Sd)}var xd="__lodash_hash_undefined__";function Ed(t){return this.__data__.set(t,xd),this}function Id(t){return this.__data__.has(t)}function Ht(t){var r=-1,n=t==null?0:t.length;for(this.__data__=new W;++r<n;)this.add(t[r])}Ht.prototype.add=Ht.prototype.push=Ed,Ht.prototype.has=Id;function Cd(t,r){for(var n=-1,e=t==null?0:t.length;++n<e;)if(r(t[n],n,t))return!0;return!1}function Fd(t,r){return t.has(r)}var Md=1,Nd=2;function Ke(t,r,n,e,o,a){var u=n&Md,i=t.length,c=r.length;if(i!=c&&!(u&&c>i))return!1;var l=a.get(t),f=a.get(r);if(l&&f)return l==r&&f==t;var p=-1,s=!0,g=n&Nd?new Ht:void 0;for(a.set(t,r),a.set(r,t);++p<i;){var d=t[p],_=r[p];if(e)var h=u?e(_,d,p,r,t,a):e(d,_,p,t,r,a);if(h!==void 0){if(h)continue;s=!1;break}if(g){if(!Cd(r,function(b,$){if(!Fd(g,$)&&(d===b||o(d,b,n,e,a)))return g.push($)})){s=!1;break}}else if(!(d===_||o(d,_,n,e,a))){s=!1;break}}return a.delete(t),a.delete(r),s}function Ud(t){var r=-1,n=Array(t.size);return t.forEach(function(e,o){n[++r]=[o,e]}),n}function Ld(t){var r=-1,n=Array(t.size);return t.forEach(function(e){n[++r]=e}),n}var Dd=1,zd=2,Bd="[object Boolean]",Rd="[object Date]",Gd="[object Error]",Kd="[object Map]",Wd="[object Number]",Hd="[object RegExp]",Vd="[object Set]",qd="[object String]",Yd="[object Symbol]",Zd="[object ArrayBuffer]",Jd="[object DataView]",We=N?N.prototype:void 0,Lr=We?We.valueOf:void 0;function Xd(t,r,n,e,o,a,u){switch(n){case Jd:if(t.byteLength!=r.byteLength||t.byteOffset!=r.byteOffset)return!1;t=t.buffer,r=r.buffer;case Zd:return!(t.byteLength!=r.byteLength||!a(new Kt(t),new Kt(r)));case Bd:case Rd:case Wd:return _t(+t,+r);case Gd:return t.name==r.name&&t.message==r.message;case Hd:case qd:return t==r+"";case Kd:var i=Ud;case Vd:var c=e&Dd;if(i||(i=Ld),t.size!=r.size&&!c)return!1;var l=u.get(t);if(l)return l==r;e|=zd,u.set(t,r);var f=Ke(i(t),i(r),e,o,a,u);return u.delete(t),f;case Yd:if(Lr)return Lr.call(t)==Lr.call(r)}return!1}var Qd=1,kd=Object.prototype,tg=kd.hasOwnProperty;function rg(t,r,n,e,o,a){var u=n&Qd,i=Cr(t),c=i.length,l=Cr(r),f=l.length;if(c!=f&&!u)return!1;for(var p=c;p--;){var s=i[p];if(!(u?s in r:tg.call(r,s)))return!1}var g=a.get(t),d=a.get(r);if(g&&d)return g==r&&d==t;var _=!0;a.set(t,r),a.set(r,t);for(var h=u;++p<c;){s=i[p];var b=t[s],$=r[s];if(e)var D=u?e($,b,s,r,t,a):e(b,$,s,t,r,a);if(!(D===void 0?b===$||o(b,$,n,e,a):D)){_=!1;break}h||(h=s=="constructor")}if(_&&!h){var q=t.constructor,z=r.constructor;q!=z&&"constructor"in t&&"constructor"in r&&!(typeof q=="function"&&q instanceof q&&typeof z=="function"&&z instanceof z)&&(_=!1)}return a.delete(t),a.delete(r),_}var ng=1,He="[object Arguments]",Ve="[object Array]",Vt="[object Object]",eg=Object.prototype,qe=eg.hasOwnProperty;function og(t,r,n,e,o,a){var u=P(t),i=P(r),c=u?Ve:$t(t),l=i?Ve:$t(r);c=c==He?Vt:c,l=l==He?Vt:l;var f=c==Vt,p=l==Vt,s=c==l;if(s&&jt(t)){if(!jt(r))return!1;u=!0,f=!1}if(s&&!f)return a||(a=new I),u||Ar(t)?Ke(t,r,n,e,o,a):Xd(t,r,c,n,e,o,a);if(!(n&ng)){var g=f&&qe.call(t,"__wrapped__"),d=p&&qe.call(r,"__wrapped__");if(g||d){var _=g?t.value():t,h=d?r.value():r;return a||(a=new I),o(_,h,n,e,a)}}return s?(a||(a=new I),rg(t,r,n,e,o,a)):!1}function Dr(t,r,n,e,o){return t===r?!0:t==null||r==null||!U(t)&&!U(r)?t!==t&&r!==r:og(t,r,n,e,Dr,o)}var ag=1,ig=2;function ug(t,r,n,e){var o=n.length,a=o,u=!e;if(t==null)return!a;for(t=Object(t);o--;){var i=n[o];if(u&&i[2]?i[1]!==t[i[0]]:!(i[0]in t))return!1}for(;++o<a;){i=n[o];var c=i[0],l=t[c],f=i[1];if(u&&i[2]){if(l===void 0&&!(c in t))return!1}else{var p=new I;if(e)var s=e(l,f,c,t,r,p);if(!(s===void 0?Dr(f,l,ag|ig,e,p):s))return!1}}return!0}function Ye(t){return t===t&&!L(t)}function cg(t){for(var r=Ot(t),n=r.length;n--;){var e=r[n],o=t[e];r[n]=[e,o,Ye(o)]}return r}function Ze(t,r){return function(n){return n==null?!1:n[t]===r&&(r!==void 0||t in Object(n))}}function sg(t){var r=cg(t);return r.length==1&&r[0][2]?Ze(r[0][0],r[0][1]):function(n){return n===t||ug(n,t,r)}}function fg(t,r){return t!=null&&r in Object(t)}function lg(t,r,n){r=he(r,t);for(var e=-1,o=r.length,a=!1;++e<o;){var u=Gt(r[e]);if(!(a=t!=null&&n(t,u)))break;t=t[u]}return a||++e!=o?a:(o=t==null?0:t.length,!!o&&Or(o)&&mr(u,o)&&(P(t)||zt(t)))}function pg(t,r){return t!=null&&lg(t,r,fg)}var dg=1,gg=2;function bg(t,r){return Sr(t)&&Ye(r)?Ze(Gt(t),r):function(n){var e=Dl(n,t);return e===void 0&&e===r?pg(n,t):Dr(r,e,dg|gg)}}function hg(t){return function(r){return r==null?void 0:r[t]}}function vg(t){return function(r){return ve(r,t)}}function yg(t){return Sr(t)?hg(Gt(t)):vg(t)}function _g(t){return typeof t=="function"?t:t==null?vr:typeof t=="object"?P(t)?bg(t[0],t[1]):sg(t):yg(t)}function jg(t){return function(r,n,e){for(var o=-1,a=Object(r),u=e(r),i=u.length;i--;){var c=u[t?i:++o];if(n(a[c],c,a)===!1)break}return r}}var mg=jg();const Je=mg;function Og(t,r){return t&&Je(t,r,Ot)}function zr(t,r,n){(n!==void 0&&!_t(t[r],n)||n===void 0&&!(r in t))&&Lt(t,r,n)}function wg(t){return U(t)&&Dt(t)}function Br(t,r){if(!(r==="constructor"&&typeof t[r]=="function")&&r!="__proto__")return t[r]}function Tg(t){return st(t,lt(t))}function $g(t,r,n,e,o,a,u){var i=Br(t,n),c=Br(r,n),l=u.get(c);if(l){zr(t,n,l);return}var f=a?a(i,c,n+"",t,r,u):void 0,p=f===void 0;if(p){var s=P(c),g=!s&&jt(c),d=!s&&!g&&Ar(c);f=c,s||g||d?P(i)?f=i:wg(i)?f=ee(i):g?(p=!1,f=Te(c,!0)):d?(p=!1,f=Ue(c,!0)):f=[]:Er(c)||zt(c)?(f=i,zt(i)?f=Tg(i):(!L(i)||yr(i))&&(f=Le(c))):p=!1}p&&(u.set(c,f),o(f,c,e,a,u),u.delete(c)),zr(t,n,f)}function Xe(t,r,n,e,o){t!==r&&Je(r,function(a,u){if(o||(o=new I),L(a))$g(t,r,u,n,Xe,e,o);else{var i=e?e(Br(t,u),a,u+"",t,r,o):void 0;i===void 0&&(i=a),zr(t,u,i)}},lt)}var Ag=ie(function(t,r,n,e){Xe(t,r,n,e)});const Sg=Ag;function Pg(t,r){var n={};return r=_g(r),Og(t,function(e,o,a){Lt(n,r(e,o,a),e)}),n}var qt=function(){return qt=Object.assign||function(t){for(var r,n=1,e=arguments.length;n<e;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},qt.apply(this,arguments)};function xg(t){return t.toLowerCase()}var Eg=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ig=/[^A-Z0-9]+/gi;function Cg(t,r){r===void 0&&(r={});for(var n=r.splitRegexp,e=n===void 0?Eg:n,o=r.stripRegexp,a=o===void 0?Ig:o,u=r.transform,i=u===void 0?xg:u,c=r.delimiter,l=c===void 0?" ":c,f=Qe(Qe(t,e,"$1\0$2"),a,"\0"),p=0,s=f.length;f.charAt(p)==="\0";)p++;for(;f.charAt(s-1)==="\0";)s--;return f.slice(p,s).split("\0").map(i).join(l)}function Qe(t,r,n){return r instanceof RegExp?t.replace(r,n):r.reduce(function(e,o){return e.replace(o,n)},t)}function ke(t,r){var n=t.charAt(0),e=t.substr(1).toLowerCase();return r>0&&n>="0"&&n<="9"?"_"+n+e:""+n.toUpperCase()+e}function Fg(t,r){return r===void 0&&(r={}),Cg(t,qt({delimiter:"",transform:ke},r))}function Mg(t,r){return r===0?t.toLowerCase():ke(t,r)}function Ng(t,r){return r===void 0&&(r={}),Fg(t,qt({transform:Mg},r))}function Ug(t,r){const n=Object.create(null),e=t.split(",");for(let o=0;o<e.length;o++)n[e[o]]=!0;return r?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Lg=Ug("String,Number,Boolean,Function,Symbol,BigInt");function Dg(t){const r=t&&t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function zg(t,r){let n;const e=Dg(r);if(Lg(e)){const o=typeof t;n=o===e.toLowerCase(),!n&&o==="object"&&(n=t instanceof r)}else e==="Object"?n=L(t):e==="Array"?n=Array.isArray(t):e==="null"?n=t===null:n=t instanceof r;return{valid:n,expectedType:e}}function Bg({prop:t,type:r,validator:n}){if(![void 0,null].includes(t)&&r){let e=!1;const o=Array.isArray(r)?r:[r],a=[];for(let u=0;u<o.length&&!e;u++){const{valid:i,expectedType:c}=zg(t,o[u]);a.push(c||""),e=i}if(!e)throw new Error(`Invalid prop: type check failed, expecting [${a.join(", ")}], receiving: ${t}`)}if(n&&!n(t))throw new Error(`Invalid prop: validator check failed, receiving: ${t}`)}function Rg(t,{mergeObject:r,mergeFunction:n}){const e=n?(o,a)=>o instanceof Function&&a instanceof Function?n(a,o):void 0:void 0;return r==="deep"?Sg(...t,e):tl(...t,e)}function Gg(t,{mergeFunction:r}){return t.reduce(r,()=>{})}function Rr(t,r={}){const{type:n,default:e,defaultIsDynamic:o=!1,required:a=!1,validator:u,camelCase:i=!0,mergeObjectApplyOnlyToDefault:c=!1,mergeFunctionApplyOnlyToDefault:l=!0}=r;let{mergeObject:f="deep",mergeFunction:p=!1}=r,s;if(o){if(!(e instanceof Function))throw new Error(`Invalid option: default. config.default should be Function when config.defaultIsDynamic enabled, receiving: ${e}`);s=[...t]}else s=[...t,e];let g,d=!1,_=!1;for(let h=0;h<s.length;h++){const b=s[h];if(b!==void 0){Bg({type:n,prop:b,validator:u});const $=Er(b),D=b instanceof Function;if(d=$,_=D,!$&&!D)break}}d?s=Pd(s):(f=!1,_||(p=!1));for(let h=0;h<s.length;h++){const b=s[h];if(b!==void 0){h===s.length-1?g=b:f?g=Rg(c?[e,b]:[...s].reverse(),{mergeObject:f,mergeFunction:p}):p?g=Gg(l?[b,e]:s,{mergeFunction:p}):g=b;break}}if(a&&[void 0,null].includes(g))throw new Error("Missing required prop");return o?Rr(t,{...r,default:e(g),defaultIsDynamic:!1}):i&&Er(g)?Pg(g,(h,b)=>Ng(b,{stripRegexp:/-/g})):g}(function(){for(var t=[],r=0;r<256;++r)t.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return t})();const Kg="admate",Wg=["PUT","POST","DELETE","PATCH"];function Hg(t,r={}){const n={c:{method:"POST"},r:{method:"GET"},u:{method:"PUT"},d:{method:"DELETE"},getList:{method:"GET"},updateStatus:{method:"PUT"},enable:{method:"PUT"},disable:{method:"PUT"}};Object.freeze(n);const e=(o,a)=>a.startsWith("/")?a:(o.endsWith("/")?o:`${o}/`)+a;return(o="",a={})=>{const u={};for(const i in n)u[i]=(c,l)=>{var d;const f=n[i],p=typeof r[i]=="function"?r[i](c):r[i],s={...typeof a[i]=="function"?a[i](c):a[i]},g=Nt(f,p,s);return l!=null||(l=Wg.includes((d=g.method)==null?void 0:d.toUpperCase())?"data":"params"),t({...l==="data"&&{data:c},...l==="params"&&{params:c},...g,url:e(o,g.url)})};return u}}const to=`${Kg} `,Gr=(t,r)=>Yn(r)?t:typeof r=="function"?r(t):ki(t,r)[0],ro=(t,r)=>{t.mergeData&&Ft(t.data)&&Ft(r)?S.isVue3?t.mergeData==="deep"?Nt(t.data,r):t.mergeData==="shallow"?_n(t.data,r):typeof t.mergeData=="function"&&t.mergeData(r):t.mergeData==="deep"?t.data=Nt(pr(t.data),r):t.mergeData==="shallow"?t.data={...t.data,...r}:typeof t.mergeData=="function"&&t.mergeData(r):t.data=r};function Vg({axios:t,axiosConfig:r,urlPrefix:n,form:e,list:o,getListProxy:a,openFormProxy:u,submitFormProxy:i}){const l=Hg(t)(n,r),f=S.ref(),p=()=>Rr([o],{default:y=>({data:[],loading:!1,total:0,filter:{[y.pageNumberKey]:1},watchFilter:!0,debounceInterval:300}),defaultIsDynamic:!0}),s=S.reactive(p()),g=()=>pr({loading:!1,submitting:!1,show:!1,data:{},mergeData:"deep",status:"",...e}),d=S.reactive(g()),_=({state:y,defaultState:j,mergeState:v="shallow"})=>{const C=Rr([y,j]);v==="deep"?Nt(d,C):_n(d,C)},h=(y=s.filter,j)=>(s.loading=!0,l.getList(y,j).then(v=>{var C,no;return s.data=(C=Gr(v,s.dataAt))!=null?C:[],s.total=Yn(s.data)?0:(no=Gr(v,s.totalAt))!=null?no:0,v}).catch(()=>{s.data=[]}).finally(()=>{s.loading=!1}));let b=1;const $=(...y)=>{const j=s.filter[s.pageNumberKey];if(f.value==="filterChange"&&j!==1){s.filter[s.pageNumberKey]=1,f.value=void 0;return}b=j;const v=a?a((...C)=>h(...C.length?C:y),f.value):h(...y);return f.value=void 0,v};function D(y,j){if(y)if(j==="cache")ro(d,pr(y)),d.show=!0;else return d.loading=!0,d.show=!0,l.r(y,j).then(v=>(ro(d,Gr(v,d.dataAt)),v));else["r","u"].includes(d.status)&&!arguments.length&&console.warn(`${to}\u8868\u5355\u72B6\u6001\u4E3A 'r' \u6216 'u' \u65F6\uFF0CopenForm \u7684\u53C2\u6570\u5FC5\u4F20`),d.show=!0}const q=(y,j)=>(s.loading=!0,l.d(y,j).then(v=>{var C;return((C=s.data)==null?void 0:C.length)===1?s.filter[s.pageNumberKey]===1?(f.value="d",$()):s.filter[s.pageNumberKey]--:(f.value="d",$()),v}).finally(()=>{s.loading=!1})),z=(y,j)=>(s.loading=!0,l.updateStatus(y,j).then(v=>(f.value="updateStatus",$(),v)).finally(()=>{s.loading=!1})),A=(y,j)=>(s.loading=!0,l.enable(y,j).then(v=>(f.value="enable",$(),v)).finally(()=>{s.loading=!1})),B=(y,j)=>(s.loading=!0,l.disable(y,j).then(v=>(f.value="disable",$(),v)).finally(()=>{s.loading=!1})),at=(...y)=>{const j=u?u((...v)=>D(...v.length?v:y)):D(...y);return j instanceof Promise?j.then(v=>{_({target:d,state:v,defaultState:{loading:!1}})}).catch(v=>{_({target:d,state:v,defaultState:{show:!1}})}):_({target:d,state:j,defaultState:{loading:!1}}),j},pt=(y=d.data,j)=>{if(!d.status||!["c","u"].includes(d.status))throw new Error(`${to}submitForm \u4EC5\u80FD\u5728\u8868\u5355\u72B6\u6001\u4E3A 'c' \u6216 'u' \u65F6\u88AB\u8C03\u7528`);return d.submitting=!0,l[d.status](y,j).then(v=>(f.value=d.status,$(),v))},qg=y=>{const j=i?i((...v)=>v.length?pt(...v):pt(y)):pt(y);return j instanceof Promise?j.then(v=>{_({target:d,state:v,defaultState:{show:!1}})}).catch(v=>{_({target:d,state:v,defaultState:{submitting:!1}})}):_({target:d,state:j,defaultState:{show:!1}}),j};return S.watch(()=>d.show,y=>{y||setTimeout(()=>{Object.assign(d,{...g(),show:d.show})},500)}),f.value="init",$(),S.onMounted(()=>{if(s.watchFilter){const y=S.ref(Xc(()=>{f.value="filterChange",s.loading=!1,$()},s.debounceInterval));setTimeout(()=>{S.watch(()=>s.filter,()=>{s.filter[s.pageNumberKey]===b?(s.loading=!0,y.value()):(f.value="pageNumberChange",$())},{deep:!0})},0)}}),{list:s,getList:$,form:d,openForm:at,submitForm:qg,d:q,enable:A,disable:B,updateStatus:z}}return Vg}); |
132
package.json
{ | ||
"name": "admate", | ||
"description": "Mate of admin interfaces", | ||
"version": "0.9.0", | ||
"private": false, | ||
"description": "Mate / Helper / Assistant of admin interfaces for Vue 2.6 / 2.7 / 3, extremely concise without losing flexibility.", | ||
"author": "cloydlau", | ||
"version": "0.8.1", | ||
"private": false, | ||
"license": "MIT", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/cloydlau/admate" | ||
}, | ||
"main": "./dist/admate.umd.js", | ||
"module": "./dist/admate.es.js", | ||
"repository": "https://github.com/cloydlau/admate", | ||
"keywords": [ | ||
"admin", | ||
"crud", | ||
"element-ui", | ||
"element-plus", | ||
"vuetify", | ||
"antdvue", | ||
"antd", | ||
"ant-design-vue", | ||
"ant-design", | ||
"quasar", | ||
"prime-vue", | ||
"axios", | ||
"vue", | ||
"vue2", | ||
"vue3", | ||
"vben", | ||
"vue-vben-admin", | ||
"vue-element-admin", | ||
"mate", | ||
"assistant", | ||
"helper", | ||
"管理后台伴侣", | ||
"管理后台助手", | ||
"管理后台辅助" | ||
], | ||
"exports": { | ||
".": { | ||
"import": "./dist/admate.es.js", | ||
"require": "./dist/admate.umd.js" | ||
} | ||
"require": "./dist/admate.umd.js", | ||
"import": "./dist/admate.mjs", | ||
"browser": "./dist/admate.mjs" | ||
}, | ||
"./*": "./*" | ||
}, | ||
"main": "./dist/admate.umd.js", | ||
"module": "./dist/admate.mjs", | ||
"unpkg": "./dist/admate.umd.js", | ||
"jsdelivr": "./dist/admate.umd.js", | ||
"files": [ | ||
"dist" | ||
], | ||
"scripts": { | ||
"dev": "node scripts/switch-vue.js 3 && vite --config ./vite-vue3.config.ts --open", | ||
"dev2": "node scripts/switch-vue.js 2 && vite --config ./vite-vue2.config.ts --open", | ||
"build": "vite build", | ||
"serve": "vite preview", | ||
"clean": "rd /s /q .\\node_modules", | ||
"ri": "npm run clean && pnpm i", | ||
"u": "node scripts/upgrade.js", | ||
"r": "node scripts/release.js", | ||
"rs": "node scripts/release.js --straightforward" | ||
"dev": "pnpm switch3 && vite --config ./demo/vue3/vite.config.ts --open", | ||
"dev2.7": "pnpm switch2.7 && vite --config ./demo/vue2.7/vite.config.ts --open", | ||
"dev2": "pnpm switch2 && vite --config ./demo/vue2/vite.config.ts --open", | ||
"switch3": "cl switchVue 3 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"", | ||
"switch2.7": "cl switchVue 2.7 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"", | ||
"switch2": "cl switchVue 2 --vue2deps \"vue-router@3,primevue@2,ant-design-vue@1,kikimore,vuetify@2,element-ui\" --vue3deps \"vue-router,primevue,quasar,@quasar/vite-plugin,element-plus,ant-design-vue,vuetify@next\"", | ||
"build": "pnpm switch3 && vite build", | ||
"serve": "vite preview" | ||
}, | ||
"dependencies": { | ||
"kayran": "latest", | ||
"lodash-es": "latest", | ||
"vue-demi": "latest", | ||
"vue-global-config": "latest" | ||
}, | ||
"peerDependencies": { | ||
"@vue/composition-api": "1" | ||
"@vue/composition-api": "1", | ||
"vue": "2 || 3" | ||
}, | ||
@@ -45,19 +69,29 @@ "peerDependenciesMeta": { | ||
}, | ||
"dependencies": { | ||
"kayran": "latest", | ||
"lodash-es": "latest", | ||
"vue-demi": "latest", | ||
"vue-global-config": "latest" | ||
}, | ||
"devDependencies": { | ||
"@mdi/font": "^6.7.96", | ||
"@vue/composition-api": "^1.6.2", | ||
"@vue/test-utils": "1", | ||
"ant-design-vue": "1", | ||
"@antfu/eslint-config": "latest", | ||
"@cloydlau/scripts": "latest", | ||
"@mdi/font": "latest", | ||
"@quasar/vite-plugin": "latest", | ||
"@vitejs/plugin-vue": "latest", | ||
"@vue/compiler-sfc": "latest", | ||
"@vue/test-utils": "latest", | ||
"ant-design-vue": "latest", | ||
"axios": "latest", | ||
"chalk": "^4.1.2", | ||
"element-ui": "^2.15.9", | ||
"enquirer": "latest", | ||
"execa": "^4.1.0", | ||
"minimist": "latest", | ||
"case-police": "latest", | ||
"element-plus": "latest", | ||
"eslint": "latest", | ||
"husky": "latest", | ||
"lint-staged": "latest", | ||
"mockjs": "latest", | ||
"primeicons": "latest", | ||
"primevue": "2", | ||
"primevue": "latest", | ||
"qs": "latest", | ||
"semver": "latest", | ||
"tslib": "latest", | ||
"quasar": "latest", | ||
"sass": "latest", | ||
"typescript": "latest", | ||
@@ -67,12 +101,12 @@ "unocss": "latest", | ||
"vite-plugin-mock": "latest", | ||
"vite-plugin-vue2": "^2.0.1", | ||
"vitest": "latest", | ||
"vue": "2", | ||
"vue-router": "3", | ||
"vue-template-compiler": "2", | ||
"vuetify": "2" | ||
"vue": "latest", | ||
"vue-router": "latest", | ||
"vuetify": "next" | ||
}, | ||
"files": [ | ||
"dist" | ||
] | ||
} | ||
"lint-staged": { | ||
"*.{js,ts,tsx,vue,md}": [ | ||
"eslint --fix" | ||
] | ||
} | ||
} |
311
README.md
# Admate | ||
管理后台伴侣,用简洁而不失灵活的方式开发管理后台页面,可以集成进任意管理后台框架如 [vue-vben-admin](https://github.com/anncwb/vue-vben-admin) | ||
管理后台伴侣 / 助手,用简洁而不失灵活的方式开发管理后台页面,可以集成进任意管理后台框架如 [vue-vben-admin](https://github.com/anncwb/vue-vben-admin) | ||
, [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) 中。 | ||
后台页面的特点是重复度高,如果提取公共代码又难以满足定制化需求。Admate 致力于解决这一痛点。 | ||
后台页面的特点是重复度高,如果提取公共代码又难以满足定制化需求,Admate 致力于解决这一痛点。 | ||
| 案例对比 | 技术栈 | 业务代码量(字符数) | | ||
| --- | --- |:-----------:| | ||
| [常规增删查改页面](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/table/complex-table.vue) | Vue 2 + ElementUI | 13,330 | | ||
| 常规增删查改页面 | Vue 2 + ElementUI + **Admate** | **约 5,000** | | ||
| 对接[支付宝进件](https://opendocs.alipay.com/pre-apis/00a8e3) | Vue 2 + ElementUI | 89,293<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> | | ||
| 对接[微信进件](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter7_1_1.shtml) | Vue 2 + ElementUI + **Admate** | **38,718**<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> | | ||
| 电商后台的商品管理 | Vue 2 + ElementUI | 425,885 | | ||
| 电商后台的商品管理(重构后) | Vue 2 + ElementUI + **Admate** | **235,979** | | ||
 | ||
| 案例对比 | 技术栈 | 业务代码量(字符数) | | ||
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------ | :-------------------------------------------------------------------------------------: | | ||
| [常规增删查改页面](https://github.com/PanJiaChen/vue-element-admin/blob/master/src/views/table/complex-table.vue) | Vue 2 + ElementUI | 13,330 | | ||
| 常规增删查改页面 | Vue 2 + ElementUI + **Admate** | **约 5,000** | | ||
| 对接[支付宝进件](https://opendocs.alipay.com/pre-apis/00a8e3) | Vue 2 + ElementUI | 89,293<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> | | ||
| 对接[微信进件](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter7_1_1.shtml) | Vue 2 + ElementUI + **Admate** | **38,718**<br><span style="color:rgba(28,31,35,.6);font-size:12px;">(表单部分)</span> | | ||
| 电商后台的商品管理 | Vue 2 + ElementUI | 425,885 | | ||
| 电商后台的商品管理 | Vue 2 + ElementUI + **Admate** | **235,979** | | ||
<br> | ||
@@ -21,7 +23,7 @@ | ||
- 🕶 **Vue 2 和 Vue 3 通用** - 比如你在 Vue 2 中使用了 Admate,升级 Vue 3 时,你需要做的事情只是切换依赖源 | ||
- 🤝 **不限制 UI 框架** - 只要技术栈是 Vue 和 Axios 便可使用,并提供主流 UI 框架示例代码(Vuetify,Element,AntDesignVue,Quasar,PrimeVue) | ||
- 🎨 **组合式 API** - 无侵入性 | ||
- 🕶 **Vue 2.6 / 2.7 / 3 通用** - 零成本升级 | ||
- 🤝 **不限制 UI 框架** - 只要技术栈是 Vue + Axios 便可使用,提供主流 UI 框架示例代码(Vuetify,Element,AntDesignVue,Quasar,PrimeVue) | ||
- 🪝 **代理模式 + 控制反转** - 使用钩子函数的代理来量身打造生命周期的行为 | ||
- 🌐 **提供模块级的请求配置** - 虽然 Axios 支持全局配置,由于同模块内请求配置相似,接口前缀通常是一致的,所以往往还需要模块级别的配置 | ||
- 🌐 **规范统一的页面代码风格** - 避免了每个页面的代码风格五花八门、难以维护 | ||
- 🥥 **模块级别的请求配置** - 虽然 Axios 支持全局配置,由于同模块内请求配置相似,接口前缀通常是一致的,所以往往还需要模块级别的配置 | ||
- 🍪 **贴心而不武断的 CRUD 封装** | ||
@@ -32,6 +34,8 @@ - 列表筛选:支持监听筛选参数 + 防抖控制接口调用频率的方式,也支持点击查询按钮触发的方式 | ||
- 加载状态:提供列表读取状态、表单读取状态、表单提交状态的响应式变量 | ||
- 🧹 **周全的收尾工作,没有“后顾之忧”** | ||
- 🧹 **缜密周全的收尾工作,没有“后顾之忧”** | ||
- 关闭表单时,自动将表单绑定的数据恢复至初始状态(不是直接清空) | ||
- 删除当前分页最后一条记录时,自动切换至上一页(如果当前不在第一页) | ||
- 🔌 **提供[适配层示例](https://github.com/cloydlau/admate/blob/master/demo/useAdmateAdapter.ts)** | ||
- 🔌 **开箱即用的[适配层示例](https://github.com/cloydlau/admate/blob/master/demo/useAdmateAdapter.js)** | ||
- 列表筛选参数重置 & 参数校验 | ||
- 自定义钩子函数:[获取列表后](#afterGetList) / [打开表单后](#afterOpenForm) / [查询表单后](#afterRetrieve) / [提交表单前](#beforeSubmit) | ||
- 支持 URL 传参指定筛选项默认值 | ||
@@ -52,5 +56,9 @@ - 支持动态生成筛选项默认值,使用场景举例:日期/时间类的参数,如果其默认值为当前最新时刻,重置筛选项时会重置到已过期的时刻 | ||
- 确保已安装外置依赖 `vue` `axios` | ||
<br> | ||
### Vue 3 | ||
```bash | ||
```sh | ||
npm add admate | ||
@@ -63,3 +71,3 @@ ``` | ||
```bash | ||
```sh | ||
# vue@2.6 或更早版本需要额外安装 @vue/composition-api | ||
@@ -71,32 +79,2 @@ npm add admate | ||
### 使用代码生成器 | ||
使用代码生成器生成页面模板 | ||
代码生成器不是必须的,它只是帮你省去**从 YApi 复制字段名至代码中**这一烦人步骤 | ||
目前仅支持 element-ui | ||
#### 安装 | ||
安装 Chrome / Edge 插件 **YApi2Code**,或使用离线版: | ||
1. <a href="https://github.com/cloydlau/yapi2code-crx/blob/master/yapi2code-crx.zip?raw=true" download>下载离线包</a>后解压 | ||
2. 打开浏览器**扩展程序**,并开启**开发者模式** | ||
3. 点击**加载已解压的扩展程序**,选择解压后的文件夹 | ||
#### 使用 | ||
1. 访问 YApi,选中相应模块的**查询列表**接口 | ||
2. 点击浏览器右上角运行插件 | ||
3. 点击**生成代码**,代码将被复制至剪贴板 | ||
4. 创建页面文件 `xxx.vue`,粘贴代码 | ||
<br> | ||
### 搭配 Vuetify | ||
@@ -318,5 +296,11 @@ | ||
<template #default="{ row: { id } }"> | ||
<el-button @click="r(FormData.from({ id }))">查看</el-button> | ||
<el-button @click="u(FormData.from({ id }))">编辑</el-button> | ||
<el-button @click="d(FormData.from({ id }))">删除</el-button> | ||
<el-button @click="r(FormData.from({ id }))"> | ||
查看 | ||
</el-button> | ||
<el-button @click="u(FormData.from({ id }))"> | ||
编辑 | ||
</el-button> | ||
<el-button @click="d(FormData.from({ id }))"> | ||
删除 | ||
</el-button> | ||
</template> | ||
@@ -328,3 +312,3 @@ </el-table-column> | ||
<template #footer> | ||
<el-button @click="submitForm(FormData.from( form.data ))"> | ||
<el-button @click="() => submitForm(FormData.from(form.data))"> | ||
确 定 | ||
@@ -337,33 +321,22 @@ </el-button> | ||
<script> | ||
import useAdmate from 'admate' | ||
import { jsonToFormData, pickDeepBy } from 'kayran' | ||
import useAdmateAdapter from '@/utils/useAdmateAdapter' | ||
// 过滤参数并转换为 FormData | ||
// 此处示例为将过滤方法绑定到 window.FormData,方便其他地方使用 | ||
FormData.from = data => jsonToFormData(pickDeepBy(data, (v, k) => ![NaN, null, undefined].includes(v))) | ||
// 直接转换为 FormData | ||
// FormData.from = jsonToFormData | ||
export default { | ||
setup: () => { | ||
// 过滤参数并转换为 FormData | ||
// 此处示例为将过滤方法绑定到 window.FormData,方便其他地方使用 | ||
FormData.from = data => jsonToFormData(pickDeepBy(data, (v, k) => ![NaN, null, undefined].includes(v))) | ||
// 直接转换为 FormData | ||
//FormData.from = jsonToFormData | ||
const admate = useAdmate({ | ||
getListProxy (getList, trigger) { | ||
getList(FormData.from(list.filter)) | ||
}, | ||
}) | ||
setup: () => useAdmateAdapter({ | ||
getListProxy(getList, trigger) { | ||
getList(FormData.from(list.value.filter)) | ||
}, | ||
}), | ||
data() { | ||
return { | ||
...admate, | ||
r: (...args) => { | ||
admate.form.status = 'r' | ||
admate.openForm(...args) | ||
}, | ||
u: (...args) => { | ||
admate.form.status = 'u' | ||
admate.openForm(...args) | ||
}, | ||
FormData | ||
} | ||
} | ||
}, | ||
} | ||
@@ -396,36 +369,2 @@ </script> | ||
如果你的参数筛选项中包含 `el-checkbox` 组件,则必须在 data 中声明其初始值,否则将导致无法正确重置(element-ui 的 Bug) | ||
```vue | ||
<!-- 示例 --> | ||
<template> | ||
<el-form ref="listFilterRef" :model="list.filter" inline> | ||
<el-form-item prop="effect"> | ||
<el-checkbox | ||
v-model="list.filter.effect" | ||
label="生效" | ||
border | ||
/> | ||
</el-form-item> | ||
<el-button @click="reset">重置</el-button> | ||
</el-form> | ||
</template> | ||
<script> | ||
import useAdmate from 'admate' | ||
export default { | ||
setup: () => useAdmate({ | ||
urlPrefix: '', | ||
list: { | ||
filter: { | ||
effect: null | ||
} | ||
} | ||
}), | ||
} | ||
</script> | ||
``` | ||
<br> | ||
@@ -506,3 +445,3 @@ | ||
<template> | ||
<el-table v-loading="list.loading"/> | ||
<el-table v-loading="list.loading" /> | ||
</template> | ||
@@ -519,3 +458,3 @@ | ||
methods: { | ||
handleTable () { | ||
handleTable() { | ||
this.list.loading = true | ||
@@ -535,4 +474,6 @@ this.$POST('').finally(() => { | ||
`getList` :获取列表,在首次进入页面、列表筛选参数改变、单条记录增删查改后会被调用 | ||
#### getList | ||
获取列表,在首次进入页面、列表筛选参数改变、单条记录增删查改后会被调用 | ||
```ts | ||
@@ -553,4 +494,6 @@ const { | ||
`getListProxy`:你可以使用 `getListProxy` 来代理 `getList`,以便在 getList 前后做一些操作,或改变 getList 的行为 | ||
#### getListProxy | ||
你可以使用 `getListProxy` 来代理 `getList`,以便在 getList 前后做一些操作,或改变 getList 的行为 | ||
```ts | ||
@@ -562,3 +505,3 @@ useAdmate({ | ||
*/ | ||
getListProxy (getList, trigger) {}, | ||
getListProxy(getList, trigger) {}, | ||
}) | ||
@@ -571,3 +514,3 @@ ``` | ||
useAdmate({ | ||
getListProxy (getList, trigger) { | ||
getListProxy(getList, trigger) { | ||
if (trigger === 'filterChange') { | ||
@@ -577,3 +520,4 @@ listFilterRef.value.validate().then(() => { | ||
}) | ||
} else { | ||
} | ||
else { | ||
getList() | ||
@@ -589,7 +533,7 @@ } | ||
useAdmate({ | ||
getListProxy (getList, trigger) { | ||
getListProxy(getList, trigger) { | ||
getList() | ||
if (['c', 'u', 'd', 'updateStatus', 'enable', 'disable'].includes(trigger)) { | ||
if (['c', 'u', 'd', 'updateStatus', 'enable', 'disable'].includes(trigger)) | ||
currentInstance.value.$message.success('操作成功') | ||
} | ||
}, | ||
@@ -603,4 +547,4 @@ }) | ||
const { list } = useAdmate({ | ||
getListProxy (getList, trigger) { | ||
getList().then(response => { | ||
getListProxy(getList, trigger) { | ||
getList().then((response) => { | ||
// response 为 axiosConfig.getList 的接口返回值 | ||
@@ -613,2 +557,18 @@ list.data = response.data?.filter(v => !v.disabled) | ||
<a class="anchor-fix" name="afterGetList"></a> | ||
#### afterGetList | ||
```ts | ||
// 适配层示例:获取列表后 | ||
useAdmateAdapter({ | ||
urlPrefix: '', | ||
}, { | ||
afterGetList (response, trigger) { | ||
// 可访问 this(组件实例) | ||
} | ||
} | ||
``` | ||
<a class="anchor-fix" name="openForm-c"></a> | ||
@@ -719,4 +679,4 @@ | ||
<el-table-column label="操作" align="center"> | ||
<template slot-scope="{ row: { id, status } }"> | ||
<el-switch @change="updateStatus({ id, status: status^1 })"/> | ||
<template #default="{ row: { id, status } }"> | ||
<el-switch @change="updateStatus({ id, status: status ^ 1 })" /> | ||
</template> | ||
@@ -755,4 +715,4 @@ </el-table-column> | ||
<el-table-column label="操作" align="center"> | ||
<template slot-scope="{ row: { id, status } }"> | ||
<el-switch @change="[enable,disable][status]({id})"/> | ||
<template #default="{ row: { id, status } }"> | ||
<el-switch @change="[enable, disable][status]({ id })" /> | ||
</template> | ||
@@ -833,3 +793,2 @@ </el-table-column> | ||
```vue | ||
<template> | ||
@@ -883,3 +842,3 @@ {{ form.data.a.b.c }} | ||
// 接口返回值中嵌套的对象可能为 null,会覆盖默认值中的空对象 | ||
mergeData ( | ||
mergeData( | ||
// 接口返回值在通过 form.dataAt 计算过后的值 | ||
@@ -967,3 +926,3 @@ newFormData | ||
<el-dialog> | ||
<el-form v-loading="form.loading"/> | ||
<el-form v-loading="form.loading" /> | ||
</el-dialog> | ||
@@ -1021,4 +980,6 @@ </template> | ||
`openForm` :打开表单,函数签名要分情况: | ||
#### openForm | ||
打开表单,函数签名要分情况: | ||
- [新增时](#openForm-c) | ||
@@ -1028,4 +989,6 @@ - [查看时](#openForm-r) | ||
`openFormProxy`:你可以使用 `openFormProxy` 来代理 `openForm`,以便在 openForm 前后做一些操作,或改变 openForm 的行为 | ||
#### openFormProxy | ||
你可以使用 `openFormProxy` 来代理 `openForm`,以便在 openForm 前后做一些操作,或改变 openForm 的行为 | ||
```ts | ||
@@ -1037,3 +1000,3 @@ useAdmate({ | ||
*/ | ||
openFormProxy (openForm) {}, | ||
openFormProxy(openForm) {}, | ||
}) | ||
@@ -1048,6 +1011,6 @@ ``` | ||
const { form } = useAdmate({ | ||
openFormProxy (openForm) { | ||
openFormProxy(openForm) { | ||
// 新增时 openForm 没有返回值 | ||
return new Promise((resolve, reject) => { | ||
openForm()?.then(response => { | ||
openForm()?.then((response) => { | ||
// response 为 axiosConfig.r 的接口返回值 | ||
@@ -1069,3 +1032,3 @@ // 修改表单数据 | ||
useAdmate({ | ||
openFormProxy (openForm) { | ||
openFormProxy(openForm) { | ||
return new Promise((resolve, reject) => { | ||
@@ -1087,3 +1050,3 @@ openForm()?.finally(() => { | ||
useAdmate({ | ||
openFormProxy (openForm) { | ||
openFormProxy(openForm) { | ||
return new Promise((resolve, reject) => { | ||
@@ -1109,3 +1072,3 @@ // 可以在 finally 中 resolve | ||
useAdmate({ | ||
openFormProxy (openForm) { | ||
openFormProxy(openForm) { | ||
return { | ||
@@ -1118,2 +1081,40 @@ loading: false | ||
<a class="anchor-fix" name="afterOpenForm"></a> | ||
#### afterOpenForm | ||
```ts | ||
// 适配层示例:打开表单后 | ||
useAdmateAdapter({ | ||
urlPrefix: '', | ||
}, { | ||
afterOpenForm (res) { | ||
// res 为接口返回值(新增时为空) | ||
// 可访问 this(组件实例) | ||
} | ||
} | ||
``` | ||
#### afterRetrieve | ||
<a class="anchor-fix" name="afterRetrieve"></a> | ||
```ts | ||
// 适配层示例:回显表单后(新增时不触发) | ||
useAdmateAdapter({ | ||
urlPrefix: '', | ||
}, { | ||
afterRetrieve (res) { | ||
// res 为接口返回值 | ||
// 可访问 this(组件实例) | ||
} | ||
} | ||
``` | ||
#### 为什么不直接监听 `form.show` ? | ||
当然可以,只是这样无法拿到接口返回值。 | ||
<br> | ||
@@ -1123,4 +1124,6 @@ | ||
`submitForm` :提交表单,新增时调用 `axiosConfig.c`,编辑时调用 `axiosConfig.u` | ||
#### submitForm | ||
提交表单,新增时调用 `axiosConfig.c`,编辑时调用 `axiosConfig.u` | ||
```ts | ||
@@ -1139,4 +1142,6 @@ const { | ||
`submitFormProxy`:你可以使用 `submitFormProxy` 来代理 `submitForm`,以便在 submitForm 前后做一些操作,或改变submitForm的行为 | ||
#### submitFormProxy | ||
你可以使用 `submitFormProxy` 来代理 `submitForm`,以便在 submitForm 前后做一些操作,或改变submitForm的行为 | ||
```ts | ||
@@ -1148,3 +1153,3 @@ useAdmate({ | ||
*/ | ||
submitFormProxy (submitForm) {} | ||
submitFormProxy(submitForm) {} | ||
}) | ||
@@ -1165,3 +1170,3 @@ ``` | ||
useAdmate({ | ||
submitFormProxy (submitForm) { | ||
submitFormProxy(submitForm) { | ||
return new Promise((resolve, reject) => { | ||
@@ -1185,3 +1190,3 @@ submitForm({ | ||
useAdmate({ | ||
submitFormProxy (submitForm) { | ||
submitFormProxy(submitForm) { | ||
return new Promise((resolve, reject) => { | ||
@@ -1205,3 +1210,3 @@ formRef.value.validate().then(() => { | ||
useAdmate({ | ||
submitFormProxy (submitForm) { | ||
submitFormProxy(submitForm) { | ||
return new Promise((resolve, reject) => { | ||
@@ -1229,3 +1234,3 @@ formRef.value.validate().then(() => { | ||
useAdmate({ | ||
submitFormProxy (submitForm) { | ||
submitFormProxy(submitForm) { | ||
return { | ||
@@ -1239,2 +1244,18 @@ show: false, | ||
<a class="anchor-fix" name="beforeSubmit"></a> | ||
#### beforeSubmit | ||
```ts | ||
// 适配层示例:提交表单之前 | ||
useAdmateAdapter({ | ||
urlPrefix: '', | ||
}, { | ||
beforeSubmit (form) { | ||
// 可访问 this(组件实例) | ||
} | ||
} | ||
``` | ||
<br> | ||
@@ -1241,0 +1262,0 @@ |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
1258
155247
6
28
2611
1
5