123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- (self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[443],{90494:function(t,e){"use strict";var n="*",r=function(){function t(){this._events={}}return t.prototype.on=function(t,e,n){return this._events[t]||(this._events[t]=[]),this._events[t].push({callback:e,once:!!n}),this},t.prototype.once=function(t,e){return this.on(t,e,!0)},t.prototype.emit=function(t){for(var e=this,r=[],a=1;a<arguments.length;a++)r[a-1]=arguments[a];var i=this._events[t]||[],o=this._events[n]||[],s=function(n){for(var a=n.length,i=0;i<a;i++)if(n[i]){var o=n[i],s=o.callback,l=o.once;l&&(n.splice(i,1),0===n.length&&delete e._events[t],a--,i--),s.apply(e,r)}};s(i),s(o)},t.prototype.off=function(t,e){if(t)if(e){for(var n=this._events[t]||[],r=n.length,a=0;a<r;a++)n[a].callback===e&&(n.splice(a,1),r--,a--);0===n.length&&delete this._events[t]}else delete this._events[t];else this._events={};return this},t.prototype.getEvents=function(){return this._events},t}();e["Z"]=r},2667:function(t,e,n){"use strict";var r=n(70655),a=n(90494),i=n(77341),o=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=n.getDefaultCfg();return n.cfg=(0,i.CD)(r,e),n}return(0,r.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{}},e.prototype.get=function(t){return this.cfg[t]},e.prototype.set=function(t,e){this.cfg[t]=e},e.prototype.destroy=function(){this.cfg={destroyed:!0},this.off(),this.destroyed=!0},e}(a.Z);e["Z"]=o},71862:function(t,e,n){"use strict";n.d(e,{Z:function(){return Ve}});var r={};n.r(r),n.d(r,{easeBack:function(){return ft},easeBackIn:function(){return pt},easeBackInOut:function(){return ft},easeBackOut:function(){return ht},easeBounce:function(){return ut},easeBounceIn:function(){return lt},easeBounceInOut:function(){return ct},easeBounceOut:function(){return ut},easeCircle:function(){return Q},easeCircleIn:function(){return X},easeCircleInOut:function(){return Q},easeCircleOut:function(){return Y},easeCubic:function(){return I},easeCubicIn:function(){return T},easeCubicInOut:function(){return I},easeCubicOut:function(){return P},easeElastic:function(){return bt},easeElasticIn:function(){return yt},easeElasticInOut:function(){return xt},easeElasticOut:function(){return bt},easeExp:function(){return W},easeExpIn:function(){return U},easeExpInOut:function(){return W},easeExpOut:function(){return G},easeLinear:function(){return F},easePoly:function(){return z},easePolyIn:function(){return L},easePolyInOut:function(){return z},easePolyOut:function(){return N},easeQuad:function(){return B},easeQuadIn:function(){return M},easeQuadInOut:function(){return B},easeQuadOut:function(){return O},easeSin:function(){return H},easeSinIn:function(){return q},easeSinInOut:function(){return H},easeSinOut:function(){return V}});var a,i,o=n(70655),s=n(43631),l=n(37153),u=n(77341),c=n(13810),d=0,p=0,h=0,f=1e3,m=0,g=0,v=0,y="object"===typeof performance&&performance.now?performance:Date,b="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function x(){return g||(b(w),g=y.now()+v)}function w(){g=0}function _(){this._call=this._time=this._next=null}function C(t,e,n){var r=new _;return r.restart(t,e,n),r}function S(){x(),++d;var t,e=a;while(e)(t=g-e._time)>=0&&e._call.call(null,t),e=e._next;--d}function k(){g=(m=y.now())+v,d=p=0;try{S()}finally{d=0,E(),g=0}}function A(){var t=y.now(),e=t-m;e>f&&(v-=e,m=t)}function E(){var t,e,n=a,r=1/0;while(n)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:a=e);i=t,D(r)}function D(t){if(!d){p&&(p=clearTimeout(p));var e=t-g;e>24?(t<1/0&&(p=setTimeout(k,t-y.now()-v)),h&&(h=clearInterval(h))):(h||(m=y.now(),h=setInterval(A,f)),d=1,b(k))}}function F(t){return+t}function M(t){return t*t}function O(t){return t*(2-t)}function B(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function T(t){return t*t*t}function P(t){return--t*t*t+1}function I(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}_.prototype=C.prototype={constructor:_,restart:function(t,e,n){if("function"!==typeof t)throw new TypeError("callback is not a function");n=(null==n?x():+n)+(null==e?0:+e),this._next||i===this||(i?i._next=this:a=this,i=this),this._call=t,this._time=n,D()},stop:function(){this._call&&(this._call=null,this._time=1/0,D())}};var R=3,L=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(R),N=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(R),z=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(R),j=Math.PI,$=j/2;function q(t){return 1===+t?1:1-Math.cos(t*$)}function V(t){return Math.sin(t*$)}function H(t){return(1-Math.cos(j*t))/2}function Z(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function U(t){return Z(1-+t)}function G(t){return 1-Z(t)}function W(t){return((t*=2)<=1?Z(1-t):2-Z(t-1))/2}function X(t){return 1-Math.sqrt(1-t*t)}function Y(t){return Math.sqrt(1- --t*t)}function Q(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var K=4/11,J=6/11,tt=8/11,et=3/4,nt=9/11,rt=10/11,at=15/16,it=21/22,ot=63/64,st=1/K/K;function lt(t){return 1-ut(1-t)}function ut(t){return(t=+t)<K?st*t*t:t<tt?st*(t-=J)*t+et:t<rt?st*(t-=nt)*t+at:st*(t-=it)*t+ot}function ct(t){return((t*=2)<=1?1-ut(1-t):ut(t-1)+1)/2}var dt=1.70158,pt=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(dt),ht=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(dt),ft=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(dt),mt=2*Math.PI,gt=1,vt=.3,yt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=mt);function a(t){return e*Z(- --t)*Math.sin((r-t)/n)}return a.amplitude=function(e){return t(e,n*mt)},a.period=function(n){return t(e,n)},a}(gt,vt),bt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=mt);function a(t){return 1-e*Z(t=+t)*Math.sin((t+r)/n)}return a.amplitude=function(e){return t(e,n*mt)},a.period=function(n){return t(e,n)},a}(gt,vt),xt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=mt);function a(t){return((t=2*t-1)<0?e*Z(-t)*Math.sin((r-t)/n):2-e*Z(t)*Math.sin((r+t)/n))/2}return a.amplitude=function(e){return t(e,n*mt)},a.period=function(n){return t(e,n)},a}(gt,vt);function wt(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function _t(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Ct(){}var St=.7,kt=1/St,At="\\s*([+-]?\\d+)\\s*",Et="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Dt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ft=/^#([0-9a-f]{3,8})$/,Mt=new RegExp("^rgb\\("+[At,At,At]+"\\)$"),Ot=new RegExp("^rgb\\("+[Dt,Dt,Dt]+"\\)$"),Bt=new RegExp("^rgba\\("+[At,At,At,Et]+"\\)$"),Tt=new RegExp("^rgba\\("+[Dt,Dt,Dt,Et]+"\\)$"),Pt=new RegExp("^hsl\\("+[Et,Dt,Dt]+"\\)$"),It=new RegExp("^hsla\\("+[Et,Dt,Dt,Et]+"\\)$"),Rt={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Lt(){return this.rgb().formatHex()}function Nt(){return Yt(this).formatHsl()}function zt(){return this.rgb().formatRgb()}function jt(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Ft.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?$t(e):3===n?new Zt(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?qt(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?qt(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Mt.exec(t))?new Zt(e[1],e[2],e[3],1):(e=Ot.exec(t))?new Zt(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Bt.exec(t))?qt(e[1],e[2],e[3],e[4]):(e=Tt.exec(t))?qt(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Pt.exec(t))?Xt(e[1],e[2]/100,e[3]/100,1):(e=It.exec(t))?Xt(e[1],e[2]/100,e[3]/100,e[4]):Rt.hasOwnProperty(t)?$t(Rt[t]):"transparent"===t?new Zt(NaN,NaN,NaN,0):null}function $t(t){return new Zt(t>>16&255,t>>8&255,255&t,1)}function qt(t,e,n,r){return r<=0&&(t=e=n=NaN),new Zt(t,e,n,r)}function Vt(t){return t instanceof Ct||(t=jt(t)),t?(t=t.rgb(),new Zt(t.r,t.g,t.b,t.opacity)):new Zt}function Ht(t,e,n,r){return 1===arguments.length?Vt(t):new Zt(t,e,n,null==r?1:r)}function Zt(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function Ut(){return"#"+Wt(this.r)+Wt(this.g)+Wt(this.b)}function Gt(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function Wt(t){return t=Math.max(0,Math.min(255,Math.round(t)||0)),(t<16?"0":"")+t.toString(16)}function Xt(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Kt(t,e,n,r)}function Yt(t){if(t instanceof Kt)return new Kt(t.h,t.s,t.l,t.opacity);if(t instanceof Ct||(t=jt(t)),!t)return new Kt;if(t instanceof Kt)return t;t=t.rgb();var e=t.r/255,n=t.g/255,r=t.b/255,a=Math.min(e,n,r),i=Math.max(e,n,r),o=NaN,s=i-a,l=(i+a)/2;return s?(o=e===i?(n-r)/s+6*(n<r):n===i?(r-e)/s+2:(e-n)/s+4,s/=l<.5?i+a:2-i-a,o*=60):s=l>0&&l<1?0:o,new Kt(o,s,l,t.opacity)}function Qt(t,e,n,r){return 1===arguments.length?Yt(t):new Kt(t,e,n,null==r?1:r)}function Kt(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function Jt(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function te(t,e,n,r,a){var i=t*t,o=i*t;return((1-3*t+3*i-o)*e+(4-6*i+3*o)*n+(1+3*t+3*i-3*o)*r+o*a)/6}function ee(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),a=t[r],i=t[r+1],o=r>0?t[r-1]:2*a-i,s=r<e-1?t[r+2]:2*i-a;return te((n-r/e)*e,o,a,i,s)}}function ne(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),a=t[(r+e-1)%e],i=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return te((n-r/e)*e,a,i,o,s)}}function re(t){return function(){return t}}function ae(t,e){return function(n){return t+n*e}}function ie(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}function oe(t){return 1===(t=+t)?se:function(e,n){return n-e?ie(e,n,t):re(isNaN(e)?n:e)}}function se(t,e){var n=e-t;return n?ae(t,n):re(isNaN(t)?e:t)}wt(Ct,jt,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Lt,formatHex:Lt,formatHsl:Nt,formatRgb:zt,toString:zt}),wt(Zt,Ht,_t(Ct,{brighter:function(t){return t=null==t?kt:Math.pow(kt,t),new Zt(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?St:Math.pow(St,t),new Zt(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ut,formatHex:Ut,formatRgb:Gt,toString:Gt})),wt(Kt,Qt,_t(Ct,{brighter:function(t){return t=null==t?kt:Math.pow(kt,t),new Kt(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?St:Math.pow(St,t),new Kt(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,a=2*n-r;return new Zt(Jt(t>=240?t-240:t+120,a,r),Jt(t,a,r),Jt(t<120?t+240:t-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));var le=function t(e){var n=oe(e);function r(t,e){var r=n((t=Ht(t)).r,(e=Ht(e)).r),a=n(t.g,e.g),i=n(t.b,e.b),o=se(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=a(e),t.b=i(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function ue(t){return function(e){var n,r,a=e.length,i=new Array(a),o=new Array(a),s=new Array(a);for(n=0;n<a;++n)r=Ht(e[n]),i[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return i=t(i),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=i(t),r.g=o(t),r.b=s(t),r+""}}}ue(ee),ue(ne);function ce(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,a=e.slice();return function(i){for(n=0;n<r;++n)a[n]=t[n]*(1-i)+e[n]*i;return a}}function de(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function pe(t,e){return(de(e)?ce:he)(t,e)}function he(t,e){var n,r=e?e.length:0,a=t?Math.min(r,t.length):0,i=new Array(a),o=new Array(r);for(n=0;n<a;++n)i[n]=_e(t[n],e[n]);for(;n<r;++n)o[n]=e[n];return function(t){for(n=0;n<a;++n)o[n]=i[n](t);return o}}function fe(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}function me(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function ge(t,e){var n,r={},a={};for(n in null!==t&&"object"===typeof t||(t={}),null!==e&&"object"===typeof e||(e={}),e)n in t?r[n]=_e(t[n],e[n]):a[n]=e[n];return function(t){for(n in r)a[n]=r[n](t);return a}}var ve=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ye=new RegExp(ve.source,"g");function be(t){return function(){return t}}function xe(t){return function(e){return t(e)+""}}function we(t,e){var n,r,a,i=ve.lastIndex=ye.lastIndex=0,o=-1,s=[],l=[];t+="",e+="";while((n=ve.exec(t))&&(r=ye.exec(e)))(a=r.index)>i&&(a=e.slice(i,a),s[o]?s[o]+=a:s[++o]=a),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,l.push({i:o,x:me(n,r)})),i=ye.lastIndex;return i<e.length&&(a=e.slice(i),s[o]?s[o]+=a:s[++o]=a),s.length<2?l[0]?xe(l[0].x):be(e):(e=l.length,function(t){for(var n,r=0;r<e;++r)s[(n=l[r]).i]=n.x(t);return s.join("")})}function _e(t,e){var n,r=typeof e;return null==e||"boolean"===r?re(e):("number"===r?me:"string"===r?(n=jt(e))?(e=n,le):we:e instanceof jt?le:e instanceof Date?fe:de(e)?ce:Array.isArray(e)?he:"function"!==typeof e.valueOf&&"function"!==typeof e.toString||isNaN(e)?ge:me)(t,e)}var Ce=n(47575),Se=function(t){return["fill","stroke","fillStyle","strokeStyle"].includes(t)},ke=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)},Ae=[1,0,0,0,1,0,0,0,1];function Ee(t,e,n){var r={},a=e.fromAttrs,i=e.toAttrs;if(!t.destroyed){var o;for(var s in i)if(!(0,c.isEqual)(a[s],i[s]))if("path"===s){var l=i[s],u=a[s];l.length>u.length?(l=Ce.parsePathString(i[s]),u=Ce.parsePathString(a[s]),u=Ce.fillPathByDiff(u,l),u=Ce.formatPath(u,l),e.fromAttrs.path=u,e.toAttrs.path=l):e.pathFormatted||(l=Ce.parsePathString(i[s]),u=Ce.parsePathString(a[s]),u=Ce.formatPath(u,l),e.fromAttrs.path=u,e.toAttrs.path=l,e.pathFormatted=!0),r[s]=[];for(var d=0;d<l.length;d++){for(var p=l[d],h=u[d],f=[],m=0;m<p.length;m++)(0,c.isNumber)(p[m])&&h&&(0,c.isNumber)(h[m])?(o=_e(h[m],p[m]),f.push(o(n))):f.push(p[m]);r[s].push(f)}}else if("matrix"===s){var g=pe(a[s]||Ae,i[s]||Ae),v=g(n);r[s]=v}else Se(s)&&ke(i[s])?r[s]=i[s]:(0,c.isFunction)(i[s])||(o=_e(a[s],i[s]),r[s]=o(n));t.attr(r)}}function De(t,e,n){var a,i=e.startTime,o=e.delay;if(n<i+o||e._paused)return!1;var s=e.duration,l=e.easing;if(n=n-i-e.delay,e.repeat)a=n%s/s,a=r[l](a);else{if(a=n/s,!(a<1))return e.onFrame?t.attr(e.onFrame(1)):t.attr(e.toAttrs),!0;a=r[l](a)}if(e.onFrame){var u=e.onFrame(a);t.attr(u)}else Ee(t,e,a);return!1}var Fe=function(){function t(t){this.animators=[],this.current=0,this.timer=null,this.canvas=t}return t.prototype.initTimer=function(){var t,e,n,r=this,a=!1;this.timer=C((function(i){if(r.current=i,r.animators.length>0){for(var o=r.animators.length-1;o>=0;o--)if(t=r.animators[o],t.destroyed)r.removeAnimator(o);else{if(!t.isAnimatePaused()){e=t.get("animations");for(var s=e.length-1;s>=0;s--)n=e[s],a=De(t,n,i),a&&(e.splice(s,1),a=!1,n.callback&&n.callback())}0===e.length&&r.removeAnimator(o)}var l=r.canvas.get("autoDraw");l||r.canvas.draw()}}))},t.prototype.addAnimator=function(t){this.animators.push(t)},t.prototype.removeAnimator=function(t){this.animators.splice(t,1)},t.prototype.isAnimating=function(){return!!this.animators.length},t.prototype.stop=function(){this.timer&&this.timer.stop()},t.prototype.stopAllAnimations=function(t){void 0===t&&(t=!0),this.animators.forEach((function(e){e.stopAnimate(t)})),this.animators=[],this.canvas.draw()},t.prototype.getTime=function(){return this.current},t}(),Me=Fe,Oe=n(89473),Be=40,Te=0,Pe=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function Ie(t,e,n){n.name=e,n.target=t,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}function Re(t,e,n){if(n.bubbles){var r=void 0,a=!1;if("mouseenter"===e?(r=n.fromShape,a=!0):"mouseleave"===e&&(a=!0,r=n.toShape),t.isCanvas()&&a)return;if(r&&(0,u.UY)(t,r))return void(n.bubbles=!1);n.name=e,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}}var Le=function(){function t(t){var e=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(t){var n=t.type;e._triggerEvent(n,t)},this._onDocumentMove=function(t){var n=e.canvas,r=n.get("el");if(r!==t.target&&(e.dragging||e.currentShape)){var a=e._getPointInfo(t);e.dragging&&e._emitEvent("drag",t,a,e.draggingShape)}},this._onDocumentMouseUp=function(t){var n=e.canvas,r=n.get("el");if(r!==t.target&&e.dragging){var a=e._getPointInfo(t);e.draggingShape&&e._emitEvent("drop",t,a,null),e._emitEvent("dragend",t,a,e.draggingShape),e._afterDrag(e.draggingShape,a,t)}},this.canvas=t.canvas}return t.prototype.init=function(){this._bindEvents()},t.prototype._bindEvents=function(){var t=this,e=this.canvas.get("el");(0,u.S6)(Pe,(function(n){e.addEventListener(n,t._eventCallback)})),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},t.prototype._clearEvents=function(){var t=this,e=this.canvas.get("el");(0,u.S6)(Pe,(function(n){e.removeEventListener(n,t._eventCallback)})),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},t.prototype._getEventObj=function(t,e,n,r,a,i){var o=new Oe.Z(t,e);return o.fromShape=a,o.toShape=i,o.x=n.x,o.y=n.y,o.clientX=n.clientX,o.clientY=n.clientY,o.propagationPath.push(r),o},t.prototype._getShape=function(t,e){return this.canvas.getShape(t.x,t.y,e)},t.prototype._getPointInfo=function(t){var e=this.canvas,n=e.getClientByEvent(t),r=e.getPointByEvent(t);return{x:r.x,y:r.y,clientX:n.x,clientY:n.y}},t.prototype._triggerEvent=function(t,e){var n=this._getPointInfo(e),r=this._getShape(n,e),a=this["_on"+t],i=!1;if(a)a.call(this,n,r,e);else{var o=this.currentShape;"mouseenter"===t||"dragenter"===t||"mouseover"===t?(this._emitEvent(t,e,n,null,null,r),r&&this._emitEvent(t,e,n,r,null,r),"mouseenter"===t&&this.draggingShape&&this._emitEvent("dragenter",e,n,null)):"mouseleave"===t||"dragleave"===t||"mouseout"===t?(i=!0,o&&this._emitEvent(t,e,n,o,o,null),this._emitEvent(t,e,n,null,o,null),"mouseleave"===t&&this.draggingShape&&this._emitEvent("dragleave",e,n,null)):this._emitEvent(t,e,n,r,null,null)}if(i||(this.currentShape=r),r&&!r.get("destroyed")){var s=this.canvas,l=s.get("el");l.style.cursor=r.attr("cursor")||s.get("cursor")}},t.prototype._onmousedown=function(t,e,n){n.button===Te&&(this.mousedownShape=e,this.mousedownPoint=t,this.mousedownTimeStamp=n.timeStamp),this._emitEvent("mousedown",n,t,e,null,null)},t.prototype._emitMouseoverEvents=function(t,e,n,r){var a=this.canvas.get("el");n!==r&&(n&&(this._emitEvent("mouseout",t,e,n,n,r),this._emitEvent("mouseleave",t,e,n,n,r),r&&!r.get("destroyed")||(a.style.cursor=this.canvas.get("cursor"))),r&&(this._emitEvent("mouseover",t,e,r,n,r),this._emitEvent("mouseenter",t,e,r,n,r)))},t.prototype._emitDragoverEvents=function(t,e,n,r,a){r?(r!==n&&(n&&this._emitEvent("dragleave",t,e,n,n,r),this._emitEvent("dragenter",t,e,r,n,r)),a||this._emitEvent("dragover",t,e,r)):n&&this._emitEvent("dragleave",t,e,n,n,r),a&&this._emitEvent("dragover",t,e,r)},t.prototype._afterDrag=function(t,e,n){t&&(t.set("capture",!0),this.draggingShape=null),this.dragging=!1;var r=this._getShape(e,n);r!==t&&this._emitMouseoverEvents(n,e,t,r),this.currentShape=r},t.prototype._onmouseup=function(t,e,n){if(n.button===Te){var r=this.draggingShape;this.dragging?(r&&this._emitEvent("drop",n,t,e),this._emitEvent("dragend",n,t,r),this._afterDrag(r,t,n)):(this._emitEvent("mouseup",n,t,e),e===this.mousedownShape&&this._emitEvent("click",n,t,e),this.mousedownShape=null,this.mousedownPoint=null)}},t.prototype._ondragover=function(t,e,n){n.preventDefault();var r=this.currentShape;this._emitDragoverEvents(n,t,r,e,!0)},t.prototype._onmousemove=function(t,e,n){var r=this.canvas,a=this.currentShape,i=this.draggingShape;if(this.dragging)i&&this._emitDragoverEvents(n,t,a,e,!1),this._emitEvent("drag",n,t,i);else{var o=this.mousedownPoint;if(o){var s=this.mousedownShape,l=n.timeStamp,u=l-this.mousedownTimeStamp,c=o.clientX-t.clientX,d=o.clientY-t.clientY,p=c*c+d*d;u>120||p>Be?s&&s.get("draggable")?(i=this.mousedownShape,i.set("capture",!1),this.draggingShape=i,this.dragging=!0,this._emitEvent("dragstart",n,t,i),this.mousedownShape=null,this.mousedownPoint=null):!s&&r.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",n,t,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(n,t,a,e),this._emitEvent("mousemove",n,t,e)):(this._emitMouseoverEvents(n,t,a,e),this._emitEvent("mousemove",n,t,e))}else this._emitMouseoverEvents(n,t,a,e),this._emitEvent("mousemove",n,t,e)}},t.prototype._emitEvent=function(t,e,n,r,a,i){var o=this._getEventObj(t,e,n,r,a,i);if(r){o.shape=r,Ie(r,t,o);var s=r.getParent();while(s)s.emitDelegation(t,o),o.propagationStopped||Re(s,t,o),o.propagationPath.push(s),s=s.getParent()}else{var l=this.canvas;Ie(l,t,o)}},t.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},t}(),Ne=Le,ze="px",je=(0,s.qY)(),$e=je&&"firefox"===je.name,qe=function(t){function e(e){var n=t.call(this,e)||this;return n.initContainer(),n.initDom(),n.initEvents(),n.initTimeline(),n}return(0,o.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["cursor"]="default",e["supportCSSTransform"]=!1,e},e.prototype.initContainer=function(){var t=this.get("container");(0,u.HD)(t)&&(t=document.getElementById(t),this.set("container",t))},e.prototype.initDom=function(){var t=this.createDom();this.set("el",t);var e=this.get("container");e.appendChild(t),this.setDOMSize(this.get("width"),this.get("height"))},e.prototype.initEvents=function(){var t=new Ne({canvas:this});t.init(),this.set("eventController",t)},e.prototype.initTimeline=function(){var t=new Me(this);this.set("timeline",t)},e.prototype.setDOMSize=function(t,e){var n=this.get("el");u.jU&&(n.style.width=t+ze,n.style.height=e+ze)},e.prototype.changeSize=function(t,e){this.setDOMSize(t,e),this.set("width",t),this.set("height",e),this.onCanvasChange("changeSize")},e.prototype.getRenderer=function(){return this.get("renderer")},e.prototype.getCursor=function(){return this.get("cursor")},e.prototype.setCursor=function(t){this.set("cursor",t);var e=this.get("el");u.jU&&e&&(e.style.cursor=t)},e.prototype.getPointByEvent=function(t){var e=this.get("supportCSSTransform");if(e){if($e&&!(0,u.kK)(t.layerX)&&t.layerX!==t.offsetX)return{x:t.layerX,y:t.layerY};if(!(0,u.kK)(t.offsetX))return{x:t.offsetX,y:t.offsetY}}var n=this.getClientByEvent(t),r=n.x,a=n.y;return this.getPointByClient(r,a)},e.prototype.getClientByEvent=function(t){var e=t;return t.touches&&(e="touchend"===t.type?t.changedTouches[0]:t.touches[0]),{x:e.clientX,y:e.clientY}},e.prototype.getPointByClient=function(t,e){var n=this.get("el"),r=n.getBoundingClientRect();return{x:t-r.left,y:e-r.top}},e.prototype.getClientByPoint=function(t,e){var n=this.get("el"),r=n.getBoundingClientRect();return{x:t+r.left,y:e+r.top}},e.prototype.draw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.parentNode.removeChild(t)},e.prototype.clearEvents=function(){var t=this.get("eventController");t.destroy()},e.prototype.isCanvas=function(){return!0},e.prototype.getParent=function(){return null},e.prototype.destroy=function(){var e=this.get("timeline");this.get("destroyed")||(this.clear(),e&&e.stop(),this.clearEvents(),this.removeDom(),t.prototype.destroy.call(this))},e}(l.Z),Ve=qe},37153:function(t,e,n){"use strict";var r=n(70655),a=n(13810),i=n(29881),o=n(77341),s={},l="_INDEX";function u(t,e){if(t.set("canvas",e),t.isGroup()){var n=t.get("children");n.length&&n.forEach((function(t){u(t,e)}))}}function c(t,e){if(t.set("timeline",e),t.isGroup()){var n=t.get("children");n.length&&n.forEach((function(t){c(t,e)}))}}function d(t,e,n){void 0===n&&(n=!0),n?e.destroy():(e.set("parent",null),e.set("canvas",null)),(0,o.As)(t.getChildren(),e)}function p(t){return function(e,n){var r=t(e,n);return 0===r?e[l]-n[l]:r}}var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.isCanvas=function(){return!1},e.prototype.getBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,i=[],s=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));l.length>0?((0,o.S6)(l,(function(t){var e=t.getBBox();i.push(e.minX,e.maxX),s.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(s),r=(0,a.max)(s)):(t=0,e=0,n=0,r=0);var u={x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n};return u},e.prototype.getCanvasBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,i=[],s=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));l.length>0?((0,o.S6)(l,(function(t){var e=t.getCanvasBBox();i.push(e.minX,e.maxX),s.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(s),r=(0,a.max)(s)):(t=0,e=0,n=0,r=0);var u={x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n};return u},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["children"]=[],e},e.prototype.onAttrChange=function(e,n,r){if(t.prototype.onAttrChange.call(this,e,n,r),"matrix"===e){var a=this.getTotalMatrix();this._applyChildrenMarix(a)}},e.prototype.applyMatrix=function(e){var n=this.getTotalMatrix();t.prototype.applyMatrix.call(this,e);var r=this.getTotalMatrix();r!==n&&this._applyChildrenMarix(r)},e.prototype._applyChildrenMarix=function(t){var e=this.getChildren();(0,o.S6)(e,(function(e){e.applyMatrix(t)}))},e.prototype.addShape=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=t[0],r=t[1];(0,o.Kn)(n)?r=n:r["type"]=n;var a=s[r.type];a||(a=(0,o.jC)(r.type),s[r.type]=a);var i=this.getShapeBase(),l=new i[a](r);return this.add(l),l},e.prototype.addGroup=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n,r=t[0],a=t[1];if((0,o.mf)(r))n=new r(a||{parent:this});else{var i=r||{},s=this.getGroupBase();n=new s(i)}return this.add(n),n},e.prototype.getCanvas=function(){var t;return t=this.isCanvas()?this:this.get("canvas"),t},e.prototype.getShape=function(t,e,n){if(!(0,o.pP)(this))return null;var r,a=this.getChildren();if(this.isCanvas())r=this._findShape(a,t,e,n);else{var i=[t,e,1];i=this.invertFromMatrix(i),this.isClipped(i[0],i[1])||(r=this._findShape(a,i[0],i[1],n))}return r},e.prototype._findShape=function(t,e,n,r){for(var a=null,i=t.length-1;i>=0;i--){var s=t[i];if((0,o.pP)(s)&&(s.isGroup()?a=s.getShape(e,n,r):s.isHit(e,n)&&(a=s)),a)break}return a},e.prototype.add=function(t){var e=this.getCanvas(),n=this.getChildren(),r=this.get("timeline"),a=t.getParent();a&&d(a,t,!1),t.set("parent",this),e&&u(t,e),r&&c(t,r),n.push(t),t.onCanvasChange("add"),this._applyElementMatrix(t)},e.prototype._applyElementMatrix=function(t){var e=this.getTotalMatrix();e&&t.applyMatrix(e)},e.prototype.getChildren=function(){return this.get("children")},e.prototype.sort=function(){var t=this.getChildren();(0,o.S6)(t,(function(t,e){return t[l]=e,t})),t.sort(p((function(t,e){return t.get("zIndex")-e.get("zIndex")}))),this.onCanvasChange("sort")},e.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var t=this.getChildren(),e=t.length-1;e>=0;e--)t[e].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},e.prototype.destroy=function(){this.get("destroyed")||(this.clear(),t.prototype.destroy.call(this))},e.prototype.getFirst=function(){return this.getChildByIndex(0)},e.prototype.getLast=function(){var t=this.getChildren();return this.getChildByIndex(t.length-1)},e.prototype.getChildByIndex=function(t){var e=this.getChildren();return e[t]},e.prototype.getCount=function(){var t=this.getChildren();return t.length},e.prototype.contain=function(t){var e=this.getChildren();return e.indexOf(t)>-1},e.prototype.removeChild=function(t,e){void 0===e&&(e=!0),this.contain(t)&&t.remove(e)},e.prototype.findAll=function(t){var e=[],n=this.getChildren();return(0,o.S6)(n,(function(n){t(n)&&e.push(n),n.isGroup()&&(e=e.concat(n.findAll(t)))})),e},e.prototype.find=function(t){var e=null,n=this.getChildren();return(0,o.S6)(n,(function(n){if(t(n)?e=n:n.isGroup()&&(e=n.find(t)),e)return!1})),e},e.prototype.findById=function(t){return this.find((function(e){return e.get("id")===t}))},e.prototype.findByClassName=function(t){return this.find((function(e){return e.get("className")===t}))},e.prototype.findAllByName=function(t){return this.findAll((function(e){return e.get("name")===t}))},e}(i.Z);e["Z"]=h},29881:function(t,e,n){"use strict";var r=n(70655),a=n(13810),i=n(31506),o=n(77341),s=n(41482),l=n(2667),u=i.transform,c="matrix",d=["zIndex","capture","visible","type"],p=["repeat"],h=":",f="*";function m(t){for(var e=[],n=0;n<t.length;n++)(0,a.isArray)(t[n])?e.push([].concat(t[n])):e.push(t[n]);return e}function g(t,e){var n={},r=e.attrs;for(var a in t)n[a]=r[a];return n}function v(t,e){var n={},r=e.attr();return(0,a.each)(t,(function(t,e){-1!==p.indexOf(e)||(0,a.isEqual)(r[e],t)||(n[e]=t)})),n}function y(t,e){if(e.onFrame)return t;var n=e.startTime,r=e.delay,i=e.duration,o=Object.prototype.hasOwnProperty;return(0,a.each)(t,(function(t){n+r<t.startTime+t.delay+t.duration&&i>t.delay&&(0,a.each)(e.toAttrs,(function(e,n){o.call(t.toAttrs,n)&&(delete t.toAttrs[n],delete t.fromAttrs[n])}))})),t}var b=function(t){function e(e){var n=t.call(this,e)||this;n.attrs={};var r=n.getDefaultAttrs();return(0,a.mix)(r,e.attrs),n.attrs=r,n.initAttrs(r),n.initAnimate(),n}return(0,r.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},e.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},e.prototype.onCanvasChange=function(t){},e.prototype.initAttrs=function(t){},e.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},e.prototype.isGroup=function(){return!1},e.prototype.getParent=function(){return this.get("parent")},e.prototype.getCanvas=function(){return this.get("canvas")},e.prototype.attr=function(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=e[0],i=e[1];if(!r)return this.attrs;if((0,a.isObject)(r)){for(var o in r)this.setAttr(o,r[o]);return this.afterAttrsChange(r),this}return 2===e.length?(this.setAttr(r,i),this.afterAttrsChange((t={},t[r]=i,t)),this):this.attrs[r]},e.prototype.isClipped=function(t,e){var n=this.getClip();return n&&!n.isHit(t,e)},e.prototype.setAttr=function(t,e){var n=this.attrs[t];n!==e&&(this.attrs[t]=e,this.onAttrChange(t,e,n))},e.prototype.onAttrChange=function(t,e,n){"matrix"===t&&this.set("totalMatrix",null)},e.prototype.afterAttrsChange=function(t){if(this.cfg.isClipShape){var e=this.cfg.applyTo;e&&e.onCanvasChange("clip")}else this.onCanvasChange("attr")},e.prototype.show=function(){return this.set("visible",!0),this.onCanvasChange("show"),this},e.prototype.hide=function(){return this.set("visible",!1),this.onCanvasChange("hide"),this},e.prototype.setZIndex=function(t){this.set("zIndex",t);var e=this.getParent();return e&&e.sort(),this},e.prototype.toFront=function(){var t=this.getParent();if(t){var e=t.getChildren(),n=(this.get("el"),e.indexOf(this));e.splice(n,1),e.push(this),this.onCanvasChange("zIndex")}},e.prototype.toBack=function(){var t=this.getParent();if(t){var e=t.getChildren(),n=(this.get("el"),e.indexOf(this));e.splice(n,1),e.unshift(this),this.onCanvasChange("zIndex")}},e.prototype.remove=function(t){void 0===t&&(t=!0);var e=this.getParent();e?((0,o.As)(e.getChildren(),this),e.get("clearing")||this.onCanvasChange("remove")):this.onCanvasChange("remove"),t&&this.destroy()},e.prototype.resetMatrix=function(){this.attr(c,this.getDefaultMatrix()),this.onCanvasChange("matrix")},e.prototype.getMatrix=function(){return this.attr(c)},e.prototype.setMatrix=function(t){this.attr(c,t),this.onCanvasChange("matrix")},e.prototype.getTotalMatrix=function(){var t=this.cfg.totalMatrix;if(!t){var e=this.attr("matrix"),n=this.cfg.parentMatrix;t=n&&e?(0,s.xq)(n,e):e||n,this.set("totalMatrix",t)}return t},e.prototype.applyMatrix=function(t){var e=this.attr("matrix"),n=null;n=t&&e?(0,s.xq)(t,e):e||t,this.set("totalMatrix",n),this.set("parentMatrix",t)},e.prototype.getDefaultMatrix=function(){return null},e.prototype.applyToMatrix=function(t){var e=this.attr("matrix");return e?(0,s.rG)(e,t):t},e.prototype.invertFromMatrix=function(t){var e=this.attr("matrix");if(e){var n=(0,s.U_)(e);if(n)return(0,s.rG)(n,t)}return t},e.prototype.setClip=function(t){var e=this.getCanvas(),n=null;if(t){var r=this.getShapeBase(),i=(0,a.upperFirst)(t.type),o=r[i];o&&(n=new o({type:t.type,isClipShape:!0,applyTo:this,attrs:t.attrs,canvas:e}))}return this.set("clipShape",n),this.onCanvasChange("clip"),n},e.prototype.getClip=function(){var t=this.cfg.clipShape;return t||null},e.prototype.clone=function(){var t=this,e=this.attrs,n={};(0,a.each)(e,(function(t,r){(0,a.isArray)(e[r])?n[r]=m(e[r]):n[r]=e[r]}));var r=this.constructor,i=new r({attrs:n});return(0,a.each)(d,(function(e){i.set(e,t.get(e))})),i},e.prototype.destroy=function(){var e=this.destroyed;e||(this.attrs={},t.prototype.destroy.call(this))},e.prototype.isAnimatePaused=function(){return this.get("_pause").isPaused},e.prototype.animate=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(this.get("timeline")||this.get("canvas")){this.set("animating",!0);var n=this.get("timeline");n||(n=this.get("canvas").get("timeline"),this.set("timeline",n));var r=this.get("animations")||[];n.timer||n.initTimer();var i,o,s,l,u,c=t[0],d=t[1],p=t[2],h=void 0===p?"easeLinear":p,f=t[3],m=void 0===f?a.noop:f,b=t[4],x=void 0===b?0:b;(0,a.isFunction)(c)?(i=c,c={}):(0,a.isObject)(c)&&c.onFrame&&(i=c.onFrame,o=c.repeat),(0,a.isObject)(d)?(u=d,d=u.duration,h=u.easing||"easeLinear",x=u.delay||0,o=u.repeat||o||!1,m=u.callback||a.noop,s=u.pauseCallback||a.noop,l=u.resumeCallback||a.noop):((0,a.isNumber)(m)&&(x=m,m=null),(0,a.isFunction)(h)?(m=h,h="easeLinear"):h=h||"easeLinear");var w=v(c,this),_={fromAttrs:g(w,this),toAttrs:w,duration:d,easing:h,repeat:o,callback:m,pauseCallback:s,resumeCallback:l,delay:x,startTime:n.getTime(),id:(0,a.uniqueId)(),onFrame:i,pathFormatted:!1};r.length>0?r=y(r,_):n.addAnimator(this),r.push(_),this.set("animations",r),this.set("_pause",{isPaused:!1})}},e.prototype.stopAnimate=function(t){var e=this;void 0===t&&(t=!0);var n=this.get("animations");(0,a.each)(n,(function(n){t&&(n.onFrame?e.attr(n.onFrame(1)):e.attr(n.toAttrs)),n.callback&&n.callback()})),this.set("animating",!1),this.set("animations",[])},e.prototype.pauseAnimate=function(){var t=this.get("timeline"),e=this.get("animations"),n=t.getTime();return(0,a.each)(e,(function(t){t._paused=!0,t._pauseTime=n,t.pauseCallback&&t.pauseCallback()})),this.set("_pause",{isPaused:!0,pauseTime:n}),this},e.prototype.resumeAnimate=function(){var t=this.get("timeline"),e=t.getTime(),n=this.get("animations"),r=this.get("_pause").pauseTime;return(0,a.each)(n,(function(t){t.startTime=t.startTime+(e-r),t._paused=!1,t._pauseTime=null,t.resumeCallback&&t.resumeCallback()})),this.set("_pause",{isPaused:!1}),this.set("animations",n),this},e.prototype.emitDelegation=function(t,e){var n,r=this,i=e.propagationPath;this.getEvents();"mouseenter"===t?n=e.fromShape:"mouseleave"===t&&(n=e.toShape);for(var s=function(t){var s=i[t],u=s.get("name");if(u){if((s.isGroup()||s.isCanvas&&s.isCanvas())&&n&&(0,o.UY)(s,n))return"break";(0,a.isArray)(u)?(0,a.each)(u,(function(t){r.emitDelegateEvent(s,t,e)})):l.emitDelegateEvent(s,u,e)}},l=this,u=0;u<i.length;u++){var c=s(u);if("break"===c)break}},e.prototype.emitDelegateEvent=function(t,e,n){var r=this.getEvents(),a=e+h+n.type;(r[a]||r[f])&&(n.name=a,n.currentTarget=t,n.delegateTarget=this,n.delegateObject=t.get("delegateObject"),this.emit(a,n))},e.prototype.translate=function(t,e){void 0===t&&(t=0),void 0===e&&(e=0);var n=this.getMatrix(),r=u(n,[["t",t,e]]);return this.setMatrix(r),this},e.prototype.move=function(t,e){var n=this.attr("x")||0,r=this.attr("y")||0;return this.translate(t-n,e-r),this},e.prototype.moveTo=function(t,e){return this.move(t,e)},e.prototype.scale=function(t,e){var n=this.getMatrix(),r=u(n,[["s",t,e||t]]);return this.setMatrix(r),this},e.prototype.rotate=function(t){var e=this.getMatrix(),n=u(e,[["r",t]]);return this.setMatrix(n),this},e.prototype.rotateAtStart=function(t){var e=this.attr(),n=e.x,r=e.y,a=this.getMatrix(),i=u(a,[["t",-n,-r],["r",t],["t",n,r]]);return this.setMatrix(i),this},e.prototype.rotateAtPoint=function(t,e,n){var r=this.getMatrix(),a=u(r,[["t",-t,-e],["r",n],["t",t,e]]);return this.setMatrix(a),this},e}(l.Z);e["Z"]=b},31841:function(t,e,n){"use strict";var r=n(70655),a=n(37153),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.isGroup=function(){return!0},e.prototype.isEntityGroup=function(){return!1},e.prototype.clone=function(){for(var e=t.prototype.clone.call(this),n=this.getChildren(),r=0;r<n.length;r++){var a=n[r];e.add(a.clone())}return e},e}(a.Z);e["Z"]=i},15032:function(t,e,n){"use strict";var r=n(70655),a=n(29881),i=n(41482),o=function(t){function e(e){return t.call(this,e)||this}return(0,r.__extends)(e,t),e.prototype._isInBBox=function(t,e){var n=this.getBBox();return n.minX<=t&&n.maxX>=t&&n.minY<=e&&n.maxY>=e},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e),this.clearCacheBBox()},e.prototype.getBBox=function(){var t=this.cfg.bbox;return t||(t=this.calculateBBox(),this.set("bbox",t)),t},e.prototype.getCanvasBBox=function(){var t=this.cfg.canvasBBox;return t||(t=this.calculateCanvasBBox(),this.set("canvasBBox",t)),t},e.prototype.applyMatrix=function(e){t.prototype.applyMatrix.call(this,e),this.set("canvasBBox",null)},e.prototype.calculateCanvasBBox=function(){var t=this.getBBox(),e=this.getTotalMatrix(),n=t.minX,r=t.minY,a=t.maxX,o=t.maxY;if(e){var s=(0,i.rG)(e,[t.minX,t.minY]),l=(0,i.rG)(e,[t.maxX,t.minY]),u=(0,i.rG)(e,[t.minX,t.maxY]),c=(0,i.rG)(e,[t.maxX,t.maxY]);n=Math.min(s[0],l[0],u[0],c[0]),a=Math.max(s[0],l[0],u[0],c[0]),r=Math.min(s[1],l[1],u[1],c[1]),o=Math.max(s[1],l[1],u[1],c[1])}var d=this.attrs;if(d.shadowColor){var p=d.shadowBlur,h=void 0===p?0:p,f=d.shadowOffsetX,m=void 0===f?0:f,g=d.shadowOffsetY,v=void 0===g?0:g,y=n-h+m,b=a+h+m,x=r-h+v,w=o+h+v;n=Math.min(n,y),a=Math.max(a,b),r=Math.min(r,x),o=Math.max(o,w)}return{x:n,y:r,minX:n,minY:r,maxX:a,maxY:o,width:a-n,height:o-r}},e.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},e.prototype.isClipShape=function(){return this.get("isClipShape")},e.prototype.isInShape=function(t,e){return!1},e.prototype.isOnlyHitBox=function(){return!1},e.prototype.isHit=function(t,e){var n=this.get("startArrowShape"),r=this.get("endArrowShape"),a=[t,e,1];a=this.invertFromMatrix(a);var i=a[0],o=a[1],s=this._isInBBox(i,o);if(this.isOnlyHitBox())return s;if(s&&!this.isClipped(i,o)){if(this.isInShape(i,o))return!0;if(n&&n.isHit(i,o))return!0;if(r&&r.isHit(i,o))return!0}return!1},e}(a.Z);e["Z"]=o},46556:function(t,e,n){"use strict";n.d(e,{b:function(){return i},W:function(){return a}});var r=new Map;function a(t,e){r.set(t,e)}function i(t){return r.get(t)}function o(t){var e=t.attr(),n=e.x,r=e.y,a=e.width,i=e.height;return{x:n,y:r,width:a,height:i}}function s(t){var e=t.attr(),n=e.x,r=e.y,a=e.r;return{x:n-a,y:r-a,width:2*a,height:2*a}}var l=n(32793);function u(t,e){return t&&e?{minX:Math.min(t.minX,e.minX),minY:Math.min(t.minY,e.minY),maxX:Math.max(t.maxX,e.maxX),maxY:Math.max(t.maxY,e.maxY)}:t||e}function c(t,e){var n=t.get("startArrowShape"),r=t.get("endArrowShape"),a=null,i=null;return n&&(a=n.getCanvasBBox(),e=u(e,a)),r&&(i=r.getCanvasBBox(),e=u(e,i)),e}function d(t){for(var e=t.attr(),n=e.points,r=[],a=[],i=0;i<n.length;i++){var o=n[i];r.push(o[0]),a.push(o[1])}var s=l.Zr.getBBoxByArray(r,a),u=s.x,d=s.y,p=s.width,h=s.height,f={minX:u,minY:d,maxX:u+p,maxY:d+h};return f=c(t,f),{x:f.minX,y:f.minY,width:f.maxX-f.minX,height:f.maxY-f.minY}}function p(t){for(var e=t.attr(),n=e.points,r=[],a=[],i=0;i<n.length;i++){var o=n[i];r.push(o[0]),a.push(o[1])}return l.Zr.getBBoxByArray(r,a)}var h=n(8723);function f(t){var e=t.attr(),n=e.x,r=e.y,a=e.text,i=e.fontSize,o=e.lineHeight,s=e.font;s||(s=(0,h.$O)(e));var l,u=(0,h.mY)(a,s);if(u){var c=e.textAlign,d=e.textBaseline,p=(0,h.FE)(a,i,o),f={x:n,y:r-p};c&&("end"===c||"right"===c?f.x-=u:"center"===c&&(f.x-=u/2)),d&&("top"===d?f.y+=p:"middle"===d&&(f.y+=p/2)),l={x:f.x,y:f.y,width:u,height:p}}else l={x:n,y:r,width:0,height:0};return l}var m=n(39499),g=n(13810);function v(t,e){for(var n=[],r=[],a=[],i=0;i<t.length;i++){var o=t[i],s=o.currentPoint,u=o.params,c=o.prePoint,d=void 0;switch(o.command){case"Q":d=l.lD.box(c[0],c[1],u[1],u[2],u[3],u[4]);break;case"C":d=l.Ll.box(c[0],c[1],u[1],u[2],u[3],u[4],u[5],u[6]);break;case"A":var p=o.arcParams;d=l.wN.box(p.cx,p.cy,p.rx,p.ry,p.xRotation,p.startAngle,p.endAngle);break;default:n.push(s[0]),r.push(s[1]);break}d&&(o.box=d,n.push(d.x,d.x+d.width),r.push(d.y,d.y+d.height)),e&&("L"===o.command||"M"===o.command)&&o.prePoint&&o.nextPoint&&a.push(o)}n=n.filter((function(t){return!Number.isNaN(t)&&t!==1/0&&t!==-1/0})),r=r.filter((function(t){return!Number.isNaN(t)&&t!==1/0&&t!==-1/0}));var h=(0,g.min)(n),f=(0,g.min)(r),m=(0,g.max)(n),v=(0,g.max)(r);if(0===a.length)return{x:h,y:f,width:m-h,height:v-f};for(i=0;i<a.length;i++){o=a[i],s=o.currentPoint;var b=void 0;s[0]===h?(b=y(o,e),h-=b.xExtra):s[0]===m&&(b=y(o,e),m+=b.xExtra),s[1]===f?(b=y(o,e),f-=b.yExtra):s[1]===v&&(b=y(o,e),v+=b.yExtra)}return{x:h,y:f,width:m-h,height:v-f}}function y(t,e){var n=t.prePoint,r=t.currentPoint,a=t.nextPoint,i=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),o=Math.pow(r[0]-a[0],2)+Math.pow(r[1]-a[1],2),s=Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2),l=Math.acos((i+o-s)/(2*Math.sqrt(i)*Math.sqrt(o)));if(!l||0===Math.sin(l)||(0,g.isNumberEqual)(l,0))return{xExtra:0,yExtra:0};var u=Math.abs(Math.atan2(a[1]-r[1],a[0]-r[0])),c=Math.abs(Math.atan2(a[0]-r[0],a[1]-r[1]));u=u>Math.PI/2?Math.PI-u:u,c=c>Math.PI/2?Math.PI-c:c;var d={xExtra:Math.cos(l/2-u)*(e/2*(1/Math.sin(l/2)))-e/2||0,yExtra:Math.cos(c-l/2)*(e/2*(1/Math.sin(l/2)))-e/2||0};return d}function b(t){var e=t.attr(),n=e.path,r=e.stroke,a=r?e.lineWidth:0,i=t.get("segments")||(0,m.zx)(n),o=v(i,a),s=o.x,l=o.y,u=o.width,d=o.height,p={minX:s,minY:l,maxX:s+u,maxY:l+d};return p=c(t,p),{x:p.minX,y:p.minY,width:p.maxX-p.minX,height:p.maxY-p.minY}}function x(t){var e=t.attr(),n=e.x1,r=e.y1,a=e.x2,i=e.y2,o=Math.min(n,a),s=Math.max(n,a),l=Math.min(r,i),u=Math.max(r,i),d={minX:o,maxX:s,minY:l,maxY:u};return d=c(t,d),{x:d.minX,y:d.minY,width:d.maxX-d.minX,height:d.maxY-d.minY}}function w(t){var e=t.attr(),n=e.x,r=e.y,a=e.rx,i=e.ry;return{x:n-a,y:r-i,width:2*a,height:2*i}}a("rect",o),a("image",o),a("circle",s),a("marker",s),a("polyline",d),a("polygon",p),a("text",f),a("path",b),a("line",x),a("ellipse",w)},89473:function(t,e){"use strict";var n=function(){function t(t,e){this.bubbles=!0,this.target=null,this.currentTarget=null,this.delegateTarget=null,this.delegateObject=null,this.defaultPrevented=!1,this.propagationStopped=!1,this.shape=null,this.fromShape=null,this.toShape=null,this.propagationPath=[],this.type=t,this.name=t,this.originalEvent=e,this.timeStamp=e.timeStamp}return t.prototype.preventDefault=function(){this.defaultPrevented=!0,this.originalEvent.preventDefault&&this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.toString=function(){var t=this.type;return"[Event (type="+t+")]"},t.prototype.save=function(){},t.prototype.restore=function(){},t}();e["Z"]=n},98190:function(t,e,n){"use strict";n.r(e),n.d(e,{Event:function(){return l.Z},Base:function(){return u.Z},AbstractCanvas:function(){return c.Z},AbstractGroup:function(){return d.Z},AbstractShape:function(){return p.Z},PathUtil:function(){return r},getBBoxMethod:function(){return h.b},registerBBox:function(){return h.W},getTextHeight:function(){return f.FE},assembleFont:function(){return f.$O},isAllowCapture:function(){return m.pP},multiplyVec2:function(){return g.rG},invert:function(){return g.U_},getOffScreenContext:function(){return v.L},version:function(){return y}});var r=n(47575),a=n(52),i={};for(var o in a)["default","Event","Base","AbstractCanvas","AbstractGroup","AbstractShape","PathUtil","getBBoxMethod","registerBBox","getTextHeight","assembleFont","isAllowCapture","multiplyVec2","invert","getOffScreenContext","version"].indexOf(o)<0&&(i[o]=function(t){return a[t]}.bind(0,o));n.d(e,i);var s=n(15294);i={};for(var o in s)["default","Event","Base","AbstractCanvas","AbstractGroup","AbstractShape","PathUtil","getBBoxMethod","registerBBox","getTextHeight","assembleFont","isAllowCapture","multiplyVec2","invert","getOffScreenContext","version"].indexOf(o)<0&&(i[o]=function(t){return s[t]}.bind(0,o));n.d(e,i);var l=n(89473),u=n(2667),c=n(71862),d=n(31841),p=n(15032),h=n(46556),f=n(8723),m=n(77341),g=n(41482),v=n(67052),y="0.5.9"},15294:function(){},52:function(){},41482:function(t,e,n){"use strict";function r(t,e){var n=[],r=t[0],a=t[1],i=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],d=t[8],p=e[0],h=e[1],f=e[2],m=e[3],g=e[4],v=e[5],y=e[6],b=e[7],x=e[8];return n[0]=p*r+h*o+f*u,n[1]=p*a+h*s+f*c,n[2]=p*i+h*l+f*d,n[3]=m*r+g*o+v*u,n[4]=m*a+g*s+v*c,n[5]=m*i+g*l+v*d,n[6]=y*r+b*o+x*u,n[7]=y*a+b*s+x*c,n[8]=y*i+b*l+x*d,n}function a(t,e){var n=[],r=e[0],a=e[1];return n[0]=t[0]*r+t[3]*a+t[6],n[1]=t[1]*r+t[4]*a+t[7],n}function i(t){var e=[],n=t[0],r=t[1],a=t[2],i=t[3],o=t[4],s=t[5],l=t[6],u=t[7],c=t[8],d=c*o-s*u,p=-c*i+s*l,h=u*i-o*l,f=n*d+r*p+a*h;return f?(f=1/f,e[0]=d*f,e[1]=(-c*r+a*u)*f,e[2]=(s*r-a*o)*f,e[3]=p*f,e[4]=(c*n-a*l)*f,e[5]=(-s*n+a*i)*f,e[6]=h*f,e[7]=(-u*n+r*l)*f,e[8]=(o*n-r*i)*f,e):null}n.d(e,{xq:function(){return r},rG:function(){return a},U_:function(){return i}})},67052:function(t,e,n){"use strict";n.d(e,{L:function(){return a}});var r=null;function a(){if(!r){var t=document.createElement("canvas");t.width=1,t.height=1,r=t.getContext("2d")}return r}},47575:function(t,e,n){"use strict";n.r(e),n.d(e,{catmullRomToBezier:function(){return l},fillPath:function(){return T},fillPathByDiff:function(){return L},formatPath:function(){return j},intersection:function(){return F},parsePathArray:function(){return g},parsePathString:function(){return s},pathToAbsolute:function(){return c},pathToCurve:function(){return f},rectPath:function(){return _}});var r=n(13810),a="\t\n\v\f\r \u2028\u2029",i=new RegExp("([a-z])["+a+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+a+"]*,?["+a+"]*)+)","ig"),o=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+a+"]*,?["+a+"]*","ig"),s=function(t){if(!t)return null;if((0,r.isArray)(t))return t;var e={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(t).replace(i,(function(r,a,i){var s=[],l=a.toLowerCase();if(i.replace(o,(function(t,e){e&&s.push(+e)})),"m"===l&&s.length>2&&(n.push([a].concat(s.splice(0,2))),l="l",a="m"===a?"l":"L"),"o"===l&&1===s.length&&n.push([a,s[0]]),"r"===l)n.push([a].concat(s));else while(s.length>=e[l])if(n.push([a].concat(s.splice(0,e[l]))),!e[l])break;return t})),n},l=function(t,e){for(var n=[],r=0,a=t.length;a-2*!e>r;r+=2){var i=[{x:+t[r-2],y:+t[r-1]},{x:+t[r],y:+t[r+1]},{x:+t[r+2],y:+t[r+3]},{x:+t[r+4],y:+t[r+5]}];e?r?a-4===r?i[3]={x:+t[0],y:+t[1]}:a-2===r&&(i[2]={x:+t[0],y:+t[1]},i[3]={x:+t[2],y:+t[3]}):i[0]={x:+t[a-2],y:+t[a-1]}:a-4===r?i[3]=i[2]:r||(i[0]={x:+t[r],y:+t[r+1]}),n.push(["C",(-i[0].x+6*i[1].x+i[2].x)/6,(-i[0].y+6*i[1].y+i[2].y)/6,(i[1].x+6*i[2].x-i[3].x)/6,(i[1].y+6*i[2].y-i[3].y)/6,i[2].x,i[2].y])}return n},u=function(t,e,n,r,a){var i=[];if(null===a&&null===r&&(r=n),t=+t,e=+e,n=+n,r=+r,null!==a){var o=Math.PI/180,s=t+n*Math.cos(-r*o),l=t+n*Math.cos(-a*o),u=e+n*Math.sin(-r*o),c=e+n*Math.sin(-a*o);i=[["M",s,u],["A",n,n,0,+(a-r>180),0,l,c]]}else i=[["M",t,e],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return i},c=function(t){if(t=s(t),!t||!t.length)return[["M",0,0]];var e,n,r=[],a=0,i=0,o=0,c=0,d=0;"M"===t[0][0]&&(a=+t[0][1],i=+t[0][2],o=a,c=i,d++,r[0]=["M",a,i]);for(var p=3===t.length&&"M"===t[0][0]&&"R"===t[1][0].toUpperCase()&&"Z"===t[2][0].toUpperCase(),h=void 0,f=void 0,m=d,g=t.length;m<g;m++){if(r.push(h=[]),f=t[m],e=f[0],e!==e.toUpperCase())switch(h[0]=e.toUpperCase(),h[0]){case"A":h[1]=f[1],h[2]=f[2],h[3]=f[3],h[4]=f[4],h[5]=f[5],h[6]=+f[6]+a,h[7]=+f[7]+i;break;case"V":h[1]=+f[1]+i;break;case"H":h[1]=+f[1]+a;break;case"R":n=[a,i].concat(f.slice(1));for(var v=2,y=n.length;v<y;v++)n[v]=+n[v]+a,n[++v]=+n[v]+i;r.pop(),r=r.concat(l(n,p));break;case"O":r.pop(),n=u(a,i,f[1],f[2]),n.push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(u(a,i,f[1],f[2],f[3])),h=["U"].concat(r[r.length-1].slice(-2));break;case"M":o=+f[1]+a,c=+f[2]+i;break;default:for(v=1,y=f.length;v<y;v++)h[v]=+f[v]+(v%2?a:i)}else if("R"===e)n=[a,i].concat(f.slice(1)),r.pop(),r=r.concat(l(n,p)),h=["R"].concat(f.slice(-2));else if("O"===e)r.pop(),n=u(a,i,f[1],f[2]),n.push(n[0]),r=r.concat(n);else if("U"===e)r.pop(),r=r.concat(u(a,i,f[1],f[2],f[3])),h=["U"].concat(r[r.length-1].slice(-2));else for(var b=0,x=f.length;b<x;b++)h[b]=f[b];if(e=e.toUpperCase(),"O"!==e)switch(h[0]){case"Z":a=+o,i=+c;break;case"H":a=h[1];break;case"V":i=h[1];break;case"M":o=h[h.length-2],c=h[h.length-1];break;default:a=h[h.length-2],i=h[h.length-1]}}return r},d=function(t,e,n,r){return[t,e,n,r,n,r]},p=function(t,e,n,r,a,i){var o=1/3,s=2/3;return[o*t+s*n,o*e+s*r,o*a+s*n,o*i+s*r,a,i]},h=function(t,e,n,r,a,i,o,s,l,u){n===r&&(n+=1);var c,d,p,f,m,g=120*Math.PI/180,v=Math.PI/180*(+a||0),y=[],b=function(t,e,n){var r=t*Math.cos(n)-e*Math.sin(n),a=t*Math.sin(n)+e*Math.cos(n);return{x:r,y:a}};if(u)d=u[0],p=u[1],f=u[2],m=u[3];else{c=b(t,e,-v),t=c.x,e=c.y,c=b(s,l,-v),s=c.x,l=c.y,t===s&&e===l&&(s+=1,l+=1);var x=(t-s)/2,w=(e-l)/2,_=x*x/(n*n)+w*w/(r*r);_>1&&(_=Math.sqrt(_),n*=_,r*=_);var C=n*n,S=r*r,k=(i===o?-1:1)*Math.sqrt(Math.abs((C*S-C*w*w-S*x*x)/(C*w*w+S*x*x)));f=k*n*w/r+(t+s)/2,m=k*-r*x/n+(e+l)/2,d=Math.asin(((e-m)/r).toFixed(9)),p=Math.asin(((l-m)/r).toFixed(9)),d=t<f?Math.PI-d:d,p=s<f?Math.PI-p:p,d<0&&(d=2*Math.PI+d),p<0&&(p=2*Math.PI+p),o&&d>p&&(d-=2*Math.PI),!o&&p>d&&(p-=2*Math.PI)}var A=p-d;if(Math.abs(A)>g){var E=p,D=s,F=l;p=d+g*(o&&p>d?1:-1),s=f+n*Math.cos(p),l=m+r*Math.sin(p),y=h(s,l,n,r,a,0,o,D,F,[p,E,f,m])}A=p-d;var M=Math.cos(d),O=Math.sin(d),B=Math.cos(p),T=Math.sin(p),P=Math.tan(A/4),I=4/3*n*P,R=4/3*r*P,L=[t,e],N=[t+I*O,e-R*M],z=[s+I*T,l-R*B],j=[s,l];if(N[0]=2*L[0]-N[0],N[1]=2*L[1]-N[1],u)return[N,z,j].concat(y);y=[N,z,j].concat(y).join().split(",");for(var $=[],q=0,V=y.length;q<V;q++)$[q]=q%2?b(y[q-1],y[q],v).y:b(y[q],y[q+1],v).x;return $},f=function(t,e){var n,r=c(t),a=e&&c(e),i={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},o={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s=[],l=[],u="",f="",m=function(t,e,n){var r,a;if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(!(t[0]in{T:1,Q:1})&&(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;case"A":t=["C"].concat(h.apply(0,[e.x,e.y].concat(t.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*e.x-e.bx,a=2*e.y-e.by):(r=e.x,a=e.y),t=["C",r,a].concat(t.slice(1));break;case"T":"Q"===n||"T"===n?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),t=["C"].concat(p(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"].concat(p(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(d(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(d(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(d(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(d(e.x,e.y,e.X,e.Y));break;default:break}return t},g=function(t,e){if(t[e].length>7){t[e].shift();var i=t[e];while(i.length)s[e]="A",a&&(l[e]="A"),t.splice(e++,0,["C"].concat(i.splice(0,6)));t.splice(e,1),n=Math.max(r.length,a&&a.length||0)}},v=function(t,e,i,o,s){t&&e&&"M"===t[s][0]&&"M"!==e[s][0]&&(e.splice(s,0,["M",o.x,o.y]),i.bx=0,i.by=0,i.x=t[s][1],i.y=t[s][2],n=Math.max(r.length,a&&a.length||0))};n=Math.max(r.length,a&&a.length||0);for(var y=0;y<n;y++){r[y]&&(u=r[y][0]),"C"!==u&&(s[y]=u,y&&(f=s[y-1])),r[y]=m(r[y],i,f),"A"!==s[y]&&"C"===u&&(s[y]="C"),g(r,y),a&&(a[y]&&(u=a[y][0]),"C"!==u&&(l[y]=u,y&&(f=l[y-1])),a[y]=m(a[y],o,f),"A"!==l[y]&&"C"===u&&(l[y]="C"),g(a,y)),v(r,a,i,o,y),v(a,r,o,i,y);var b=r[y],x=a&&a[y],w=b.length,_=a&&x.length;i.x=b[w-2],i.y=b[w-1],i.bx=parseFloat(b[w-4])||i.x,i.by=parseFloat(b[w-3])||i.y,o.bx=a&&(parseFloat(x[_-4])||o.x),o.by=a&&(parseFloat(x[_-3])||o.y),o.x=a&&x[_-2],o.y=a&&x[_-1]}return a?[r,a]:r},m=/,?([a-z]),?/gi,g=function(t){return t.join(",").replace(m,"$1")},v=function(t,e,n,r,a){var i=-3*e+9*n-9*r+3*a,o=t*i+6*e-12*n+6*r;return t*o-3*e+3*n},y=function(t,e,n,r,a,i,o,s,l){null===l&&(l=1),l=l>1?1:l<0?0:l;for(var u=l/2,c=12,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],p=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,f=0;f<c;f++){var m=u*d[f]+u,g=v(m,t,n,a,o),y=v(m,e,r,i,s),b=g*g+y*y;h+=p[f]*Math.sqrt(b)}return u*h},b=function(t,e,n,r,a,i,o,s){for(var l,u,c,d,p=[],h=[[],[]],f=0;f<2;++f)if(0===f?(u=6*t-12*n+6*a,l=-3*t+9*n-9*a+3*o,c=3*n-3*t):(u=6*e-12*r+6*i,l=-3*e+9*r-9*i+3*s,c=3*r-3*e),Math.abs(l)<1e-12){if(Math.abs(u)<1e-12)continue;d=-c/u,d>0&&d<1&&p.push(d)}else{var m=u*u-4*c*l,g=Math.sqrt(m);if(!(m<0)){var v=(-u+g)/(2*l);v>0&&v<1&&p.push(v);var y=(-u-g)/(2*l);y>0&&y<1&&p.push(y)}}var b,x=p.length,w=x;while(x--)d=p[x],b=1-d,h[0][x]=b*b*b*t+3*b*b*d*n+3*b*d*d*a+d*d*d*o,h[1][x]=b*b*b*e+3*b*b*d*r+3*b*d*d*i+d*d*d*s;return h[0][w]=t,h[1][w]=e,h[0][w+1]=o,h[1][w+1]=s,h[0].length=h[1].length=w+2,{min:{x:Math.min.apply(0,h[0]),y:Math.min.apply(0,h[1])},max:{x:Math.max.apply(0,h[0]),y:Math.max.apply(0,h[1])}}},x=function(t,e,n,r,a,i,o,s){if(!(Math.max(t,n)<Math.min(a,o)||Math.min(t,n)>Math.max(a,o)||Math.max(e,r)<Math.min(i,s)||Math.min(e,r)>Math.max(i,s))){var l=(t*r-e*n)*(a-o)-(t-n)*(a*s-i*o),u=(t*r-e*n)*(i-s)-(e-r)*(a*s-i*o),c=(t-n)*(i-s)-(e-r)*(a-o);if(c){var d=l/c,p=u/c,h=+d.toFixed(2),f=+p.toFixed(2);if(!(h<+Math.min(t,n).toFixed(2)||h>+Math.max(t,n).toFixed(2)||h<+Math.min(a,o).toFixed(2)||h>+Math.max(a,o).toFixed(2)||f<+Math.min(e,r).toFixed(2)||f>+Math.max(e,r).toFixed(2)||f<+Math.min(i,s).toFixed(2)||f>+Math.max(i,s).toFixed(2)))return{x:d,y:p}}}},w=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},_=function(t,e,n,r,a){if(a)return[["M",+t+ +a,e],["l",n-2*a,0],["a",a,a,0,0,1,a,a],["l",0,r-2*a],["a",a,a,0,0,1,-a,a],["l",2*a-n,0],["a",a,a,0,0,1,-a,-a],["l",0,2*a-r],["a",a,a,0,0,1,a,-a],["z"]];var i=[["M",t,e],["l",n,0],["l",0,r],["l",-n,0],["z"]];return i.parsePathArray=g,i},C=function(t,e,n,r){return null===t&&(t=e=n=r=0),null===e&&(e=t.y,n=t.width,r=t.height,t=t.x),{x:t,y:e,width:n,w:n,height:r,h:r,x2:t+n,y2:e+r,cx:t+n/2,cy:e+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:_(t,e,n,r),vb:[t,e,n,r].join(" ")}},S=function(t,e){return t=C(t),e=C(e),w(e,t.x,t.y)||w(e,t.x2,t.y)||w(e,t.x,t.y2)||w(e,t.x2,t.y2)||w(t,e.x,e.y)||w(t,e.x2,e.y)||w(t,e.x,e.y2)||w(t,e.x2,e.y2)||(t.x<e.x2&&t.x>e.x||e.x<t.x2&&e.x>t.x)&&(t.y<e.y2&&t.y>e.y||e.y<t.y2&&e.y>t.y)},k=function(t,e,n,a,i,o,s,l){(0,r.isArray)(t)||(t=[t,e,n,a,i,o,s,l]);var u=b.apply(null,t);return C(u.min.x,u.min.y,u.max.x-u.min.x,u.max.y-u.min.y)},A=function(t,e,n,r,a,i,o,s,l){var u=1-l,c=Math.pow(u,3),d=Math.pow(u,2),p=l*l,h=p*l,f=c*t+3*d*l*n+3*u*l*l*a+h*o,m=c*e+3*d*l*r+3*u*l*l*i+h*s,g=t+2*l*(n-t)+p*(a-2*n+t),v=e+2*l*(r-e)+p*(i-2*r+e),y=n+2*l*(a-n)+p*(o-2*a+n),b=r+2*l*(i-r)+p*(s-2*i+r),x=u*t+l*n,w=u*e+l*r,_=u*a+l*o,C=u*i+l*s,S=90-180*Math.atan2(g-y,v-b)/Math.PI;return{x:f,y:m,m:{x:g,y:v},n:{x:y,y:b},start:{x:x,y:w},end:{x:_,y:C},alpha:S}},E=function(t,e,n){var r=k(t),a=k(e);if(!S(r,a))return n?0:[];for(var i=y.apply(0,t),o=y.apply(0,e),s=~~(i/8),l=~~(o/8),u=[],c=[],d={},p=n?0:[],h=0;h<s+1;h++){var f=A.apply(0,t.concat(h/s));u.push({x:f.x,y:f.y,t:h/s})}for(h=0;h<l+1;h++){f=A.apply(0,e.concat(h/l));c.push({x:f.x,y:f.y,t:h/l})}for(h=0;h<s;h++)for(var m=0;m<l;m++){var g=u[h],v=u[h+1],b=c[m],w=c[m+1],_=Math.abs(v.x-g.x)<.001?"y":"x",C=Math.abs(w.x-b.x)<.001?"y":"x",E=x(g.x,g.y,v.x,v.y,b.x,b.y,w.x,w.y);if(E){if(d[E.x.toFixed(4)]===E.y.toFixed(4))continue;d[E.x.toFixed(4)]=E.y.toFixed(4);var D=g.t+Math.abs((E[_]-g[_])/(v[_]-g[_]))*(v.t-g.t),F=b.t+Math.abs((E[C]-b[C])/(w[C]-b[C]))*(w.t-b.t);D>=0&&D<=1&&F>=0&&F<=1&&(n?p+=1:p.push({x:E.x,y:E.y,t1:D,t2:F}))}}return p},D=function(t,e,n){var r,a,i,o,s,l,u,c,d,p;t=f(t),e=f(e);for(var h=n?0:[],m=0,g=t.length;m<g;m++){var v=t[m];if("M"===v[0])r=s=v[1],a=l=v[2];else{"C"===v[0]?(d=[r,a].concat(v.slice(1)),r=d[6],a=d[7]):(d=[r,a,r,a,s,l,s,l],r=s,a=l);for(var y=0,b=e.length;y<b;y++){var x=e[y];if("M"===x[0])i=u=x[1],o=c=x[2];else{"C"===x[0]?(p=[i,o].concat(x.slice(1)),i=p[6],o=p[7]):(p=[i,o,i,o,u,c,u,c],i=u,o=c);var w=E(d,p,n);if(n)h+=w;else{for(var _=0,C=w.length;_<C;_++)w[_].segment1=m,w[_].segment2=y,w[_].bez1=d,w[_].bez2=p;h=h.concat(w)}}}}}return h},F=function(t,e){return D(t,e)};function M(t,e){var n=[],r=[];function a(t,e){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var i=[],o=0;o<t.length-1;o++)0===o&&n.push(t[0]),o===t.length-2&&r.push(t[o+1]),i[o]=[(1-e)*t[o][0]+e*t[o+1][0],(1-e)*t[o][1]+e*t[o+1][1]];a(i,e)}}return t.length&&a(t,e),{left:n,right:r.reverse()}}function O(t,e,n){var r=[[t[1],t[2]]];n=n||2;var a=[];"A"===e[0]?(r.push(e[6]),r.push(e[7])):"C"===e[0]?(r.push([e[1],e[2]]),r.push([e[3],e[4]]),r.push([e[5],e[6]])):"S"===e[0]||"Q"===e[0]?(r.push([e[1],e[2]]),r.push([e[3],e[4]])):r.push([e[1],e[2]]);for(var i=r,o=1/n,s=0;s<n-1;s++){var l=o/(1-o*s),u=M(i,l);a.push(u.left),i=u.right}a.push(i);var c=a.map((function(t){var e=[];return 4===t.length&&(e.push("C"),e=e.concat(t[2])),t.length>=3&&(3===t.length&&e.push("Q"),e=e.concat(t[1])),2===t.length&&e.push("L"),e=e.concat(t[t.length-1]),e}));return c}var B=function(t,e,n){if(1===n)return[[].concat(t)];var r=[];if("L"===e[0]||"C"===e[0]||"Q"===e[0])r=r.concat(O(t,e,n));else{var a=[].concat(t);"M"===a[0]&&(a[0]="L");for(var i=0;i<=n-1;i++)r.push(a)}return r},T=function(t,e){if(1===t.length)return t;var n=t.length-1,r=e.length-1,a=n/r,i=[];if(1===t.length&&"M"===t[0][0]){for(var o=0;o<r-n;o++)t.push(t[0]);return t}for(o=0;o<r;o++){var s=Math.floor(a*o);i[s]=(i[s]||0)+1}var l=i.reduce((function(e,r,a){return a===n?e.concat(t[n]):e.concat(B(t[a],t[a+1],r))}),[]);return l.unshift(t[0]),"Z"!==e[r]&&"z"!==e[r]||l.push("Z"),l},P=function(t,e){if(t.length!==e.length)return!1;var n=!0;return(0,r.each)(t,(function(t,r){if(t!==e[r])return n=!1,!1})),n};function I(t,e,n){var r=null,a=n;return e<a&&(a=e,r="add"),t<a&&(a=t,r="del"),{type:r,min:a}}var R=function(t,e){var n,r,a=t.length,i=e.length,o=0;if(0===a||0===i)return null;for(var s=[],l=0;l<=a;l++)s[l]=[],s[l][0]={min:l};for(var u=0;u<=i;u++)s[0][u]={min:u};for(l=1;l<=a;l++){n=t[l-1];for(u=1;u<=i;u++){r=e[u-1],o=P(n,r)?0:1;var c=s[l-1][u].min+1,d=s[l][u-1].min+1,p=s[l-1][u-1].min+o;s[l][u]=I(c,d,p)}}return s},L=function(t,e){var n=R(t,e),r=t.length,a=e.length,i=[],o=1,s=1;if(n[r][a].min!==r){for(var l=1;l<=r;l++){var u=n[l][l].min;s=l;for(var c=o;c<=a;c++)n[l][c].min<u&&(u=n[l][c].min,s=c);o=s,n[l][o].type&&i.push({index:l-1,type:n[l][o].type})}for(l=i.length-1;l>=0;l--)o=i[l].index,"add"===i[l].type?t.splice(o,0,[].concat(t[o])):t.splice(o,1)}r=t.length;var d=a-r;if(r<a)for(l=0;l<d;l++)"z"===t[r-1][0]||"Z"===t[r-1][0]?t.splice(r-2,0,t[r-2]):t.push(t[r-1]),r+=1;return t};function N(t,e,n){for(var r,a=[].concat(t),i=1/(n+1),o=z(e)[0],s=1;s<=n;s++)i*=s,r=Math.floor(t.length*i),0===r?a.unshift([o[0]*i+t[r][0]*(1-i),o[1]*i+t[r][1]*(1-i)]):a.splice(r,0,[o[0]*i+t[r][0]*(1-i),o[1]*i+t[r][1]*(1-i)]);return a}function z(t){var e=[];switch(t[0]){case"M":e.push([t[1],t[2]]);break;case"L":e.push([t[1],t[2]]);break;case"A":e.push([t[6],t[7]]);break;case"Q":e.push([t[3],t[4]]),e.push([t[1],t[2]]);break;case"T":e.push([t[1],t[2]]);break;case"C":e.push([t[5],t[6]]),e.push([t[1],t[2]]),e.push([t[3],t[4]]);break;case"S":e.push([t[3],t[4]]),e.push([t[1],t[2]]);break;case"H":e.push([t[1],t[1]]);break;case"V":e.push([t[1],t[1]]);break;default:}return e}var j=function(t,e){if(t.length<=1)return t;for(var n,r=0;r<e.length;r++)if(t[r][0]!==e[r][0])switch(n=z(t[r]),e[r][0]){case"M":t[r]=["M"].concat(n[0]);break;case"L":t[r]=["L"].concat(n[0]);break;case"A":t[r]=[].concat(e[r]),t[r][6]=n[0][0],t[r][7]=n[0][1];break;case"Q":if(n.length<2){if(!(r>0)){t[r]=e[r];break}n=N(n,t[r-1],1)}t[r]=["Q"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"T":t[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){t[r]=e[r];break}n=N(n,t[r-1],2)}t[r]=["C"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"S":if(n.length<2){if(!(r>0)){t[r]=e[r];break}n=N(n,t[r-1],1)}t[r]=["S"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;default:t[r]=e[r]}return t}},8723:function(t,e,n){"use strict";n.d(e,{FE:function(){return i},mY:function(){return s},$O:function(){return l}});var r=n(77341),a=n(67052);function i(t,e,n){var a=1;if((0,r.HD)(t)&&(a=t.split("\n").length),a>1){var i=o(e,n);return e*a+i*(a-1)}return e}function o(t,e){return e?e-t:.14*t}function s(t,e){var n=(0,a.L)(),i=0;if((0,r.kK)(t)||""===t)return i;if(n.save(),n.font=e,(0,r.HD)(t)&&t.includes("\n")){var o=t.split("\n");(0,r.S6)(o,(function(t){var e=n.measureText(t).width;i<e&&(i=e)}))}else i=n.measureText(t).width;return n.restore(),i}function l(t){var e=t.fontSize,n=t.fontFamily,r=t.fontWeight,a=t.fontStyle,i=t.fontVariant;return[a,i,r,e+"px",n].join(" ").trim()}},77341:function(t,e,n){"use strict";n.d(e,{As:function(){return a},jU:function(){return i},kK:function(){return r.isNil},mf:function(){return r.isFunction},HD:function(){return r.isString},Kn:function(){return r.isObject},CD:function(){return r.mix},S6:function(){return r.each},jC:function(){return r.upperFirst},UY:function(){return o},pP:function(){return s}});var r=n(13810);function a(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}var i="undefined"!==typeof window&&"undefined"!==typeof window.document;function o(t,e){if(t.isCanvas())return!0;var n=e.getParent(),r=!1;while(n){if(n===t){r=!0;break}n=n.getParent()}return r}function s(t){return t.cfg.visible&&t.cfg.capture}},32793:function(t,e,n){"use strict";n.d(e,{wN:function(){return z},Ll:function(){return E},x1:function(){return p},aH:function(){return Z},lD:function(){return w},Zr:function(){return r}});var r={};function a(t){return Math.min.apply(null,t)}function i(t){return Math.max.apply(null,t)}function o(t,e,n,r){var a=t-n,i=e-r;return Math.sqrt(a*a+i*i)}function s(t,e){return Math.abs(t-e)<.001}function l(t,e){var n=a(t),r=a(e),o=i(t),s=i(e);return{x:n,y:r,width:o-n,height:s-r}}function u(t,e,n,r){return{minX:a([t,n]),maxX:i([t,n]),minY:a([e,r]),maxY:i([e,r])}}function c(t){return(t+2*Math.PI)%(2*Math.PI)}n.r(r),n.d(r,{distance:function(){return o},getBBoxByArray:function(){return l},getBBoxRange:function(){return u},isNumberEqual:function(){return s},piMod:function(){return c}});var d=n(31437),p={box:function(t,e,n,r){return l([t,n],[e,r])},length:function(t,e,n,r){return o(t,e,n,r)},pointAt:function(t,e,n,r,a){return{x:(1-a)*t+a*n,y:(1-a)*e+a*r}},pointDistance:function(t,e,n,r,a,i){var s=(n-t)*(a-t)+(r-e)*(i-e);if(s<0)return o(t,e,a,i);var l=(n-t)*(n-t)+(r-e)*(r-e);return s>l?o(n,r,a,i):this.pointToLine(t,e,n,r,a,i)},pointToLine:function(t,e,n,r,a,i){var o=[n-t,r-e];if(d.exactEquals(o,[0,0]))return Math.sqrt((a-t)*(a-t)+(i-e)*(i-e));var s=[-o[1],o[0]];d.normalize(s,s);var l=[a-t,i-e];return Math.abs(d.dot(l,s))},tangentAngle:function(t,e,n,r){return Math.atan2(r-e,n-t)}},h=1e-4;function f(t,e,n,r,a,i){var s,l=1/0,u=[n,r],c=20;i&&i>200&&(c=i/10);for(var d=1/c,p=d/10,f=0;f<=c;f++){var m=f*d,g=[a.apply(null,t.concat([m])),a.apply(null,e.concat([m]))],v=o(u[0],u[1],g[0],g[1]);v<l&&(s=m,l=v)}if(0===s)return{x:t[0],y:e[0]};if(1===s){var y=t.length;return{x:t[y-1],y:e[y-1]}}l=1/0;for(f=0;f<32;f++){if(p<h)break;var b=s-p,x=s+p;g=[a.apply(null,t.concat([b])),a.apply(null,e.concat([b]))],v=o(u[0],u[1],g[0],g[1]);if(b>=0&&v<l)s=b,l=v;else{var w=[a.apply(null,t.concat([x])),a.apply(null,e.concat([x]))],_=o(u[0],u[1],w[0],w[1]);x<=1&&_<l?(s=x,l=_):p*=.5}}return{x:a.apply(null,t.concat([s])),y:a.apply(null,e.concat([s]))}}function m(t,e){for(var n=0,r=t.length,a=0;a<r;a++){var i=t[a],s=e[a],l=t[(a+1)%r],u=e[(a+1)%r];n+=o(i,s,l,u)}return n/2}function g(t,e,n,r){var a=1-r;return a*a*t+2*r*a*e+r*r*n}function v(t,e,n){var r=t+n-2*e;if(s(r,0))return[.5];var a=(t-e)/r;return a<=1&&a>=0?[a]:[]}function y(t,e,n,r){return 2*(1-r)*(e-t)+2*r*(n-e)}function b(t,e,n,r,a,i,o){var s=g(t,n,a,o),l=g(e,r,i,o),u=p.pointAt(t,e,n,r,o),c=p.pointAt(n,r,a,i,o);return[[t,e,u.x,u.y,s,l],[s,l,c.x,c.y,a,i]]}function x(t,e,n,r,a,i,s){if(0===s)return(o(t,e,n,r)+o(n,r,a,i)+o(t,e,a,i))/2;var l=b(t,e,n,r,a,i,.5),u=l[0],c=l[1];return u.push(s-1),c.push(s-1),x.apply(null,u)+x.apply(null,c)}var w={box:function(t,e,n,r,a,i){var o=v(t,n,a)[0],s=v(e,r,i)[0],u=[t,a],c=[e,i];return void 0!==o&&u.push(g(t,n,a,o)),void 0!==s&&c.push(g(e,r,i,s)),l(u,c)},length:function(t,e,n,r,a,i){return x(t,e,n,r,a,i,3)},nearestPoint:function(t,e,n,r,a,i,o,s){return f([t,n,a],[e,r,i],o,s,g)},pointDistance:function(t,e,n,r,a,i,s,l){var u=this.nearestPoint(t,e,n,r,a,i,s,l);return o(u.x,u.y,s,l)},interpolationAt:g,pointAt:function(t,e,n,r,a,i,o){return{x:g(t,n,a,o),y:g(e,r,i,o)}},divide:function(t,e,n,r,a,i,o){return b(t,e,n,r,a,i,o)},tangentAngle:function(t,e,n,r,a,i,o){var s=y(t,n,a,o),l=y(e,r,i,o),u=Math.atan2(l,s);return c(u)}};function _(t,e,n,r,a){var i=1-a;return i*i*i*t+3*e*a*i*i+3*n*a*a*i+r*a*a*a}function C(t,e,n,r,a){var i=1-a;return 3*(i*i*(e-t)+2*i*a*(n-e)+a*a*(r-n))}function S(t,e,n,r){var a,i,o,l=-3*t+9*e-9*n+3*r,u=6*t-12*e+6*n,c=3*e-3*t,d=[];if(s(l,0))s(u,0)||(a=-c/u,a>=0&&a<=1&&d.push(a));else{var p=u*u-4*l*c;s(p,0)?d.push(-u/(2*l)):p>0&&(o=Math.sqrt(p),a=(-u+o)/(2*l),i=(-u-o)/(2*l),a>=0&&a<=1&&d.push(a),i>=0&&i<=1&&d.push(i))}return d}function k(t,e,n,r,a,i,o,s,l){var u=_(t,n,a,o,l),c=_(e,r,i,s,l),d=p.pointAt(t,e,n,r,l),h=p.pointAt(n,r,a,i,l),f=p.pointAt(a,i,o,s,l),m=p.pointAt(d.x,d.y,h.x,h.y,l),g=p.pointAt(h.x,h.y,f.x,f.y,l);return[[t,e,d.x,d.y,m.x,m.y,u,c],[u,c,g.x,g.y,f.x,f.y,o,s]]}function A(t,e,n,r,a,i,o,s,l){if(0===l)return m([t,n,a,o],[e,r,i,s]);var u=k(t,e,n,r,a,i,o,s,.5),c=u[0],d=u[1];return c.push(l-1),d.push(l-1),A.apply(null,c)+A.apply(null,d)}var E={extrema:S,box:function(t,e,n,r,a,i,o,s){for(var u=[t,o],c=[e,s],d=S(t,n,a,o),p=S(e,r,i,s),h=0;h<d.length;h++)u.push(_(t,n,a,o,d[h]));for(h=0;h<p.length;h++)c.push(_(e,r,i,s,p[h]));return l(u,c)},length:function(t,e,n,r,a,i,o,s){return A(t,e,n,r,a,i,o,s,3)},nearestPoint:function(t,e,n,r,a,i,o,s,l,u,c){return f([t,n,a,o],[e,r,i,s],l,u,_,c)},pointDistance:function(t,e,n,r,a,i,s,l,u,c,d){var p=this.nearestPoint(t,e,n,r,a,i,s,l,u,c,d);return o(p.x,p.y,u,c)},interpolationAt:_,pointAt:function(t,e,n,r,a,i,o,s,l){return{x:_(t,n,a,o,l),y:_(e,r,i,s,l)}},divide:function(t,e,n,r,a,i,o,s,l){return k(t,e,n,r,a,i,o,s,l)},tangentAngle:function(t,e,n,r,a,i,o,s,l){var u=C(t,n,a,o,l),d=C(e,r,i,s,l);return c(Math.atan2(d,u))}};function D(t,e){var n=Math.abs(t);return e>0?n:-1*n}var F={box:function(t,e,n,r){return{x:t-n,y:e-r,width:2*n,height:2*r}},length:function(t,e,n,r){return Math.PI*(3*(n+r)-Math.sqrt((3*n+r)*(n+3*r)))},nearestPoint:function(t,e,n,r,a,i){var o=n,s=r;if(0===o||0===s)return{x:t,y:e};for(var l,u,c=a-t,d=i-e,p=Math.abs(c),h=Math.abs(d),f=o*o,m=s*s,g=Math.PI/4,v=0;v<4;v++){l=o*Math.cos(g),u=s*Math.sin(g);var y=(f-m)*Math.pow(Math.cos(g),3)/o,b=(m-f)*Math.pow(Math.sin(g),3)/s,x=l-y,w=u-b,_=p-y,C=h-b,S=Math.hypot(w,x),k=Math.hypot(C,_),A=S*Math.asin((x*C-w*_)/(S*k)),E=A/Math.sqrt(f+m-l*l-u*u);g+=E,g=Math.min(Math.PI/2,Math.max(0,g))}return{x:t+D(l,c),y:e+D(u,d)}},pointDistance:function(t,e,n,r,a,i){var s=this.nearestPoint(t,e,n,r,a,i);return o(s.x,s.y,a,i)},pointAt:function(t,e,n,r,a){var i=2*Math.PI*a;return{x:t+n*Math.cos(i),y:e+r*Math.sin(i)}},tangentAngle:function(t,e,n,r,a){var i=2*Math.PI*a,o=Math.atan2(r*Math.cos(i),-n*Math.sin(i));return c(o)}};function M(t,e,n,r,a,i,o,s){return-1*n*Math.cos(a)*Math.sin(s)-r*Math.sin(a)*Math.cos(s)}function O(t,e,n,r,a,i,o,s){return-1*n*Math.sin(a)*Math.sin(s)+r*Math.cos(a)*Math.cos(s)}function B(t,e,n){return Math.atan(-e/t*Math.tan(n))}function T(t,e,n){return Math.atan(e/(t*Math.tan(n)))}function P(t,e,n,r,a,i){return n*Math.cos(a)*Math.cos(i)-r*Math.sin(a)*Math.sin(i)+t}function I(t,e,n,r,a,i){return n*Math.sin(a)*Math.cos(i)+r*Math.cos(a)*Math.sin(i)+e}function R(t,e,n,r){var a=Math.atan2(r*t,n*e);return(a+2*Math.PI)%(2*Math.PI)}function L(t,e,n){return{x:t*Math.cos(n),y:e*Math.sin(n)}}function N(t,e,n){var r=Math.cos(n),a=Math.sin(n);return[t*r-e*a,t*a+e*r]}var z={box:function(t,e,n,r,a,i,o){for(var s=B(n,r,a),l=1/0,u=-1/0,c=[i,o],d=2*-Math.PI;d<=2*Math.PI;d+=Math.PI){var p=s+d;i<o?i<p&&p<o&&c.push(p):o<p&&p<i&&c.push(p)}for(d=0;d<c.length;d++){var h=P(t,e,n,r,a,c[d]);h<l&&(l=h),h>u&&(u=h)}var f=T(n,r,a),m=1/0,g=-1/0,v=[i,o];for(d=2*-Math.PI;d<=2*Math.PI;d+=Math.PI){var y=f+d;i<o?i<y&&y<o&&v.push(y):o<y&&y<i&&v.push(y)}for(d=0;d<v.length;d++){var b=I(t,e,n,r,a,v[d]);b<m&&(m=b),b>g&&(g=b)}return{x:l,y:m,width:u-l,height:g-m}},length:function(t,e,n,r,a,i,o){},nearestPoint:function(t,e,n,r,a,i,o,s,l){var u=N(s-t,l-e,-a),c=u[0],d=u[1],p=F.nearestPoint(0,0,n,r,c,d),h=R(n,r,p.x,p.y);h<i?p=L(n,r,i):h>o&&(p=L(n,r,o));var f=N(p.x,p.y,a);return{x:f[0]+t,y:f[1]+e}},pointDistance:function(t,e,n,r,a,i,s,l,u){var c=this.nearestPoint(t,e,n,r,l,u);return o(c.x,c.y,l,u)},pointAt:function(t,e,n,r,a,i,o,s){var l=(o-i)*s+i;return{x:P(t,e,n,r,a,l),y:I(t,e,n,r,a,l)}},tangentAngle:function(t,e,n,r,a,i,o,s){var l=(o-i)*s+i,u=M(t,e,n,r,a,i,o,l),d=O(t,e,n,r,a,i,o,l);return c(Math.atan2(d,u))}};function j(t){for(var e=0,n=[],r=0;r<t.length-1;r++){var a=t[r],i=t[r+1],s=o(a[0],a[1],i[0],i[1]),l={from:a,to:i,length:s};n.push(l),e+=s}return{segments:n,totalLength:e}}function $(t){if(t.length<2)return 0;for(var e=0,n=0;n<t.length-1;n++){var r=t[n],a=t[n+1];e+=o(r[0],r[1],a[0],a[1])}return e}function q(t,e){if(e>1||e<0||t.length<2)return null;var n=j(t),r=n.segments,a=n.totalLength;if(0===a)return{x:t[0][0],y:t[0][1]};for(var i=0,o=null,s=0;s<r.length;s++){var l=r[s],u=l.from,c=l.to,d=l.length/a;if(e>=i&&e<=i+d){var h=(e-i)/d;o=p.pointAt(u[0],u[1],c[0],c[1],h);break}i+=d}return o}function V(t,e){if(e>1||e<0||t.length<2)return 0;for(var n=j(t),r=n.segments,a=n.totalLength,i=0,o=0,s=0;s<r.length;s++){var l=r[s],u=l.from,c=l.to,d=l.length/a;if(e>=i&&e<=i+d){o=Math.atan2(c[1]-u[1],c[0]-u[0]);break}i+=d}return o}function H(t,e,n){for(var r=1/0,a=0;a<t.length-1;a++){var i=t[a],o=t[a+1],s=p.pointDistance(i[0],i[1],o[0],o[1],e,n);s<r&&(r=s)}return r}var Z={box:function(t){for(var e=[],n=[],r=0;r<t.length;r++){var a=t[r];e.push(a[0]),n.push(a[1])}return l(e,n)},length:function(t){return $(t)},pointAt:function(t,e){return q(t,e)},pointDistance:function(t,e,n){return H(t,e,n)},tangentAngle:function(t,e){return V(t,e)}}},42581:function(t,e,n){"use strict";n.d(e,{Column:function(){return j_},Line:function(){return r_},Pie:function(){return fC}});var r={};n.r(r),n.d(r,{assign:function(){return ce},default:function(){return Be},defaultI18n:function(){return me},format:function(){return Fe},parse:function(){return Me},setGlobalDateI18n:function(){return ve},setGlobalDateMasks:function(){return De}});var a={};n.r(a),n.d(a,{Arc:function(){return xa},DataMarker:function(){return Aa},DataRegion:function(){return Da},Html:function(){return $a},Image:function(){return Sa},Line:function(){return ga},Region:function(){return _a},RegionFilter:function(){return Ma},Shape:function(){return Ba},Text:function(){return ya}});var i={};n.r(i),n.d(i,{ellipsisHead:function(){return Ga},ellipsisMiddle:function(){return Xa},ellipsisTail:function(){return Wa},getDefault:function(){return Ua}});var o={};n.r(o),n.d(o,{equidistance:function(){return ii},equidistanceWithReverseBoth:function(){return oi},getDefault:function(){return ei},reserveBoth:function(){return ai},reserveFirst:function(){return ni},reserveLast:function(){return ri}});var s={};n.r(s),n.d(s,{fixedAngle:function(){return ci},getDefault:function(){return ui},unfixedAngle:function(){return di}});var l={};n.r(l),n.d(l,{autoEllipsis:function(){return i},autoHide:function(){return o},autoRotate:function(){return s}});var u={};n.r(u),n.d(u,{Base:function(){return yi},Circle:function(){return _i},Html:function(){return Di},Line:function(){return xi}});var c={};n.r(c),n.d(c,{CONTAINER_CLASS:function(){return Yi},CROSSHAIR_X:function(){return ro},CROSSHAIR_Y:function(){return ao},LIST_CLASS:function(){return Ki},LIST_ITEM_CLASS:function(){return Ji},MARKER_CLASS:function(){return to},NAME_CLASS:function(){return no},TITLE_CLASS:function(){return Qi},VALUE_CLASS:function(){return eo}});var d={};n.r(d),n.d(d,{Base:function(){return ep},Circle:function(){return rp},Ellipse:function(){return op},Image:function(){return up},Line:function(){return hp},Marker:function(){return gp},Path:function(){return Mp},Polygon:function(){return Tp},Polyline:function(){return Ip},Rect:function(){return zp},Text:function(){return $p}});var p={};n.r(p),n.d(p,{Canvas:function(){return Gp},Group:function(){return Jd},Shape:function(){return d},getArcParams:function(){return Fd},version:function(){return Wp}});var h={};n.r(h),n.d(h,{Base:function(){return uh},Circle:function(){return dh},Dom:function(){return hh},Ellipse:function(){return mh},Image:function(){return vh},Line:function(){return bh},Marker:function(){return Ch},Path:function(){return kh},Polygon:function(){return Eh},Polyline:function(){return Fh},Rect:function(){return Bh},Text:function(){return zh}});var f={};n.r(f),n.d(f,{Canvas:function(){return uf},Group:function(){return sh},Shape:function(){return h},version:function(){return cf}});var m={};n.r(m),n.d(m,{cluster:function(){return DM},hierarchy:function(){return pM},pack:function(){return QM},packEnclose:function(){return OM},packSiblings:function(){return ZM},partition:function(){return YF},stratify:function(){return iO},tree:function(){return fO},treemap:function(){return bO},treemapBinary:function(){return xO},treemapDice:function(){return XF},treemapResquarify:function(){return _O},treemapSlice:function(){return mO},treemapSliceDice:function(){return wO},treemapSquarify:function(){return yO}});var g,v,y,b=n(70655),x=n(13810);(function(t){t["FORE"]="fore",t["MID"]="mid",t["BG"]="bg"})(g||(g={})),function(t){t["TOP"]="top",t["TOP_LEFT"]="top-left",t["TOP_RIGHT"]="top-right",t["RIGHT"]="right",t["RIGHT_TOP"]="right-top",t["RIGHT_BOTTOM"]="right-bottom",t["LEFT"]="left",t["LEFT_TOP"]="left-top",t["LEFT_BOTTOM"]="left-bottom",t["BOTTOM"]="bottom",t["BOTTOM_LEFT"]="bottom-left",t["BOTTOM_RIGHT"]="bottom-right",t["RADIUS"]="radius",t["CIRCLE"]="circle",t["NONE"]="none"}(v||(v={})),function(t){t["AXIS"]="axis",t["GRID"]="grid",t["LEGEND"]="legend",t["TOOLTIP"]="tooltip",t["ANNOTATION"]="annotation",t["SLIDER"]="slider",t["SCROLLBAR"]="scrollbar",t["OTHER"]="other"}(y||(y={}));var w,_,C,S,k={FORE:3,MID:2,BG:1};(function(t){t["BEFORE_RENDER"]="beforerender",t["AFTER_RENDER"]="afterrender",t["BEFORE_PAINT"]="beforepaint",t["AFTER_PAINT"]="afterpaint",t["BEFORE_CHANGE_DATA"]="beforechangedata",t["AFTER_CHANGE_DATA"]="afterchangedata",t["BEFORE_CLEAR"]="beforeclear",t["AFTER_CLEAR"]="afterclear",t["BEFORE_DESTROY"]="beforedestroy",t["BEFORE_CHANGE_SIZE"]="beforechangesize",t["AFTER_CHANGE_SIZE"]="afterchangesize"})(w||(w={})),function(t){t["BEFORE_DRAW_ANIMATE"]="beforeanimate",t["AFTER_DRAW_ANIMATE"]="afteranimate",t["BEFORE_RENDER_LABEL"]="beforerenderlabel",t["AFTER_RENDER_LABEL"]="afterrenderlabel"}(_||(_={})),function(t){t["MOUSE_ENTER"]="plot:mouseenter",t["MOUSE_DOWN"]="plot:mousedown",t["MOUSE_MOVE"]="plot:mousemove",t["MOUSE_UP"]="plot:mouseup",t["MOUSE_LEAVE"]="plot:mouseleave",t["TOUCH_START"]="plot:touchstart",t["TOUCH_MOVE"]="plot:touchmove",t["TOUCH_END"]="plot:touchend",t["TOUCH_CANCEL"]="plot:touchcancel",t["CLICK"]="plot:click",t["DBLCLICK"]="plot:dblclick",t["CONTEXTMENU"]="plot:contextmenu",t["LEAVE"]="plot:leave",t["ENTER"]="plot:enter"}(C||(C={})),function(t){t["ACTIVE"]="active",t["INACTIVE"]="inactive",t["SELECTED"]="selected",t["DEFAULT"]="default"}(S||(S={}));var A,E,D,F,M=["color","shape","size"],O="_origin",B=1,T=1,P=.25,I={};function R(t){var e=I[t];if(!e)throw new Error("G engine '".concat(t,"' is not exist, please register it at first."));return e}function L(t,e){I[t]=e}function N(){A=document.createElement("table"),E=document.createElement("tr"),D=/^\s*<(\w+|!)[^>]*>/,F={tr:document.createElement("tbody"),tbody:A,thead:A,tfoot:A,td:E,th:E,"*":document.createElement("div")}}function z(t){A||N();var e=D.test(t)&&RegExp.$1;e&&e in F||(e="*");var n=F[e];t="string"===typeof t?t.replace(/(^\s*)|(\s*$)/g,""):t,n.innerHTML=""+t;var r=n.childNodes[0];return r&&n.contains(r)&&n.removeChild(r),r}function j(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n]);return t}function $(t){var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}function q(t){return"number"===typeof t&&!isNaN(t)}function V(t,e,n,r){var a=n,i=r;if(e){var o=$(t);a=o.width?o.width:a,i=o.height?o.height:i}return{width:Math.max(q(a)?a:B,B),height:Math.max(q(i)?i:T,T)}}function H(t){var e=t.parentNode;e&&e.removeChild(t)}var Z=n(90494),U=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=e.visible,a=void 0===r||r;return n.visible=a,n}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.visible;t||this.changeVisible(!0)},e.prototype.hide=function(){var t=this.visible;t&&this.changeVisible(!1)},e.prototype.destroy=function(){this.off(),this.destroyed=!0},e.prototype.changeVisible=function(t){this.visible!==t&&(this.visible=t)},e}(Z.Z),G=U,W=n(98190),X=0,Y=.5,Q=.5,K=.05,J=function(){function t(t){var e=t.xField,n=t.yField,r=t.adjustNames,a=void 0===r?["x","y"]:r,i=t.dimValuesMap;this.adjustNames=a,this.xField=e,this.yField=n,this.dimValuesMap=i}return t.prototype.isAdjust=function(t){return this.adjustNames.indexOf(t)>=0},t.prototype.getAdjustRange=function(t,e,n){var r,a,i=this.yField,o=n.indexOf(e),s=n.length;return!i&&this.isAdjust("y")?(r=0,a=1):s>1?(r=n[0===o?0:o-1],a=n[o===s-1?s-1:o+1],0!==o?r+=(e-r)/2:r-=(a-e)/2,o!==s-1?a-=(a-e)/2:a+=(e-n[s-2])/2):(r=0===e?0:e-.5,a=0===e?1:e+.5),{pre:r,next:a}},t.prototype.adjustData=function(t,e){var n=this,r=this.getDimValues(e);x.each(t,(function(t,e){x.each(r,(function(r,a){n.adjustDim(a,r,t,e)}))}))},t.prototype.groupData=function(t,e){return x.each(t,(function(t){void 0===t[e]&&(t[e]=X)})),x.groupBy(t,e)},t.prototype.adjustDim=function(t,e,n,r){},t.prototype.getDimValues=function(t){var e=this,n=e.xField,r=e.yField,a=x.assign({},this.dimValuesMap),i=[];if(n&&this.isAdjust("x")&&i.push(n),r&&this.isAdjust("y")&&i.push(r),i.forEach((function(e){a&&a[e]||(a[e]=x.valuesOfKey(t,e).sort((function(t,e){return t-e})))})),!r&&this.isAdjust("y")){var o="y";a[o]=[X,1]}return a},t}(),tt=J,et={},nt=function(t){return et[t.toLowerCase()]},rt=function(t,e){if(nt(t))throw new Error("Adjust type '"+t+"' existed.");et[t.toLowerCase()]=e},at=function(t,e){return at=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},at(t,e)};function it(t,e){function n(){this.constructor=t}at(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var ot=function(){return ot=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},ot.apply(this,arguments)};var st=function(t){function e(e){var n=t.call(this,e)||this;n.cacheMap={},n.adjustDataArray=[],n.mergeData=[];var r=e.marginRatio,a=void 0===r?Y:r,i=e.dodgeRatio,o=void 0===i?Q:i,s=e.dodgeBy,l=e.intervalPadding,u=e.dodgePadding,c=e.xDimensionLength,d=e.groupNum,p=e.defaultSize,h=e.maxColumnWidth,f=e.minColumnWidth,m=e.columnWidthRatio,g=e.customOffset;return n.marginRatio=a,n.dodgeRatio=o,n.dodgeBy=s,n.intervalPadding=l,n.dodgePadding=u,n.xDimensionLegenth=c,n.groupNum=d,n.defaultSize=p,n.maxColumnWidth=h,n.minColumnWidth=f,n.columnWidthRatio=m,n.customOffset=g,n}return it(e,t),e.prototype.process=function(t){var e=x.clone(t),n=x.flatten(e),r=this.dodgeBy,a=r?x.group(n,r):e;return this.cacheMap={},this.adjustDataArray=a,this.mergeData=n,this.adjustData(a,n),this.adjustDataArray=[],this.mergeData=[],e},e.prototype.adjustDim=function(t,e,n,r){var a=this,i=this.customOffset,o=this.getDistribution(t),s=this.groupData(n,t);return x.each(s,(function(n,s){var l;l=1===e.length?{pre:e[0]-1,next:e[0]+1}:a.getAdjustRange(t,parseFloat(s),e),x.each(n,(function(e){var n=e[t],s=o[n],u=s.indexOf(r);if(x.isNil(i))e[t]=a.getDodgeOffset(l,u,s.length);else{var c=l.pre,d=l.next;e[t]=x.isFunction(i)?i(e,l):(c+d)/2+i}}))})),[]},e.prototype.getDodgeOffset=function(t,e,n){var r,a=this,i=a.dodgeRatio,o=a.marginRatio,s=a.intervalPadding,l=a.dodgePadding,u=t.pre,c=t.next,d=c-u;if(!x.isNil(s)&&x.isNil(l)&&s>=0){var p=this.getIntervalOnlyOffset(n,e);r=u+p}else if(!x.isNil(l)&&x.isNil(s)&&l>=0){p=this.getDodgeOnlyOffset(n,e);r=u+p}else if(!x.isNil(s)&&!x.isNil(l)&&s>=0&&l>=0){p=this.getIntervalAndDodgeOffset(n,e);r=u+p}else{var h=d*i/n,f=o*h;p=.5*(d-n*h-(n-1)*f)+((e+1)*h+e*f)-.5*h-.5*d;r=(u+c)/2+p}return r},e.prototype.getIntervalOnlyOffset=function(t,e){var n=this,r=n.defaultSize,a=n.intervalPadding,i=n.xDimensionLegenth,o=n.groupNum,s=n.dodgeRatio,l=n.maxColumnWidth,u=n.minColumnWidth,c=n.columnWidthRatio,d=a/i,p=(1-(o-1)*d)/o*s/(t-1),h=((1-d*(o-1))/o-p*(t-1))/t;if(h=x.isNil(c)?h:1/o/t*c,!x.isNil(l)){var f=l/i;h=Math.min(h,f)}if(!x.isNil(u)){var m=u/i;h=Math.max(h,m)}h=r?r/i:h,p=((1-(o-1)*d)/o-t*h)/(t-1);var g=((.5+e)*h+e*p+.5*d)*o-d/2;return g},e.prototype.getDodgeOnlyOffset=function(t,e){var n=this,r=n.defaultSize,a=n.dodgePadding,i=n.xDimensionLegenth,o=n.groupNum,s=n.marginRatio,l=n.maxColumnWidth,u=n.minColumnWidth,c=n.columnWidthRatio,d=a/i,p=1*s/(o-1),h=((1-p*(o-1))/o-d*(t-1))/t;if(h=c?1/o/t*c:h,!x.isNil(l)){var f=l/i;h=Math.min(h,f)}if(!x.isNil(u)){var m=u/i;h=Math.max(h,m)}h=r?r/i:h,p=(1-(h*t+d*(t-1))*o)/(o-1);var g=((.5+e)*h+e*d+.5*p)*o-p/2;return g},e.prototype.getIntervalAndDodgeOffset=function(t,e){var n=this,r=n.intervalPadding,a=n.dodgePadding,i=n.xDimensionLegenth,o=n.groupNum,s=r/i,l=a/i,u=((1-s*(o-1))/o-l*(t-1))/t,c=((.5+e)*u+e*l+.5*s)*o-s/2;return c},e.prototype.getDistribution=function(t){var e=this.adjustDataArray,n=this.cacheMap,r=n[t];return r||(r={},x.each(e,(function(e,n){var a=x.valuesOfKey(e,t);a.length||a.push(0),x.each(a,(function(t){r[t]||(r[t]=[]),r[t].push(n)}))})),n[t]=r),r},e}(tt),lt=st;function ut(t,e){return(e-t)*Math.random()+t}var ct=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return it(e,t),e.prototype.process=function(t){var e=x.clone(t),n=x.flatten(e);return this.adjustData(e,n),e},e.prototype.adjustDim=function(t,e,n){var r=this,a=this.groupData(n,t);return x.each(a,(function(n,a){return r.adjustGroup(n,t,parseFloat(a),e)}))},e.prototype.getAdjustOffset=function(t){var e=t.pre,n=t.next,r=(n-e)*K;return ut(e+r,n-r)},e.prototype.adjustGroup=function(t,e,n,r){var a=this,i=this.getAdjustRange(e,n,r);return x.each(t,(function(t){t[e]=a.getAdjustOffset(i)})),t},e}(tt),dt=ct,pt=x.Cache,ht=function(t){function e(e){var n=t.call(this,e)||this,r=e.adjustNames,a=void 0===r?["y"]:r,i=e.height,o=void 0===i?NaN:i,s=e.size,l=void 0===s?10:s,u=e.reverseOrder,c=void 0!==u&&u;return n.adjustNames=a,n.height=o,n.size=l,n.reverseOrder=c,n}return it(e,t),e.prototype.process=function(t){var e=this,n=e.yField,r=e.reverseOrder,a=n?this.processStack(t):this.processOneDimStack(t);return r?this.reverse(a):a},e.prototype.reverse=function(t){return t.slice(0).reverse()},e.prototype.processStack=function(t){var e=this,n=e.xField,r=e.yField,a=e.reverseOrder,i=a?this.reverse(t):t,o=new pt,s=new pt;return i.map((function(t){return t.map((function(t){var e,a=x.get(t,n,0),i=x.get(t,[r]),l=a.toString();if(i=x.isArray(i)?i[1]:i,!x.isNil(i)){var u=i>=0?o:s;u.has(l)||u.set(l,0);var c=u.get(l),d=i+c;return u.set(l,d),ot(ot({},t),(e={},e[r]=[c,d],e))}return t}))}))},e.prototype.processOneDimStack=function(t){var e=this,n=this,r=n.xField,a=n.height,i=n.reverseOrder,o="y",s=i?this.reverse(t):t,l=new pt;return s.map((function(t){return t.map((function(t){var n,i=e.size,s=t[r],u=2*i/a;l.has(s)||l.set(s,u/2);var c=l.get(s);return l.set(s,c+u),ot(ot({},t),(n={},n[o]=c,n))}))}))},e}(tt),ft=ht,mt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return it(e,t),e.prototype.process=function(t){var e=x.flatten(t),n=this,r=n.xField,a=n.yField,i=this.getXValuesMaxMap(e),o=Math.max.apply(Math,Object.keys(i).map((function(t){return i[t]})));return x.map(t,(function(t){return x.map(t,(function(t){var e,n,s=t[a],l=t[r];if(x.isArray(s)){var u=(o-i[l])/2;return ot(ot({},t),(e={},e[a]=x.map(s,(function(t){return u+t})),e))}var c=(o-s)/2;return ot(ot({},t),(n={},n[a]=[c,s+c],n))}))}))},e.prototype.getXValuesMaxMap=function(t){var e=this,n=this,r=n.xField,a=n.yField,i=x.groupBy(t,(function(t){return t[r]}));return x.mapValues(i,(function(t){return e.getDimMaxValue(t,a)}))},e.prototype.getDimMaxValue=function(t,e){var n=x.map(t,(function(t){return x.get(t,e,[])})),r=x.flatten(n);return Math.max.apply(Math,r)},e}(tt),gt=mt;rt("Dodge",lt),rt("Jitter",dt),rt("Stack",ft),rt("Symmetric",gt);var vt=function(t,e){return(0,x.isString)(e)?e:t.invert(t.scale(e))},yt=function(){function t(t){this.names=[],this.scales=[],this.linear=!1,this.values=[],this.callback=function(){return[]},this._parseCfg(t)}return t.prototype.mapping=function(){for(var t=this,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=e.map((function(e,n){return t._toOriginParam(e,t.scales[n])}));return this.callback.apply(this,r)},t.prototype.getLinearValue=function(t){var e=this.values.length-1,n=Math.floor(e*t),r=e*t-n,a=this.values[n],i=n===e?a:this.values[n+1];return a+(i-a)*r},t.prototype.getNames=function(){for(var t=this.scales,e=this.names,n=Math.min(t.length,e.length),r=[],a=0;a<n;a+=1)r.push(e[a]);return r},t.prototype.getFields=function(){return this.scales.map((function(t){return t.field}))},t.prototype.getScale=function(t){return this.scales[this.names.indexOf(t)]},t.prototype.defaultCallback=function(){for(var t=this,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return 0===e.length?this.values:e.map((function(e,n){var r=t.scales[n];return"identity"===r.type?r.values[0]:t._getAttributeValue(r,e)}))},t.prototype._parseCfg=function(t){var e=this,n=t.type,r=void 0===n?"base":n,a=t.names,i=void 0===a?[]:a,o=t.scales,s=void 0===o?[]:o,l=t.values,u=void 0===l?[]:l,c=t.callback;this.type=r,this.scales=s,this.values=u,this.names=i,this.callback=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(c){var r=c.apply(void 0,t);if(!(0,x.isNil)(r))return[r]}return e.defaultCallback.apply(e,t)}},t.prototype._getAttributeValue=function(t,e){if(t.isCategory&&!this.linear){var n=t.translate(e);return this.values[n%this.values.length]}var r=t.scale(e);return this.getLinearValue(r)},t.prototype._toOriginParam=function(t,e){return e.isLinear?t:(0,x.isArray)(t)?t.map((function(t){return vt(e,t)})):vt(e,t)},t}(),bt=yt,xt=function(t,e){return xt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},xt(t,e)};function wt(t,e){function n(){this.constructor=t}xt(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var _t=/rgba?\(([\s.,0-9]+)\)/,Ct=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,St=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,kt=/[\d.]+:(#[^\s]+|[^\)]+\))/gi,At=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)},Et=function(){var t=document.createElement("i");return t.title="Web Colour Picker",t.style.display="none",document.body.appendChild(t),t},Dt=function(t,e,n,r){return t[r]+(e[r]-t[r])*n};function Ft(t){return"#"+Bt(t[0])+Bt(t[1])+Bt(t[2])}var Mt,Ot=function(t){return[parseInt(t.substr(1,2),16),parseInt(t.substr(3,2),16),parseInt(t.substr(5,2),16)]},Bt=function(t){var e=Math.round(t).toString(16);return 1===e.length?"0"+e:e},Tt=function(t,e){var n=isNaN(Number(e))||e<0?0:e>1?1:Number(e),r=t.length-1,a=Math.floor(r*n),i=r*n-a,o=t[a],s=a===r?o:t[a+1];return Ft([Dt(o,s,i,0),Dt(o,s,i,1),Dt(o,s,i,2)])},Pt=function(t){if("#"===t[0]&&7===t.length)return t;Mt||(Mt=Et()),Mt.style.color=t;var e=document.defaultView.getComputedStyle(Mt,"").getPropertyValue("color"),n=_t.exec(e),r=n[1].split(/\s*,\s*/).map((function(t){return Number(t)}));return e=Ft(r),e},It=function(t){var e=(0,x.isString)(t)?t.split("-"):t,n=(0,x.map)(e,(function(t){return Ot(-1===t.indexOf("#")?Pt(t):t)}));return function(t){return Tt(n,t)}},Rt=function(t){if(At(t)){var e,n=void 0;if("l"===t[0]){var r=Ct.exec(t),a=+r[1]+90;n=r[2],e="linear-gradient("+a+"deg, "}else if("r"===t[0]){e="radial-gradient(";r=St.exec(t);n=r[4]}var i=n.match(kt);return(0,x.each)(i,(function(t,n){var r=t.split(":");e+=r[1]+" "+100*r[0]+"%",n!==i.length-1&&(e+=", ")})),e+=")",e}return t},Lt={rgb2arr:Ot,gradient:It,toRGB:(0,x.memoize)(Pt),toCSSGradient:Rt},Nt=function(t){function e(e){var n=t.call(this,e)||this;return n.type="color",n.names=["color"],(0,x.isString)(n.values)&&(n.linear=!0),n.gradient=Lt.gradient(n.values),n}return wt(e,t),e.prototype.getLinearValue=function(t){return this.gradient(t)},e}(bt),zt=Nt,jt=function(t){function e(e){var n=t.call(this,e)||this;return n.type="opacity",n.names=["opacity"],n}return wt(e,t),e}(bt),$t=jt,qt=function(t){function e(e){var n=t.call(this,e)||this;return n.names=["x","y"],n.type="position",n}return wt(e,t),e.prototype.mapping=function(t,e){var n=this.scales,r=n[0],a=n[1];return(0,x.isNil)(t)||(0,x.isNil)(e)?[]:[(0,x.isArray)(t)?t.map((function(t){return r.scale(t)})):r.scale(t),(0,x.isArray)(e)?e.map((function(t){return a.scale(t)})):a.scale(e)]},e}(bt),Vt=qt,Ht=function(t){function e(e){var n=t.call(this,e)||this;return n.type="shape",n.names=["shape"],n}return wt(e,t),e.prototype.getLinearValue=function(t){var e=Math.round((this.values.length-1)*t);return this.values[e]},e}(bt),Zt=Ht,Ut=function(t){function e(e){var n=t.call(this,e)||this;return n.type="size",n.names=["size"],n}return wt(e,t),e}(bt),Gt=Ut,Wt={};function Xt(t){return Wt[t]}function Yt(t,e){Wt[t]=e}var Qt=function(){function t(t){this.type="base",this.isCategory=!1,this.isLinear=!1,this.isContinuous=!1,this.isIdentity=!1,this.values=[],this.range=[0,1],this.ticks=[],this.__cfg__=t,this.initCfg(),this.init()}return t.prototype.translate=function(t){return t},t.prototype.change=function(t){(0,x.assign)(this.__cfg__,t),this.init()},t.prototype.clone=function(){return this.constructor(this.__cfg__)},t.prototype.getTicks=function(){var t=this;return(0,x.map)(this.ticks,(function(e,n){return(0,x.isObject)(e)?e:{text:t.getText(e,n),tickValue:e,value:t.scale(e)}}))},t.prototype.getText=function(t,e){var n=this.formatter,r=n?n(t,e):t;return(0,x.isNil)(r)||!(0,x.isFunction)(r.toString)?"":r.toString()},t.prototype.getConfig=function(t){return this.__cfg__[t]},t.prototype.init=function(){(0,x.assign)(this,this.__cfg__),this.setDomain(),(0,x.isEmpty)(this.getConfig("ticks"))&&(this.ticks=this.calculateTicks())},t.prototype.initCfg=function(){},t.prototype.setDomain=function(){},t.prototype.calculateTicks=function(){var t=this.tickMethod,e=[];if((0,x.isString)(t)){var n=Xt(t);if(!n)throw new Error("There is no method to to calculate ticks!");e=n(this)}else(0,x.isFunction)(t)&&(e=t(this));return e},t.prototype.rangeMin=function(){return this.range[0]},t.prototype.rangeMax=function(){return this.range[1]},t.prototype.calcPercent=function(t,e,n){return(0,x.isNumber)(t)?(t-e)/(n-e):NaN},t.prototype.calcValue=function(t,e,n){return e+t*(n-e)},t}(),Kt=Qt,Jt=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="cat",e.isCategory=!0,e}return(0,b.__extends)(e,t),e.prototype.buildIndexMap=function(){if(!this.translateIndexMap){this.translateIndexMap=new Map;for(var t=0;t<this.values.length;t++)this.translateIndexMap.set(this.values[t],t)}},e.prototype.translate=function(t){this.buildIndexMap();var e=this.translateIndexMap.get(t);return void 0===e&&(e=(0,x.isNumber)(t)?t:NaN),e},e.prototype.scale=function(t){var e=this.translate(t),n=this.calcPercent(e,this.min,this.max);return this.calcValue(n,this.rangeMin(),this.rangeMax())},e.prototype.invert=function(t){var e=this.max-this.min,n=this.calcPercent(t,this.rangeMin(),this.rangeMax()),r=Math.round(e*n)+this.min;return r<this.min||r>this.max?NaN:this.values[r]},e.prototype.getText=function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var a=e;return(0,x.isNumber)(e)&&!this.values.includes(e)&&(a=this.values[a]),t.prototype.getText.apply(this,(0,b.__spreadArrays)([a],n))},e.prototype.initCfg=function(){this.tickMethod="cat"},e.prototype.setDomain=function(){if((0,x.isNil)(this.getConfig("min"))&&(this.min=0),(0,x.isNil)(this.getConfig("max"))){var t=this.values.length;this.max=t>1?t-1:t}this.translateIndexMap&&(this.translateIndexMap=void 0)},e}(Kt),te=Jt,ee=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,ne="\\d\\d?",re="\\d\\d",ae="\\d{3}",ie="\\d{4}",oe="[^\\s]+",se=/\[([^]*?)\]/gm;function le(t,e){for(var n=[],r=0,a=t.length;r<a;r++)n.push(t[r].substr(0,e));return n}var ue=function(t){return function(e,n){var r=n[t].map((function(t){return t.toLowerCase()})),a=r.indexOf(e.toLowerCase());return a>-1?a:null}};function ce(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0,a=e;r<a.length;r++){var i=a[r];for(var o in i)t[o]=i[o]}return t}var de=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],pe=["January","February","March","April","May","June","July","August","September","October","November","December"],he=le(pe,3),fe=le(de,3),me={dayNamesShort:fe,dayNames:de,monthNamesShort:he,monthNames:pe,amPm:["am","pm"],DoFn:function(t){return t+["th","st","nd","rd"][t%10>3?0:(t-t%10!==10?1:0)*t%10]}},ge=ce({},me),ve=function(t){return ge=ce(ge,t)},ye=function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},be=function(t,e){void 0===e&&(e=2),t=String(t);while(t.length<e)t="0"+t;return t},xe={D:function(t){return String(t.getDate())},DD:function(t){return be(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return String(t.getDay())},dd:function(t){return be(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return String(t.getMonth()+1)},MM:function(t){return be(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return be(String(t.getFullYear()),4).substr(2)},YYYY:function(t){return be(t.getFullYear(),4)},h:function(t){return String(t.getHours()%12||12)},hh:function(t){return be(t.getHours()%12||12)},H:function(t){return String(t.getHours())},HH:function(t){return be(t.getHours())},m:function(t){return String(t.getMinutes())},mm:function(t){return be(t.getMinutes())},s:function(t){return String(t.getSeconds())},ss:function(t){return be(t.getSeconds())},S:function(t){return String(Math.round(t.getMilliseconds()/100))},SS:function(t){return be(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return be(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+be(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+be(Math.floor(Math.abs(e)/60),2)+":"+be(Math.abs(e)%60,2)}},we=function(t){return+t-1},_e=[null,ne],Ce=[null,oe],Se=["isPm",oe,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],ke=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var n=60*+e[1]+parseInt(e[2],10);return"+"===e[0]?n:-n}return 0}],Ae={D:["day",ne],DD:["day",re],Do:["day",ne+oe,function(t){return parseInt(t,10)}],M:["month",ne,we],MM:["month",re,we],YY:["year",re,function(t){var e=new Date,n=+(""+e.getFullYear()).substr(0,2);return+(""+(+t>68?n-1:n)+t)}],h:["hour",ne,void 0,"isPm"],hh:["hour",re,void 0,"isPm"],H:["hour",ne],HH:["hour",re],m:["minute",ne],mm:["minute",re],s:["second",ne],ss:["second",re],YYYY:["year",ie],S:["millisecond","\\d",function(t){return 100*+t}],SS:["millisecond",re,function(t){return 10*+t}],SSS:["millisecond",ae],d:_e,dd:_e,ddd:Ce,dddd:Ce,MMM:["month",oe,ue("monthNamesShort")],MMMM:["month",oe,ue("monthNames")],a:Se,A:Se,ZZ:ke,Z:ke},Ee={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},De=function(t){return ce(Ee,t)},Fe=function(t,e,n){if(void 0===e&&(e=Ee["default"]),void 0===n&&(n={}),"number"===typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");e=Ee[e]||e;var r=[];e=e.replace(se,(function(t,e){return r.push(e),"@@@"}));var a=ce(ce({},ge),n);return e=e.replace(ee,(function(e){return xe[e](t,a)})),e.replace(/@@@/g,(function(){return r.shift()}))};function Me(t,e,n){if(void 0===n&&(n={}),"string"!==typeof e)throw new Error("Invalid format in fecha parse");if(e=Ee[e]||e,t.length>1e3)return null;var r=new Date,a={year:r.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},i=[],o=[],s=e.replace(se,(function(t,e){return o.push(ye(e)),"@@@"})),l={},u={};s=ye(s).replace(ee,(function(t){var e=Ae[t],n=e[0],r=e[1],a=e[3];if(l[n])throw new Error("Invalid format. "+n+" specified twice in format");return l[n]=!0,a&&(u[a]=!0),i.push(e),"("+r+")"})),Object.keys(u).forEach((function(t){if(!l[t])throw new Error("Invalid format. "+t+" is required in specified format")})),s=s.replace(/@@@/g,(function(){return o.shift()}));var c=t.match(new RegExp(s,"i"));if(!c)return null;for(var d,p=ce(ce({},ge),n),h=1;h<c.length;h++){var f=i[h-1],m=f[0],g=f[2],v=g?g(c[h],p):+c[h];if(null==v)return null;a[m]=v}if(1===a.isPm&&null!=a.hour&&12!==+a.hour?a.hour=+a.hour+12:0===a.isPm&&12===+a.hour&&(a.hour=0),null==a.timezoneOffset){d=new Date(a.year,a.month,a.day,a.hour,a.minute,a.second,a.millisecond);for(var y=[["month","getMonth"],["day","getDate"],["hour","getHours"],["minute","getMinutes"],["second","getSeconds"]],b=(h=0,y.length);h<b;h++)if(l[y[h][0]]&&a[y[h][0]]!==d[y[h][1]]())return null}else if(d=new Date(Date.UTC(a.year,a.month,a.day,a.hour,a.minute-a.timezoneOffset,a.second,a.millisecond)),a.month>11||a.month<0||a.day>31||a.day<1||a.hour>23||a.hour<0||a.minute>59||a.minute<0||a.second>59||a.second<0)return null;return d}var Oe={format:Fe,parse:Me,defaultI18n:me,setGlobalDateI18n:ve,setGlobalDateMasks:De},Be=Oe;function Te(t){return function(e,n,r,a){var i=(0,x.isNil)(r)?0:r,o=(0,x.isNil)(a)?e.length:a;while(i<o){var s=i+o>>>1;t(e[s])>n?o=s:i=s+1}return i}}var Pe="format";function Ie(t,e){var n=r[Pe]||Be[Pe];return n(t,e)}function Re(t){return(0,x.isString)(t)&&(t=t.indexOf("T")>0?new Date(t).getTime():new Date(t.replace(/-/gi,"/")).getTime()),(0,x.isDate)(t)&&(t=t.getTime()),t}var Le=1e3,Ne=60*Le,ze=60*Ne,je=24*ze,$e=31*je,qe=365*je,Ve=[["HH:mm:ss",Le],["HH:mm:ss",10*Le],["HH:mm:ss",30*Le],["HH:mm",Ne],["HH:mm",10*Ne],["HH:mm",30*Ne],["HH",ze],["HH",6*ze],["HH",12*ze],["YYYY-MM-DD",je],["YYYY-MM-DD",4*je],["YYYY-WW",7*je],["YYYY-MM",$e],["YYYY-MM",4*$e],["YYYY-MM",6*$e],["YYYY",380*je]];function He(t,e,n){var r=(e-t)/n,a=Te((function(t){return t[1]}))(Ve,r)-1,i=Ve[a];return a<0?i=Ve[0]:a>=Ve.length&&(i=(0,x.last)(Ve)),i}var Ze=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="timeCat",e}return(0,b.__extends)(e,t),e.prototype.translate=function(t){t=Re(t);var e=this.values.indexOf(t);return-1===e&&(e=(0,x.isNumber)(t)&&t<this.values.length?t:NaN),e},e.prototype.getText=function(t,e){var n=this.translate(t);if(n>-1){var r=this.values[n],a=this.formatter;return r=a?a(r,e):Ie(r,this.mask),r}return t},e.prototype.initCfg=function(){this.tickMethod="time-cat",this.mask="YYYY-MM-DD",this.tickCount=7},e.prototype.setDomain=function(){var e=this.values;(0,x.each)(e,(function(t,n){e[n]=Re(t)})),e.sort((function(t,e){return t-e})),t.prototype.setDomain.call(this)},e}(te),Ue=Ze,Ge=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isContinuous=!0,e}return(0,b.__extends)(e,t),e.prototype.scale=function(t){if((0,x.isNil)(t))return NaN;var e=this.rangeMin(),n=this.rangeMax(),r=this.max,a=this.min;if(r===a)return e;var i=this.getScalePercent(t);return e+i*(n-e)},e.prototype.init=function(){t.prototype.init.call(this);var e=this.ticks,n=(0,x.head)(e),r=(0,x.last)(e);n<this.min&&(this.min=n),r>this.max&&(this.max=r),(0,x.isNil)(this.minLimit)||(this.min=n),(0,x.isNil)(this.maxLimit)||(this.max=r)},e.prototype.setDomain=function(){var t=(0,x.getRange)(this.values),e=t.min,n=t.max;(0,x.isNil)(this.min)&&(this.min=e),(0,x.isNil)(this.max)&&(this.max=n),this.min>this.max&&(this.min=e,this.max=n)},e.prototype.calculateTicks=function(){var e=this,n=t.prototype.calculateTicks.call(this);return this.nice||(n=(0,x.filter)(n,(function(t){return t>=e.min&&t<=e.max}))),n},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;return(t-n)/(e-n)},e.prototype.getInvertPercent=function(t){return(t-this.rangeMin())/(this.rangeMax()-this.rangeMin())},e}(Kt),We=Ge,Xe=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="linear",e.isLinear=!0,e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.getInvertPercent(t);return this.min+e*(this.max-this.min)},e.prototype.initCfg=function(){this.tickMethod="wilkinson-extended",this.nice=!1},e}(We),Ye=Xe;function Qe(t,e){var n,r=Math.E;return n=e>=0?Math.pow(r,Math.log(e)/t):-1*Math.pow(r,Math.log(-e)/t),n}function Ke(t,e){return 1===t?1:Math.log(e)/Math.log(t)}function Je(t,e,n){(0,x.isNil)(n)&&(n=Math.max.apply(null,t));var r=n;return(0,x.each)(t,(function(t){t>0&&t<r&&(r=t)})),r===n&&(r=n/e),r>1&&(r=1),r}var tn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="log",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e,n=this.base,r=Ke(n,this.max),a=this.rangeMin(),i=this.rangeMax()-a,o=this.positiveMin;if(o){if(0===t)return 0;e=Ke(n,o/n);var s=1/(r-e)*i;if(t<s)return t/s*o}else e=Ke(n,this.min);var l=(t-a)/i,u=l*(r-e)+e;return Math.pow(n,u)},e.prototype.initCfg=function(){this.tickMethod="log",this.base=10,this.tickCount=6,this.nice=!0},e.prototype.setDomain=function(){t.prototype.setDomain.call(this);var e=this.min;if(e<0)throw new Error("When you use log scale, the minimum value must be greater than zero!");0===e&&(this.positiveMin=Je(this.values,this.base,this.max))},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;if(e===n)return 0;if(t<=0)return 0;var r,a=this.base,i=this.positiveMin;return i&&(n=1*i/a),r=t<i?t/i/(Ke(a,e)-Ke(a,n)):(Ke(a,t)-Ke(a,n))/(Ke(a,e)-Ke(a,n)),r},e}(We),en=tn,nn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pow",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.getInvertPercent(t),n=this.exponent,r=Qe(n,this.max),a=Qe(n,this.min),i=e*(r-a)+a,o=i>=0?1:-1;return Math.pow(i,n)*o},e.prototype.initCfg=function(){this.tickMethod="pow",this.exponent=2,this.tickCount=5,this.nice=!0},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;if(e===n)return 0;var r=this.exponent,a=(Qe(r,t)-Qe(r,n))/(Qe(r,e)-Qe(r,n));return a},e}(We),rn=nn,an=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="time",e}return(0,b.__extends)(e,t),e.prototype.getText=function(t,e){var n=this.translate(t),r=this.formatter;return r?r(n,e):Ie(n,this.mask)},e.prototype.scale=function(e){var n=e;return((0,x.isString)(n)||(0,x.isDate)(n))&&(n=this.translate(n)),t.prototype.scale.call(this,n)},e.prototype.translate=function(t){return Re(t)},e.prototype.initCfg=function(){this.tickMethod="time-pretty",this.mask="YYYY-MM-DD",this.tickCount=7,this.nice=!1},e.prototype.setDomain=function(){var t=this.values,e=this.getConfig("min"),n=this.getConfig("max");if((0,x.isNil)(e)&&(0,x.isNumber)(e)||(this.min=this.translate(this.min)),(0,x.isNil)(n)&&(0,x.isNumber)(n)||(this.max=this.translate(this.max)),t&&t.length){var r=[],a=1/0,i=a,o=0;(0,x.each)(t,(function(t){var e=Re(t);if(isNaN(e))throw new TypeError("Invalid Time: "+t+" in time scale!");a>e?(i=a,a=e):i>e&&(i=e),o<e&&(o=e),r.push(e)})),t.length>1&&(this.minTickInterval=i-a),(0,x.isNil)(e)&&(this.min=a),(0,x.isNil)(n)&&(this.max=o)}},e}(Ye),on=an,sn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantize",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.ticks,n=e.length,r=this.getInvertPercent(t),a=Math.floor(r*(n-1));if(a>=n-1)return(0,x.last)(e);if(a<0)return(0,x.head)(e);var i=e[a],o=e[a+1],s=a/(n-1),l=(a+1)/(n-1);return i+(r-s)/(l-s)*(o-i)},e.prototype.initCfg=function(){this.tickMethod="r-pretty",this.tickCount=5,this.nice=!0},e.prototype.calculateTicks=function(){var e=t.prototype.calculateTicks.call(this);return this.nice||((0,x.last)(e)!==this.max&&e.push(this.max),(0,x.head)(e)!==this.min&&e.unshift(this.min)),e},e.prototype.getScalePercent=function(t){var e=this.ticks;if(t<(0,x.head)(e))return 0;if(t>(0,x.last)(e))return 1;var n=0;return(0,x.each)(e,(function(e,r){if(!(t>=e))return!1;n=r})),n/(e.length-1)},e}(We),ln=sn,un=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantile",e}return(0,b.__extends)(e,t),e.prototype.initCfg=function(){this.tickMethod="quantile",this.tickCount=5,this.nice=!0},e}(ln),cn=un,dn={};function pn(t){return dn[t]}function hn(t,e){if(pn(t))throw new Error("type '"+t+"' existed.");dn[t]=e}var fn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="identity",e.isIdentity=!0,e}return(0,b.__extends)(e,t),e.prototype.calculateTicks=function(){return this.values},e.prototype.scale=function(t){return this.values[0]!==t&&(0,x.isNumber)(t)?t:this.range[0]},e.prototype.invert=function(t){var e=this.range;return t<e[0]||t>e[1]?NaN:this.values[0]},e}(Kt),mn=fn;function gn(t){var e=t.values,n=t.tickInterval,r=t.tickCount,a=t.showLast;if((0,x.isNumber)(n)){var i=(0,x.filter)(e,(function(t,e){return e%n===0})),o=(0,x.last)(e);return a&&(0,x.last)(i)!==o&&i.push(o),i}var s=e.length,l=t.min,u=t.max;if((0,x.isNil)(l)&&(l=0),(0,x.isNil)(u)&&(u=e.length-1),!(0,x.isNumber)(r)||r>=s)return e.slice(l,u+1);if(r<=0||u<=0)return[];for(var c=1===r?s:Math.floor(s/(r-1)),d=[],p=l,h=0;h<r;h++){if(p>=u)break;p=Math.min(l+h*c,u),h===r-1&&a?d.push(e[u]):d.push(e[p])}return d}function vn(t){var e=t.min,n=t.max,r=t.nice,a=t.tickCount,i=new _n;return i.domain([e,n]),r&&i.nice(a),i.ticks(a)}var yn=5,bn=Math.sqrt(50),xn=Math.sqrt(10),wn=Math.sqrt(2),_n=function(){function t(){this._domain=[0,1]}return t.prototype.domain=function(t){return t?(this._domain=Array.from(t,Number),this):this._domain.slice()},t.prototype.nice=function(t){var e,n;void 0===t&&(t=yn);var r,a=this._domain.slice(),i=0,o=this._domain.length-1,s=this._domain[i],l=this._domain[o];return l<s&&(e=[l,s],s=e[0],l=e[1],n=[o,i],i=n[0],o=n[1]),r=Sn(s,l,t),r>0?(s=Math.floor(s/r)*r,l=Math.ceil(l/r)*r,r=Sn(s,l,t)):r<0&&(s=Math.ceil(s*r)/r,l=Math.floor(l*r)/r,r=Sn(s,l,t)),r>0?(a[i]=Math.floor(s/r)*r,a[o]=Math.ceil(l/r)*r,this.domain(a)):r<0&&(a[i]=Math.ceil(s*r)/r,a[o]=Math.floor(l*r)/r,this.domain(a)),this},t.prototype.ticks=function(t){return void 0===t&&(t=yn),Cn(this._domain[0],this._domain[this._domain.length-1],t||yn)},t}();function Cn(t,e,n){var r,a,i,o,s=-1;if(e=+e,t=+t,n=+n,t===e&&n>0)return[t];if((r=e<t)&&(a=t,t=e,e=a),0===(o=Sn(t,e,n))||!isFinite(o))return[];if(o>0){t=Math.ceil(t/o),e=Math.floor(e/o),i=new Array(a=Math.ceil(e-t+1));while(++s<a)i[s]=(t+s)*o}else{t=Math.floor(t*o),e=Math.ceil(e*o),i=new Array(a=Math.ceil(t-e+1));while(++s<a)i[s]=(t-s)/o}return r&&i.reverse(),i}function Sn(t,e,n){var r=(e-t)/Math.max(0,n),a=Math.floor(Math.log(r)/Math.LN10),i=r/Math.pow(10,a);return a>=0?(i>=bn?10:i>=xn?5:i>=wn?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=bn?10:i>=xn?5:i>=wn?2:1)}function kn(t,e,n){var r;return r="ceil"===n?Math.ceil(t/e):"floor"===n?Math.floor(t/e):Math.round(t/e),r*e}function An(t,e,n){var r=kn(t,n,"floor"),a=kn(e,n,"ceil");r=(0,x.fixedBase)(r,n),a=(0,x.fixedBase)(a,n);for(var i=[],o=Math.max((a-r)/(Math.pow(2,12)-1),n),s=r;s<=a;s+=o){var l=(0,x.fixedBase)(s,o);i.push(l)}return{min:r,max:a,ticks:i}}function En(t,e,n){var r,a=t.minLimit,i=t.maxLimit,o=t.min,s=t.max,l=t.tickCount,u=void 0===l?5:l,c=(0,x.isNil)(a)?(0,x.isNil)(e)?o:e:a,d=(0,x.isNil)(i)?(0,x.isNil)(n)?s:n:i;if(c>d&&(r=[c,d],d=r[0],c=r[1]),u<=2)return[c,d];for(var p=(d-c)/(u-1),h=[],f=0;f<u;f++)h.push(c+p*f);return h}function Dn(t){var e=t.min,n=t.max,r=t.tickInterval,a=t.minLimit,i=t.maxLimit,o=vn(t);return(0,x.isNil)(a)&&(0,x.isNil)(i)?r?An(e,n,r).ticks:o:En(t,(0,x.head)(o),(0,x.last)(o))}function Fn(t){return Math.abs(t)<1e-15?t:parseFloat(t.toFixed(15))}var Mn=[1,5,2,2.5,4,3],On=100*Number.EPSILON;function Bn(t,e){return(t%e+e)%e}function Tn(t){return Math.round(1e12*t)/1e12}function Pn(t,e,n,r,a,i){var o=(0,x.size)(e),s=(0,x.indexOf)(e,t),l=0,u=Bn(r,i);return(u<On||i-u<On)&&r<=0&&a>=0&&(l=1),1-s/(o-1)-n+l}function In(t,e,n){var r=(0,x.size)(e),a=(0,x.indexOf)(e,t),i=1;return 1-a/(r-1)-n+i}function Rn(t,e,n,r,a,i){var o=(t-1)/(i-a),s=(e-1)/(Math.max(i,r)-Math.min(n,a));return 2-Math.max(o/s,s/o)}function Ln(t,e){return t>=e?2-(t-1)/(e-1):1}function Nn(t,e,n,r){var a=e-t;return 1-.5*(Math.pow(e-r,2)+Math.pow(t-n,2))/Math.pow(.1*a,2)}function zn(t,e,n){var r=e-t;if(n>r){var a=(n-r)/2;return 1-Math.pow(a,2)/Math.pow(.1*r,2)}return 1}function jn(){return 1}function $n(t,e,n,r,a,i){void 0===n&&(n=5),void 0===r&&(r=!0),void 0===a&&(a=Mn),void 0===i&&(i=[.25,.2,.5,.05]);var o=n<0?0:Math.round(n);if(Number.isNaN(t)||Number.isNaN(e)||"number"!==typeof t||"number"!==typeof e||!o)return{min:0,max:0,ticks:[]};if(e-t<1e-15||1===o)return{min:t,max:e,ticks:[t]};if(e-t>1e148){var s=n||5,l=(e-t)/s;return{min:t,max:e,ticks:Array(s).fill(null).map((function(e,n){return Fn(t+l*n)}))}}var u={score:-2,lmin:0,lmax:0,lstep:0},c=1;while(c<1/0){for(var d=0;d<a.length;d+=1){var p=a[d],h=In(p,a,c);if(i[0]*h+i[1]+i[2]+i[3]<u.score){c=1/0;break}var f=2;while(f<1/0){var m=Ln(f,o);if(i[0]*h+i[1]+i[2]*m+i[3]<u.score)break;var g=(e-t)/(f+1)/c/p,v=Math.ceil(Math.log10(g));while(v<1/0){var y=c*p*Math.pow(10,v),b=zn(t,e,y*(f-1));if(i[0]*h+i[1]*b+i[2]*m+i[3]<u.score)break;var w=Math.floor(e/y)*c-(f-1)*c,_=Math.ceil(t/y)*c;if(w<=_){s=_-w;for(var C=0;C<=s;C+=1){var S=w+C,k=S*(y/c),A=k+y*(f-1),E=y,D=Pn(p,a,c,k,A,E),F=Nn(t,e,k,A),M=Rn(f,o,t,e,k,A),O=jn(),B=i[0]*D+i[1]*F+i[2]*M+i[3]*O;B>u.score&&(!r||k<=t&&A>=e)&&(u.lmin=k,u.lmax=A,u.lstep=E,u.score=B)}}v+=1}f+=1}}c+=1}var T=Fn(u.lmax),P=Fn(u.lmin),I=Fn(u.lstep),R=Math.floor(Tn((T-P)/I))+1,L=new Array(R);L[0]=Fn(P);for(d=1;d<R;d++)L[d]=Fn(L[d-1]+I);return{min:Math.min(t,(0,x.head)(L)),max:Math.max(e,(0,x.last)(L)),ticks:L}}function qn(t){var e=t.min,n=t.max,r=t.tickCount,a=t.nice,i=t.tickInterval,o=t.minLimit,s=t.maxLimit,l=$n(e,n,r,a).ticks;return(0,x.isNil)(o)&&(0,x.isNil)(s)?i?An(e,n,i).ticks:l:En(t,(0,x.head)(l),(0,x.last)(l))}function Vn(t){var e,n=t.base,r=t.tickCount,a=t.min,i=t.max,o=t.values,s=Ke(n,i);if(a>0)e=Math.floor(Ke(n,a));else{var l=Je(o,n,i);e=Math.floor(Ke(n,l))}for(var u=s-e,c=Math.ceil(u/r),d=[],p=e;p<s+c;p+=c)d.push(Math.pow(n,p));return a<=0&&d.unshift(0),d}function Hn(t,e,n){if(void 0===n&&(n=5),t===e)return{max:e,min:t,ticks:[t]};var r=n<0?0:Math.round(n);if(0===r)return{max:e,min:t,ticks:[]};var a=1.5,i=.5+1.5*a,o=e-t,s=o/r,l=Math.pow(10,Math.floor(Math.log10(s))),u=l;2*l-s<a*(s-u)&&(u=2*l,5*l-s<i*(s-u)&&(u=5*l,10*l-s<a*(s-u)&&(u=10*l)));for(var c=Math.ceil(e/u),d=Math.floor(t/u),p=Math.max(c*u,e),h=Math.min(d*u,t),f=Math.floor((p-h)/u)+1,m=new Array(f),g=0;g<f;g++)m[g]=Fn(h+g*u);return{min:h,max:p,ticks:m}}function Zn(t){var e=t.exponent,n=t.tickCount,r=Math.ceil(Qe(e,t.max)),a=Math.floor(Qe(e,t.min)),i=Hn(a,r,n).ticks;return i.map((function(t){var n=t>=0?1:-1;return Math.pow(t,e)*n}))}function Un(t,e){var n=t.length*e;return 1===e?t[t.length-1]:0===e?t[0]:n%1!==0?t[Math.ceil(n)-1]:t.length%2===0?(t[n-1]+t[n])/2:t[n]}function Gn(t){var e=t.tickCount,n=t.values;if(!n||!n.length)return[];for(var r=n.slice().sort((function(t,e){return t-e})),a=[],i=0;i<e;i++){var o=i/(e-1);a.push(Un(r,o))}return a}function Wn(t){var e=t.min,n=t.max,r=t.tickCount,a=t.tickInterval,i=t.minLimit,o=t.maxLimit,s=Hn(e,n,r).ticks;return(0,x.isNil)(i)&&(0,x.isNil)(o)?a?An(e,n,a).ticks:s:En(t,(0,x.head)(s),(0,x.last)(s))}function Xn(t){var e=t.min,n=t.max,r=t.minTickInterval,a=t.tickInterval,i=t.tickCount;if(a)i=Math.ceil((n-e)/a);else{a=He(e,n,i)[1];var o=(n-e)/a,s=o/i;s>1&&(a*=Math.ceil(s)),r&&a<r&&(a=r)}a=Math.max(Math.floor((n-e)/(Math.pow(2,12)-1)),a);for(var l=[],u=e;u<n+a;u+=a)l.push(u);return l}function Yn(t){var e=gn((0,b.__assign)({showLast:!0},t));return e}function Qn(t){return new Date(t).getFullYear()}function Kn(t){return new Date(t,0,1).getTime()}function Jn(t){return new Date(t).getMonth()}function tr(t,e){var n=Qn(t),r=Qn(e),a=Jn(t),i=Jn(e);return 12*(r-n)+(i-a)%12}function er(t,e){return new Date(t,e,1).getTime()}function nr(t,e){return Math.ceil((e-t)/je)}function rr(t,e){return Math.ceil((e-t)/ze)}function ar(t,e){return Math.ceil((e-t)/6e4)}function ir(t){var e=t.min,n=t.max,r=t.minTickInterval,a=t.tickCount,i=t.tickInterval,o=[];i||(i=(n-e)/a,r&&i<r&&(i=r)),i=Math.max(Math.floor((n-e)/(Math.pow(2,12)-1)),i);var s=Qn(e);if(i>qe)for(var l=Qn(n),u=Math.ceil(i/qe),c=s;c<=l+u;c+=u)o.push(Kn(c));else if(i>$e){var d=Math.ceil(i/$e),p=Jn(e),h=tr(e,n);for(c=0;c<=h+d;c+=d)o.push(er(s,c+p))}else if(i>je){var f=new Date(e),m=f.getFullYear(),g=f.getMonth(),v=f.getDate(),y=Math.ceil(i/je),b=nr(e,n);for(c=0;c<b+y;c+=y)o.push(new Date(m,g,v+c).getTime())}else if(i>ze){f=new Date(e),m=f.getFullYear(),g=f.getMonth(),y=f.getDate();var x=f.getHours(),w=Math.ceil(i/ze),_=rr(e,n);for(c=0;c<=_+w;c+=w)o.push(new Date(m,g,y,x+c).getTime())}else if(i>Ne){var C=ar(e,n),S=Math.ceil(i/Ne);for(c=0;c<=C+S;c+=S)o.push(e+c*Ne)}else{var k=i;k<Le&&(k=Le);var A=Math.floor(e/Le)*Le,E=Math.ceil((n-e)/Le),D=Math.ceil(k/Le);for(c=0;c<E+D;c+=D)o.push(A+c*Le)}return o.length>=512&&console.warn("Notice: current ticks length("+o.length+') >= 512, may cause performance issues, even out of memory. Because of the configure "tickInterval"(in milliseconds, current is '+i+") is too small, increase the value to solve the problem!"),o}Yt("cat",gn),Yt("time-cat",Yn),Yt("wilkinson-extended",qn),Yt("r-pretty",Wn),Yt("time",Xn),Yt("time-pretty",ir),Yt("log",Vn),Yt("pow",Zn),Yt("quantile",Gn),Yt("d3-linear",Dn),hn("cat",te),hn("category",te),hn("identity",mn),hn("linear",Ye),hn("log",en),hn("pow",rn),hn("time",on),hn("timeCat",Ue),hn("quantize",ln),hn("quantile",cn);var or={},sr=function(t){return or[t.toLowerCase()]},lr=function(t,e){if(sr(t))throw new Error("Attribute type '"+t+"' existed.");or[t.toLowerCase()]=e};lr("Color",zt),lr("Opacity",$t),lr("Position",Vt),lr("Shape",Zt),lr("Size",Gt);var ur=n(77160),cr=n(35600),dr=n(31506),pr=function(){function t(t){this.type="coordinate",this.isRect=!1,this.isHelix=!1,this.isPolar=!1,this.isReflectX=!1,this.isReflectY=!1;var e=t.start,n=t.end,r=t.matrix,a=void 0===r?[1,0,0,0,1,0,0,0,1]:r,i=t.isTransposed,o=void 0!==i&&i;this.start=e,this.end=n,this.matrix=a,this.originalMatrix=(0,b.__spreadArray)([],a),this.isTransposed=o}return t.prototype.initial=function(){this.center={x:(this.start.x+this.end.x)/2,y:(this.start.y+this.end.y)/2},this.width=Math.abs(this.end.x-this.start.x),this.height=Math.abs(this.end.y-this.start.y)},t.prototype.update=function(t){(0,x.assign)(this,t),this.initial()},t.prototype.convertDim=function(t,e){var n,r=this[e],a=r.start,i=r.end;return this.isReflect(e)&&(n=[i,a],a=n[0],i=n[1]),a+t*(i-a)},t.prototype.invertDim=function(t,e){var n,r=this[e],a=r.start,i=r.end;return this.isReflect(e)&&(n=[i,a],a=n[0],i=n[1]),(t-a)/(i-a)},t.prototype.applyMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,a=[t,e,n];return ur.transformMat3(a,a,r),a},t.prototype.invertMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,a=cr.invert([0,0,0,0,0,0,0,0,0],r),i=[t,e,n];return a&&ur.transformMat3(i,i,a),i},t.prototype.convert=function(t){var e=this.convertPoint(t),n=e.x,r=e.y,a=this.applyMatrix(n,r,1);return{x:a[0],y:a[1]}},t.prototype.invert=function(t){var e=this.invertMatrix(t.x,t.y,1);return this.invertPoint({x:e[0],y:e[1]})},t.prototype.rotate=function(t){var e=this.matrix,n=this.center;return dr.leftTranslate(e,e,[-n.x,-n.y]),dr.leftRotate(e,e,t),dr.leftTranslate(e,e,[n.x,n.y]),this},t.prototype.reflect=function(t){return"x"===t?this.isReflectX=!this.isReflectX:this.isReflectY=!this.isReflectY,this},t.prototype.scale=function(t,e){var n=this.matrix,r=this.center;return dr.leftTranslate(n,n,[-r.x,-r.y]),dr.leftScale(n,n,[t,e]),dr.leftTranslate(n,n,[r.x,r.y]),this},t.prototype.translate=function(t,e){var n=this.matrix;return dr.leftTranslate(n,n,[t,e]),this},t.prototype.transpose=function(){return this.isTransposed=!this.isTransposed,this},t.prototype.getCenter=function(){return this.center},t.prototype.getWidth=function(){return this.width},t.prototype.getHeight=function(){return this.height},t.prototype.getRadius=function(){return this.radius},t.prototype.isReflect=function(t){return"x"===t?this.isReflectX:this.isReflectY},t.prototype.resetMatrix=function(t){this.matrix=t||(0,b.__spreadArray)([],this.originalMatrix)},t}(),hr=pr,fr=function(t){function e(e){var n=t.call(this,e)||this;return n.isRect=!0,n.type="cartesian",n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);var e=this.start,n=this.end;this.x={start:e.x,end:n.x},this.y={start:e.y,end:n.y}},e.prototype.convertPoint=function(t){var e,n=t.x,r=t.y;return this.isTransposed&&(e=[r,n],n=e[0],r=e[1]),{x:this.convertDim(n,"x"),y:this.convertDim(r,"y")}},e.prototype.invertPoint=function(t){var e,n=this.invertDim(t.x,"x"),r=this.invertDim(t.y,"y");return this.isTransposed&&(e=[r,n],n=e[0],r=e[1]),{x:n,y:r}},e}(hr),mr=fr,gr=n(31437),vr=function(t){function e(e){var n=t.call(this,e)||this;n.isHelix=!0,n.type="helix";var r=e.startAngle,a=void 0===r?1.25*Math.PI:r,i=e.endAngle,o=void 0===i?7.25*Math.PI:i,s=e.innerRadius,l=void 0===s?0:s,u=e.radius;return n.startAngle=a,n.endAngle=o,n.innerRadius=l,n.radius=u,n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);var e=(this.endAngle-this.startAngle)/(2*Math.PI)+1,n=Math.min(this.width,this.height)/2;this.radius&&this.radius>=0&&this.radius<=1&&(n*=this.radius),this.d=Math.floor(n*(1-this.innerRadius)/e),this.a=this.d/(2*Math.PI),this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*n,end:this.innerRadius*n+.99*this.d}},e.prototype.convertPoint=function(t){var e,n=t.x,r=t.y;this.isTransposed&&(e=[r,n],n=e[0],r=e[1]);var a=this.convertDim(n,"x"),i=this.a*a,o=this.convertDim(r,"y");return{x:this.center.x+Math.cos(a)*(i+o),y:this.center.y+Math.sin(a)*(i+o)}},e.prototype.invertPoint=function(t){var e,n=this.d+this.y.start,r=gr.subtract([0,0],[t.x,t.y],[this.center.x,this.center.y]),a=dr.angleTo(r,[1,0],!0),i=a*this.a;gr.length(r)<i&&(i=gr.length(r));var o=Math.floor((gr.length(r)-i)/n);a=2*o*Math.PI+a;var s=this.a*a,l=gr.length(r)-s;l=(0,x.isNumberEqual)(l,0)?0:l;var u=this.invertDim(a,"x"),c=this.invertDim(l,"y");return u=(0,x.isNumberEqual)(u,0)?0:u,c=(0,x.isNumberEqual)(c,0)?0:c,this.isTransposed&&(e=[c,u],u=e[0],c=e[1]),{x:u,y:c}},e}(hr),yr=vr,br=function(t){function e(e){var n=t.call(this,e)||this;n.isPolar=!0,n.type="polar";var r=e.startAngle,a=void 0===r?-Math.PI/2:r,i=e.endAngle,o=void 0===i?3*Math.PI/2:i,s=e.innerRadius,l=void 0===s?0:s,u=e.radius;return n.startAngle=a,n.endAngle=o,n.innerRadius=l,n.radius=u,n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);while(this.endAngle<this.startAngle)this.endAngle+=2*Math.PI;var e,n=this.getOneBox(),r=n.maxX-n.minX,a=n.maxY-n.minY,i=Math.abs(n.minX)/r,o=Math.abs(n.minY)/a;this.height/a>this.width/r?(e=this.width/r,this.circleCenter={x:this.center.x-(.5-i)*this.width,y:this.center.y-(.5-o)*e*a}):(e=this.height/a,this.circleCenter={x:this.center.x-(.5-i)*e*r,y:this.center.y-(.5-o)*this.height}),this.polarRadius=this.radius,this.radius?this.radius>0&&this.radius<=1?this.polarRadius=e*this.radius:(this.radius<=0||this.radius>e)&&(this.polarRadius=e):this.polarRadius=e,this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*this.polarRadius,end:this.polarRadius}},e.prototype.getRadius=function(){return this.polarRadius},e.prototype.convertPoint=function(t){var e,n=this.getCenter(),r=t.x,a=t.y;return this.isTransposed&&(e=[a,r],r=e[0],a=e[1]),r=this.convertDim(r,"x"),a=this.convertDim(a,"y"),{x:n.x+Math.cos(r)*a,y:n.y+Math.sin(r)*a}},e.prototype.invertPoint=function(t){var e,n=this.getCenter(),r=[t.x-n.x,t.y-n.y],a=this,i=a.startAngle,o=a.endAngle;this.isReflect("x")&&(e=[o,i],i=e[0],o=e[1]);var s=[1,0,0,0,1,0,0,0,1];dr.leftRotate(s,s,i);var l=[1,0,0];ur.transformMat3(l,l,s);var u=[l[0],l[1]],c=dr.angleTo(u,r,o<i);(0,x.isNumberEqual)(c,2*Math.PI)&&(c=0);var d=gr.length(r),p=c/(o-i);p=o-i>0?p:-p;var h=this.invertDim(d,"y"),f={x:0,y:0};return f.x=this.isTransposed?h:p,f.y=this.isTransposed?p:h,f},e.prototype.getCenter=function(){return this.circleCenter},e.prototype.getOneBox=function(){var t=this.startAngle,e=this.endAngle;if(Math.abs(e-t)>=2*Math.PI)return{minX:-1,maxX:1,minY:-1,maxY:1};for(var n=[0,Math.cos(t),Math.cos(e)],r=[0,Math.sin(t),Math.sin(e)],a=Math.min(t,e);a<Math.max(t,e);a+=Math.PI/18)n.push(Math.cos(a)),r.push(Math.sin(a));return{minX:Math.min.apply(Math,n),maxX:Math.max.apply(Math,n),minY:Math.min.apply(Math,r),maxY:Math.max.apply(Math,r)}},e}(hr),xr=br,wr={},_r=function(t){return wr[t.toLowerCase()]},Cr=function(t,e){wr[t.toLowerCase()]=e};function Sr(t,e,n){var r=new W.Event(e,n);r.target=t,r.propagationPath.push(t),t.emitDelegation(e,r);var a=t.getParent();while(a)a.emitDelegation(e,r),r.propagationPath.push(a),a=a.getParent()}Cr("rect",mr),Cr("cartesian",mr),Cr("polar",xr),Cr("helix",yr);var kr=[1,0,0,0,1,0,0,0,1];function Ar(t,e,n){if(void 0===n&&(n=kr),!e)return null;var r=dr.transform(n,[["t",-t.x,-t.y],["r",e],["t",t.x,t.y]]);return r}function Er(t,e){return t.x||t.y?dr.transform(e||kr,[["t",t.x,t.y]]):null}function Dr(t){var e=[1,0,0],n=[0,0,0];return ur.transformMat3(n,e,t),Math.atan2(n[1],n[0])}function Fr(t,e){var n=[0,0];return gr.transformMat3(n,e,t),n}function Mr(t,e){var n=Fr(t,[e.minX,e.minY]),r=Fr(t,[e.maxX,e.minY]),a=Fr(t,[e.minX,e.maxY]),i=Fr(t,[e.maxX,e.maxY]),o=Math.min(n[0],r[0],a[0],i[0]),s=Math.max(n[0],r[0],a[0],i[0]),l=Math.min(n[1],r[1],a[1],i[1]),u=Math.max(n[1],r[1],a[1],i[1]);return{x:o,y:l,minX:o,minY:l,maxX:s,maxY:u,width:s-o,height:u-l}}function Or(t,e,n,r){if(e){var a=Ar({x:n,y:r},e,t.getMatrix());t.setMatrix(a)}}function Br(t,e,n){var r=Er({x:e,y:n});t.attr("matrix",r)}function Tr(t){var e=0,n=0,r=0,a=0;return(0,x.isNumber)(t)?e=n=r=a=t:(0,x.isArray)(t)&&(e=t[0],r=(0,x.isNil)(t[1])?t[0]:t[1],a=(0,x.isNil)(t[2])?t[0]:t[2],n=(0,x.isNil)(t[3])?r:t[3]),[e,r,a,n]}function Pr(t){for(var e=t.childNodes,n=e.length,r=n-1;r>=0;r--)t.removeChild(e[r])}function Ir(t,e){return!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))}function Rr(t){var e=t.start,n=t.end,r=Math.min(e.x,n.x),a=Math.min(e.y,n.y),i=Math.max(e.x,n.x),o=Math.max(e.y,n.y);return{x:r,y:a,minX:r,minY:a,maxX:i,maxY:o,width:i-r,height:o-a}}function Lr(t){var e=t.map((function(t){return t.x})),n=t.map((function(t){return t.y})),r=Math.min.apply(Math,e),a=Math.min.apply(Math,n),i=Math.max.apply(Math,e),o=Math.max.apply(Math,n);return{x:r,y:a,minX:r,minY:a,maxX:i,maxY:o,width:i-r,height:o-a}}function Nr(t,e,n,r){var a=t+n,i=e+r;return{x:t,y:e,width:n,height:r,minX:t,minY:e,maxX:isNaN(a)?0:a,maxY:isNaN(i)?0:i}}function zr(t,e,n){return(1-n)*t+e*n}function jr(t,e,n){return{x:t.x+Math.cos(n)*e,y:t.y+Math.sin(n)*e}}function $r(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}var qr=function(t,e,n){return void 0===n&&(n=Math.pow(Number.EPSILON,.5)),[t,e].includes(1/0)?Math.abs(t)===Math.abs(e):Math.abs(t-e)<n};function Vr(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),a=Math.min(t.maxX,e.maxX),i=Math.min(t.maxY,e.maxY);return Nr(n,r,a-n,i-r)}function Hr(t){var e,n=t.getClip(),r=n&&n.getBBox();if(t.isGroup()){var a=1/0,i=-1/0,o=1/0,s=-1/0,l=t.getChildren();l.length>0?(0,x.each)(l,(function(t){if(t.get("visible")){if(t.isGroup()&&0===t.get("children").length)return!0;var e=Hr(t),n=t.applyToMatrix([e.minX,e.minY,1]),r=t.applyToMatrix([e.minX,e.maxY,1]),l=t.applyToMatrix([e.maxX,e.minY,1]),u=t.applyToMatrix([e.maxX,e.maxY,1]),c=Math.min(n[0],r[0],l[0],u[0]),d=Math.max(n[0],r[0],l[0],u[0]),p=Math.min(n[1],r[1],l[1],u[1]),h=Math.max(n[1],r[1],l[1],u[1]);c<a&&(a=c),d>i&&(i=d),p<o&&(o=p),h>s&&(s=h)}})):(a=0,i=0,o=0,s=0),e=Nr(a,o,i-a,s-o)}else e=t.getBBox();return r?Vr(e,r):e}function Zr(t,e){if(t.getClip()||e.getClip()){var n=e.getClip();if(n){var r={type:n.get("type"),attrs:n.attr()};t.setClip(r)}else t.setClip(null)}}function Ur(t){return t+"px"}function Gr(t,e,n,r){var a=$r(t,e),i=r/a,o=0;return"start"===n?o=0-i:"end"===n&&(o=1+i),{x:zr(t.x,e.x,o),y:zr(t.y,e.y,o)}}var Wr={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},Xr=function(t){function e(e){var n=t.call(this,e)||this;return n.initCfg(),n}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{id:"",name:"",type:"",locationType:"none",offsetX:0,offsetY:0,animate:!1,capture:!0,updateAutoRender:!1,animateOption:{appear:null,update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},events:null,defaultCfg:{},visible:!0}},e.prototype.clear=function(){},e.prototype.update=function(t){var e=this,n=this.get("defaultCfg")||{};(0,x.each)(t,(function(t,r){var a=e.get(r),i=t;a!==t&&((0,x.isObject)(t)&&n[r]&&(i=(0,x.deepMix)({},n[r],t)),e.set(r,i))})),this.updateInner(t),this.afterUpdate(t)},e.prototype.updateInner=function(t){},e.prototype.afterUpdate=function(t){(0,x.hasKey)(t,"visible")&&(t.visible?this.show():this.hide()),(0,x.hasKey)(t,"capture")&&this.setCapture(t.capture)},e.prototype.getLayoutBBox=function(){return this.getBBox()},e.prototype.getLocationType=function(){return this.get("locationType")},e.prototype.getOffset=function(){return{offsetX:this.get("offsetX"),offsetY:this.get("offsetY")}},e.prototype.setOffset=function(t,e){this.update({offsetX:t,offsetY:e})},e.prototype.setLocation=function(t){var e=(0,b.__assign)({},t);this.update(e)},e.prototype.getLocation=function(){var t=this,e={},n=this.get("locationType"),r=Wr[n];return(0,x.each)(r,(function(n){e[n]=t.get(n)})),e},e.prototype.isList=function(){return!1},e.prototype.isSlider=function(){return!1},e.prototype.init=function(){},e.prototype.initCfg=function(){var t=this,e=this.get("defaultCfg");(0,x.each)(e,(function(e,n){var r=t.get(n);if((0,x.isObject)(r)){var a=(0,x.deepMix)({},e,r);t.set(n,a)}}))},e}(W.Base),Yr=Xr,Qr="update_status",Kr=["visible","tip","delegateObject"],Jr=["container","group","shapesMap","isRegister","isUpdating","destroyed"],ta=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{container:null,shapesMap:{},group:null,capture:!0,isRegister:!1,isUpdating:!1,isInit:!0})},e.prototype.remove=function(){this.clear();var t=this.get("group");t.remove()},e.prototype.clear=function(){var t=this.get("group");t.clear(),this.set("shapesMap",{}),this.clearOffScreenCache(),this.set("isInit",!0)},e.prototype.getChildComponentById=function(t){var e=this.getElementById(t),n=e&&e.get("component");return n},e.prototype.getElementById=function(t){return this.get("shapesMap")[t]},e.prototype.getElementByLocalId=function(t){var e=this.getElementId(t);return this.getElementById(e)},e.prototype.getElementsByName=function(t){var e=[];return(0,x.each)(this.get("shapesMap"),(function(n){n.get("name")===t&&e.push(n)})),e},e.prototype.getContainer=function(){return this.get("container")},e.prototype.updateInner=function(t){this.offScreenRender(),this.get("updateAutoRender")&&this.render()},e.prototype.render=function(){var t=this.get("offScreenGroup");t||(t=this.offScreenRender());var e=this.get("group");this.updateElements(t,e),this.deleteElements(),this.applyOffset(),this.get("eventInitted")||(this.initEvent(),this.set("eventInitted",!0)),this.set("isInit",!1)},e.prototype.show=function(){var t=this.get("group");t.show(),this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("group");t.hide(),this.set("visible",!1)},e.prototype.setCapture=function(t){var e=this.get("group");e.set("capture",t),this.set("capture",t)},e.prototype.destroy=function(){this.removeEvent(),this.remove(),t.prototype.destroy.call(this)},e.prototype.getBBox=function(){return this.get("group").getCanvasBBox()},e.prototype.getLayoutBBox=function(){var t=this.get("group"),e=this.getInnerLayoutBBox(),n=t.getTotalMatrix();return n&&(e=Mr(n,e)),e},e.prototype.on=function(t,e,n){var r=this.get("group");return r.on(t,e,n),this},e.prototype.off=function(t,e){var n=this.get("group");return n&&n.off(t,e),this},e.prototype.emit=function(t,e){var n=this.get("group");n.emit(t,e)},e.prototype.init=function(){t.prototype.init.call(this),this.get("group")||this.initGroup(),this.offScreenRender()},e.prototype.getInnerLayoutBBox=function(){return this.get("offScreenBBox")||this.get("group").getBBox()},e.prototype.delegateEmit=function(t,e){var n=this.get("group");e.target=n,n.emit(t,e),Sr(n,t,e)},e.prototype.createOffScreenGroup=function(){var t=this.get("group"),e=t.getGroupBase(),n=new e({delegateObject:this.getDelegateObject()});return n},e.prototype.applyOffset=function(){var t=this.get("offsetX"),e=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t,y:e})},e.prototype.initGroup=function(){var t=this.get("container");this.set("group",t.addGroup({id:this.get("id"),name:this.get("name"),capture:this.get("capture"),visible:this.get("visible"),isComponent:!0,component:this,delegateObject:this.getDelegateObject()}))},e.prototype.offScreenRender=function(){this.clearOffScreenCache();var t=this.createOffScreenGroup();return this.renderInner(t),this.set("offScreenGroup",t),this.set("offScreenBBox",Hr(t)),t},e.prototype.addGroup=function(t,e){this.appendDelegateObject(t,e);var n=t.addGroup(e);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addShape=function(t,e){this.appendDelegateObject(t,e);var n=t.addShape(e);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addComponent=function(t,e){var n=e.id,r=e.component,a=(0,b.__rest)(e,["id","component"]),i=new r((0,b.__assign)((0,b.__assign)({},a),{id:n,container:t,updateAutoRender:this.get("updateAutoRender")}));return i.init(),i.render(),this.get("isRegister")&&this.registerElement(i.get("group")),i},e.prototype.initEvent=function(){},e.prototype.removeEvent=function(){var t=this.get("group");t.off()},e.prototype.getElementId=function(t){var e=this.get("id"),n=this.get("name");return e+"-"+n+"-"+t},e.prototype.registerElement=function(t){var e=t.get("id");this.get("shapesMap")[e]=t},e.prototype.unregisterElement=function(t){var e=t.get("id");delete this.get("shapesMap")[e]},e.prototype.moveElementTo=function(t,e){var n=Er(e);t.attr("matrix",n)},e.prototype.addAnimation=function(t,e,n){var r=e.attr("opacity");(0,x.isNil)(r)&&(r=1),e.attr("opacity",0),e.animate({opacity:r},n)},e.prototype.removeAnimation=function(t,e,n){e.animate({opacity:0},n)},e.prototype.updateAnimation=function(t,e,n,r){e.animate(n,r)},e.prototype.updateElements=function(t,e){var n,r=this,a=this.get("animate"),i=this.get("animateOption"),o=t.getChildren().slice(0);(0,x.each)(o,(function(t){var o=t.get("id"),s=r.getElementById(o),l=t.get("name");if(s)if(t.get("isComponent")){var u=t.get("component"),c=s.get("component"),d=(0,x.pick)(u.cfg,(0,x.difference)((0,x.keys)(u.cfg),Jr));c.update(d),s.set(Qr,"update")}else{var p=r.getReplaceAttrs(s,t);a&&i.update?r.updateAnimation(l,s,p,i.update):s.attr(p),t.isGroup()&&r.updateElements(t,s),(0,x.each)(Kr,(function(e){s.set(e,t.get(e))})),Zr(s,t),n=s,s.set(Qr,"update")}else{e.add(t);var h=e.getChildren();if(h.splice(h.length-1,1),n){var f=h.indexOf(n);h.splice(f+1,0,t)}else h.unshift(t);if(r.registerElement(t),t.set(Qr,"add"),t.get("isComponent")){u=t.get("component");u.set("container",e)}else t.isGroup()&&r.registerNewGroup(t);if(n=t,a){var m=r.get("isInit")?i.appear:i.enter;m&&r.addAnimation(l,t,m)}}}))},e.prototype.clearUpdateStatus=function(t){var e=t.getChildren();(0,x.each)(e,(function(t){t.set(Qr,null)}))},e.prototype.clearOffScreenCache=function(){var t=this.get("offScreenGroup");t&&t.destroy(),this.set("offScreenGroup",null),this.set("offScreenBBox",null)},e.prototype.getDelegateObject=function(){var t,e=this.get("name"),n=(t={},t[e]=this,t.component=this,t);return n},e.prototype.appendDelegateObject=function(t,e){var n=t.get("delegateObject");e.delegateObject||(e.delegateObject={}),(0,x.mix)(e.delegateObject,n)},e.prototype.getReplaceAttrs=function(t,e){var n=t.attr(),r=e.attr();return(0,x.each)(n,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),r},e.prototype.registerNewGroup=function(t){var e=this,n=t.getChildren();(0,x.each)(n,(function(t){e.registerElement(t),t.set(Qr,"add"),t.isGroup()&&e.registerNewGroup(t)}))},e.prototype.deleteElements=function(){var t=this,e=this.get("shapesMap"),n=[];(0,x.each)(e,(function(t,e){!t.get(Qr)||t.destroyed?n.push([e,t]):t.set(Qr,null)}));var r=this.get("animate"),a=this.get("animateOption");(0,x.each)(n,(function(n){var i=n[0],o=n[1];if(!o.destroyed){var s=o.get("name");if(r&&a.leave){var l=(0,x.mix)({callback:function(){t.removeElement(o)}},a.leave);t.removeAnimation(s,o,l)}else t.removeElement(o)}delete e[i]}))},e.prototype.removeElement=function(t){if(t.get("isGroup")){var e=t.get("component");e&&e.destroy()}t.remove()},e}(Yr),ea=ta,na="…";function ra(t){for(var e=0,n=0;n<t.length;n++)e+=aa(t,n);return e}function aa(t,e){return t.charCodeAt(e)>0&&t.charCodeAt(e)<128?1:2}function ia(t,e,n){void 0===n&&(n="tail");var r=t.length,a="";if("tail"===n){for(var i=0,o=0;i<e;){var s=aa(t,o);if(!(i+s<=e))break;a+=t[o],i+=aa(t,o),o++}a+=na}else if("head"===n){for(i=0,o=r-1;i<e;){s=aa(t,o);if(!(i+s<=e))break;a+=t[o],i+=aa(t,o),o--}a=na+a}else{for(var l="",u="",c=(i=0,0),d=r-1;i<e;){var p=aa(t,c),h=!1;p+i<=e&&(l+=t[c],c++,i+=p,h=!0);var f=aa(t,d);if(f+i<=e&&(u=t[d]+u,i+=f,d--,h=!0),!h)break}a=l+na+u}return a}var oa="…",sa=2,la=400;function ua(t){for(var e=t.map((function(t){var e=t.attr("text");return(0,x.isNil)(e)?"":""+e})),n=0,r=0,a=0;a<e.length;a+=1){for(var i=0,o=0;o<=e[a].length;o+=1){var s=e[a].charCodeAt(o);i+=s>=19968&&s<=40869?2:1}i>n&&(n=i,r=a)}return t[r].getBBox().width}function ca(t){if(t.length>la)return ua(t);var e=0;return(0,x.each)(t,(function(t){var n=t.getBBox(),r=n.width;e<r&&(e=r)})),e}function da(t,e){var n=e.getCanvasBBox();return t?n.width:n.height}function pa(t,e,n,r){var a;void 0===r&&(r="tail");var i=null!==(a=e.attr("text"))&&void 0!==a?a:"";if("tail"===r){var o=(0,x.pick)(e.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),s=(0,x.getEllipsisText)(i,n,o,"…");return i!==s?(e.attr("text",s),e.set("tip",i),!0):(e.set("tip",null),!1)}var l=da(t,e),u=ra(i),c=!1;if(n<l){var d=Math.floor(n/l*u)-sa,p=void 0;p=d>=0?ia(i,d,r):oa,p&&(e.attr("text",p),c=!0)}return c?e.set("tip",i):e.set("tip",null),c}function ha(t,e){var n=e.x,r=e.y,a=e.content,i=e.style,o=e.id,s=e.name,l=e.rotate,u=e.maxLength,c=e.autoEllipsis,d=e.isVertical,p=e.ellipsisPosition,h=e.background,f=t.addGroup({id:o+"-group",name:s+"-group",attrs:{x:n,y:r}}),m=f.addShape({type:"text",id:o,name:s,attrs:(0,b.__assign)({x:0,y:0,text:a},i)}),g=Tr((0,x.get)(h,"padding",0));if(u&&c){var v=u-(g[1]+g[3]);pa(!d,m,v,p)}if(h){var y=(0,x.get)(h,"style",{}),w=m.getCanvasBBox(),_=w.minX,C=w.minY,S=w.width,k=w.height,A=f.addShape("rect",{id:o+"-bg",name:o+"-bg",attrs:(0,b.__assign)({x:_-g[3],y:C-g[0],width:S+g[1]+g[3],height:k+g[0]+g[2]},y)});A.toBack()}Br(f,n,r),Or(f,l,n,r)}var fa={fontFamily:'\n BlinkMacSystemFont, "Segoe UI", Roboto,"Helvetica Neue",\n Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",\n SimSun, "sans-serif"',textColor:"#2C3542",activeTextColor:"#333333",uncheckedColor:"#D8D8D8",lineColor:"#416180",regionColor:"#CCD7EB",verticalAxisRotate:-Math.PI/4,horizontalAxisRotate:Math.PI/4,descriptionIconStroke:"#fff",descriptionIconFill:"rgba(58, 73, 101, .25)"},ma=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"line",locationType:"region",start:null,end:null,style:{},text:null,defaultCfg:{style:{fill:fa.textColor,fontSize:12,textAlign:"center",textBaseline:"bottom",fontFamily:fa.fontFamily},text:{position:"center",autoRotate:!0,content:null,offsetX:0,offsetY:0,style:{stroke:fa.lineColor,lineWidth:1}}}})},e.prototype.renderInner=function(t){this.renderLine(t),this.get("text")&&this.renderLabel(t)},e.prototype.renderLine=function(t){var e=this.get("start"),n=this.get("end"),r=this.get("style");this.addShape(t,{type:"line",id:this.getElementId("line"),name:"annotation-line",attrs:(0,b.__assign)({x1:e.x,y1:e.y,x2:n.x,y2:n.y},r)})},e.prototype.getLabelPoint=function(t,e,n){var r;return r="start"===n?0:"center"===n?.5:(0,x.isString)(n)&&-1!==n.indexOf("%")?parseInt(n,10)/100:(0,x.isNumber)(n)?n:1,(r>1||r<0)&&(r=1),{x:zr(t.x,e.x,r),y:zr(t.y,e.y,r)}},e.prototype.renderLabel=function(t){var e=this.get("text"),n=this.get("start"),r=this.get("end"),a=e.position,i=e.content,o=e.style,s=e.offsetX,l=e.offsetY,u=e.autoRotate,c=e.maxLength,d=e.autoEllipsis,p=e.ellipsisPosition,h=e.background,f=e.isVertical,m=void 0!==f&&f,g=this.getLabelPoint(n,r,a),v=g.x+s,y=g.y+l,b={id:this.getElementId("line-text"),name:"annotation-line-text",x:v,y:y,content:i,style:o,maxLength:c,autoEllipsis:d,ellipsisPosition:p,background:h,isVertical:m};if(u){var x=[r.x-n.x,r.y-n.y];b.rotate=Math.atan2(x[1],x[0])}ha(t,b)},e}(ea),ga=ma,va=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"text",locationType:"point",x:0,y:0,content:"",rotate:null,style:{},background:null,maxLength:null,autoEllipsis:!0,isVertical:!1,ellipsisPosition:"tail",defaultCfg:{style:{fill:fa.textColor,fontSize:12,textAlign:"center",textBaseline:"middle",fontFamily:fa.fontFamily}}})},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.renderInner=function(t){var e=this.getLocation(),n=e.x,r=e.y,a=this.get("content"),i=this.get("style"),o=this.getElementId("text"),s=this.get("name")+"-text",l=this.get("maxLength"),u=this.get("autoEllipsis"),c=this.get("isVertical"),d=this.get("ellipsisPosition"),p=this.get("background"),h=this.get("rotate"),f={id:o,name:s,x:n,y:r,content:a,style:i,maxLength:l,autoEllipsis:u,isVertical:c,ellipsisPosition:d,background:p,rotate:h};ha(t,f)},e.prototype.resetLocation=function(){var t=this.getElementByLocalId("text-group");if(t){var e=this.getLocation(),n=e.x,r=e.y,a=this.get("rotate");Br(t,n,r),Or(t,a,n,r)}},e}(ea),ya=va,ba=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"arc",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:3*Math.PI/2,style:{stroke:"#999",lineWidth:1}})},e.prototype.renderInner=function(t){this.renderArc(t)},e.prototype.getArcPath=function(){var t=this.getLocation(),e=t.center,n=t.radius,r=t.startAngle,a=t.endAngle,i=jr(e,n,r),o=jr(e,n,a),s=a-r>Math.PI?1:0,l=[["M",i.x,i.y]];if(a-r===2*Math.PI){var u=jr(e,n,r+Math.PI);l.push(["A",n,n,0,s,1,u.x,u.y]),l.push(["A",n,n,0,s,1,o.x,o.y])}else l.push(["A",n,n,0,s,1,o.x,o.y]);return l},e.prototype.renderArc=function(t){var e=this.getArcPath(),n=this.get("style");this.addShape(t,{type:"path",id:this.getElementId("arc"),name:"annotation-arc",attrs:(0,b.__assign)({path:e},n)})},e}(ea),xa=ba,wa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"region",locationType:"region",start:null,end:null,style:{},defaultCfg:{style:{lineWidth:0,fill:fa.regionColor,opacity:.4}}})},e.prototype.renderInner=function(t){this.renderRegion(t)},e.prototype.renderRegion=function(t){var e=this.get("start"),n=this.get("end"),r=this.get("style"),a=Rr({start:e,end:n});this.addShape(t,{type:"rect",id:this.getElementId("region"),name:"annotation-region",attrs:(0,b.__assign)({x:a.x,y:a.y,width:a.width,height:a.height},r)})},e}(ea),_a=wa,Ca=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"image",locationType:"region",start:null,end:null,src:null,style:{}})},e.prototype.renderInner=function(t){this.renderImage(t)},e.prototype.getImageAttrs=function(){var t=this.get("start"),e=this.get("end"),n=this.get("style"),r=Rr({start:t,end:e}),a=this.get("src");return(0,b.__assign)({x:r.x,y:r.y,img:a,width:r.width,height:r.height},n)},e.prototype.renderImage=function(t){this.addShape(t,{type:"image",id:this.getElementId("image"),name:"annotation-image",attrs:this.getImageAttrs()})},e}(ea),Sa=Ca,ka=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"dataMarker",locationType:"point",x:0,y:0,point:{},line:{},text:{},direction:"upward",autoAdjust:!0,coordinateBBox:null,defaultCfg:{point:{display:!0,style:{r:3,fill:"#FFFFFF",stroke:"#1890FF",lineWidth:2}},line:{display:!0,length:20,style:{stroke:fa.lineColor,lineWidth:1}},text:{content:"",display:!0,style:{fill:fa.textColor,opacity:.65,fontSize:12,textAlign:"start",fontFamily:fa.fontFamily}}}})},e.prototype.renderInner=function(t){(0,x.get)(this.get("line"),"display")&&this.renderLine(t),(0,x.get)(this.get("text"),"display")&&this.renderText(t),(0,x.get)(this.get("point"),"display")&&this.renderPoint(t),this.get("autoAdjust")&&this.autoAdjust(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x")+this.get("offsetX"),y:this.get("y")+this.get("offsetY")})},e.prototype.renderPoint=function(t){var e=this.getShapeAttrs().point;this.addShape(t,{type:"circle",id:this.getElementId("point"),name:"annotation-point",attrs:e})},e.prototype.renderLine=function(t){var e=this.getShapeAttrs().line;this.addShape(t,{type:"path",id:this.getElementId("line"),name:"annotation-line",attrs:e})},e.prototype.renderText=function(t){var e=this.getShapeAttrs().text,n=e.x,r=e.y,a=e.text,i=(0,b.__rest)(e,["x","y","text"]),o=this.get("text"),s=o.background,l=o.maxLength,u=o.autoEllipsis,c=o.isVertival,d=o.ellipsisPosition,p={x:n,y:r,id:this.getElementId("text"),name:"annotation-text",content:a,style:i,background:s,maxLength:l,autoEllipsis:u,isVertival:c,ellipsisPosition:d};ha(t,p)},e.prototype.autoAdjust=function(t){var e=this.get("direction"),n=this.get("x"),r=this.get("y"),a=(0,x.get)(this.get("line"),"length",0),i=this.get("coordinateBBox"),o=t.getBBox(),s=o.minX,l=o.maxX,u=o.minY,c=o.maxY,d=t.findById(this.getElementId("text-group")),p=t.findById(this.getElementId("text")),h=t.findById(this.getElementId("line"));if(i){if(d){if(n+s<=i.minX){var f=i.minX-(n+s);Br(d,d.attr("x")+f,d.attr("y"))}if(n+l>=i.maxX){f=n+l-i.maxX;Br(d,d.attr("x")-f,d.attr("y"))}}if("upward"===e&&r+u<=i.minY||"upward"!==e&&r+c>=i.maxY){var m=void 0,g=void 0;"upward"===e&&r+u<=i.minY?(m="top",g=1):(m="bottom",g=-1),p.attr("textBaseline",m),h&&h.attr("path",[["M",0,0],["L",0,a*g]]),Br(d,d.attr("x"),(a+2)*g)}}},e.prototype.getShapeAttrs=function(){var t=(0,x.get)(this.get("line"),"display"),e=(0,x.get)(this.get("point"),"style",{}),n=(0,x.get)(this.get("line"),"style",{}),r=(0,x.get)(this.get("text"),"style",{}),a=this.get("direction"),i=t?(0,x.get)(this.get("line"),"length",0):0,o="upward"===a?-1:1;return{point:(0,b.__assign)({x:0,y:0},e),line:(0,b.__assign)({path:[["M",0,0],["L",0,i*o]]},n),text:(0,b.__assign)({x:0,y:(i+2)*o,text:(0,x.get)(this.get("text"),"content",""),textBaseline:"upward"===a?"bottom":"top"},r)}},e}(ea),Aa=ka,Ea=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"dataRegion",locationType:"points",points:[],lineLength:0,region:{},text:{},defaultCfg:{region:{style:{lineWidth:0,fill:fa.regionColor,opacity:.4}},text:{content:"",style:{textAlign:"center",textBaseline:"bottom",fontSize:12,fill:fa.textColor,fontFamily:fa.fontFamily}}}})},e.prototype.renderInner=function(t){var e=(0,x.get)(this.get("region"),"style",{}),n=((0,x.get)(this.get("text"),"style",{}),this.get("lineLength")||0),r=this.get("points");if(r.length){var a=Lr(r),i=[];i.push(["M",r[0].x,a.minY-n]),r.forEach((function(t){i.push(["L",t.x,t.y])})),i.push(["L",r[r.length-1].x,r[r.length-1].y-n]),this.addShape(t,{type:"path",id:this.getElementId("region"),name:"annotation-region",attrs:(0,b.__assign)({path:i},e)});var o=(0,b.__assign)({id:this.getElementId("text"),name:"annotation-text",x:(a.minX+a.maxX)/2,y:a.minY-n},this.get("text"));ha(t,o)}},e}(ea),Da=Ea,Fa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"regionFilter",locationType:"region",start:null,end:null,color:null,shape:[]})},e.prototype.renderInner=function(t){var e=this,n=this.get("start"),r=this.get("end"),a=this.addGroup(t,{id:this.getElementId("region-filter"),capture:!1});(0,x.each)(this.get("shapes"),(function(t,n){var r=t.get("type"),i=(0,x.clone)(t.attr());e.adjustShapeAttrs(i),e.addShape(a,{id:e.getElementId("shape-"+r+"-"+n),capture:!1,type:r,attrs:i})}));var i=Rr({start:n,end:r});a.setClip({type:"rect",attrs:{x:i.minX,y:i.minY,width:i.width,height:i.height}})},e.prototype.adjustShapeAttrs=function(t){var e=this.get("color");t.fill&&(t.fill=t.fillStyle=e),t.stroke=t.strokeStyle=e},e}(ea),Ma=Fa,Oa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"shape",draw:x.noop})},e.prototype.renderInner=function(t){var e=this.get("render");(0,x.isFunction)(e)&&e(t)},e}(ea),Ba=Oa;function Ta(t,e,n){var r;try{r=window.getComputedStyle?window.getComputedStyle(t,null)[e]:t.style[e]}catch(a){}finally{r=void 0===r?n:r}return r}function Pa(t,e){var n=Ta(t,"width",e);return"auto"===n&&(n=t.offsetWidth),parseFloat(n)}function Ia(t,e){var n=Pa(t,e),r=parseFloat(Ta(t,"borderLeftWidth"))||0,a=parseFloat(Ta(t,"paddingLeft"))||0,i=parseFloat(Ta(t,"paddingRight"))||0,o=parseFloat(Ta(t,"borderRightWidth"))||0,s=parseFloat(Ta(t,"marginRight"))||0,l=parseFloat(Ta(t,"marginLeft"))||0;return n+r+o+a+i+l+s}function Ra(t,e){var n=Ta(t,"height",e);return"auto"===n&&(n=t.offsetHeight),parseFloat(n)}function La(t,e){var n=Ra(t,e),r=parseFloat(Ta(t,"borderTopWidth"))||0,a=parseFloat(Ta(t,"paddingTop"))||0,i=parseFloat(Ta(t,"paddingBottom"))||0,o=parseFloat(Ta(t,"borderBottomWidth"))||0,s=parseFloat(Ta(t,"marginTop"))||0,l=parseFloat(Ta(t,"marginBottom"))||0;return n+r+o+a+i+s+l}var Na=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{container:null,containerTpl:"<div></div>",updateAutoRender:!0,containerClassName:"",parent:null})},e.prototype.getContainer=function(){return this.get("container")},e.prototype.show=function(){var t=this.get("container");t.style.display="",this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("container");t.style.display="none",this.set("visible",!1)},e.prototype.setCapture=function(t){var e=this.getContainer(),n=t?"auto":"none";e.style.pointerEvents=n,this.set("capture",t)},e.prototype.getBBox=function(){var t=this.getContainer(),e=parseFloat(t.style.left)||0,n=parseFloat(t.style.top)||0;return Nr(e,n,t.clientWidth,t.clientHeight)},e.prototype.clear=function(){var t=this.get("container");Pr(t)},e.prototype.destroy=function(){this.removeEvent(),this.removeDom(),t.prototype.destroy.call(this)},e.prototype.init=function(){t.prototype.init.call(this),this.initContainer(),this.initDom(),this.resetStyles(),this.applyStyles(),this.initEvent(),this.initCapture(),this.initVisible()},e.prototype.initCapture=function(){this.setCapture(this.get("capture"))},e.prototype.initVisible=function(){this.get("visible")?this.show():this.hide()},e.prototype.initDom=function(){},e.prototype.initContainer=function(){var t=this.get("container");if((0,x.isNil)(t)){t=this.createDom();var e=this.get("parent");(0,x.isString)(e)&&(e=document.getElementById(e),this.set("parent",e)),e.appendChild(t),this.get("containerId")&&t.setAttribute("id",this.get("containerId")),this.set("container",t)}else(0,x.isString)(t)&&(t=document.getElementById(t),this.set("container",t));this.get("parent")||this.set("parent",t.parentNode)},e.prototype.resetStyles=function(){var t=this.get("domStyles"),e=this.get("defaultStyles");t=t?(0,x.deepMix)({},e,t):e,this.set("domStyles",t)},e.prototype.applyStyles=function(){var t=this.get("domStyles");if(t){var e=this.getContainer();this.applyChildrenStyles(e,t);var n=this.get("containerClassName");if(n&&Ir(e,n)){var r=t[n];j(e,r)}}},e.prototype.applyChildrenStyles=function(t,e){(0,x.each)(e,(function(e,n){var r=t.getElementsByClassName(n);(0,x.each)(r,(function(t){j(t,e)}))}))},e.prototype.applyStyle=function(t,e){var n=this.get("domStyles");j(e,n[t])},e.prototype.createDom=function(){var t=this.get("containerTpl");return z(t)},e.prototype.initEvent=function(){},e.prototype.removeDom=function(){var t=this.get("container");t&&t.parentNode&&t.parentNode.removeChild(t)},e.prototype.removeEvent=function(){},e.prototype.updateInner=function(t){(0,x.hasKey)(t,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},e.prototype.resetPosition=function(){},e}(Yr),za=Na,ja=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"html",locationType:"point",x:0,y:0,containerTpl:'<div class="g2-html-annotation"></div>',alignX:"left",alignY:"top",html:"",zIndex:7})},e.prototype.render=function(){var t=this.getContainer(),e=this.get("html");Pr(t);var n=(0,x.isFunction)(e)?e(t):e;if((0,x.isElement)(n))t.appendChild(n);else if((0,x.isString)(n)||(0,x.isNumber)(n)){var r=z(""+n);r&&t.appendChild(r)}this.resetPosition()},e.prototype.resetPosition=function(){var t=this.getContainer(),e=this.getLocation(),n=e.x,r=e.y,a=this.get("alignX"),i=this.get("alignY"),o=this.get("offsetX"),s=this.get("offsetY"),l=Ia(t),u=La(t),c={x:n,y:r};"middle"===a?c.x-=Math.round(l/2):"right"===a&&(c.x-=Math.round(l)),"middle"===i?c.y-=Math.round(u/2):"bottom"===i&&(c.y-=Math.round(u)),o&&(c.x+=o),s&&(c.y+=s),j(t,{position:"absolute",left:c.x+"px",top:c.y+"px",zIndex:this.get("zIndex")})},e}(za),$a=ja;function qa(t,e,n){var r=e+"Style",a=null;return(0,x.each)(n,(function(e,n){t[n]&&e[r]&&(a||(a={}),(0,x.mix)(a,e[r]))})),a}var Va=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"axis",ticks:[],line:{},tickLine:{},subTickLine:null,title:null,label:{},verticalFactor:1,verticalLimitLength:null,overlapOrder:["autoRotate","autoEllipsis","autoHide"],tickStates:{},optimize:{},defaultCfg:{line:{style:{lineWidth:1,stroke:fa.lineColor}},tickLine:{style:{lineWidth:1,stroke:fa.lineColor},alignTick:!0,length:5,displayWithLabel:!0},subTickLine:{style:{lineWidth:1,stroke:fa.lineColor},count:4,length:2},label:{autoRotate:!0,autoHide:!1,autoEllipsis:!1,style:{fontSize:12,fill:fa.textColor,fontFamily:fa.fontFamily,fontWeight:"normal"},offset:10,offsetX:0,offsetY:0},title:{autoRotate:!0,spacing:5,position:"center",style:{fontSize:12,fill:fa.textColor,textBaseline:"middle",fontFamily:fa.fontFamily,textAlign:"center"},iconStyle:{fill:fa.descriptionIconFill,stroke:fa.descriptionIconStroke},description:""},tickStates:{active:{labelStyle:{fontWeight:500},tickLineStyle:{lineWidth:2}},inactive:{labelStyle:{fill:fa.uncheckedColor}}},optimize:{enable:!0,threshold:400}},theme:{}})},e.prototype.renderInner=function(t){this.get("line")&&this.drawLine(t),this.drawTicks(t),this.get("title")&&this.drawTitle(t)},e.prototype.isList=function(){return!0},e.prototype.getItems=function(){return this.get("ticks")},e.prototype.setItems=function(t){this.update({ticks:t})},e.prototype.updateItem=function(t,e){(0,x.mix)(t,e),this.clear(),this.render()},e.prototype.clearItems=function(){var t=this.getElementByLocalId("label-group");t&&t.clear()},e.prototype.setItemState=function(t,e,n){t[e]=n,this.updateTickStates(t)},e.prototype.hasState=function(t,e){return!!t[e]},e.prototype.getItemStates=function(t){var e=this.get("tickStates"),n=[];return(0,x.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,x.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,x.filter)(n,(function(n){return e.hasState(n,t)}))},e.prototype.getSidePoint=function(t,e){var n=this,r=n.getSideVector(e,t);return{x:t.x+r[0],y:t.y+r[1]}},e.prototype.getTextAnchor=function(t){var e;return(0,x.isNumberEqual)(t[0],0)?e="center":t[0]>0?e="start":t[0]<0&&(e="end"),e},e.prototype.getTextBaseline=function(t){var e;return(0,x.isNumberEqual)(t[1],0)?e="middle":t[1]>0?e="top":t[1]<0&&(e="bottom"),e},e.prototype.processOverlap=function(t){},e.prototype.drawLine=function(t){var e=this.getLinePath(),n=this.get("line");this.addShape(t,{type:"path",id:this.getElementId("line"),name:"axis-line",attrs:(0,x.mix)({path:e},n.style)})},e.prototype.getTickLineItems=function(t){var e=this,n=[],r=this.get("tickLine"),a=r.alignTick,i=r.length,o=1,s=t.length;return s>=2&&(o=t[1].value-t[0].value),(0,x.each)(t,(function(t){var r=t.point;a||(r=e.getTickPoint(t.value-o/2));var s=e.getSidePoint(r,i);n.push({startPoint:r,tickValue:t.value,endPoint:s,tickId:t.id,id:"tickline-"+t.id})})),n},e.prototype.getSubTickLineItems=function(t){var e=[],n=this.get("subTickLine"),r=n.count,a=t.length;if(a>=2)for(var i=0;i<a-1;i++)for(var o=t[i],s=t[i+1],l=0;l<r;l++){var u=(l+1)/(r+1),c=(1-u)*o.tickValue+u*s.tickValue,d=this.getTickPoint(c),p=this.getSidePoint(d,n.length);e.push({startPoint:d,endPoint:p,tickValue:c,id:"sub-"+o.id+"-"+l})}return e},e.prototype.getTickLineAttrs=function(t,e,n,r){var a=this.get(e).style,i={points:[t.startPoint,t.endPoint]},o=(0,x.get)(this.get("theme"),["tickLine","style"],{});a=(0,x.isFunction)(a)?(0,x.mix)({},o,a(i,n,r)):a;var s=t.startPoint,l=t.endPoint;return(0,b.__assign)({x1:s.x,y1:s.y,x2:l.x,y2:l.y},a)},e.prototype.drawTick=function(t,e,n,r,a){this.addShape(e,{type:"line",id:this.getElementId(t.id),name:"axis-"+n,attrs:this.getTickLineAttrs(t,n,r,a)})},e.prototype.drawTickLines=function(t){var e=this,n=this.get("ticks"),r=this.get("subTickLine"),a=this.getTickLineItems(n),i=this.addGroup(t,{name:"axis-tickline-group",id:this.getElementId("tickline-group")}),o=this.get("tickLine");if((0,x.each)(a,(function(n,r){if(o.displayWithLabel){var s=e.getElementId("label-"+n.tickId);t.findById(s)&&e.drawTick(n,i,"tickLine",r,a)}else e.drawTick(n,i,"tickLine",r,a)})),r){var s=this.getSubTickLineItems(a);(0,x.each)(s,(function(t,n){e.drawTick(t,i,"subTickLine",n,s)}))}},e.prototype.processTicks=function(){var t=this,e=this.get("ticks");(0,x.each)(e,(function(e){e.point=t.getTickPoint(e.value),(0,x.isNil)(e.id)&&(e.id=e.name)}))},e.prototype.drawTicks=function(t){var e=this;this.optimizeTicks(),this.processTicks(),this.get("label")&&this.drawLabels(t),this.get("tickLine")&&this.drawTickLines(t);var n=this.get("ticks");(0,x.each)(n,(function(n){e.applyTickStates(n,t)}))},e.prototype.optimizeTicks=function(){var t=this.get("optimize"),e=this.get("ticks");if(t&&t.enable&&t.threshold>0){var n=(0,x.size)(e);if(n>t.threshold){var r=Math.ceil(n/t.threshold),a=e.filter((function(t,e){return e%r===0}));this.set("ticks",a),this.set("originalTicks",e)}}},e.prototype.getLabelAttrs=function(t,e,n){var r=this.get("label"),a=r.offset,i=r.offsetX,o=r.offsetY,s=r.rotate,l=r.formatter,u=this.getSidePoint(t.point,a),c=this.getSideVector(a,u),d=l?l(t.name,t,e):t.name,p=r.style;p=(0,x.isFunction)(p)?(0,x.get)(this.get("theme"),["label","style"],{}):p;var h=(0,x.mix)({x:u.x+i,y:u.y+o,text:d,textAlign:this.getTextAnchor(c),textBaseline:this.getTextBaseline(c)},p);return s&&(h.matrix=Ar(u,s)),h},e.prototype.drawLabels=function(t){var e=this,n=this.get("ticks"),r=this.addGroup(t,{name:"axis-label-group",id:this.getElementId("label-group")});(0,x.each)(n,(function(t,a){e.addShape(r,{type:"text",name:"axis-label",id:e.getElementId("label-"+t.id),attrs:e.getLabelAttrs(t,a,n),delegateObject:{tick:t,item:t,index:a}})})),this.processOverlap(r);var a=r.getChildren(),i=(0,x.get)(this.get("theme"),["label","style"],{}),o=this.get("label"),s=o.style,l=o.formatter;if((0,x.isFunction)(s)){var u=a.map((function(t){return(0,x.get)(t.get("delegateObject"),"tick")}));(0,x.each)(a,(function(t,e){var n=t.get("delegateObject").tick,r=l?l(n.name,n,e):n.name,a=(0,x.mix)({},i,s(r,e,u));t.attr(a)}))}},e.prototype.getTitleAttrs=function(){var t=this.get("title"),e=t.style,n=t.position,r=t.offset,a=t.spacing,i=void 0===a?0:a,o=t.autoRotate,s=e.fontSize,l=.5;"start"===n?l=0:"end"===n&&(l=1);var u=this.getTickPoint(l),c=this.getSidePoint(u,r||i+s/2),d=(0,x.mix)({x:c.x,y:c.y,text:t.text},e),p=t.rotate,h=p;if((0,x.isNil)(p)&&o){var f=this.getAxisVector(u),m=[1,0];h=dr.angleTo(f,m,!0)}if(h){var g=Ar(c,h);d.matrix=g}return d},e.prototype.drawTitle=function(t){var e,n=this.getTitleAttrs(),r=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"axis-title",attrs:n});(null===(e=this.get("title"))||void 0===e?void 0:e.description)&&this.drawDescriptionIcon(t,r,n.matrix)},e.prototype.drawDescriptionIcon=function(t,e,n){var r=this.addGroup(t,{name:"axis-description",id:this.getElementById("description")}),a=e.getBBox(),i=a.maxX,o=a.maxY,s=a.height,l=this.get("title").iconStyle,u=4,c=s/2,d=c/6,p=i+u,h=o-s/2,f=[p+c,h-c],m=f[0],g=f[1],v=[m+c,g+c],y=v[0],x=v[1],w=[m,x+c],_=w[0],C=w[1],S=[p,g+c],k=S[0],A=S[1],E=[p+c,h-s/4],D=E[0],F=E[1],M=[D,F+d],O=M[0],B=M[1],T=[O,B+d],P=T[0],I=T[1],R=[P,I+3*c/4],L=R[0],N=R[1];this.addShape(r,{type:"path",id:this.getElementId("title-description-icon"),name:"axis-title-description-icon",attrs:(0,b.__assign)({path:[["M",m,g],["A",c,c,0,0,1,y,x],["A",c,c,0,0,1,_,C],["A",c,c,0,0,1,k,A],["A",c,c,0,0,1,m,g],["M",D,F],["L",O,B],["M",P,I],["L",L,N]],lineWidth:d,matrix:n},l)}),this.addShape(r,{type:"rect",id:this.getElementId("title-description-rect"),name:"axis-title-description-rect",attrs:{x:p,y:h-s/2,width:s,height:s,stroke:"#000",fill:"#000",opacity:0,matrix:n,cursor:"pointer"}})},e.prototype.applyTickStates=function(t,e){var n=this.getItemStates(t);if(n.length){var r=this.get("tickStates"),a=this.getElementId("label-"+t.id),i=e.findById(a);if(i){var o=qa(t,"label",r);o&&i.attr(o)}var s=this.getElementId("tickline-"+t.id),l=e.findById(s);if(l){var u=qa(t,"tickLine",r);u&&l.attr(u)}}},e.prototype.updateTickStates=function(t){var e=this.getItemStates(t),n=this.get("tickStates"),r=this.get("label"),a=this.getElementByLocalId("label-"+t.id),i=this.get("tickLine"),o=this.getElementByLocalId("tickline-"+t.id);if(e.length){if(a){var s=qa(t,"label",n);s&&a.attr(s)}if(o){var l=qa(t,"tickLine",n);l&&o.attr(l)}}else a&&a.attr(r.style),o&&o.attr(i.style)},e}(ea),Ha=Va;function Za(t,e,n,r){var a=e.getChildren(),i=!1;return(0,x.each)(a,(function(e){var a=pa(t,e,n,r);i=i||a})),i}function Ua(){return Wa}function Ga(t,e,n){return Za(t,e,n,"head")}function Wa(t,e,n){return Za(t,e,n,"tail")}function Xa(t,e,n){return Za(t,e,n,"middle")}function Ya(t){var e=t.attr("matrix");return e&&1!==e[0]}function Qa(t){var e=Ya(t)?Dr(t.attr("matrix")):0;return e%360}function Ka(t,e,n,r){var a=!1,i=Qa(e),o=t?Math.abs(n.attr("y")-e.attr("y")):Math.abs(n.attr("x")-e.attr("x")),s=(t?n.attr("y")>e.attr("y"):n.attr("x")>e.attr("x"))?e.getBBox():n.getBBox();if(t){var l=Math.abs(Math.cos(i));a=qr(l,0,Math.PI/180)?s.width+r>o:s.height/l+r>o}else{l=Math.abs(Math.sin(i));a=qr(l,0,Math.PI/180)?s.width+r>o:s.height/l+r>o}return a}function Ja(t,e,n,r){var a=(null===r||void 0===r?void 0:r.minGap)||0,i=e.getChildren().slice().filter((function(t){return t.get("visible")}));if(!i.length)return!1;var o=!1;n&&i.reverse();for(var s=i.length,l=i[0],u=l,c=1;c<s;c++){var d=i[c],p=(d.getBBox(),Ka(t,u,d,a));p?(d.hide(),o=!0):u=d}return o}function ti(t,e,n){var r=(null===n||void 0===n?void 0:n.minGap)||0,a=e.getChildren().slice();if(a.length<2)return!1;var i=!1,o=a[0],s=o.getBBox(),l=a[1],u=a.length,c=Qa(o),d=t?Math.abs(l.attr("y")-o.attr("y")):Math.abs(l.attr("x")-o.attr("x")),p=0;if(t){var h=Math.abs(Math.cos(c));if(qr(h,0,Math.PI/180)){var f=ca(a);p=(f+r)/d}else p=(s.height/h+r)/d}else{h=Math.abs(Math.sin(c));if(qr(h,0,Math.PI/180)){f=ca(a);p=(f+r)/d}else p=(s.height/h+r)/d}if(p>1){p=Math.ceil(p);for(var m=0;m<u;m++)m%p!==0&&(a[m].hide(),i=!0)}return i}function ei(){return ii}function ni(t,e,n,r){return Ja(t,e,!1,r)}function ri(t,e,n,r){return Ja(t,e,!0,r)}function ai(t,e,n,r){var a=(null===r||void 0===r?void 0:r.minGap)||0,i=e.getChildren().slice();if(i.length<=2)return!1;for(var o=!1,s=i.length,l=i[0],u=i[s-1],c=l,d=1;d<s-1;d++){var p=i[d],h=(p.getBBox(),Ka(t,c,p,a));h?(p.hide(),o=!0):c=p}var f=Ka(t,c,u,a);return f&&(c.hide(),o=!0),o}function ii(t,e,n,r){var a=ti(t,e,r);return Ja(t,e,!1)&&(a=!0),a}function oi(t,e,n,r){var a=e.getChildren().slice(),i=ti(t,e,r);if(a.length>2){var o=a[0],s=a[a.length-1];o.get("visible")||(o.show(),Ja(t,e,!1,r)&&(i=!0)),s.get("visible")||(s.show(),Ja(t,e,!0,r)&&(i=!0))}return i}function si(t,e){(0,x.each)(t,(function(t){var n=t.attr("x"),r=t.attr("y"),a=Ar({x:n,y:r},e);t.attr("matrix",a)}))}function li(t,e,n,r){var a=e.getChildren();if(!a.length)return!1;if(!t&&a.length<2)return!1;var i=ca(a),o=!1;if(t)o=!!n&&i>n;else{var s=Math.abs(a[1].attr("x")-a[0].attr("x"));o=i>s}if(o){var l=r(n,i);si(a,l)}return o}function ui(){return ci}function ci(t,e,n,r){return li(t,e,n,(function(){return(0,x.isNumber)(r)?r:t?fa.verticalAxisRotate:fa.horizontalAxisRotate}))}function di(t,e,n){return li(t,e,n,(function(e,n){if(!e)return t?fa.verticalAxisRotate:fa.horizontalAxisRotate;if(t)return-Math.acos(e/n);var r=0;return e>n?r=Math.PI/4:(r=Math.asin(e/n),r>Math.PI/4&&(r=Math.PI/4)),r}))}var pi,hi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getLinePath=function(){var t=this.get("start"),e=this.get("end"),n=[];return n.push(["M",t.x,t.y]),n.push(["L",e.x,e.y]),n},e.prototype.getInnerLayoutBBox=function(){var e=this.get("start"),n=this.get("end"),r=t.prototype.getInnerLayoutBBox.call(this),a=Math.min(e.x,n.x,r.x),i=Math.min(e.y,n.y,r.y),o=Math.max(e.x,n.x,r.maxX),s=Math.max(e.y,n.y,r.maxY);return{x:a,y:i,minX:a,minY:i,maxX:o,maxY:s,width:o-a,height:s-i}},e.prototype.isVertical=function(){var t=this.get("start"),e=this.get("end");return(0,x.isNumberEqual)(t.x,e.x)},e.prototype.isHorizontal=function(){var t=this.get("start"),e=this.get("end");return(0,x.isNumberEqual)(t.y,e.y)},e.prototype.getTickPoint=function(t){var e=this,n=e.get("start"),r=e.get("end"),a=r.x-n.x,i=r.y-n.y;return{x:n.x+a*t,y:n.y+i*t}},e.prototype.getSideVector=function(t){var e=this.getAxisVector(),n=gr.normalize([0,0],e),r=this.get("verticalFactor"),a=[n[1],-1*n[0]];return gr.scale([0,0],a,t*r)},e.prototype.getAxisVector=function(){var t=this.get("start"),e=this.get("end");return[e.x-t.x,e.y-t.y]},e.prototype.processOverlap=function(t){var e=this,n=this.isVertical(),r=this.isHorizontal();if(n||r){var a=this.get("label"),i=this.get("title"),o=this.get("verticalLimitLength"),s=a.offset,l=o,u=0,c=0;i&&(u=i.style.fontSize,c=i.spacing),l&&(l=l-s-c-u);var d=this.get("overlapOrder");if((0,x.each)(d,(function(n){a[n]&&e.canProcessOverlap(n)&&e.autoProcessOverlap(n,a[n],t,l)})),i&&(0,x.isNil)(i.offset)){var p=t.getCanvasBBox(),h=n?p.width:p.height;i.offset=s+h+c+u/2}}},e.prototype.canProcessOverlap=function(t){var e=this.get("label");return"autoRotate"!==t||(0,x.isNil)(e.rotate)},e.prototype.autoProcessOverlap=function(t,e,n,r){var a=this,i=this.isVertical(),o=!1,s=l[t];if(!0===e){this.get("label");o=s.getDefault()(i,n,r)}else if((0,x.isFunction)(e))o=e(i,n,r);else if((0,x.isObject)(e)){var u=e;s[u.type]&&(o=s[u.type](i,n,r,u.cfg))}else s[e]&&(o=s[e](i,n,r));if("autoRotate"===t){if(o){var c=n.getChildren(),d=this.get("verticalFactor");(0,x.each)(c,(function(t){var e=t.attr("textAlign");if("center"===e){var n=d>0?"end":"start";t.attr("textAlign",n)}}))}}else if("autoHide"===t){var p=n.getChildren().slice(0);(0,x.each)(p,(function(t){t.get("visible")||(a.get("isRegister")&&a.unregisterElement(t),t.remove())}))}},e}(Ha),fi=hi,mi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",locationType:"circle",center:null,radius:null,startAngle:-Math.PI/2,endAngle:3*Math.PI/2})},e.prototype.getLinePath=function(){var t=this.get("center"),e=t.x,n=t.y,r=this.get("radius"),a=r,i=this.get("startAngle"),o=this.get("endAngle"),s=[];if(Math.abs(o-i)===2*Math.PI)s=[["M",e,n-a],["A",r,a,0,1,1,e,n+a],["A",r,a,0,1,1,e,n-a],["Z"]];else{var l=this.getCirclePoint(i),u=this.getCirclePoint(o),c=Math.abs(o-i)>Math.PI?1:0,d=i>o?0:1;s=[["M",e,n],["L",l.x,l.y],["A",r,a,0,c,d,u.x,u.y],["L",e,n]]}return s},e.prototype.getTickPoint=function(t){var e=this.get("startAngle"),n=this.get("endAngle"),r=e+(n-e)*t;return this.getCirclePoint(r)},e.prototype.getSideVector=function(t,e){var n=this.get("center"),r=[e.x-n.x,e.y-n.y],a=this.get("verticalFactor"),i=gr.length(r);return gr.scale(r,r,a*t/i),r},e.prototype.getAxisVector=function(t){var e=this.get("center"),n=[t.x-e.x,t.y-e.y];return[n[1],-1*n[0]]},e.prototype.getCirclePoint=function(t,e){var n=this.get("center");return e=e||this.get("radius"),{x:n.x+Math.cos(t)*e,y:n.y+Math.sin(t)*e}},e.prototype.canProcessOverlap=function(t){var e=this.get("label");return"autoRotate"!==t||(0,x.isNil)(e.rotate)},e.prototype.processOverlap=function(t){var e=this,n=this.get("label"),r=this.get("title"),a=this.get("verticalLimitLength"),i=n.offset,o=a,s=0,l=0;r&&(s=r.style.fontSize,l=r.spacing),o&&(o=o-i-l-s);var u=this.get("overlapOrder");if((0,x.each)(u,(function(r){n[r]&&e.canProcessOverlap(r)&&e.autoProcessOverlap(r,n[r],t,o)})),r&&(0,x.isNil)(r.offset)){var c=t.getCanvasBBox().height;r.offset=i+c+l+s/2}},e.prototype.autoProcessOverlap=function(t,e,n,r){var a=this,i=!1,o=l[t];if(r>0)if(!0===e)i=o.getDefault()(!1,n,r);else if((0,x.isFunction)(e))i=e(!1,n,r);else if((0,x.isObject)(e)){var s=e;o[s.type]&&(i=o[s.type](!1,n,r,s.cfg))}else o[e]&&(i=o[e](!1,n,r));if("autoRotate"===t){if(i){var u=n.getChildren(),c=this.get("verticalFactor");(0,x.each)(u,(function(t){var e=t.attr("textAlign");if("center"===e){var n=c>0?"end":"start";t.attr("textAlign",n)}}))}}else if("autoHide"===t){var d=n.getChildren().slice(0);(0,x.each)(d,(function(t){t.get("visible")||(a.get("isRegister")&&a.unregisterElement(t),t.remove())}))}},e}(Ha),gi=mi,vi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"crosshair",type:"base",line:{},text:null,textBackground:{},capture:!1,defaultCfg:{line:{style:{lineWidth:1,stroke:fa.lineColor}},text:{position:"start",offset:10,autoRotate:!1,content:null,style:{fill:fa.textColor,textAlign:"center",textBaseline:"middle",fontFamily:fa.fontFamily}},textBackground:{padding:5,style:{stroke:fa.lineColor}}}})},e.prototype.renderInner=function(t){this.get("line")&&this.renderLine(t),this.get("text")&&(this.renderText(t),this.renderBackground(t))},e.prototype.renderText=function(t){var e=this.get("text"),n=e.style,r=e.autoRotate,a=e.content;if(!(0,x.isNil)(a)){var i=this.getTextPoint(),o=null;if(r){var s=this.getRotateAngle();o=Ar(i,s)}this.addShape(t,{type:"text",name:"crosshair-text",id:this.getElementId("text"),attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},i),{text:a,matrix:o}),n)})}},e.prototype.renderLine=function(t){var e=this.getLinePath(),n=this.get("line"),r=n.style;this.addShape(t,{type:"path",name:"crosshair-line",id:this.getElementId("line"),attrs:(0,b.__assign)({path:e},r)})},e.prototype.renderBackground=function(t){var e=this.getElementId("text"),n=t.findById(e),r=this.get("textBackground");if(r&&n){var a=n.getBBox(),i=Tr(r.padding),o=r.style,s=this.addShape(t,{type:"rect",name:"crosshair-text-background",id:this.getElementId("text-background"),attrs:(0,b.__assign)({x:a.x-i[3],y:a.y-i[0],width:a.width+i[1]+i[3],height:a.height+i[0]+i[2],matrix:n.attr("matrix")},o)});s.toBack()}},e}(ea),yi=vi,bi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text").position,a=Math.atan2(n.y-e.y,n.x-e.x),i="start"===r?a-Math.PI/2:a+Math.PI/2;return i},e.prototype.getTextPoint=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text"),a=r.position,i=r.offset;return Gr(e,n,a,i)},e.prototype.getLinePath=function(){var t=this.getLocation(),e=t.start,n=t.end;return[["M",e.x,e.y],["L",n.x,n.y]]},e}(yi),xi=bi,wi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:3*Math.PI/2})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),e=t.startAngle,n=t.endAngle,r=this.get("text").position,a="start"===r?e+Math.PI/2:n-Math.PI/2;return a},e.prototype.getTextPoint=function(){var t=this.get("text"),e=t.position,n=t.offset,r=this.getLocation(),a=r.center,i=r.radius,o=r.startAngle,s=r.endAngle,l="start"===e?o:s,u=this.getRotateAngle()-Math.PI,c=jr(a,i,l),d=Math.cos(u)*n,p=Math.sin(u)*n;return{x:c.x+d,y:c.y+p}},e.prototype.getLinePath=function(){var t=this.getLocation(),e=t.center,n=t.radius,r=t.startAngle,a=t.endAngle,i=null;if(a-r===2*Math.PI){var o=e.x,s=e.y;i=[["M",o,s-n],["A",n,n,0,1,1,o,s+n],["A",n,n,0,1,1,o,s-n],["Z"]]}else{var l=jr(e,n,r),u=jr(e,n,a),c=Math.abs(a-r)>Math.PI?1:0,d=r>a?0:1;i=[["M",l.x,l.y],["A",n,n,0,c,d,u.x,u.y]]}return i},e}(yi),_i=wi,Ci="g2-crosshair",Si=Ci+"-line",ki=Ci+"-text",Ai=(pi={},pi[""+Ci]={position:"relative"},pi[""+Si]={position:"absolute",backgroundColor:"rgba(0, 0, 0, 0.25)"},pi[""+ki]={position:"absolute",color:fa.textColor,fontFamily:fa.fontFamily},pi),Ei=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"crosshair",type:"html",locationType:"region",start:{x:0,y:0},end:{x:0,y:0},capture:!1,text:null,containerTpl:'<div class="'+Ci+'"></div>',crosshairTpl:'<div class="'+Si+'"></div>',textTpl:'<span class="'+ki+'">{content}</span>',domStyles:null,containerClassName:Ci,defaultStyles:Ai,defaultCfg:{text:{position:"start",content:null,align:"center",offset:10}}})},e.prototype.render=function(){this.resetText(),this.resetPosition()},e.prototype.initCrossHair=function(){var t=this.getContainer(),e=this.get("crosshairTpl"),n=z(e);t.appendChild(n),this.applyStyle(Si,n),this.set("crosshairEl",n)},e.prototype.getTextPoint=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text"),a=r.position,i=r.offset;return Gr(e,n,a,i)},e.prototype.resetText=function(){var t=this.get("text"),e=this.get("textEl");if(t){var n=t.content;if(!e){var r=this.getContainer(),a=(0,x.substitute)(this.get("textTpl"),t);e=z(a),r.appendChild(e),this.applyStyle(ki,e),this.set("textEl",e)}e.innerHTML=n}else e&&e.remove()},e.prototype.isVertical=function(t,e){return t.x===e.x},e.prototype.resetPosition=function(){var t=this.get("crosshairEl");t||(this.initCrossHair(),t=this.get("crosshairEl"));var e=this.get("start"),n=this.get("end"),r=Math.min(e.x,n.x),a=Math.min(e.y,n.y);this.isVertical(e,n)?j(t,{width:"1px",height:Ur(Math.abs(n.y-e.y))}):j(t,{height:"1px",width:Ur(Math.abs(n.x-e.x))}),j(t,{top:Ur(a),left:Ur(r)}),this.alignText()},e.prototype.alignText=function(){var t=this.get("textEl");if(t){var e=this.get("text").align,n=t.clientWidth,r=this.getTextPoint();switch(e){case"center":r.x=r.x-n/2;break;case"right":r.x=r.x-n;case"left":break}j(t,{top:Ur(r.y),left:Ur(r.x)})}},e.prototype.updateInner=function(e){(0,x.hasKey)(e,"text")&&this.resetText(),t.prototype.updateInner.call(this,e)},e}(za),Di=Ei,Fi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"grid",line:{},alternateColor:null,capture:!1,items:[],closed:!1,defaultCfg:{line:{type:"line",style:{lineWidth:1,stroke:fa.lineColor}}}})},e.prototype.getLineType=function(){var t=this.get("line")||this.get("defaultCfg").line;return t.type},e.prototype.renderInner=function(t){this.drawGrid(t)},e.prototype.getAlternatePath=function(t,e){var n=this.getGridPath(t),r=e.slice(0).reverse(),a=this.getGridPath(r,!0),i=this.get("closed");return i?n=n.concat(a):(a[0][0]="L",n=n.concat(a),n.push(["Z"])),n},e.prototype.getPathStyle=function(){return this.get("line").style},e.prototype.drawGrid=function(t){var e=this,n=this.get("line"),r=this.get("items"),a=this.get("alternateColor"),i=null;(0,x.each)(r,(function(o,s){var l=o.id||s;if(n){var u=e.getPathStyle();u=(0,x.isFunction)(u)?u(o,s,r):u;var c=e.getElementId("line-"+l),d=e.getGridPath(o.points);e.addShape(t,{type:"path",name:"grid-line",id:c,attrs:(0,x.mix)({path:d},u)})}if(a&&s>0){var p=e.getElementId("region-"+l),h=s%2===0;if((0,x.isString)(a))h&&e.drawAlternateRegion(p,t,i.points,o.points,a);else{var f=h?a[1]:a[0];e.drawAlternateRegion(p,t,i.points,o.points,f)}}i=o}))},e.prototype.drawAlternateRegion=function(t,e,n,r,a){var i=this.getAlternatePath(n,r);this.addShape(e,{type:"path",id:t,name:"grid-region",attrs:{path:i,fill:a}})},e}(ea),Mi=Fi;function Oi(t,e,n,r){var a=n-t,i=r-e;return Math.sqrt(a*a+i*i)}var Bi,Ti=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",center:null,closed:!0})},e.prototype.getGridPath=function(t,e){var n=this.getLineType(),r=this.get("closed"),a=[];if(t.length)if("circle"===n){var i=this.get("center"),o=t[0],s=Oi(i.x,i.y,o.x,o.y),l=e?0:1;r?(a.push(["M",i.x,i.y-s]),a.push(["A",s,s,0,0,l,i.x,i.y+s]),a.push(["A",s,s,0,0,l,i.x,i.y-s]),a.push(["Z"])):(0,x.each)(t,(function(t,e){0===e?a.push(["M",t.x,t.y]):a.push(["A",s,s,0,0,l,t.x,t.y])}))}else(0,x.each)(t,(function(t,e){0===e?a.push(["M",t.x,t.y]):a.push(["L",t.x,t.y])})),r&&a.push(["Z"]);return a},e}(Mi),Pi=Ti,Ii=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line"})},e.prototype.getGridPath=function(t){var e=[];return(0,x.each)(t,(function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e},e}(Mi),Ri=Ii,Li=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"legend",layout:"horizontal",locationType:"point",x:0,y:0,offsetX:0,offsetY:0,title:null,background:null})},e.prototype.getLayoutBBox=function(){var e=t.prototype.getLayoutBBox.call(this),n=this.get("maxWidth"),r=this.get("maxHeight"),a=e.width,i=e.height;return n&&(a=Math.min(a,n)),r&&(i=Math.min(i,r)),Nr(e.minX,e.minY,a,i)},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.resetLocation=function(){var t=this.get("x"),e=this.get("y"),n=this.get("offsetX"),r=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t+n,y:e+r})},e.prototype.applyOffset=function(){this.resetLocation()},e.prototype.getDrawPoint=function(){return this.get("currentPoint")},e.prototype.setDrawPoint=function(t){return this.set("currentPoint",t)},e.prototype.renderInner=function(t){this.resetDraw(),this.get("title")&&this.drawTitle(t),this.drawLegendContent(t),this.get("background")&&this.drawBackground(t)},e.prototype.drawBackground=function(t){var e=this.get("background"),n=t.getBBox(),r=Tr(e.padding),a=(0,b.__assign)({x:0,y:0,width:n.width+r[1]+r[3],height:n.height+r[0]+r[2]},e.style),i=this.addShape(t,{type:"rect",id:this.getElementId("background"),name:"legend-background",attrs:a});i.toBack()},e.prototype.drawTitle=function(t){var e=this.get("currentPoint"),n=this.get("title"),r=n.spacing,a=n.style,i=n.text,o=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"legend-title",attrs:(0,b.__assign)({text:i,x:e.x,y:e.y},a)}),s=o.getBBox();this.set("currentPoint",{x:e.x,y:s.maxY+r})},e.prototype.resetDraw=function(){var t=this.get("background"),e={x:0,y:0};if(t){var n=Tr(t.padding);e.x=n[3],e.y=n[0]}this.set("currentPoint",e)},e}(ea),Ni=Li,zi={marker:{style:{inactiveFill:"#000",inactiveOpacity:.45,fill:"#000",opacity:1,size:12}},text:{style:{fill:"#ccc",fontSize:12}}},ji={fill:fa.textColor,fontSize:12,textAlign:"start",textBaseline:"middle",fontFamily:fa.fontFamily,fontWeight:"normal",lineHeight:12},$i="navigation-arrow-right",qi="navigation-arrow-left",Vi={right:90*Math.PI/180,left:270*Math.PI/180,up:0,down:180*Math.PI/180},Hi=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.currentPageIndex=1,e.totalPagesCnt=1,e.pageWidth=0,e.pageHeight=0,e.startX=0,e.startY=0,e.onNavigationBack=function(){var t=e.getElementByLocalId("item-group");if(e.currentPageIndex>1){e.currentPageIndex-=1,e.updateNavigation();var n=e.getCurrentNavigationMatrix();e.get("animate")?t.animate({matrix:n},100):t.attr({matrix:n})}},e.onNavigationAfter=function(){var t=e.getElementByLocalId("item-group");if(e.currentPageIndex<e.totalPagesCnt){e.currentPageIndex+=1,e.updateNavigation();var n=e.getCurrentNavigationMatrix();e.get("animate")?t.animate({matrix:n},100):t.attr({matrix:n})}},e}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"legend",type:"category",itemSpacing:24,itemMarginBottom:8,maxItemWidth:null,itemWidth:null,itemHeight:null,itemName:{},itemValue:null,maxWidth:null,maxHeight:null,marker:{},radio:null,items:[],itemStates:{},itemBackground:{},pageNavigator:{},defaultCfg:{title:{spacing:5,style:{fill:fa.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}},background:{padding:5,style:{stroke:fa.lineColor}},itemBackground:{style:{opacity:0,fill:"#fff"}},pageNavigator:zi,itemName:{spacing:16,style:ji},marker:{spacing:8,style:{r:6,symbol:"circle"}},itemValue:{alignRight:!1,formatter:null,style:ji,spacing:6},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:fa.uncheckedColor},markerStyle:{fill:fa.uncheckedColor,stroke:fa.uncheckedColor}},inactive:{nameStyle:{fill:fa.uncheckedColor},markerStyle:{opacity:.2}}}}})},e.prototype.isList=function(){return!0},e.prototype.getItems=function(){return this.get("items")},e.prototype.setItems=function(t){this.update({items:t})},e.prototype.updateItem=function(t,e){(0,x.mix)(t,e),this.clear(),this.render()},e.prototype.clearItems=function(){var t=this.getElementByLocalId("item-group");t&&t.clear()},e.prototype.setItemState=function(t,e,n){t[e]=n;var r=this.getElementByLocalId("item-"+t.id);if(r){var a=this.getItems(),i=a.indexOf(t),o=this.createOffScreenGroup(),s=this.drawItem(t,i,this.getItemHeight(),o);this.updateElements(s,r),this.clearUpdateStatus(r)}},e.prototype.hasState=function(t,e){return!!t[e]},e.prototype.getItemStates=function(t){var e=this.get("itemStates"),n=[];return(0,x.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,x.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,x.filter)(n,(function(n){return e.hasState(n,t)}))},e.prototype.drawLegendContent=function(t){this.processItems(),this.drawItems(t)},e.prototype.processItems=function(){var t=this.get("items");(0,x.each)(t,(function(t){t.id||(t.id=t.name)}))},e.prototype.drawItems=function(t){var e=this,n=this.addGroup(t,{id:this.getElementId("item-container-group"),name:"legend-item-container-group"}),r=this.addGroup(n,{id:this.getElementId("item-group"),name:"legend-item-group"}),a=this.getItemHeight(),i=this.get("itemWidth"),o=this.get("itemSpacing"),s=this.get("itemMarginBottom"),l=this.get("currentPoint"),u=l.x,c=l.y,d=this.get("layout"),p=this.get("items"),h=!1,f=0,m=this.get("maxWidth"),g=this.get("maxHeight");(0,x.each)(p,(function(t,n){var p=e.drawItem(t,n,a,r),v=p.getBBox(),y=i||v.width;y>f&&(f=y),"horizontal"===d?(m&&m<l.x+y-u&&(h=!0,l.x=u,l.y+=a+s),e.moveElementTo(p,l),l.x+=y+o):(g&&g<l.y+a+s-c&&(h=!0,l.x+=f+o,l.y=c,f=0),e.moveElementTo(p,l),l.y+=a+s)})),h&&this.get("flipPage")&&(this.pageHeight=0,this.pageWidth=0,this.totalPagesCnt=1,this.startX=u,this.startY=c,this.adjustNavigation(t,r))},e.prototype.getItemHeight=function(){var t=this.get("itemHeight");if(!t){var e=(this.get("itemName")||{}).style;if((0,x.isFunction)(e)){var n=this.getItems();n.forEach((function(r,a){var i=(0,b.__assign)((0,b.__assign)({},ji),e(r,a,n)).fontSize;t<i&&(t=i)}))}else e&&(t=e.fontSize)}return t},e.prototype.drawMarker=function(t,e,n,r){var a=(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:0,y:r/2},e.style),{symbol:(0,x.get)(n.marker,"symbol","circle")}),(0,x.get)(n.marker,"style",{})),i=this.addShape(t,{type:"marker",id:this.getElementId("item-"+n.id+"-marker"),name:"legend-item-marker",attrs:a}),o=i.getBBox();i.attr("x",o.width/2);var s=i.attr(),l=s.stroke,u=s.fill;return l&&i.set("isStroke",!0),u&&i.set("isFill",!0),i},e.prototype.drawItemText=function(t,e,n,r,a,i,o){var s=n.formatter,l=n.style,u=(0,b.__assign)((0,b.__assign)({x:i,y:a/2,text:s?s(r[e],r,o):r[e]},ji),(0,x.isFunction)(l)?l(r,o,this.getItems()):l);return this.addShape(t,{type:"text",id:this.getElementId("item-"+r.id+"-"+e),name:"legend-item-"+e,attrs:u})},e.prototype.drawRadio=function(t,e,n,r,a){var i,o,s=e.style||{},l=null!==(i=s.r)&&void 0!==i?i:r/2,u=3.6*l/8,c=[a+l,r/2-l],d=c[0],p=c[1],h=[d+l,p+l],f=h[0],m=h[1],g=[d,m+l],v=g[0],y=g[1],x=[a,p+l],w=x[0],_=x[1],C=n.showRadio,S=(0,b.__assign)((0,b.__assign)({path:[["M",d,p],["A",l,l,0,0,1,f,m],["L",f-u,m],["L",f,m],["A",l,l,0,0,1,v,y],["L",v,y-u],["L",v,y],["A",l,l,0,0,1,w,_],["L",w+u,_],["L",w,_],["A",l,l,0,0,1,d,p],["L",d,p+u]],stroke:"#000000",fill:"#ffffff"},s),{opacity:C?null!==(o=null===s||void 0===s?void 0:s.opacity)&&void 0!==o?o:.45:0}),k=this.addShape(t,{type:"path",id:this.getElementId("item-"+n.id+"-radio"),name:"legend-item-radio",attrs:S});return k.set("tip",e.tip),k},e.prototype.drawItem=function(t,e,n,r){var a="item-"+t.id,i=this.addGroup(r,{name:"legend-item-container",id:this.getElementId("item-container-"+a),delegateObject:{item:t,index:e}}),o=this.addGroup(i,{name:"legend-item",id:this.getElementId(a),delegateObject:{item:t,index:e}}),s=this.get("marker"),l=this.get("itemName"),u=this.get("itemValue"),c=this.get("itemBackground"),d=this.get("radio"),p=this.getLimitItemWidth(),h=0;if(s){var f=this.drawMarker(o,s,t,n),m=s.spacing,g=(0,x.get)(t,["marker","spacing"]);(0,x.isNumber)(g)&&(m=g),h=f.getBBox().maxX+m}if(l){var v=this.drawItemText(o,"name",l,t,n,h,e);p&&pa(!0,v,(0,x.clamp)(p-h,0,p)),h=v.getBBox().maxX+l.spacing}if(u){var y=this.drawItemText(o,"value",u,t,n,h,e);p&&(u.alignRight?(y.attr({textAlign:"right",x:p}),pa(!0,y,(0,x.clamp)(p-h,0,p),"head")):pa(!0,y,(0,x.clamp)(p-h,0,p))),h=y.getBBox().maxX+u.spacing}if(d&&this.drawRadio(o,d,t,n,h),c){var w=o.getBBox(),_=this.addShape(o,{type:"rect",name:"legend-item-background",id:this.getElementId(a+"-background"),attrs:(0,b.__assign)({x:0,y:0,width:w.width,height:n},c.style)});_.toBack()}return this.applyItemStates(t,o),o},e.prototype.adjustNavigation=function(t,e){var n=this,r=this.startX,a=this.startY,i=this.get("layout"),o=e.findAll((function(t){return"legend-item"===t.get("name")})),s=this.get("maxWidth"),l=this.get("maxHeight"),u=this.get("itemWidth"),c=this.get("itemSpacing"),d=this.getItemHeight(),p=(0,x.deepMix)({},zi,this.get("pageNavigator")),h=this.drawNavigation(t,i,"00/00",p),f=h.getBBox(),m={x:r,y:a},g=1,v=0,y=0,b=0,w=this.get("itemMarginBottom");if("horizontal"===i){var _=this.get("maxRow")||1,C=d+(1===_?0:w);this.pageHeight=C*_,(0,x.each)(o,(function(t){var e=t.getBBox(),a=u||e.width;(v&&v<m.x+a+c||s<m.x+a+c+f.width)&&(1===g&&(v=m.x+c,n.pageWidth=v,n.moveElementTo(h,{x:s-c-f.width-f.minX,y:m.y+d/2-f.height/2-f.minY})),g+=1,m.x=r,m.y+=C),n.moveElementTo(t,m),t.getParent().setClip({type:"rect",attrs:{x:m.x,y:m.y,width:a+c,height:d}}),m.x+=a+c}))}else{(0,x.each)(o,(function(t){var e=t.getBBox();e.width>y&&(y=e.width)})),b=y,y+=c,s&&(y=Math.min(s,y),b=Math.min(s,b)),this.pageWidth=y,this.pageHeight=l-Math.max(f.height,d+w);var S=Math.floor(this.pageHeight/(d+w));(0,x.each)(o,(function(t,e){0!==e&&e%S===0&&(g+=1,m.x+=y,m.y=a),n.moveElementTo(t,m),t.getParent().setClip({type:"rect",attrs:{x:m.x,y:m.y,width:y,height:d}}),m.y+=d+w})),this.totalPagesCnt=g,this.moveElementTo(h,{x:r+b/2-f.width/2-f.minX,y:l-f.height-f.minY})}this.pageHeight&&this.pageWidth&&e.getParent().setClip({type:"rect",attrs:{x:this.startX,y:this.startY,width:this.pageWidth,height:this.pageHeight}}),"horizontal"===i&&this.get("maxRow")?this.totalPagesCnt=Math.ceil(g/this.get("maxRow")):this.totalPagesCnt=g,this.currentPageIndex>this.totalPagesCnt&&(this.currentPageIndex=1),this.updateNavigation(h),e.attr("matrix",this.getCurrentNavigationMatrix())},e.prototype.drawNavigation=function(t,e,n,r){var a={x:0,y:0},i=this.addGroup(t,{id:this.getElementId("navigation-group"),name:"legend-navigation"}),o=(0,x.get)(r.marker,"style",{}),s=o.size,l=void 0===s?12:s,u=(0,b.__rest)(o,["size"]),c=this.drawArrow(i,a,qi,"horizontal"===e?"up":"left",l,u);c.on("click",this.onNavigationBack);var d=c.getBBox();a.x+=d.width+2;var p=this.addShape(i,{type:"text",id:this.getElementId("navigation-text"),name:"navigation-text",attrs:(0,b.__assign)({x:a.x,y:a.y+l/2,text:n,textBaseline:"middle"},(0,x.get)(r.text,"style"))}),h=p.getBBox();a.x+=h.width+2;var f=this.drawArrow(i,a,$i,"horizontal"===e?"down":"right",l,u);return f.on("click",this.onNavigationAfter),i},e.prototype.updateNavigation=function(t){var e=(0,x.deepMix)({},zi,this.get("pageNavigator")),n=e.marker.style,r=n.fill,a=n.opacity,i=n.inactiveFill,o=n.inactiveOpacity,s=this.currentPageIndex+"/"+this.totalPagesCnt,l=t?t.getChildren()[1]:this.getElementByLocalId("navigation-text"),u=t?t.findById(this.getElementId(qi)):this.getElementByLocalId(qi),c=t?t.findById(this.getElementId($i)):this.getElementByLocalId($i);l.attr("text",s),u.attr("opacity",1===this.currentPageIndex?o:a),u.attr("fill",1===this.currentPageIndex?i:r),u.attr("cursor",1===this.currentPageIndex?"not-allowed":"pointer"),c.attr("opacity",this.currentPageIndex===this.totalPagesCnt?o:a),c.attr("fill",this.currentPageIndex===this.totalPagesCnt?i:r),c.attr("cursor",this.currentPageIndex===this.totalPagesCnt?"not-allowed":"pointer");var d=u.getBBox().maxX+2;l.attr("x",d),d+=l.getBBox().width+2,this.updateArrowPath(c,{x:d,y:0})},e.prototype.drawArrow=function(t,e,n,r,a,i){var o=e.x,s=e.y,l=this.addShape(t,{type:"path",id:this.getElementId(n),name:n,attrs:(0,b.__assign)({size:a,direction:r,path:[["M",o+a/2,s],["L",o,s+a],["L",o+a,s+a],["Z"]],cursor:"pointer"},i)});return l.attr("matrix",Ar({x:o+a/2,y:s+a/2},Vi[r])),l},e.prototype.updateArrowPath=function(t,e){var n=e.x,r=e.y,a=t.attr(),i=a.size,o=a.direction,s=Ar({x:n+i/2,y:r+i/2},Vi[o]);t.attr("path",[["M",n+i/2,r],["L",n,r+i],["L",n+i,r+i],["Z"]]),t.attr("matrix",s)},e.prototype.getCurrentNavigationMatrix=function(){var t=this,e=t.currentPageIndex,n=t.pageWidth,r=t.pageHeight,a=this.get("layout"),i="horizontal"===a?{x:0,y:r*(1-e)}:{x:n*(1-e),y:0};return Er(i)},e.prototype.applyItemStates=function(t,e){var n=this.getItemStates(t),r=n.length>0;if(r){var a=e.getChildren(),i=this.get("itemStates");(0,x.each)(a,(function(e){var n=e.get("name"),r=n.split("-")[2],a=qa(t,r,i);a&&(e.attr(a),"marker"!==r||e.get("isStroke")&&e.get("isFill")||(e.get("isStroke")&&e.attr("fill",null),e.get("isFill")&&e.attr("stroke",null)))}))}},e.prototype.getLimitItemWidth=function(){var t=this.get("itemWidth"),e=this.get("maxItemWidth");return e?t&&(e=t<=e?t:e):t&&(e=t),e},e}(Ni),Zi=Hi,Ui=1.4,Gi=.4,Wi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"continue",min:0,max:100,value:null,colors:[],track:{},rail:{},label:{},handler:{},slidable:!0,tip:null,step:null,maxWidth:null,maxHeight:null,defaultCfg:{label:{align:"rail",spacing:5,formatter:null,style:{fontSize:12,fill:fa.textColor,textBaseline:"middle",fontFamily:fa.fontFamily}},handler:{size:10,style:{fill:"#fff",stroke:"#333"}},track:{},rail:{type:"color",size:20,defaultLength:100,style:{fill:"#DCDEE2"}},title:{spacing:5,style:{fill:fa.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}}}})},e.prototype.isSlider=function(){return!0},e.prototype.getValue=function(){return this.getCurrentValue()},e.prototype.getRange=function(){return{min:this.get("min"),max:this.get("max")}},e.prototype.setRange=function(t,e){this.update({min:t,max:e})},e.prototype.setValue=function(t){var e=this.getValue();this.set("value",t);var n=this.get("group");this.resetTrackClip(),this.get("slidable")&&this.resetHandlers(n),this.delegateEmit("valuechanged",{originValue:e,value:t})},e.prototype.initEvent=function(){var t=this.get("group");this.bindSliderEvent(t),this.bindRailEvent(t),this.bindTrackEvent(t)},e.prototype.drawLegendContent=function(t){this.drawRail(t),this.drawLabels(t),this.fixedElements(t),this.resetTrack(t),this.resetTrackClip(t),this.get("slidable")&&this.resetHandlers(t)},e.prototype.bindSliderEvent=function(t){this.bindHandlersEvent(t)},e.prototype.bindHandlersEvent=function(t){var e=this;t.on("legend-handler-min:drag",(function(t){var n=e.getValueByCanvasPoint(t.x,t.y),r=e.getCurrentValue(),a=r[1];a<n&&(a=n),e.setValue([n,a])})),t.on("legend-handler-max:drag",(function(t){var n=e.getValueByCanvasPoint(t.x,t.y),r=e.getCurrentValue(),a=r[0];a>n&&(a=n),e.setValue([a,n])}))},e.prototype.bindRailEvent=function(t){},e.prototype.bindTrackEvent=function(t){var e=this,n=null;t.on("legend-track:dragstart",(function(t){n={x:t.x,y:t.y}})),t.on("legend-track:drag",(function(t){if(n){var r=e.getValueByCanvasPoint(n.x,n.y),a=e.getValueByCanvasPoint(t.x,t.y),i=e.getCurrentValue(),o=i[1]-i[0],s=e.getRange(),l=a-r;l<0?i[0]+l>s.min?e.setValue([i[0]+l,i[1]+l]):e.setValue([s.min,s.min+o]):l>0&&(l>0&&i[1]+l<s.max?e.setValue([i[0]+l,i[1]+l]):e.setValue([s.max-o,s.max])),n={x:t.x,y:t.y}}})),t.on("legend-track:dragend",(function(t){n=null}))},e.prototype.drawLabels=function(t){this.drawLabel("min",t),this.drawLabel("max",t)},e.prototype.drawLabel=function(t,e){var n=this.get("label"),r=n.style,a=n.align,i=n.formatter,o=this.get(t),s=this.getLabelAlignAttrs(t,a),l="label-"+t;this.addShape(e,{type:"text",id:this.getElementId(l),name:"legend-label-"+t,attrs:(0,b.__assign)((0,b.__assign)({x:0,y:0,text:(0,x.isFunction)(i)?i(o):o},r),s)})},e.prototype.getLabelAlignAttrs=function(t,e){var n=this.isVertical(),r="center",a="middle";return n?(r="start",a="rail"!==e?"min"===t?"top":"bottom":"top"):"rail"!==e?(a="top",r="min"===t?"start":"end"):(r="start",a="middle"),{textAlign:r,textBaseline:a}},e.prototype.getRailPath=function(t,e,n,r){var a=this.get("rail"),i=a.size,o=a.defaultLength,s=a.type,l=this.isVertical(),u=o,c=n,d=r;c||(c=l?i:u),d||(d=l?u:i);var p=[];return"color"===s?(p.push(["M",t,e]),p.push(["L",t+c,e]),p.push(["L",t+c,e+d]),p.push(["L",t,e+d]),p.push(["Z"])):(p.push(["M",t+c,e]),p.push(["L",t+c,e+d]),p.push(["L",t,e+d]),p.push(["Z"])),p},e.prototype.drawRail=function(t){var e=this.get("rail"),n=e.style;this.addShape(t,{type:"path",id:this.getElementId("rail"),name:"legend-rail",attrs:(0,b.__assign)({path:this.getRailPath(0,0)},n)})},e.prototype.getTrackColor=function(t){var e,n=t.length;if(!n)return null;if(1===n)return t[0];e=this.isVertical()?"l(90)":"l(0)";for(var r=0;r<n;r++){var a=r/(n-1);e+=" "+a+":"+t[r]}return e},e.prototype.getTrackPath=function(t){var e=this.getRailShape(t),n=e.attr("path");return(0,x.clone)(n)},e.prototype.getClipTrackAttrs=function(t){var e,n,r,a,i=this.getCurrentValue(),o=i[0],s=i[1],l=this.getRailBBox(t),u=this.getPointByValue(o,t),c=this.getPointByValue(s,t),d=this.isVertical();return d?(e=l.minX,n=u.y,r=l.width,a=c.y-u.y):(e=u.x,n=l.minY,r=c.x-u.x,a=l.height),{x:e,y:n,width:r,height:a}},e.prototype.getTrackAttrs=function(t){var e=this.get("track"),n=this.get("colors"),r=this.getTrackPath(t);return(0,x.mix)({path:r,fill:this.getTrackColor(n)},e.style)},e.prototype.resetTrackClip=function(t){var e=t||this.get("group"),n=this.getElementId("track"),r=e.findById(n),a=r.getClip(),i=this.getClipTrackAttrs(t);a?a.attr(i):r.setClip({type:"rect",attrs:i})},e.prototype.resetTrack=function(t){var e=this.getElementId("track"),n=t.findById(e),r=this.getTrackAttrs(t);n?n.attr(r):this.addShape(t,{type:"path",id:e,draggable:this.get("slidable"),name:"legend-track",attrs:r})},e.prototype.getPointByValue=function(t,e){var n=this.getRange(),r=n.min,a=n.max,i=(t-r)/(a-r),o=this.getRailBBox(e),s=this.isVertical(),l={x:0,y:0};return s?(l.x=o.minX+o.width/2,l.y=zr(o.minY,o.maxY,i)):(l.x=zr(o.minX,o.maxX,i),l.y=o.minY+o.height/2),l},e.prototype.getRailShape=function(t){var e=t||this.get("group");return e.findById(this.getElementId("rail"))},e.prototype.getRailBBox=function(t){var e=this.getRailShape(t),n=e.getBBox();return n},e.prototype.getRailCanvasBBox=function(){var t=this.get("group"),e=t.findById(this.getElementId("rail")),n=e.getCanvasBBox();return n},e.prototype.isVertical=function(){return"vertical"===this.get("layout")},e.prototype.getValueByCanvasPoint=function(t,e){var n,r=this.getRange(),a=r.min,i=r.max,o=this.getRailCanvasBBox(),s=this.isVertical(),l=this.get("step");n=s?(e-o.minY)/o.height:(t-o.minX)/o.width;var u=zr(a,i,n);if(l){var c=Math.round((u-a)/l);u=a+c*l}return u>i&&(u=i),u<a&&(u=a),u},e.prototype.getCurrentValue=function(){var t=this.get("value");if(!t){var e=this.get("values");return e?[Math.max(Math.min.apply(Math,(0,b.__spreadArrays)(e,[this.get("max")])),this.get("min")),Math.min(Math.max.apply(Math,(0,b.__spreadArrays)(e,[this.get("min")])),this.get("max"))]:[this.get("min"),this.get("max")]}return t},e.prototype.resetHandlers=function(t){var e=this.getCurrentValue(),n=e[0],r=e[1];this.resetHandler(t,"min",n),this.resetHandler(t,"max",r)},e.prototype.getHandlerPath=function(t,e){var n=this.isVertical(),r=[],a=t.size,i=e.x,o=e.y,s=a*Ui,l=a/2,u=a/6;if(n){var c=i+s*Gi;r.push(["M",i,o]),r.push(["L",c,o+l]),r.push(["L",i+s,o+l]),r.push(["L",i+s,o-l]),r.push(["L",c,o-l]),r.push(["Z"]),r.push(["M",c,o+u]),r.push(["L",i+s-2,o+u]),r.push(["M",c,o-u]),r.push(["L",i+s-2,o-u])}else{var d=o+s*Gi;r.push(["M",i,o]),r.push(["L",i-l,d]),r.push(["L",i-l,o+s]),r.push(["L",i+l,o+s]),r.push(["L",i+l,d]),r.push(["Z"]),r.push(["M",i-u,d]),r.push(["L",i-u,o+s-2]),r.push(["M",i+u,d]),r.push(["L",i+u,o+s-2])}return r},e.prototype.resetHandler=function(t,e,n){var r=this.getPointByValue(n,t),a=this.get("handler"),i=this.getHandlerPath(a,r),o=this.getElementId("handler-"+e),s=t.findById(o),l=this.isVertical();s?s.attr("path",i):this.addShape(t,{type:"path",name:"legend-handler-"+e,draggable:!0,id:o,attrs:(0,b.__assign)((0,b.__assign)({path:i},a.style),{cursor:l?"ns-resize":"ew-resize"})})},e.prototype.fixedElements=function(t){var e=t.findById(this.getElementId("rail")),n=t.findById(this.getElementId("label-min")),r=t.findById(this.getElementId("label-max")),a=this.getDrawPoint();this.isVertical()?this.fixedVertail(n,r,e,a):this.fixedHorizontal(n,r,e,a)},e.prototype.fitRailLength=function(t,e,n,r){var a=this.isVertical(),i=a?"height":"width",o=this.get("label"),s=o.align,l=o.spacing,u=this.get("max"+(0,x.upperFirst)(i));if(u){var c="rail"===s?n[i]+t[i]+e[i]+2*l:n[i],d=c-u;d>0&&this.changeRailLength(r,i,n[i]-d)}},e.prototype.changeRailLength=function(t,e,n){var r,a=t.getBBox();r="height"===e?this.getRailPath(a.x,a.y,a.width,n):this.getRailPath(a.x,a.y,n,a.height),t.attr("path",r)},e.prototype.changeRailPosition=function(t,e,n){var r=t.getBBox(),a=this.getRailPath(e,n,r.width,r.height);t.attr("path",a)},e.prototype.fixedHorizontal=function(t,e,n,r){var a=this.get("label"),i=a.align,o=a.spacing,s=n.getBBox(),l=t.getBBox(),u=e.getBBox(),c=s.height;this.fitRailLength(l,u,s,n),s=n.getBBox(),"rail"===i?(t.attr({x:r.x,y:r.y+c/2}),this.changeRailPosition(n,r.x+l.width+o,r.y),e.attr({x:r.x+l.width+s.width+2*o,y:r.y+c/2})):"top"===i?(t.attr({x:r.x,y:r.y}),e.attr({x:r.x+s.width,y:r.y}),this.changeRailPosition(n,r.x,r.y+l.height+o)):(this.changeRailPosition(n,r.x,r.y),t.attr({x:r.x,y:r.y+s.height+o}),e.attr({x:r.x+s.width,y:r.y+s.height+o}))},e.prototype.fixedVertail=function(t,e,n,r){var a=this.get("label"),i=a.align,o=a.spacing,s=n.getBBox(),l=t.getBBox(),u=e.getBBox();if(this.fitRailLength(l,u,s,n),s=n.getBBox(),"rail"===i)t.attr({x:r.x,y:r.y}),this.changeRailPosition(n,r.x,r.y+l.height+o),e.attr({x:r.x,y:r.y+l.height+s.height+2*o});else if("right"===i)t.attr({x:r.x+s.width+o,y:r.y}),this.changeRailPosition(n,r.x,r.y),e.attr({x:r.x+s.width+o,y:r.y+s.height});else{var c=Math.max(l.width,u.width);t.attr({x:r.x,y:r.y}),this.changeRailPosition(n,r.x+c+o,r.y),e.attr({x:r.x,y:r.y+s.height})}},e}(Ni),Xi=Wi,Yi="g2-tooltip",Qi="g2-tooltip-title",Ki="g2-tooltip-list",Ji="g2-tooltip-list-item",to="g2-tooltip-marker",eo="g2-tooltip-value",no="g2-tooltip-name",ro="g2-tooltip-crosshair-x",ao="g2-tooltip-crosshair-y",io=(Bi={},Bi[""+Yi]={position:"absolute",visibility:"visible",zIndex:8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)",backgroundColor:"rgba(255, 255, 255, 0.9)",boxShadow:"0px 0px 10px #aeaeae",borderRadius:"3px",color:"rgb(87, 87, 87)",fontSize:"12px",fontFamily:fa.fontFamily,lineHeight:"20px",padding:"10px 10px 6px 10px"},Bi[""+Qi]={marginBottom:"4px"},Bi[""+Ki]={margin:"0px",listStyleType:"none",padding:"0px"},Bi[""+Ji]={listStyleType:"none",marginBottom:"4px"},Bi[""+to]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},Bi[""+eo]={display:"inline-block",float:"right",marginLeft:"30px"},Bi[""+ro]={position:"absolute",width:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},Bi[""+ao]={position:"absolute",height:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},Bi);function oo(t,e,n,r,a){var i={left:t<a.x,right:t+n>a.x+a.width,top:e<a.y,bottom:e+r>a.y+a.height};return i}function so(t,e,n,r,a,i){var o=t,s=e;switch(i){case"left":o=t-r-n,s=e-a/2;break;case"right":o=t+n,s=e-a/2;break;case"top":o=t-r/2,s=e-a-n;break;case"bottom":o=t-r/2,s=e+n;break;default:o=t+n,s=e-a-n;break}return{x:o,y:s}}function lo(t,e,n,r,a,i,o){var s=so(t,e,n,r,a,i);if(o){var l=oo(s.x,s.y,r,a,o);"auto"===i?(l.right&&(s.x=Math.max(0,t-r-n)),l.top&&(s.y=Math.max(0,e-a-n))):"top"===i||"bottom"===i?(l.left&&(s.x=o.x),l.right&&(s.x=o.x+o.width-r),"top"===i&&l.top&&(s.y=e+n),"bottom"===i&&l.bottom&&(s.y=e-a-n)):(l.top&&(s.y=o.y),l.bottom&&(s.y=o.y+o.height-a),"left"===i&&l.left&&(s.x=t+n),"right"===i&&l.right&&(s.x=t-r-n))}return s}function uo(t,e){var n=!1;return(0,x.each)(e,(function(e){if((0,x.hasKey)(t,e))return n=!0,!1})),n}var co=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"tooltip",type:"html",x:0,y:0,items:[],customContent:null,containerTpl:'<div class="'+Yi+'"><div class="'+Qi+'"></div><ul class="'+Ki+'"></ul></div>',itemTpl:'<li class="'+Ji+'" data-index={index}>\n <span class="'+to+'" style="background:{color}"></span>\n <span class="'+no+'">{name}</span>:\n <span class="'+eo+'">{value}</span>\n </li>',xCrosshairTpl:'<div class="'+ro+'"></div>',yCrosshairTpl:'<div class="'+ao+'"></div>',title:null,showTitle:!0,region:null,crosshairsRegion:null,containerClassName:Yi,crosshairs:null,offset:10,position:"right",domStyles:null,defaultStyles:io})},e.prototype.render=function(){this.get("customContent")?this.renderCustomContent():(this.resetTitle(),this.renderItems()),this.resetPosition()},e.prototype.clear=function(){this.clearCrosshairs(),this.setTitle(""),this.clearItemDoms()},e.prototype.show=function(){var t=this.getContainer();t&&!this.destroyed&&(this.set("visible",!0),j(t,{visibility:"visible"}),this.setCrossHairsVisible(!0))},e.prototype.hide=function(){var t=this.getContainer();t&&!this.destroyed&&(this.set("visible",!1),j(t,{visibility:"hidden"}),this.setCrossHairsVisible(!1))},e.prototype.getLocation=function(){return{x:this.get("x"),y:this.get("y")}},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetPosition()},e.prototype.setCrossHairsVisible=function(t){var e=t?"":"none",n=this.get("xCrosshairDom"),r=this.get("yCrosshairDom");n&&j(n,{display:e}),r&&j(r,{display:e})},e.prototype.initContainer=function(){if(t.prototype.initContainer.call(this),this.get("customContent")){this.get("container")&&this.get("container").remove();var e=this.getHtmlContentNode();this.get("parent").appendChild(e),this.set("container",e),this.resetStyles(),this.applyStyles()}},e.prototype.updateInner=function(e){this.get("customContent")?this.renderCustomContent():(uo(e,["title","showTitle"])&&this.resetTitle(),(0,x.hasKey)(e,"items")&&this.renderItems()),t.prototype.updateInner.call(this,e)},e.prototype.initDom=function(){this.cacheDoms()},e.prototype.removeDom=function(){t.prototype.removeDom.call(this),this.clearCrosshairs()},e.prototype.resetPosition=function(){var t,e=this.get("x"),n=this.get("y"),r=this.get("offset"),a=this.getOffset(),i=a.offsetX,o=a.offsetY,s=this.get("position"),l=this.get("region"),u=this.getContainer(),c=this.getBBox(),d=c.width,p=c.height;l&&(t=Rr(l));var h=lo(e,n,r,d,p,s,t);j(u,{left:Ur(h.x+i),top:Ur(h.y+o)}),this.resetCrosshairs()},e.prototype.renderCustomContent=function(){var t=this.getHtmlContentNode(),e=this.get("parent"),n=this.get("container");n&&n.parentNode===e?e.replaceChild(t,n):e.appendChild(t),this.set("container",t),this.resetStyles(),this.applyStyles()},e.prototype.getHtmlContentNode=function(){var t,e=this.get("customContent");if(e){var n=e(this.get("title"),this.get("items"));t=(0,x.isElement)(n)?n:z(n)}return t},e.prototype.cacheDoms=function(){var t=this.getContainer(),e=t.getElementsByClassName(Qi)[0],n=t.getElementsByClassName(Ki)[0];this.set("titleDom",e),this.set("listDom",n)},e.prototype.resetTitle=function(){var t=this.get("title"),e=this.get("showTitle");e&&t?this.setTitle(t):this.setTitle("")},e.prototype.setTitle=function(t){var e=this.get("titleDom");e&&(e.innerText=t)},e.prototype.resetCrosshairs=function(){var t=this.get("crosshairsRegion"),e=this.get("crosshairs");if(t&&e){var n=Rr(t),r=this.get("xCrosshairDom"),a=this.get("yCrosshairDom");"x"===e?(this.resetCrosshair("x",n),a&&(a.remove(),this.set("yCrosshairDom",null))):"y"===e?(this.resetCrosshair("y",n),r&&(r.remove(),this.set("xCrosshairDom",null))):(this.resetCrosshair("x",n),this.resetCrosshair("y",n)),this.setCrossHairsVisible(this.get("visible"))}else this.clearCrosshairs()},e.prototype.resetCrosshair=function(t,e){var n=this.checkCrosshair(t),r=this.get(t);j(n,"x"===t?{left:Ur(r),top:Ur(e.y),height:Ur(e.height)}:{top:Ur(r),left:Ur(e.x),width:Ur(e.width)})},e.prototype.checkCrosshair=function(t){var e=t+"CrosshairDom",n=t+"CrosshairTpl",r="CROSSHAIR_"+t.toUpperCase(),a=c[r],i=this.get(e),o=this.get("parent");return i||(i=z(this.get(n)),this.applyStyle(a,i),o.appendChild(i),this.set(e,i)),i},e.prototype.renderItems=function(){this.clearItemDoms();var t=this.get("items"),e=this.get("itemTpl"),n=this.get("listDom");n&&((0,x.each)(t,(function(t){var r=Lt.toCSSGradient(t.color),a=(0,b.__assign)((0,b.__assign)({},t),{color:r}),i=(0,x.substitute)(e,a),o=z(i);n.appendChild(o)})),this.applyChildrenStyles(n,this.get("domStyles")))},e.prototype.clearItemDoms=function(){this.get("listDom")&&Pr(this.get("listDom"))},e.prototype.clearCrosshairs=function(){var t=this.get("xCrosshairDom"),e=this.get("yCrosshairDom");t&&t.remove(),e&&e.remove(),this.set("xCrosshairDom",null),this.set("yCrosshairDom",null)},e}(za),po=co,ho={opacity:0},fo={stroke:"#C5C5C5",strokeOpacity:.85},mo={fill:"#CACED4",opacity:.85},go=n(39499);function vo(t){return(0,x.map)(t,(function(t,e){var n=0===e?"M":"L",r=t[0],a=t[1];return[n,r,a]}))}function yo(t){return vo(t)}function bo(t){if(t.length<=2)return yo(t);var e=[];(0,x.each)(t,(function(t){(0,x.isEqual)(t,e.slice(e.length-2))||e.push(t[0],t[1])}));var n=(0,go.e9)(e,!1),r=(0,x.head)(t),a=r[0],i=r[1];return n.unshift(["M",a,i]),n}function xo(t,e,n,r){void 0===r&&(r=!0);var a=new Ye({values:t}),i=new te({values:(0,x.map)(t,(function(t,e){return e}))}),o=(0,x.map)(t,(function(t,r){return[i.scale(r)*e,n-a.scale(t)*n]}));return r?bo(o):yo(o)}function wo(t,e){var n=new Ye({values:t}),r=n.max<0?n.max:Math.max(0,n.min);return e-n.scale(r)*e}function _o(t,e,n,r){var a=(0,b.__spreadArrays)(t),i=wo(r,n);return a.push(["L",e,i]),a.push(["L",0,i]),a.push(["Z"]),a}var Co=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"trend",x:0,y:0,width:200,height:16,smooth:!0,isArea:!1,data:[],backgroundStyle:ho,lineStyle:fo,areaStyle:mo})},e.prototype.renderInner=function(t){var e=this.cfg,n=e.width,r=e.height,a=e.data,i=e.smooth,o=e.isArea,s=e.backgroundStyle,l=e.lineStyle,u=e.areaStyle;this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,b.__assign)({x:0,y:0,width:n,height:r},s)});var c=xo(a,n,r,i);if(this.addShape(t,{id:this.getElementId("line"),type:"path",attrs:(0,b.__assign)({path:c},l)}),o){var d=_o(c,n,r,a);this.addShape(t,{id:this.getElementId("area"),type:"path",attrs:(0,b.__assign)({path:d},u)})}},e.prototype.applyOffset=function(){var t=this.cfg,e=t.x,n=t.y;this.moveElementTo(this.get("group"),{x:e,y:n})},e}(ea),So={fill:"#F7F7F7",stroke:"#BFBFBF",radius:2,opacity:1,cursor:"ew-resize",highLightFill:"#FFF"},ko=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"handler",x:0,y:0,width:10,height:24,style:So})},e.prototype.renderInner=function(t){var e=this.cfg,n=e.width,r=e.height,a=e.style,i=a.fill,o=a.stroke,s=a.radius,l=a.opacity,u=a.cursor;this.addShape(t,{type:"rect",id:this.getElementId("background"),attrs:{x:0,y:0,width:n,height:r,fill:i,stroke:o,radius:s,opacity:l,cursor:u}});var c=1/3*n,d=2/3*n,p=1/4*r,h=3/4*r;this.addShape(t,{id:this.getElementId("line-left"),type:"line",attrs:{x1:c,y1:p,x2:c,y2:h,stroke:o,cursor:u}}),this.addShape(t,{id:this.getElementId("line-right"),type:"line",attrs:{x1:d,y1:p,x2:d,y2:h,stroke:o,cursor:u}})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.bindEvents=function(){var t=this;this.get("group").on("mouseenter",(function(){var e=t.get("style").highLightFill;t.getElementByLocalId("background").attr("fill",e),t.draw()})),this.get("group").on("mouseleave",(function(){var e=t.get("style").fill;t.getElementByLocalId("background").attr("fill",e),t.draw()}))},e.prototype.draw=function(){var t=this.get("container").get("canvas");t&&t.draw()},e}(ea),Ao={fill:"#416180",opacity:.05},Eo={fill:"#5B8FF9",opacity:.15,cursor:"move"},Do=10,Fo={width:Do,height:24},Mo={textBaseline:"middle",fill:"#000",opacity:.45},Oo="sliderchange",Bo=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.onMouseDown=function(t){return function(n){e.currentTarget=t;var r=n.originalEvent;r.stopPropagation(),r.preventDefault(),e.prevX=(0,x.get)(r,"touches.0.pageX",r.pageX),e.prevY=(0,x.get)(r,"touches.0.pageY",r.pageY);var a=e.getContainerDOM();a.addEventListener("mousemove",e.onMouseMove),a.addEventListener("mouseup",e.onMouseUp),a.addEventListener("mouseleave",e.onMouseUp),a.addEventListener("touchmove",e.onMouseMove),a.addEventListener("touchend",e.onMouseUp),a.addEventListener("touchcancel",e.onMouseUp)}},e.onMouseMove=function(t){var n=e.cfg.width,r=[e.get("start"),e.get("end")];t.stopPropagation(),t.preventDefault();var a=(0,x.get)(t,"touches.0.pageX",t.pageX),i=(0,x.get)(t,"touches.0.pageY",t.pageY),o=a-e.prevX,s=e.adjustOffsetRange(o/n);e.updateStartEnd(s),e.updateUI(e.getElementByLocalId("foreground"),e.getElementByLocalId("minText"),e.getElementByLocalId("maxText")),e.prevX=a,e.prevY=i,e.draw(),e.emit(Oo,[e.get("start"),e.get("end")].sort()),e.delegateEmit("valuechanged",{originValue:r,value:[e.get("start"),e.get("end")]})},e.onMouseUp=function(){e.currentTarget&&(e.currentTarget=void 0);var t=e.getContainerDOM();t&&(t.removeEventListener("mousemove",e.onMouseMove),t.removeEventListener("mouseup",e.onMouseUp),t.removeEventListener("mouseleave",e.onMouseUp),t.removeEventListener("touchmove",e.onMouseMove),t.removeEventListener("touchend",e.onMouseUp),t.removeEventListener("touchcancel",e.onMouseUp))},e}return(0,b.__extends)(e,t),e.prototype.setRange=function(t,e){this.set("minLimit",t),this.set("maxLimit",e);var n=this.get("start"),r=this.get("end"),a=(0,x.clamp)(n,t,e),i=(0,x.clamp)(r,t,e);this.get("isInit")||n===a&&r===i||this.setValue([a,i])},e.prototype.getRange=function(){return{min:this.get("minLimit")||0,max:this.get("maxLimit")||1}},e.prototype.setValue=function(t){var e=this.getRange();if((0,x.isArray)(t)&&2===t.length){var n=[this.get("start"),this.get("end")];this.update({start:(0,x.clamp)(t[0],e.min,e.max),end:(0,x.clamp)(t[1],e.min,e.max)}),this.get("updateAutoRender")||this.render(),this.delegateEmit("valuechanged",{originValue:n,value:t})}},e.prototype.getValue=function(){return[this.get("start"),this.get("end")]},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"slider",x:0,y:0,width:100,height:16,backgroundStyle:{},foregroundStyle:{},handlerStyle:{},textStyle:{},defaultCfg:{backgroundStyle:Ao,foregroundStyle:Eo,handlerStyle:Fo,textStyle:Mo}})},e.prototype.update=function(e){var n=e.start,r=e.end,a=(0,b.__assign)({},e);(0,x.isNil)(n)||(a.start=(0,x.clamp)(n,0,1)),(0,x.isNil)(r)||(a.end=(0,x.clamp)(r,0,1)),t.prototype.update.call(this,a),this.minHandler=this.getChildComponentById(this.getElementId("minHandler")),this.maxHandler=this.getChildComponentById(this.getElementId("maxHandler")),this.trend=this.getChildComponentById(this.getElementId("trend"))},e.prototype.init=function(){this.set("start",(0,x.clamp)(this.get("start"),0,1)),this.set("end",(0,x.clamp)(this.get("end"),0,1)),t.prototype.init.call(this)},e.prototype.render=function(){t.prototype.render.call(this),this.updateUI(this.getElementByLocalId("foreground"),this.getElementByLocalId("minText"),this.getElementByLocalId("maxText"))},e.prototype.renderInner=function(t){var e=this.cfg,n=(e.start,e.end,e.width),r=e.height,a=e.trendCfg,i=void 0===a?{}:a,o=e.minText,s=e.maxText,l=e.backgroundStyle,u=void 0===l?{}:l,c=e.foregroundStyle,d=void 0===c?{}:c,p=e.textStyle,h=void 0===p?{}:p,f=(0,x.deepMix)({},So,this.cfg.handlerStyle);(0,x.size)((0,x.get)(i,"data"))&&(this.trend=this.addComponent(t,(0,b.__assign)({component:Co,id:this.getElementId("trend"),x:0,y:0,width:n,height:r},i))),this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,b.__assign)({x:0,y:0,width:n,height:r},u)});this.addShape(t,{id:this.getElementId("minText"),type:"text",attrs:(0,b.__assign)({y:r/2,textAlign:"right",text:o,silent:!1},h)}),this.addShape(t,{id:this.getElementId("maxText"),type:"text",attrs:(0,b.__assign)({y:r/2,textAlign:"left",text:s,silent:!1},h)}),this.addShape(t,{id:this.getElementId("foreground"),name:"foreground",type:"rect",attrs:(0,b.__assign)({y:0,height:r},d)});var m=(0,x.get)(f,"width",Do),g=(0,x.get)(f,"height",24);this.minHandler=this.addComponent(t,{component:ko,id:this.getElementId("minHandler"),name:"handler-min",x:0,y:(r-g)/2,width:m,height:g,cursor:"ew-resize",style:f}),this.maxHandler=this.addComponent(t,{component:ko,id:this.getElementId("maxHandler"),name:"handler-max",x:0,y:(r-g)/2,width:m,height:g,cursor:"ew-resize",style:f})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.updateUI=function(t,e,n){var r=this.cfg,a=r.start,i=r.end,o=r.width,s=r.minText,l=r.maxText,u=r.handlerStyle,c=r.height,d=a*o,p=i*o;this.trend&&(this.trend.update({width:o,height:c}),this.get("updateAutoRender")||this.trend.render()),t.attr("x",d),t.attr("width",p-d);var h=(0,x.get)(u,"width",Do);e.attr("text",s),n.attr("text",l);var f=this._dodgeText([d,p],e,n),m=f[0],g=f[1];this.minHandler&&(this.minHandler.update({x:d-h/2}),this.get("updateAutoRender")||this.minHandler.render()),(0,x.each)(m,(function(t,n){return e.attr(n,t)})),this.maxHandler&&(this.maxHandler.update({x:p-h/2}),this.get("updateAutoRender")||this.maxHandler.render()),(0,x.each)(g,(function(t,e){return n.attr(e,t)}))},e.prototype.bindEvents=function(){var t=this.get("group");t.on("handler-min:mousedown",this.onMouseDown("minHandler")),t.on("handler-min:touchstart",this.onMouseDown("minHandler")),t.on("handler-max:mousedown",this.onMouseDown("maxHandler")),t.on("handler-max:touchstart",this.onMouseDown("maxHandler"));var e=t.findById(this.getElementId("foreground"));e.on("mousedown",this.onMouseDown("foreground")),e.on("touchstart",this.onMouseDown("foreground"))},e.prototype.adjustOffsetRange=function(t){var e=this.cfg,n=e.start,r=e.end;switch(this.currentTarget){case"minHandler":var a=0-n,i=1-n;return Math.min(i,Math.max(a,t));case"maxHandler":a=0-r,i=1-r;return Math.min(i,Math.max(a,t));case"foreground":a=0-n,i=1-r;return Math.min(i,Math.max(a,t))}},e.prototype.updateStartEnd=function(t){var e=this.cfg,n=e.start,r=e.end;switch(this.currentTarget){case"minHandler":n+=t;break;case"maxHandler":r+=t;break;case"foreground":n+=t,r+=t;break}this.set("start",n),this.set("end",r)},e.prototype._dodgeText=function(t,e,n){var r,a,i=this.cfg,o=i.handlerStyle,s=i.width,l=2,u=(0,x.get)(o,"width",Do),c=t[0],d=t[1],p=!1;c>d&&(r=[d,c],c=r[0],d=r[1],a=[n,e],e=a[0],n=a[1],p=!0);var h=e.getBBox(),f=n.getBBox(),m=h.width>c-l?{x:c+u/2+l,textAlign:"left"}:{x:c-u/2-l,textAlign:"right"},g=f.width>s-d-l?{x:d-u/2-l,textAlign:"right"}:{x:d+u/2+l,textAlign:"left"};return p?[g,m]:[m,g]},e.prototype.draw=function(){var t=this.get("container"),e=t&&t.get("canvas");e&&e.draw()},e.prototype.getContainerDOM=function(){var t=this.get("container"),e=t&&t.get("canvas");return e&&e.get("container")},e}(ea);function To(t,e,n){if(t){if("function"===typeof t.addEventListener)return t.addEventListener(e,n,!1),{remove:function(){t.removeEventListener(e,n,!1)}};if("function"===typeof t.attachEvent)return t.attachEvent("on"+e,n),{remove:function(){t.detachEvent("on"+e,n)}}}}var Po={trackColor:"rgba(0,0,0,0)",thumbColor:"rgba(0,0,0,0.15)",size:8,lineCap:"round"},Io={default:Po,hover:{thumbColor:"rgba(0,0,0,0.2)"}},Ro=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.clearEvents=x.noop,e.onStartEvent=function(t){return function(n){e.isMobile=t,n.originalEvent.preventDefault();var r=t?(0,x.get)(n.originalEvent,"touches.0.clientX"):n.clientX,a=t?(0,x.get)(n.originalEvent,"touches.0.clientY"):n.clientY;e.startPos=e.cfg.isHorizontal?r:a,e.bindLaterEvent()}},e.bindLaterEvent=function(){var t=e.getContainerDOM(),n=[];n=e.isMobile?[To(t,"touchmove",e.onMouseMove),To(t,"touchend",e.onMouseUp),To(t,"touchcancel",e.onMouseUp)]:[To(t,"mousemove",e.onMouseMove),To(t,"mouseup",e.onMouseUp),To(t,"mouseleave",e.onMouseUp)],e.clearEvents=function(){n.forEach((function(t){t.remove()}))}},e.onMouseMove=function(t){var n=e.cfg,r=n.isHorizontal,a=n.thumbOffset;t.preventDefault();var i=e.isMobile?(0,x.get)(t,"touches.0.clientX"):t.clientX,o=e.isMobile?(0,x.get)(t,"touches.0.clientY"):t.clientY,s=r?i:o,l=s-e.startPos;e.startPos=s,e.updateThumbOffset(a+l)},e.onMouseUp=function(t){t.preventDefault(),e.clearEvents()},e.onTrackClick=function(t){var n=e.cfg,r=n.isHorizontal,a=n.x,i=n.y,o=n.thumbLen,s=e.getContainerDOM(),l=s.getBoundingClientRect(),u=t.clientX,c=t.clientY,d=r?u-l.left-a-o/2:c-l.top-i-o/2,p=e.validateRange(d);e.updateThumbOffset(p)},e.onThumbMouseOver=function(){var t=e.cfg.theme.hover.thumbColor;e.getElementByLocalId("thumb").attr("stroke",t),e.draw()},e.onThumbMouseOut=function(){var t=e.cfg.theme.default.thumbColor;e.getElementByLocalId("thumb").attr("stroke",t),e.draw()},e}return(0,b.__extends)(e,t),e.prototype.setRange=function(t,e){this.set("minLimit",t),this.set("maxLimit",e);var n=this.getValue(),r=(0,x.clamp)(n,t,e);n===r||this.get("isInit")||this.setValue(r)},e.prototype.getRange=function(){var t=this.get("minLimit")||0,e=this.get("maxLimit")||1;return{min:t,max:e}},e.prototype.setValue=function(t){var e=this.getRange(),n=this.getValue();this.update({thumbOffset:(this.get("trackLen")-this.get("thumbLen"))*(0,x.clamp)(t,e.min,e.max)}),this.delegateEmit("valuechange",{originalValue:n,value:this.getValue()})},e.prototype.getValue=function(){return(0,x.clamp)(this.get("thumbOffset")/(this.get("trackLen")-this.get("thumbLen")),0,1)},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"scrollbar",isHorizontal:!0,minThumbLen:20,thumbOffset:0,theme:Io})},e.prototype.renderInner=function(t){this.renderTrackShape(t),this.renderThumbShape(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.renderTrackShape=function(t){var e=this.cfg,n=e.trackLen,r=e.theme,a=void 0===r?{default:{}}:r,i=(0,x.deepMix)({},Io,a).default,o=i.lineCap,s=i.trackColor,l=i.size,u=(0,x.get)(this.cfg,"size",l),c=this.get("isHorizontal")?{x1:0+u/2,y1:u/2,x2:n-u/2,y2:u/2,lineWidth:u,stroke:s,lineCap:o}:{x1:u/2,y1:0+u/2,x2:u/2,y2:n-u/2,lineWidth:u,stroke:s,lineCap:o};return this.addShape(t,{id:this.getElementId("track"),name:"track",type:"line",attrs:c})},e.prototype.renderThumbShape=function(t){var e=this.cfg,n=e.thumbOffset,r=e.thumbLen,a=e.theme,i=(0,x.deepMix)({},Io,a).default,o=i.size,s=i.lineCap,l=i.thumbColor,u=(0,x.get)(this.cfg,"size",o),c=this.get("isHorizontal")?{x1:n+u/2,y1:u/2,x2:n+r-u/2,y2:u/2,lineWidth:u,stroke:l,lineCap:s,cursor:"default"}:{x1:u/2,y1:n+u/2,x2:u/2,y2:n+r-u/2,lineWidth:u,stroke:l,lineCap:s,cursor:"default"};return this.addShape(t,{id:this.getElementId("thumb"),name:"thumb",type:"line",attrs:c})},e.prototype.bindEvents=function(){var t=this.get("group");t.on("mousedown",this.onStartEvent(!1)),t.on("mouseup",this.onMouseUp),t.on("touchstart",this.onStartEvent(!0)),t.on("touchend",this.onMouseUp);var e=t.findById(this.getElementId("track"));e.on("click",this.onTrackClick);var n=t.findById(this.getElementId("thumb"));n.on("mouseover",this.onThumbMouseOver),n.on("mouseout",this.onThumbMouseOut)},e.prototype.getContainerDOM=function(){var t=this.get("container"),e=t&&t.get("canvas");return e&&e.get("container")},e.prototype.validateRange=function(t){var e=this.cfg,n=e.thumbLen,r=e.trackLen,a=t;return t+n>r?a=r-n:t+n<n&&(a=0),a},e.prototype.draw=function(){var t=this.get("container"),e=t&&t.get("canvas");e&&e.draw()},e.prototype.updateThumbOffset=function(t){var e=this.cfg,n=e.thumbOffset,r=e.isHorizontal,a=e.thumbLen,i=e.size,o=this.validateRange(t);if(o!==n){var s=this.getElementByLocalId("thumb");r?s.attr({x1:o+i/2,x2:o+a-i/2}):s.attr({y1:o+i/2,y2:o+a-i/2}),this.emitOffsetChange(o)}},e.prototype.emitOffsetChange=function(t){var e=this.cfg,n=e.thumbOffset,r=e.trackLen,a=e.thumbLen;this.cfg.thumbOffset=t,this.emit("scrollchange",{thumbOffset:t,ratio:(0,x.clamp)(t/(r-a),0,1)}),this.delegateEmit("valuechange",{originalValue:n,value:t})},e}(ea),Lo=fi,No=gi,zo=Ri,jo=Pi,$o=Zi,qo=Xi,Vo=po;function Ho(t){if((0,x.isEmpty)(t))return null;var e=t[0].x,n=t[0].x,r=t[0].y,a=t[0].y;return(0,x.each)(t,(function(t){e=e>t.x?t.x:e,n=n<t.x?t.x:n,r=r>t.y?t.y:r,a=a<t.y?t.y:a})),{minX:e,maxX:n,minY:r,maxY:a,centerX:(e+n)/2,centerY:(r+a)/2}}function Zo(t){return 1===Array.from(new Set(t)).length}function Uo(t){return((0,x.min)(t)+(0,x.max)(t))/2}function Go(t,e,n,r){return{x:t+n*Math.cos(r),y:e+n*Math.sin(r)}}function Wo(t,e,n,r,a,i){void 0===i&&(i=0);var o=Go(t,e,n,r),s=Go(t,e,n,a),l=Go(t,e,i,r),u=Go(t,e,i,a);if(a-r===2*Math.PI){var c=Go(t,e,n,r+Math.PI),d=Go(t,e,i,r+Math.PI),p=[["M",o.x,o.y],["A",n,n,0,1,1,c.x,c.y],["A",n,n,0,1,1,s.x,s.y],["M",l.x,l.y]];return i&&(p.push(["A",i,i,0,1,0,d.x,d.y]),p.push(["A",i,i,0,1,0,u.x,u.y])),p.push(["M",o.x,o.y]),p.push(["Z"]),p}var h=a-r<=Math.PI?0:1,f=[["M",o.x,o.y],["A",n,n,0,h,1,s.x,s.y],["L",u.x,u.y]];return i&&f.push(["A",i,i,0,h,0,l.x,l.y]),f.push(["L",o.x,o.y]),f.push(["Z"]),f}function Xo(t,e,n,r,a){var i=Go(t,e,n,r),o=Go(t,e,n,a);if((0,x.isNumberEqual)(a-r,2*Math.PI)){var s=Go(t,e,n,r+Math.PI);return[["M",i.x,i.y],["A",n,n,0,1,1,s.x,s.y],["A",n,n,0,1,1,i.x,i.y],["A",n,n,0,1,0,s.x,s.y],["A",n,n,0,1,0,i.x,i.y],["Z"]]}var l=a-r<=Math.PI?0:1;return[["M",i.x,i.y],["A",n,n,0,l,1,o.x,o.y]]}function Yo(t,e){var n,r,a=t.points,i=Ho(a),o=e.startAngle,s=e.endAngle,l=s-o;return e.isTransposed?(n=i.maxY*l,r=i.minY*l):(n=i.maxX*l,r=i.minX*l),n+=o,r+=o,{startAngle:r,endAngle:n}}function Qo(t,e){if((0,x.isNumber)(t)&&(0,x.isNumber)(e))return[t,e];if(t=t,e=e,Zo(t)||Zo(e))return[Uo(t),Uo(e)];var n,r,a=-1,i=0,o=0,s=t.length-1,l=0;while(++a<t.length)n=s,s=a,l+=r=t[n]*e[s]-t[s]*e[n],i+=(t[n]+t[s])*r,o+=(e[n]+e[s])*r;return l*=3,[i/l,o/l]}function Ko(t,e){var n=t.attr(),r=e.attr();return(0,x.each)(n,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),r}function Jo(t,e,n){var r=Math.min(e,n),a=Math.max(e,n);return t>=r&&t<=a}function ts(t,e,n){if((0,x.isString)(t))return t.padEnd(e,n);if((0,x.isArray)(t)){var r=t.length;if(r<e)for(var a=e-r,i=0;i<a;i++)t.push(n)}return t}function es(t,e){return"object"===typeof t&&e.forEach((function(e){delete t[e]})),t}function ns(t,e,n){var r,a;void 0===e&&(e=[]),void 0===n&&(n=new Map);try{for(var i=(0,b.__values)(t),o=i.next();!o.done;o=i.next()){var s=o.value;n.has(s)||(e.push(s),n.set(s,!0))}}catch(l){r={error:l}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e}var rs=function(){function t(t,e,n,r){void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),this.x=t,this.y=e,this.height=r,this.width=n}return t.fromRange=function(e,n,r,a){return new t(e,n,r-e,a-n)},t.fromObject=function(e){return new t(e.minX,e.minY,e.width,e.height)},Object.defineProperty(t.prototype,"minX",{get:function(){return this.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"maxX",{get:function(){return this.x+this.width},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"minY",{get:function(){return this.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"maxY",{get:function(){return this.y+this.height},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tl",{get:function(){return{x:this.x,y:this.y}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tr",{get:function(){return{x:this.maxX,y:this.y}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bl",{get:function(){return{x:this.x,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"br",{get:function(){return{x:this.maxX,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"top",{get:function(){return{x:this.x+this.width/2,y:this.minY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"right",{get:function(){return{x:this.maxX,y:this.y+this.height/2}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bottom",{get:function(){return{x:this.x+this.width/2,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"left",{get:function(){return{x:this.minX,y:this.y+this.height/2}},enumerable:!1,configurable:!0}),t.prototype.isEqual=function(t){return this.x===t.x&&this.y===t.y&&this.width===t.width&&this.height===t.height},t.prototype.contains=function(t){return t.minX>=this.minX&&t.maxX<=this.maxX&&t.minY>=this.minY&&t.maxY<=this.maxY},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.add=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this.clone();return(0,x.each)(t,(function(t){n.x=Math.min(t.x,n.x),n.y=Math.min(t.y,n.y),n.width=Math.max(t.maxX,n.maxX)-n.x,n.height=Math.max(t.maxY,n.maxY)-n.y})),n},t.prototype.merge=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this.clone();return(0,x.each)(t,(function(t){n.x=Math.max(t.x,n.x),n.y=Math.max(t.y,n.y),n.width=Math.min(t.maxX,n.maxX)-n.x,n.height=Math.min(t.maxY,n.maxY)-n.y})),n},t.prototype.cut=function(e,n){var r=e.width,a=e.height;switch(n){case v.TOP:case v.TOP_LEFT:case v.TOP_RIGHT:return t.fromRange(this.minX,this.minY+a,this.maxX,this.maxY);case v.RIGHT:case v.RIGHT_TOP:case v.RIGHT_BOTTOM:return t.fromRange(this.minX,this.minY,this.maxX-r,this.maxY);case v.BOTTOM:case v.BOTTOM_LEFT:case v.BOTTOM_RIGHT:return t.fromRange(this.minX,this.minY,this.maxX,this.maxY-a);case v.LEFT:case v.LEFT_TOP:case v.LEFT_BOTTOM:return t.fromRange(this.minX+r,this.minY,this.maxX,this.maxY);default:return this}},t.prototype.shrink=function(e){var n=(0,b.__read)(e,4),r=n[0],a=n[1],i=n[2],o=n[3];return new t(this.x+o,this.y+r,this.width-o-a,this.height-r-i)},t.prototype.expand=function(e){var n=(0,b.__read)(e,4),r=n[0],a=n[1],i=n[2],o=n[3];return new t(this.x-o,this.y-r,this.width+o+a,this.height+r+i)},t.prototype.exceed=function(t){return[Math.max(-this.minY+t.minY,0),Math.max(this.maxX-t.maxX,0),Math.max(this.maxY-t.maxY,0),Math.max(-this.minX+t.minX,0)]},t.prototype.collide=function(t){return this.minX<t.maxX&&this.maxX>t.minX&&this.minY<t.maxY&&this.maxY>t.minY},t.prototype.size=function(){return this.width*this.height},t.prototype.isPointIn=function(t){return t.x>=this.minX&&t.x<=this.maxX&&t.y>=this.minY&&t.y<=this.maxY},t}();function as(t){return[[t.minX,t.minY],[t.maxX,t.minY],[t.maxX,t.maxY],[t.minX,t.maxY]]}function is(t){if(t.isPolar&&!t.isTransposed)return(t.endAngle-t.startAngle)*t.getRadius();var e=t.convert({x:0,y:0}),n=t.convert({x:1,y:0});return Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2))}function os(t){if(t.isPolar){var e=t.startAngle,n=t.endAngle;return n-e===2*Math.PI}return!1}function ss(t,e){var n=t.getCenter();return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function ls(t,e){var n=!1;if(t)if("theta"===t.type){var r=t.start,a=t.end;n=Jo(e.x,r.x,a.x)&&Jo(e.y,r.y,a.y)}else{var i=t.invert(e);n=Jo(i.x,0,1)&&Jo(i.y,0,1)}return n}function us(t,e){var n=t.getCenter();return Math.atan2(e.y-n.y,e.x-n.x)}function cs(t,e){void 0===e&&(e=0);var n,r=t.start,a=t.end,i=t.getWidth(),o=t.getHeight();if(t.isPolar){var s=t.startAngle,l=t.endAngle,u=t.getCenter(),c=t.getRadius();return{type:"path",startState:{path:Wo(u.x,u.y,c+e,s,s)},endState:function(t){var n=(l-s)*t+s,r=Wo(u.x,u.y,c+e,s,n);return{path:r}},attrs:{path:Wo(u.x,u.y,c+e,s,l)}}}return n=t.isTransposed?{height:o+2*e}:{width:i+2*e},{type:"rect",startState:{x:r.x-e,y:a.y-e,width:t.isTransposed?i+2*e:0,height:t.isTransposed?0:o+2*e},endState:n,attrs:{x:r.x-e,y:a.y-e,width:i+2*e,height:o+2*e}}}function ds(t,e){void 0===e&&(e=0);var n=t.start,r=t.end,a=t.getWidth(),i=t.getHeight(),o=Math.min(n.x,r.x),s=Math.min(n.y,r.y);return rs.fromRange(o-e,s-e,o+a+e,s+i+e)}var ps=/^(?:(?!0000)[0-9]{4}([-/.]+)(?:(?:0?[1-9]|1[0-2])\1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])\1(?:29|30)|(?:0?[13578]|1[02])\1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]+)0?2\2(?:29))(\s+([01]|([01][0-9]|2[0-3])):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]))?$/;function hs(t){var e="linear";return ps.test(t)?e="timeCat":(0,x.isString)(t)&&(e="cat"),e}function fs(t,e,n,r){return void 0===e&&(e={}),e.type?e.type:"identity"!==t.type&&M.includes(n)&&["interval"].includes(r)||t.isCategory?"cat":t.type}function ms(t,e,n){var r=e||[];if((0,x.isNumber)(t)||(0,x.isNil)((0,x.firstValue)(r,t))&&(0,x.isEmpty)(n)){var a=pn("identity");return new a({field:t.toString(),values:[t]})}var i=(0,x.valuesOfKey)(r,t),o=(0,x.get)(n,"type",hs(i[0])),s=pn(o);return new s((0,b.__assign)({field:t,values:i},n))}function gs(t,e){if("identity"!==t.type&&"identity"!==e.type){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);t.change(n)}}function vs(t){return t.alias||t.field}function ys(t,e,n){var r,a=t.values,i=a.length;if(1===i)r=[.5,1];else{var o=1,s=0;os(e)?e.isTransposed?(o=(0,x.get)(n,"widthRatio.multiplePie",1/1.3),s=1/i*o,r=[s/2,1-s/2]):r=[0,1-1/i]:(s=1/i/2,r=[s,1-s])}return r}function bs(t){var e=t.values.filter((function(t){return!(0,x.isNil)(t)&&!isNaN(t)}));return Math.max.apply(Math,(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),[(0,x.isNil)(t.max)?-1/0:t.max],!1))}function xs(t){var e,n;switch(t){case v.TOP:e={x:0,y:1},n={x:1,y:1};break;case v.RIGHT:e={x:1,y:0},n={x:1,y:1};break;case v.BOTTOM:e={x:0,y:0},n={x:1,y:0};break;case v.LEFT:e={x:0,y:0},n={x:0,y:1};break;default:e=n={x:0,y:0}}return{start:e,end:n}}function ws(t){var e,n;return t.isTransposed?(e={x:0,y:0},n={x:1,y:0}):(e={x:0,y:0},n={x:0,y:1}),{start:e,end:n}}function _s(t,e){var n={start:{x:0,y:0},end:{x:0,y:0}};t.isRect?n=xs(e):t.isPolar&&(n=ws(t));var r=n.start,a=n.end;return{start:t.convert(r),end:t.convert(a)}}function Cs(t){var e=t.start,n=t.end;return e.x===n.x}function Ss(t,e){var n=t.start,r=t.end,a=Cs(t);return a?(n.y-r.y)*(e.x-n.x)>0?1:-1:(r.x-n.x)*(n.y-e.y)>0?-1:1}function ks(t,e){var n=(0,x.get)(t,["components","axis"],{});return(0,x.deepMix)({},(0,x.get)(n,["common"],{}),(0,x.deepMix)({},(0,x.get)(n,[e],{})))}function As(t,e,n){var r=(0,x.get)(t,["components","axis"],{});return(0,x.deepMix)({},(0,x.get)(r,["common","title"],{}),(0,x.deepMix)({},(0,x.get)(r,[e,"title"],{})),n)}function Es(t){var e=t.x,n=t.y,r=t.circleCenter,a=n.start>n.end,i=t.isTransposed?t.convert({x:a?0:1,y:0}):t.convert({x:0,y:a?0:1}),o=[i.x-r.x,i.y-r.y],s=[1,0],l=i.y>r.y?gr.angle(o,s):-1*gr.angle(o,s),u=l+(e.end-e.start),c=Math.sqrt(Math.pow(i.x-r.x,2)+Math.pow(i.y-r.y,2));return{center:r,radius:c,startAngle:l,endAngle:u}}function Ds(t,e){return(0,x.isBoolean)(t)?!1!==t&&{}:(0,x.get)(t,[e])}function Fs(t,e){return(0,x.get)(t,"position",e)}function Ms(t,e){return(0,x.get)(e,["title","text"],vs(t))}var Os=function(){function t(t,e){this.destroyed=!1,this.facets=[],this.view=t,this.cfg=(0,x.deepMix)({},this.getDefaultCfg(),e)}return t.prototype.init=function(){this.container||(this.container=this.createContainer());var t=this.view.getData();this.facets=this.generateFacets(t)},t.prototype.render=function(){this.renderViews()},t.prototype.update=function(){},t.prototype.clear=function(){this.clearFacetViews()},t.prototype.destroy=function(){this.clear(),this.container&&(this.container.remove(!0),this.container=void 0),this.destroyed=!0,this.view=void 0,this.facets=[]},t.prototype.facetToView=function(t){var e=t.region,n=t.data,r=t.padding,a=void 0===r?this.cfg.padding:r,i=this.view.createView({region:e,padding:a});i.data(n||[]),t.view=i,this.beforeEachView(i,t);var o=this.cfg.eachView;return o&&o(i,t),this.afterEachView(i,t),i},t.prototype.createContainer=function(){var t=this.view.getLayer(g.FORE);return t.addGroup()},t.prototype.renderViews=function(){this.createFacetViews()},t.prototype.createFacetViews=function(){var t=this;return this.facets.map((function(e){return t.facetToView(e)}))},t.prototype.clearFacetViews=function(){var t=this;(0,x.each)(this.facets,(function(e){e.view&&(t.view.removeView(e.view),e.view=void 0)}))},t.prototype.parseSpacing=function(){var t=this.view.viewBBox,e=t.width,n=t.height,r=this.cfg.spacing;return r.map((function(t,r){return(0,x.isNumber)(t)?t/(0===r?e:n):parseFloat(t)/100}))},t.prototype.getFieldValues=function(t,e){var n=[],r={};return(0,x.each)(t,(function(t){var a=t[e];(0,x.isNil)(a)||r[a]||(n.push(a),r[a]=!0)})),n},t.prototype.getRegion=function(t,e,n,r){var a=(0,b.__read)(this.parseSpacing(),2),i=a[0],o=a[1],s=(1+i)/(0===e?1:e)-i,l=(1+o)/(0===t?1:t)-o,u={x:(s+i)*n,y:(l+o)*r},c={x:u.x+s,y:u.y+l};return{start:u,end:c}},t.prototype.getDefaultCfg=function(){return{eachView:void 0,showTitle:!0,spacing:[0,0],padding:10,fields:[]}},t.prototype.getDefaultTitleCfg=function(){var t=this.view.getTheme().fontFamily;return{style:{fontSize:14,fill:"#666",fontFamily:t}}},t.prototype.processAxis=function(t,e){var n=t.getOptions(),r=n.coordinate,a=t.geometries,i=(0,x.get)(r,"type","rect");if("rect"===i&&a.length){(0,x.isNil)(n.axes)&&(n.axes={});var o=n.axes,s=(0,b.__read)(a[0].getXYFields(),2),l=s[0],u=s[1],c=Ds(o,l),d=Ds(o,u);!1!==c&&(n.axes[l]=this.getXAxisOption(l,o,c,e)),!1!==d&&(n.axes[u]=this.getYAxisOption(u,o,d,e))}},t.prototype.getFacetDataFilter=function(t){return function(e){return(0,x.every)(t,(function(t){var n=t.field,r=t.value;return!(!(0,x.isNil)(r)&&n)||e[n]===r}))}},t}(),Bs={},Ts=function(t){return Bs[(0,x.lowerCase)(t)]},Ps=function(t,e){Bs[(0,x.lowerCase)(t)]=e},Is=function(){function t(t,e){this.context=t,this.cfg=e,t.addAction(this)}return t.prototype.applyCfg=function(t){(0,x.assign)(this,t)},t.prototype.init=function(){this.applyCfg(this.cfg)},t.prototype.destroy=function(){this.context.removeAction(this),this.context=null},t}(),Rs=Is,Ls=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.execute=function(){this.callback&&this.callback(this.context)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.callback=null},e}(Rs),Ns=Ls,zs={};function js(t,e){var n=zs[t],r=null;if(n){var a=n.ActionClass,i=n.cfg;r=new a(e,i),r.name=t,r.init()}return r}function $s(t){var e=zs[t];return(0,x.get)(e,"ActionClass")}function qs(t,e,n){zs[t]={ActionClass:e,cfg:n}}function Vs(t,e){var n=new Ns(e);return n.callback=t,n.name="callback",n}function Hs(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,a=t.length;r<a;r+=1){var i=t[r];n.push(["L",i.x,i.y])}e&&n.push(["Z"])}return n}function Zs(t,e){for(var n=[t[0]],r=1,a=t.length;r<a;r+=2){var i=e.convert({x:t[r],y:t[r+1]});n.push(i.x,i.y)}return n}function Us(t,e){var n=e.isTransposed,r=t[1],a=t[6],i=t[7],o=e.convert({x:a,y:i}),s=n?0:1;return["A",r,r,0,0,s,o.x,o.y]}function Gs(t,e,n){var r=n.isTransposed,a=n.startAngle,i=n.endAngle,o="a"===t[0].toLowerCase()?{x:t[6],y:t[7]}:{x:t[1],y:t[2]},s={x:e[1],y:e[2]},l=[],u=r?"y":"x",c=Math.abs(s[u]-o[u])*(i-a),d=s[u]>=o[u]?1:0,p=c>Math.PI?1:0,h=n.convert(s),f=ss(n,h);if(f>=.5)if(c===2*Math.PI){var m={x:(s.x+o.x)/2,y:(s.y+o.y)/2},g=n.convert(m);l.push(["A",f,f,0,p,d,g.x,g.y]),l.push(["A",f,f,0,p,d,h.x,h.y])}else l.push(["A",f,f,0,p,d,h.x,h.y]);return l}function Ws(t){(0,x.each)(t,(function(e,n){var r=e;if("a"===r[0].toLowerCase()){var a=t[n-1],i=t[n+1];i&&"a"===i[0].toLowerCase()?a&&"l"===a[0].toLowerCase()&&(a[0]="M"):a&&"a"===a[0].toLowerCase()&&i&&"l"===i[0].toLowerCase()&&(i[0]="M")}}))}var Xs=function(t,e,n,r){var a,i,o,s,l,u,c,d,p=[],h=!!r;if(h){a=(0,b.__read)(r,2),s=a[0],l=a[1];for(var f=0,m=t.length;f<m;f++){var g=t[f];s=gr.min([0,0],s,g),l=gr.max([0,0],l,g)}}f=0;for(var v=t.length;f<v;f++){g=t[f];if(0!==f||n)if(f!==v-1||n){i=t[n?f?f-1:v-1:f-1],o=t[n?(f+1)%v:f+1];var y=[0,0];y=gr.sub(y,o,i),y=gr.scale(y,y,e);var x=gr.distance(g,i),w=gr.distance(g,o),_=x+w;0!==_&&(x/=_,w/=_);var C=gr.scale([0,0],y,-x),S=gr.scale([0,0],y,w);c=gr.add([0,0],g,C),u=gr.add([0,0],g,S),u=gr.min([0,0],u,gr.max([0,0],o,g)),u=gr.max([0,0],u,gr.min([0,0],o,g)),C=gr.sub([0,0],u,g),C=gr.scale([0,0],C,-x/w),c=gr.add([0,0],g,C),c=gr.min([0,0],c,gr.max([0,0],i,g)),c=gr.max([0,0],c,gr.min([0,0],i,g)),S=gr.sub([0,0],g,c),S=gr.scale([0,0],S,w/x),u=gr.add([0,0],g,S),h&&(c=gr.max([0,0],c,s),c=gr.min([0,0],c,l),u=gr.max([0,0],u,s),u=gr.min([0,0],u,l)),p.push(d),p.push(c),d=u}else c=g,p.push(d),p.push(c);else d=g}return n&&p.push(p.shift()),p};function Ys(t,e,n){for(var r=!!e,a=[],i=0,o=t.length;i<o;i+=2)a.push([t[i],t[i+1]]);var s,l,u,c=Xs(a,.4,r,n),d=a.length,p=[];for(i=0;i<d-1;i++)s=c[2*i],l=c[2*i+1],u=a[i+1],p.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]]);return r&&(s=c[d],l=c[d+1],u=a[0],p.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]])),p}function Qs(t,e){return Hs(t,e)}function Ks(t,e,n){var r=[],a=t[0],i=null;if(t.length<=2)return Qs(t,e);for(var o=0,s=t.length;o<s;o++){var l=t[o];i&&i.x===l.x&&i.y===l.y||(r.push(l.x),r.push(l.y),i=l)}var u=n||[[0,0],[1,1]],c=Ys(r,e,u);return c.unshift(["M",a.x,a.y]),c}function Js(t,e){var n=[];return(0,x.each)(e,(function(e){var r=e[0];switch(r.toLowerCase()){case"m":case"l":case"c":n.push(Zs(e,t));break;case"a":n.push(Us(e,t));break;case"z":default:n.push(e);break}})),n}function tl(t,e){var n,r,a,i,o=[];return(0,x.each)(e,(function(s,l){var u=s[0];switch(u.toLowerCase()){case"m":case"c":case"q":o.push(Zs(s,t));break;case"l":n=e[l-1],r=s,a=t.isTransposed,i=a?n[n.length-2]===r[1]:n[n.length-1]===r[2],i?o=o.concat(Gs(n,r,t)):o.push(Zs(s,t));break;case"a":o.push(Us(s,t));break;case"z":default:o.push(s);break}})),Ws(o),o}function el(t,e){var n=t.event,r=n.target,a=r.getCanvasBBox();return a.width>=e||a.height>=e?a:null}function nl(t,e){var n=t.event,r=n.target,a=r.getCanvasBBox();return a.width>=e||a.height>=e?r.attr("path"):null}function rl(t){var e,n=t.event,r=n.target;return r&&(e=r.get("element")),e}function al(t){var e,n=t.event,r=n.target;return r&&(e=r.get("delegateObject")),e}function il(t){var e=t.event.gEvent;return!(e&&e.fromShape&&e.toShape&&e.fromShape.get("element")===e.toShape.get("element"))}function ol(t){return t&&t.component&&t.component.isList()}function sl(t){return t&&t.component&&t.component.isSlider()}function ll(t){var e=t.event,n=e.target;return n&&"mask"===n.get("name")}function ul(t,e){var n=t.event.target;if("path"===n.get("type")){var r=nl(t,e);if(!r)return;return yl(t.view,r)}var a=el(t,e);return a?gl(t.view,a):null}function cl(t,e,n){var r=el(t,n);if(!r)return null;var a=t.view,i=kl(a,e,{x:r.x,y:r.y}),o=kl(a,e,{x:r.maxX,y:r.maxY}),s={minX:i.x,minY:i.y,maxX:o.x,maxY:o.y};return gl(e,s)}function dl(t){var e=t.geometries,n=[];return(0,x.each)(e,(function(t){var e=t.elements;n=n.concat(e)})),t.views&&t.views.length&&(0,x.each)(t.views,(function(t){n=n.concat(dl(t))})),n}function pl(t,e,n){var r=dl(t);return r.filter((function(t){return fl(t,e)===n}))}function hl(t,e){var n=t.geometries,r=[];return(0,x.each)(n,(function(t){var n=t.getElementsBy((function(t){return t.hasState(e)}));r=r.concat(n)})),r}function fl(t,e){var n,r=t.getModel(),a=r.data;return n=(0,x.isArray)(a)?a[0][e]:a[e],n}function ml(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function gl(t,e){var n=dl(t),r=[];return(0,x.each)(n,(function(t){var n=t.shape,a=n.getCanvasBBox();ml(e,a)&&r.push(t)})),r}function vl(t){var e=[];return(0,x.each)(t,(function(t){var n=t[0];if("A"!==n)for(var r=1;r<t.length;r+=2)e.push([t[r],t[r+1]]);else{var a=t.length;e.push([t[a-2],t[a-1]])}})),e}function yl(t,e){var n=dl(t),r=vl(e),a=n.filter((function(t){var e,n=t.shape;if("path"===n.get("type"))e=vl(n.attr("path"));else{var a=n.getCanvasBBox();e=as(a)}return(0,go.Wq)(r,e)}));return a}function bl(t){return t.getComponents().map((function(t){return t.component}))}function xl(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}function wl(t,e){if(t.length<=2)return Qs(t,!1);var n=t[0],r=[];(0,x.each)(t,(function(t){r.push(t.x),r.push(t.y)}));var a=Ys(r,e,null);return a.unshift(["M",n.x,n.y]),a}function _l(t,e){return t.x<=e.x&&t.maxX>=e.x&&t.y<=e.y&&t.maxY>e.y}function Cl(t){var e=t.parent,n=null;return e&&(n=e.views.filter((function(e){return e!==t}))),n}function Sl(t,e){var n=t.getCoordinate();return n.invert(e)}function kl(t,e,n){var r=Sl(t,n);return e.getCoordinate().convert(r)}function Al(t,e,n,r){var a=!1;return(0,x.each)(t,(function(t){if(t[n]===e[n]&&t[r]===e[r])return a=!0,!1})),a}function El(t,e){var n=t.getScaleByField(e);return!n&&t.views&&(0,x.each)(t.views,(function(t){if(n=El(t,e),n)return!1})),n}var Dl=function(){function t(t){this.actions=[],this.event=null,this.cacheMap={},this.view=t}return t.prototype.cache=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(1===t.length)return this.cacheMap[t[0]];2===t.length&&(this.cacheMap[t[0]]=t[1])},t.prototype.getAction=function(t){return this.actions.find((function(e){return e.name===t}))},t.prototype.addAction=function(t){this.actions.push(t)},t.prototype.removeAction=function(t){var e=this.actions,n=this.actions.indexOf(t);n>=0&&e.splice(n,1)},t.prototype.getCurrentPoint=function(){var t=this.event;if(t){if(t.target instanceof HTMLElement){var e=this.view.getCanvas(),n=e.getPointByClient(t.clientX,t.clientY);return n}return{x:t.x,y:t.y}}return null},t.prototype.getCurrentShape=function(){return(0,x.get)(this.event,["gEvent","shape"])},t.prototype.isInPlot=function(){var t=this.getCurrentPoint();return!!t&&this.view.isPointInPlot(t)},t.prototype.isInShape=function(t){var e=this.getCurrentShape();return!!e&&e.get("name")===t},t.prototype.isInComponent=function(t){var e=bl(this.view),n=this.getCurrentPoint();return!!n&&!!e.find((function(e){var r=e.getBBox();return t?e.get("name")===t&&_l(r,n):_l(r,n)}))},t.prototype.destroy=function(){(0,x.each)(this.actions.slice(),(function(t){t.destroy()})),this.view=null,this.event=null,this.actions=null,this.cacheMap=null},t}(),Fl=Dl,Ml=function(){function t(t,e){this.view=t,this.cfg=e}return t.prototype.init=function(){this.initEvents()},t.prototype.initEvents=function(){},t.prototype.clearEvents=function(){},t.prototype.destroy=function(){this.clearEvents()},t}(),Ol=Ml;function Bl(t,e,n){var r=t.split(":"),a=r[0],i=e.getAction(a)||js(a,e);if(!i)throw new Error("There is no action named ".concat(a));var o=r[1];return{action:i,methodName:o,arg:n}}function Tl(t){var e=t.action,n=t.methodName,r=t.arg;if(!e[n])throw new Error("Action(".concat(e.name,") doesn't have a method called ").concat(n));e[n](r)}var Pl={START:"start",SHOW_ENABLE:"showEnable",END:"end",ROLLBACK:"rollback",PROCESSING:"processing"},Il=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.callbackCaches={},r.emitCaches={},r.steps=n,r}return(0,b.__extends)(e,t),e.prototype.init=function(){this.initContext(),t.prototype.init.call(this)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.steps=null,this.context&&(this.context.destroy(),this.context=null),this.callbackCaches=null,this.view=null},e.prototype.initEvents=function(){var t=this;(0,x.each)(this.steps,(function(e,n){(0,x.each)(e,(function(e){var r=t.getActionCallback(n,e);r&&t.bindEvent(e.trigger,r)}))}))},e.prototype.clearEvents=function(){var t=this;(0,x.each)(this.steps,(function(e,n){(0,x.each)(e,(function(e){var r=t.getActionCallback(n,e);r&&t.offEvent(e.trigger,r)}))}))},e.prototype.initContext=function(){var t=this.view,e=new Fl(t);this.context=e;var n=this.steps;(0,x.each)(n,(function(t){(0,x.each)(t,(function(t){if((0,x.isFunction)(t.action))t.actionObject={action:Vs(t.action,e),methodName:"execute"};else if((0,x.isString)(t.action))t.actionObject=Bl(t.action,e,t.arg);else if((0,x.isArray)(t.action)){var n=t.action,r=(0,x.isArray)(t.arg)?t.arg:[t.arg];t.actionObject=[],(0,x.each)(n,(function(n,a){t.actionObject.push(Bl(n,e,r[a]))}))}}))}))},e.prototype.isAllowStep=function(t){var e=this.currentStepName,n=this.steps;if(e===t)return!0;if(t===Pl.SHOW_ENABLE)return!0;if(t===Pl.PROCESSING)return e===Pl.START;if(t===Pl.START)return e!==Pl.PROCESSING;if(t===Pl.END)return e===Pl.PROCESSING||e===Pl.START;if(t===Pl.ROLLBACK){if(n[Pl.END])return e===Pl.END;if(e===Pl.START)return!0}return!1},e.prototype.isAllowExecute=function(t,e){if(this.isAllowStep(t)){var n=this.getKey(t,e);return(!e.once||!this.emitCaches[n])&&(!e.isEnable||e.isEnable(this.context))}return!1},e.prototype.enterStep=function(t){this.currentStepName=t,this.emitCaches={}},e.prototype.afterExecute=function(t,e){t!==Pl.SHOW_ENABLE&&this.currentStepName!==t&&this.enterStep(t);var n=this.getKey(t,e);this.emitCaches[n]=!0},e.prototype.getKey=function(t,e){return t+e.trigger+e.action},e.prototype.getActionCallback=function(t,e){var n=this,r=this.context,a=this.callbackCaches,i=e.actionObject;if(e.action&&i){var o=this.getKey(t,e);if(!a[o]){var s=function(a){r.event=a,n.isAllowExecute(t,e)?((0,x.isArray)(i)?(0,x.each)(i,(function(t){r.event=a,Tl(t)})):(r.event=a,Tl(i)),n.afterExecute(t,e),e.callback&&(r.event=a,e.callback(r))):r.event=null};e.debounce?a[o]=(0,x.debounce)(s,e.debounce.wait,e.debounce.immediate):e.throttle?a[o]=(0,x.throttle)(s,e.throttle.wait,{leading:e.throttle.leading,trailing:e.throttle.trailing}):a[o]=s}return a[o]}return null},e.prototype.bindEvent=function(t,e){var n=t.split(":");"window"===n[0]?window.addEventListener(n[1],e):"document"===n[0]?document.addEventListener(n[1],e):this.view.on(t,e)},e.prototype.offEvent=function(t,e){var n=t.split(":");"window"===n[0]?window.removeEventListener(n[1],e):"document"===n[0]?document.removeEventListener(n[1],e):this.view.off(t,e)},e}(Ol),Rl=Il,Ll={};function Nl(t){return Ll[(0,x.lowerCase)(t)]}function zl(t,e){Ll[(0,x.lowerCase)(t)]=e}function jl(t,e,n){var r=Nl(t);if(!r)return null;if((0,x.isPlainObject)(r)){var a=(0,x.mix)((0,x.clone)(r),n);return new Rl(e,a)}var i=r;return new i(e,n)}function $l(t){return{title:{autoRotate:!0,position:"center",spacing:t.axisTitleSpacing,style:{fill:t.axisTitleTextFillColor,fontSize:t.axisTitleTextFontSize,lineHeight:t.axisTitleTextLineHeight,textBaseline:"middle",fontFamily:t.fontFamily},iconStyle:{fill:t.axisDescriptionIconFillColor}},label:{autoRotate:!1,autoEllipsis:!1,autoHide:{type:"equidistance",cfg:{minGap:6}},offset:t.axisLabelOffset,style:{fill:t.axisLabelFillColor,fontSize:t.axisLabelFontSize,lineHeight:t.axisLabelLineHeight,fontFamily:t.fontFamily}},line:{style:{lineWidth:t.axisLineBorder,stroke:t.axisLineBorderColor}},grid:{line:{type:"line",style:{stroke:t.axisGridBorderColor,lineWidth:t.axisGridBorder,lineDash:t.axisGridLineDash}},alignTick:!0,animate:!0},tickLine:{style:{lineWidth:t.axisTickLineBorder,stroke:t.axisTickLineBorderColor},alignTick:!0,length:t.axisTickLineLength},subTickLine:null,animate:!0}}function ql(t){return{title:null,marker:{symbol:"circle",spacing:t.legendMarkerSpacing,style:{r:t.legendCircleMarkerSize,fill:t.legendMarkerColor}},itemName:{spacing:5,style:{fill:t.legendItemNameFillColor,fontFamily:t.fontFamily,fontSize:t.legendItemNameFontSize,lineHeight:t.legendItemNameLineHeight,fontWeight:t.legendItemNameFontWeight,textAlign:"start",textBaseline:"middle"}},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:"#D8D8D8"},markerStyle:{fill:"#D8D8D8",stroke:"#D8D8D8"}},inactive:{nameStyle:{fill:"#D8D8D8"},markerStyle:{opacity:.2}}},flipPage:!0,pageNavigator:{marker:{style:{size:t.legendPageNavigatorMarkerSize,inactiveFill:t.legendPageNavigatorMarkerInactiveFillColor,inactiveOpacity:t.legendPageNavigatorMarkerInactiveFillOpacity,fill:t.legendPageNavigatorMarkerFillColor,opacity:t.legendPageNavigatorMarkerFillOpacity}},text:{style:{fill:t.legendPageNavigatorTextFillColor,fontSize:t.legendPageNavigatorTextFontSize}}},animate:!1,maxItemWidth:200,itemSpacing:t.legendItemSpacing,itemMarginBottom:t.legendItemMarginBottom,padding:t.legendPadding}}function Vl(t){var e,n={point:{default:{fill:t.pointFillColor,r:t.pointSize,stroke:t.pointBorderColor,lineWidth:t.pointBorder,fillOpacity:t.pointFillOpacity},active:{stroke:t.pointActiveBorderColor,lineWidth:t.pointActiveBorder},selected:{stroke:t.pointSelectedBorderColor,lineWidth:t.pointSelectedBorder},inactive:{fillOpacity:t.pointInactiveFillOpacity,strokeOpacity:t.pointInactiveBorderOpacity}},hollowPoint:{default:{fill:t.hollowPointFillColor,lineWidth:t.hollowPointBorder,stroke:t.hollowPointBorderColor,strokeOpacity:t.hollowPointBorderOpacity,r:t.hollowPointSize},active:{stroke:t.hollowPointActiveBorderColor,strokeOpacity:t.hollowPointActiveBorderOpacity},selected:{lineWidth:t.hollowPointSelectedBorder,stroke:t.hollowPointSelectedBorderColor,strokeOpacity:t.hollowPointSelectedBorderOpacity},inactive:{strokeOpacity:t.hollowPointInactiveBorderOpacity}},area:{default:{fill:t.areaFillColor,fillOpacity:t.areaFillOpacity,stroke:null},active:{fillOpacity:t.areaActiveFillOpacity},selected:{fillOpacity:t.areaSelectedFillOpacity},inactive:{fillOpacity:t.areaInactiveFillOpacity}},hollowArea:{default:{fill:null,stroke:t.hollowAreaBorderColor,lineWidth:t.hollowAreaBorder,strokeOpacity:t.hollowAreaBorderOpacity},active:{fill:null,lineWidth:t.hollowAreaActiveBorder},selected:{fill:null,lineWidth:t.hollowAreaSelectedBorder},inactive:{strokeOpacity:t.hollowAreaInactiveBorderOpacity}},interval:{default:{fill:t.intervalFillColor,fillOpacity:t.intervalFillOpacity},active:{stroke:t.intervalActiveBorderColor,lineWidth:t.intervalActiveBorder},selected:{stroke:t.intervalSelectedBorderColor,lineWidth:t.intervalSelectedBorder},inactive:{fillOpacity:t.intervalInactiveFillOpacity,strokeOpacity:t.intervalInactiveBorderOpacity}},hollowInterval:{default:{fill:t.hollowIntervalFillColor,stroke:t.hollowIntervalBorderColor,lineWidth:t.hollowIntervalBorder,strokeOpacity:t.hollowIntervalBorderOpacity},active:{stroke:t.hollowIntervalActiveBorderColor,lineWidth:t.hollowIntervalActiveBorder,strokeOpacity:t.hollowIntervalActiveBorderOpacity},selected:{stroke:t.hollowIntervalSelectedBorderColor,lineWidth:t.hollowIntervalSelectedBorder,strokeOpacity:t.hollowIntervalSelectedBorderOpacity},inactive:{stroke:t.hollowIntervalInactiveBorderColor,lineWidth:t.hollowIntervalInactiveBorder,strokeOpacity:t.hollowIntervalInactiveBorderOpacity}},line:{default:{stroke:t.lineBorderColor,lineWidth:t.lineBorder,strokeOpacity:t.lineBorderOpacity,fill:null,lineAppendWidth:10,lineCap:"round",lineJoin:"round"},active:{lineWidth:t.lineActiveBorder},selected:{lineWidth:t.lineSelectedBorder},inactive:{strokeOpacity:t.lineInactiveBorderOpacity}}},r=$l(t),a=ql(t);return{background:t.backgroundColor,defaultColor:t.brandColor,subColor:t.subColor,semanticRed:t.paletteSemanticRed,semanticGreen:t.paletteSemanticGreen,padding:"auto",fontFamily:t.fontFamily,columnWidthRatio:.5,maxColumnWidth:null,minColumnWidth:null,roseWidthRatio:.9999999,multiplePieWidthRatio:1/1.3,colors10:t.paletteQualitative10,colors20:t.paletteQualitative20,sequenceColors:t.paletteSequence,shapes:{point:["hollow-circle","hollow-square","hollow-bowtie","hollow-diamond","hollow-hexagon","hollow-triangle","hollow-triangle-down","circle","square","bowtie","diamond","hexagon","triangle","triangle-down","cross","tick","plus","hyphen","line"],line:["line","dash","dot","smooth"],area:["area","smooth","line","smooth-line"],interval:["rect","hollow-rect","line","tick"]},sizes:[1,10],geometries:{interval:{rect:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:function(t){var e=t.geometry.coordinate;if(e.isPolar&&e.isTransposed){var r=Yo(t.getModel(),e),a=r.startAngle,i=r.endAngle,o=(a+i)/2,s=7.5,l=s*Math.cos(o),u=s*Math.sin(o);return{matrix:dr.transform(null,[["t",l,u]])}}return n.interval.selected}}},"hollow-rect":{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},line:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},tick:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},funnel:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}},pyramid:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}}},line:{line:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},dot:{default:{style:(0,b.__assign)((0,b.__assign)({},n.line.default),{lineCap:null,lineDash:[1,1]})},active:{style:(0,b.__assign)((0,b.__assign)({},n.line.active),{lineCap:null,lineDash:[1,1]})},inactive:{style:(0,b.__assign)((0,b.__assign)({},n.line.inactive),{lineCap:null,lineDash:[1,1]})},selected:{style:(0,b.__assign)((0,b.__assign)({},n.line.selected),{lineCap:null,lineDash:[1,1]})}},dash:{default:{style:(0,b.__assign)((0,b.__assign)({},n.line.default),{lineCap:null,lineDash:[5.5,1]})},active:{style:(0,b.__assign)((0,b.__assign)({},n.line.active),{lineCap:null,lineDash:[5.5,1]})},inactive:{style:(0,b.__assign)((0,b.__assign)({},n.line.inactive),{lineCap:null,lineDash:[5.5,1]})},selected:{style:(0,b.__assign)((0,b.__assign)({},n.line.selected),{lineCap:null,lineDash:[5.5,1]})}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vh:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hvh:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vhv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}}},polygon:{polygon:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}}},point:{circle:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},square:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},bowtie:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},diamond:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},hexagon:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},triangle:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},"triangle-down":{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},"hollow-circle":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-square":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-bowtie":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-diamond":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-hexagon":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-triangle":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-triangle-down":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},cross:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},tick:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},plus:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},hyphen:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},line:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}}},area:{area:{default:{style:n.area.default},active:{style:n.area.active},inactive:{style:n.area.inactive},selected:{style:n.area.selected}},smooth:{default:{style:n.area.default},active:{style:n.area.active},inactive:{style:n.area.inactive},selected:{style:n.area.selected}},line:{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}},"smooth-line":{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}}},schema:{candle:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},box:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}}},edge:{line:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vhv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},arc:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}}},violin:{violin:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hollow:{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}},"hollow-smooth":{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}}}},components:{axis:{common:r,top:{position:"top",grid:null,title:null,verticalLimitLength:.5},bottom:{position:"bottom",grid:null,title:null,verticalLimitLength:.5},left:{position:"left",title:null,line:null,tickLine:null,verticalLimitLength:1/3},right:{position:"right",title:null,line:null,tickLine:null,verticalLimitLength:1/3},circle:{title:null,grid:(0,x.deepMix)({},r.grid,{line:{type:"line"}})},radius:{title:null,grid:(0,x.deepMix)({},r.grid,{line:{type:"circle"}})}},legend:{common:a,right:{layout:"vertical",padding:t.legendVerticalPadding},left:{layout:"vertical",padding:t.legendVerticalPadding},top:{layout:"horizontal",padding:t.legendHorizontalPadding},bottom:{layout:"horizontal",padding:t.legendHorizontalPadding},continuous:{title:null,background:null,track:{},rail:{type:"color",size:t.sliderRailHeight,defaultLength:t.sliderRailWidth,style:{fill:t.sliderRailFillColor,stroke:t.sliderRailBorderColor,lineWidth:t.sliderRailBorder}},label:{align:"rail",spacing:4,formatter:null,style:{fill:t.sliderLabelTextFillColor,fontSize:t.sliderLabelTextFontSize,lineHeight:t.sliderLabelTextLineHeight,textBaseline:"middle",fontFamily:t.fontFamily}},handler:{size:t.sliderHandlerWidth,style:{fill:t.sliderHandlerFillColor,stroke:t.sliderHandlerBorderColor}},slidable:!0,padding:a.padding}},tooltip:{showContent:!0,follow:!0,showCrosshairs:!1,showMarkers:!0,shared:!1,enterable:!1,position:"auto",marker:{symbol:"circle",stroke:"#fff",shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0,0,0,0.09)",lineWidth:2,r:4},crosshairs:{line:{style:{stroke:t.tooltipCrosshairsBorderColor,lineWidth:t.tooltipCrosshairsBorder}},text:null,textBackground:{padding:2,style:{fill:"rgba(0, 0, 0, 0.25)",lineWidth:0,stroke:null}},follow:!1},domStyles:(e={},e["".concat(Yi)]={position:"absolute",visibility:"hidden",zIndex:8,transition:"left 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s, top 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s",backgroundColor:t.tooltipContainerFillColor,opacity:t.tooltipContainerFillOpacity,boxShadow:t.tooltipContainerShadow,borderRadius:"".concat(t.tooltipContainerBorderRadius,"px"),color:t.tooltipTextFillColor,fontSize:"".concat(t.tooltipTextFontSize,"px"),fontFamily:t.fontFamily,lineHeight:"".concat(t.tooltipTextLineHeight,"px"),padding:"0 12px 0 12px"},e["".concat(Qi)]={marginBottom:"12px",marginTop:"12px"},e["".concat(Ki)]={margin:0,listStyleType:"none",padding:0},e["".concat(Ji)]={listStyleType:"none",padding:0,marginBottom:"12px",marginTop:"12px",marginLeft:0,marginRight:0},e["".concat(to)]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},e["".concat(eo)]={display:"inline-block",float:"right",marginLeft:"30px"},e)},annotation:{arc:{style:{stroke:t.annotationArcBorderColor,lineWidth:t.annotationArcBorder},animate:!0},line:{style:{stroke:t.annotationLineBorderColor,lineDash:t.annotationLineDash,lineWidth:t.annotationLineBorder},text:{position:"start",autoRotate:!0,style:{fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,textAlign:"start",fontFamily:t.fontFamily,textBaseline:"bottom"}},animate:!0},text:{style:{fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,textBaseline:"middle",textAlign:"start",fontFamily:t.fontFamily},animate:!0},region:{top:!1,style:{lineWidth:t.annotationRegionBorder,stroke:t.annotationRegionBorderColor,fill:t.annotationRegionFillColor,fillOpacity:t.annotationRegionFillOpacity},animate:!0},image:{top:!1,animate:!0},dataMarker:{top:!0,point:{style:{r:3,stroke:t.brandColor,lineWidth:2}},line:{style:{stroke:t.annotationLineBorderColor,lineWidth:t.annotationLineBorder},length:t.annotationDataMarkerLineLength},text:{style:{textAlign:"start",fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,fontFamily:t.fontFamily}},direction:"upward",autoAdjust:!0,animate:!0},dataRegion:{style:{region:{fill:t.annotationRegionFillColor,fillOpacity:t.annotationRegionFillOpacity},text:{textAlign:"center",textBaseline:"bottom",fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,fontFamily:t.fontFamily}},animate:!0}},slider:{common:{padding:[8,8,8,8],backgroundStyle:{fill:t.cSliderBackgroundFillColor,opacity:t.cSliderBackgroundFillOpacity},foregroundStyle:{fill:t.cSliderForegroundFillColor,opacity:t.cSliderForegroundFillOpacity},handlerStyle:{width:t.cSliderHandlerWidth,height:t.cSliderHandlerHeight,fill:t.cSliderHandlerFillColor,opacity:t.cSliderHandlerFillOpacity,stroke:t.cSliderHandlerBorderColor,lineWidth:t.cSliderHandlerBorder,radius:t.cSliderHandlerBorderRadius,highLightFill:t.cSliderHandlerHighlightFillColor},textStyle:{fill:t.cSliderTextFillColor,opacity:t.cSliderTextFillOpacity,fontSize:t.cSliderTextFontSize,lineHeight:t.cSliderTextLineHeight,fontWeight:t.cSliderTextFontWeight,stroke:t.cSliderTextBorderColor,lineWidth:t.cSliderTextBorder}}},scrollbar:{common:{padding:[8,8,8,8]},default:{style:{trackColor:t.scrollbarTrackFillColor,thumbColor:t.scrollbarThumbFillColor}},hover:{style:{thumbColor:t.scrollbarThumbHighlightFillColor}}}},labels:{offset:12,style:{fill:t.labelFillColor,fontSize:t.labelFontSize,fontFamily:t.fontFamily,stroke:t.labelBorderColor,lineWidth:t.labelBorder},fillColorDark:t.labelFillColorDark,fillColorLight:t.labelFillColorLight,autoRotate:!0},innerLabels:{style:{fill:t.innerLabelFillColor,fontSize:t.innerLabelFontSize,fontFamily:t.fontFamily,stroke:t.innerLabelBorderColor,lineWidth:t.innerLabelBorder},autoRotate:!0},overflowLabels:{style:{fill:t.overflowLabelFillColor,fontSize:t.overflowLabelFontSize,fontFamily:t.fontFamily,stroke:t.overflowLabelBorderColor,lineWidth:t.overflowLabelBorder}},pieLabels:{labelHeight:14,offset:10,labelLine:{style:{lineWidth:t.labelLineBorder}},autoRotate:!0}}}var Hl={100:"#000",95:"#0D0D0D",85:"#262626",65:"#595959",45:"#8C8C8C",25:"#BFBFBF",15:"#D9D9D9",6:"#F0F0F0"},Zl={100:"#FFFFFF",95:"#F2F2F2",85:"#D9D9D9",65:"#A6A6A6",45:"#737373",25:"#404040",15:"#262626",6:"#0F0F0F"},Ul=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],Gl=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],Wl=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"],Xl=function(t){void 0===t&&(t={});var e=t.paletteQualitative10,n=void 0===e?Ul:e,r=t.paletteQualitative20,a=void 0===r?Gl:r,i=t.brandColor,o=void 0===i?n[0]:i,s={backgroundColor:"transparent",brandColor:o,subColor:"rgba(0,0,0,0.05)",paletteQualitative10:n,paletteQualitative20:a,paletteSemanticRed:"#F4664A",paletteSemanticGreen:"#30BF78",paletteSemanticYellow:"#FAAD14",paletteSequence:Wl,fontFamily:'"Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"',axisLineBorderColor:Hl[25],axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:Hl[65],axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisDescriptionIconFillColor:Zl[85],axisTickLineBorderColor:Hl[25],axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:Hl[15],axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:Hl[45],axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:Hl[15],axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:Hl[45],legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:o,legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:Hl[65],legendItemNameFontSize:12,legendItemNameLineHeight:12,legendItemNameFontWeight:"normal",legendItemSpacing:24,legendItemMarginBottom:12,legendPadding:[8,8,8,8],legendHorizontalPadding:[8,0,8,0],legendVerticalPadding:[0,8,0,8],legendPageNavigatorMarkerSize:12,legendPageNavigatorMarkerInactiveFillColor:Hl[100],legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:Hl[100],legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:Hl[45],legendPageNavigatorTextFontSize:12,sliderRailFillColor:Hl[15],sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:Hl[45],sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:Hl[6],sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:Hl[25],annotationArcBorderColor:Hl[15],annotationArcBorder:1,annotationLineBorderColor:Hl[25],annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:Hl[65],annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:Hl[100],annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:Hl[25],tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"rgb(255, 255, 255)",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 0px 10px #aeaeae",tooltipContainerBorderRadius:3,tooltipTextFillColor:Hl[65],tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:Hl[65],labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:Zl[100],innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:Hl[65],overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:Zl[100],overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:Hl[25],cSliderRailHieght:16,cSliderBackgroundFillColor:"#416180",cSliderBackgroundFillOpacity:.05,cSliderForegroundFillColor:"#5B8FF9",cSliderForegroundFillOpacity:.15,cSliderHandlerHeight:24,cSliderHandlerWidth:10,cSliderHandlerFillColor:"#F7F7F7",cSliderHandlerFillOpacity:1,cSliderHandlerHighlightFillColor:"#FFF",cSliderHandlerBorderColor:"#BFBFBF",cSliderHandlerBorder:1,cSliderHandlerBorderRadius:2,cSliderTextFillColor:"#000",cSliderTextFillOpacity:.45,cSliderTextFontSize:12,cSliderTextLineHeight:12,cSliderTextFontWeight:"normal",cSliderTextBorderColor:null,cSliderTextBorder:0,scrollbarTrackFillColor:"rgba(0,0,0,0)",scrollbarThumbFillColor:"rgba(0,0,0,0.15)",scrollbarThumbHighlightFillColor:"rgba(0,0,0,0.2)",pointFillColor:o,pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:Zl[100],pointBorderOpacity:1,pointActiveBorderColor:Hl[100],pointSelectedBorder:2,pointSelectedBorderColor:Hl[100],pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:o,hollowPointBorderOpacity:.95,hollowPointFillColor:Zl[100],hollowPointActiveBorder:1,hollowPointActiveBorderColor:Hl[100],hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:Hl[100],hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:o,lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:o,areaFillOpacity:.25,areaActiveFillColor:o,areaActiveFillOpacity:.5,areaSelectedFillColor:o,areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:o,hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:Hl[100],hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:Hl[100],hollowAreaInactiveBorderOpacity:.3,intervalFillColor:o,intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:Hl[100],intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:Hl[100],intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:o,hollowIntervalBorderOpacity:1,hollowIntervalFillColor:Zl[100],hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:Hl[100],hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:Hl[100],hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3};return(0,b.__assign)((0,b.__assign)({},s),t)};Xl();function Yl(t){var e=t.styleSheet,n=void 0===e?{}:e,r=(0,b.__rest)(t,["styleSheet"]),a=Xl(n);return(0,x.deepMix)({},Vl(a),r)}var Ql=Yl({}),Kl={default:Ql};function Jl(t){return(0,x.get)(Kl,(0,x.lowerCase)(t),Kl.default)}function tu(t,e){Kl[(0,x.lowerCase)(t)]=Yl(e)}function eu(t,e,n){var r=n.translate(t),a=n.translate(e);return(0,x.isNumberEqual)(r,a)}function nu(t,e){var n=e.coordinate,r=e.getXScale(),a=r.range,i=a[a.length-1],o=a[0],s=n.invert(t),l=s.x;return n.isPolar&&l>(1+i)/2&&(l=o),r.translate(r.invert(l))}function ru(t,e,n){var r=n.coordinate,a=n.getYScale(),i=a.field,o=r.invert(e),s=a.invert(o.y),l=(0,x.find)(t,(function(t){var e=t[O];return e[i][0]<=s&&e[i][1]>=s}));return l||t[t.length-1]}var au=(0,x.memoize)((function(t){if(t.isCategory)return 1;for(var e=t.values,n=e.length,r=t.translate(e[0]),a=r,i=0;i<n;i++){var o=e[i],s=t.translate(o);s<r&&(r=s),s>a&&(a=s)}return(a-r)/(n-1)}));function iu(t,e,n){var r=e.getAttribute("position"),a=r.getFields(),i=e.scales,o=(0,x.isFunction)(n)||!n?a[0]:n,s=i[o],l=s?s.getText(t[o]):t[o]||o;return(0,x.isFunction)(n)?n(l,t):l}function ou(t){var e=(0,x.values)(t.attributes);return(0,x.filter)(e,(function(t){return(0,x.contains)(M,t.type)}))}function su(t){var e,n,r,a=ou(t);try{for(var i=(0,b.__values)(a),o=i.next();!o.done;o=i.next()){var s=o.value,l=s.getScale(s.type);if(l&&l.isLinear){var u=(0,x.get)(t.scaleDefs,l.field),c=fs(l,u,s.type,t.type);if("cat"!==c){r=l;break}}}}catch(h){e={error:h}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}var d=t.getXScale(),p=t.getYScale();return r||p||d}function lu(t,e){var n=e.field,r=t[n];if((0,x.isArray)(r)){var a=r.map((function(t){return e.getText(t)}));return a.join("-")}return e.getText(r)}function uu(t,e){var n,r=e.getGroupScales();if(r.length&&(n=r[0]),n){var a=n.field;return n.getText(t[a])}var i=su(e);return vs(i)}function cu(t,e,n){if(0===e.length)return null;var r=n.type,a=n.getXScale(),i=n.getYScale(),o=a.field,s=i.field,l=null;if("heatmap"===r||"point"===r){for(var u=n.coordinate,c=u.invert(t),d=a.invert(c.x),p=i.invert(c.y),h=1/0,f=0;f<e.length;f++){var m=e[f],g=m[O],v=Math.pow(g[o]-d,2)+Math.pow(g[s]-p,2);v<h&&(h=v,l=m)}return l}var y=e[0],b=e[e.length-1],w=nu(t,n),_=y[O][o],C=y[O][s],S=b[O][o],k=i.isLinear&&(0,x.isArray)(C);if((0,x.isArray)(_)){for(f=0;f<e.length;f++){var A=e[f];g=A[O];if(a.translate(g[o][0])<=w&&a.translate(g[o][1])>=w){if(!k){l=A;break}(0,x.isArray)(l)||(l=[]),l.push(A)}}(0,x.isArray)(l)&&(l=ru(l,t,n))}else{var E=void 0;if(a.isLinear||"timeCat"===a.type){if((w>a.translate(S)||w<a.translate(_))&&(w>a.max||w<a.min))return null;var D=0,F=e.length-1,M=void 0;while(D<=F){M=Math.floor((D+F)/2);var B=e[M][O][o];if(eu(B,w,a))return e[M];a.translate(B)<=a.translate(w)?(D=M+1,b=e[M],E=e[M+1]):(0===F&&(b=e[0]),F=M-1)}}else{for(f=0;f<e.length;f++){A=e[f],g=A[O];if(eu(g[o],w,a)){if(!k){l=A;break}(0,x.isArray)(l)||(l=[]),l.push(A)}else a.translate(g[o])<=w&&(b=A,E=e[f+1])}(0,x.isArray)(l)&&(l=ru(l,t,n))}b&&E&&Math.abs(a.translate(b[O][o])-w)>Math.abs(a.translate(E[O][o])-w)&&(b=E)}var T=au(n.getXScale());return!l&&Math.abs(a.translate(b[O][o])-w)<=T/2&&(l=b),l}function du(t,e,n,r){var a,i;void 0===n&&(n=""),void 0===r&&(r=!1);var o,s,l=t[O],u=iu(l,e,n),c=e.tooltipOption,d=e.theme.defaultColor,p=[];function h(e,n){if(r||!(0,x.isNil)(n)&&""!==n){var a={title:u,data:l,mappingData:t,name:e,value:n,color:t.color||d,marker:!0};p.push(a)}}if((0,x.isObject)(c)){var f=c.fields,m=c.callback;if(m){var g=f.map((function(e){return t[O][e]})),v=m.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(g),!1)),y=(0,b.__assign)({data:t[O],mappingData:t,title:u,color:t.color||d,marker:!0},v);p.push(y)}else{var w=e.scales;try{for(var _=(0,b.__values)(f),C=_.next();!C.done;C=_.next()){var S=C.value;if(!(0,x.isNil)(l[S])){var k=w[S];o=vs(k),s=k.getText(l[S]),h(o,s)}}}catch(E){a={error:E}}finally{try{C&&!C.done&&(i=_.return)&&i.call(_)}finally{if(a)throw a.error}}}}else{var A=su(e);s=lu(l,A),o=uu(l,e),h(o,s)}return p}function pu(t,e,n,r){var a,i,o=r.showNil,s=[],l=t.dataArray;if(!(0,x.isEmpty)(l)){t.sort(l);try{for(var u=(0,b.__values)(l),c=u.next();!c.done;c=u.next()){var d=c.value,p=cu(e,d,t);if(p){var h=t.getElementId(p),f=t.elementsMap[h];if("heatmap"===t.type||f.visible){var m=du(p,t,n,o);m.length&&s.push(m)}}}}catch(g){a={error:g}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(a)throw a.error}}}return s}function hu(t,e,n,r){var a=r.showNil,i=[],o=t.container,s=o.getShape(e.x,e.y);if(s&&s.get("visible")&&s.get("origin")){var l=s.get("origin").mappingData,u=du(l,t,n,a);u.length&&i.push(u)}return i}function fu(t,e,n){var r,a,i=[],o=t.geometries,s=n.shared,l=n.title,u=n.reversed;try{for(var c=(0,b.__values)(o),d=c.next();!d.done;d=c.next()){var p=d.value;if(p.visible&&!1!==p.tooltipOption){var h=p.type,f=void 0;f=["point","edge","polygon"].includes(h)?hu(p,e,l,n):["area","line","path","heatmap"].includes(h)||!1!==s?pu(p,e,l,n):hu(p,e,l,n),f.length&&(u&&f.reverse(),i.push(f))}}}catch(m){r={error:m}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}return i}function mu(t,e,n){var r,a,i=fu(t,e,n);try{for(var o=(0,b.__values)(t.views),s=o.next();!s.done;s=o.next()){var l=s.value;i=i.concat(fu(l,e,n))}}catch(u){r={error:u}}finally{try{s&&!s.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return i}function gu(t){return!(0,x.isNumber)(t)&&!(0,x.isArray)(t)}function vu(t){void 0===t&&(t=0);var e=(0,x.isArray)(t)?t:[t];switch(e.length){case 0:e=[0,0,0,0];break;case 1:e=new Array(4).fill(e[0]);break;case 2:e=(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),(0,b.__read)(e),!1);break;case 3:e=(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),[e[1]],!1);break;default:e=e.slice(0,4);break}return e}var yu={};function bu(t,e){yu[t]=e}function xu(){return Object.keys(yu)}function wu(t){return yu[t]}var _u=function(){function t(t){this.option=this.wrapperOption(t)}return t.prototype.update=function(t){return this.option=this.wrapperOption(t),this},t.prototype.hasAction=function(t){var e=this.option.actions;return(0,x.some)(e,(function(e){return e[0]===t}))},t.prototype.create=function(t,e){var n=this.option,r=n.type,a=n.cfg,i="theta"===r,o=(0,b.__assign)({start:t,end:e},a),s=_r(i?"polar":r);return this.coordinate=new s(o),this.coordinate.type=r,i&&(this.hasAction("transpose")||this.transpose()),this.execActions(),this.coordinate},t.prototype.adjust=function(t,e){return this.coordinate.update({start:t,end:e}),this.coordinate.resetMatrix(),this.execActions(["scale","rotate","translate"]),this.coordinate},t.prototype.rotate=function(t){return this.option.actions.push(["rotate",t]),this},t.prototype.reflect=function(t){return this.option.actions.push(["reflect",t]),this},t.prototype.scale=function(t,e){return this.option.actions.push(["scale",t,e]),this},t.prototype.transpose=function(){return this.option.actions.push(["transpose"]),this},t.prototype.getOption=function(){return this.option},t.prototype.getCoordinate=function(){return this.coordinate},t.prototype.wrapperOption=function(t){return(0,b.__assign)({type:"rect",actions:[],cfg:{}},t)},t.prototype.execActions=function(t){var e=this,n=this.option.actions;(0,x.each)(n,(function(n){var r,a=(0,b.__read)(n),i=a[0],o=a.slice(1),s=!!(0,x.isNil)(t)||t.includes(i);s&&(r=e.coordinate)[i].apply(r,(0,b.__spreadArray)([],(0,b.__read)(o),!1))}))},t}(),Cu=_u,Su=function(){function t(t,e,n){this.view=t,this.gEvent=e,this.data=n,this.type=e.type}return t.fromData=function(e,n,r){return new t(e,new W.Event(n,{}),r)},Object.defineProperty(t.prototype,"target",{get:function(){return this.gEvent.target},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"event",{get:function(){return this.gEvent.originalEvent},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.gEvent.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.gEvent.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"clientX",{get:function(){return this.gEvent.clientX},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"clientY",{get:function(){return this.gEvent.clientY},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"[Event (type=".concat(this.type,")]")},t.prototype.clone=function(){return new t(this.view,this.gEvent,this.data)},t}(),ku=Su;function Au(t){var e=t.getController("axis"),n=t.getController("legend"),r=t.getController("annotation"),a=t.getController("slider"),i=t.getController("scrollbar");[e,a,i,n,r].forEach((function(t){t&&t.layout()}))}var Eu=function(){function t(){this.scales=new Map,this.syncScales=new Map}return t.prototype.createScale=function(t,e,n,r){var a=n,i=this.getScaleMeta(r);if(0===e.length&&i){var o=i.scale,s={type:o.type};o.isCategory&&(s.values=o.values),a=(0,x.deepMix)(s,i.scaleDef,n)}var l=ms(t,e,a);return this.cacheScale(l,n,r),l},t.prototype.sync=function(t,e){var n=this;this.syncScales.forEach((function(r,a){var i=Number.MAX_SAFE_INTEGER,o=Number.MIN_SAFE_INTEGER,s=[];(0,x.each)(r,(function(t){var e=n.getScale(t);o=(0,x.isNumber)(e.max)?Math.max(o,e.max):o,i=(0,x.isNumber)(e.min)?Math.min(i,e.min):i,(0,x.each)(e.values,(function(t){s.includes(t)||s.push(t)}))})),(0,x.each)(r,(function(r){var a=n.getScale(r);if(a.isContinuous)a.change({min:i,max:o,values:s});else if(a.isCategory){var l=a.range,u=n.getScaleMeta(r);s&&!(0,x.get)(u,["scaleDef","range"])&&(l=ys((0,x.deepMix)({},a,{values:s}),t,e)),a.change({values:s,range:l})}}))}))},t.prototype.cacheScale=function(t,e,n){var r=this.getScaleMeta(n);r&&r.scale.type===t.type?(gs(r.scale,t),r.scaleDef=e):(r={key:n,scale:t,scaleDef:e},this.scales.set(n,r));var a=this.getSyncKey(r);if(r.syncKey=a,this.removeFromSyncScales(n),a){var i=this.syncScales.get(a);i||(i=[],this.syncScales.set(a,i)),i.push(n)}},t.prototype.getScale=function(t){var e=this.getScaleMeta(t);if(!e){var n=(0,x.last)(t.split("-")),r=this.syncScales.get(n);r&&r.length&&(e=this.getScaleMeta(r[0]))}return e&&e.scale},t.prototype.deleteScale=function(t){var e=this.getScaleMeta(t);if(e){var n=e.syncKey,r=this.syncScales.get(n);if(r&&r.length){var a=r.indexOf(t);-1!==a&&r.splice(a,1)}}this.scales.delete(t)},t.prototype.clear=function(){this.scales.clear(),this.syncScales.clear()},t.prototype.removeFromSyncScales=function(t){var e=this;this.syncScales.forEach((function(n,r){var a=n.indexOf(t);if(-1!==a)return n.splice(a,1),0===n.length&&e.syncScales.delete(r),!1}))},t.prototype.getSyncKey=function(t){var e=t.scale,n=t.scaleDef,r=e.field,a=(0,x.get)(n,["sync"]);return!0===a?r:!1===a?void 0:a},t.prototype.getScaleMeta=function(t){return this.scales.get(t)},t}(),Du=function(){function t(t,e,n,r){void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),this.top=t,this.right=e,this.bottom=n,this.left=r}return t.instance=function(e,n,r,a){return void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),void 0===a&&(a=0),new t(e,n,r,a)},t.prototype.max=function(t){var e=(0,b.__read)(t,4),n=e[0],r=e[1],a=e[2],i=e[3];return this.top=Math.max(this.top,n),this.right=Math.max(this.right,r),this.bottom=Math.max(this.bottom,a),this.left=Math.max(this.left,i),this},t.prototype.shrink=function(t){var e=(0,b.__read)(t,4),n=e[0],r=e[1],a=e[2],i=e[3];return this.top+=n,this.right+=r,this.bottom+=a,this.left+=i,this},t.prototype.inc=function(t,e){var n=t.width,r=t.height;switch(e){case v.TOP:case v.TOP_LEFT:case v.TOP_RIGHT:this.top+=r;break;case v.RIGHT:case v.RIGHT_TOP:case v.RIGHT_BOTTOM:this.right+=n;break;case v.BOTTOM:case v.BOTTOM_LEFT:case v.BOTTOM_RIGHT:this.bottom+=r;break;case v.LEFT:case v.LEFT_TOP:case v.LEFT_BOTTOM:this.left+=n;break;default:break}return this},t.prototype.getPadding=function(){return[this.top,this.right,this.bottom,this.left]},t.prototype.clone=function(){return new(t.bind.apply(t,(0,b.__spreadArray)([void 0],(0,b.__read)(this.getPadding()),!1)))},t}();function Fu(t){var e=t.padding;if(!gu(e))return new(Du.bind.apply(Du,(0,b.__spreadArray)([void 0],(0,b.__read)(vu(e)),!1)));var n=t.viewBBox,r=new Du,a=[],i=[],o=[];return(0,x.each)(t.getComponents(),(function(t){var e=t.type;e===y.AXIS?a.push(t):[y.LEGEND,y.SLIDER,y.SCROLLBAR].includes(e)?i.push(t):e!==y.GRID&&e!==y.TOOLTIP&&o.push(t)})),(0,x.each)(a,(function(t){var e=t.component,a=e.getLayoutBBox(),i=new rs(a.x,a.y,a.width,a.height),o=i.exceed(n);r.max(o)})),(0,x.each)(i,(function(t){var e=t.component,n=t.direction,a=e.getLayoutBBox(),i=e.get("padding"),o=new rs(a.x,a.y,a.width,a.height).expand(i);r.inc(o,n)})),(0,x.each)(o,(function(t){var e=t.component,n=t.direction,a=e.getLayoutBBox(),i=new rs(a.x,a.y,a.width,a.height);r.inc(i,n)})),r}function Mu(t,e,n){var r=n.instance();e.forEach((function(t){t.autoPadding=r.max(t.autoPadding.getPadding())}))}var Ou=function(t){function e(e){var n=t.call(this,{visible:e.visible})||this;n.views=[],n.geometries=[],n.controllers=[],n.interactions={},n.limitInPlot=!1,n.options={data:[],animate:!0},n.usedControllers=xu(),n.scalePool=new Eu,n.layoutFunc=Au,n.isPreMouseInPlot=!1,n.isDataChanged=!1,n.isCoordinateChanged=!1,n.createdScaleKeys=new Map,n.onCanvasEvent=function(t){var e=t.name;if(!e.includes(":")){var r=n.createViewEvent(t);n.doPlotEvent(r),n.emit(e,r)}},n.onDelegateEvents=function(t){var e=t.name;if(e.includes(":")){var r=n.createViewEvent(t);n.emit(e,r)}};var r=e.id,a=void 0===r?(0,x.uniqueId)("view"):r,i=e.parent,o=e.canvas,s=e.backgroundGroup,l=e.middleGroup,u=e.foregroundGroup,c=e.region,d=void 0===c?{start:{x:0,y:0},end:{x:1,y:1}}:c,p=e.padding,h=e.appendPadding,f=e.theme,m=e.options,g=e.limitInPlot,v=e.syncViewPadding;return n.parent=i,n.canvas=o,n.backgroundGroup=s,n.middleGroup=l,n.foregroundGroup=u,n.region=d,n.padding=p,n.appendPadding=h,n.options=(0,b.__assign)((0,b.__assign)({},n.options),m),n.limitInPlot=g,n.id=a,n.syncViewPadding=v,n.themeObject=(0,x.isObject)(f)?(0,x.deepMix)({},Jl("default"),Yl(f)):Jl(f),n.init(),n}return(0,b.__extends)(e,t),e.prototype.setLayout=function(t){this.layoutFunc=t},e.prototype.init=function(){this.calculateViewBBox(),this.initEvents(),this.initComponentController(),this.initOptions()},e.prototype.render=function(t,e){void 0===t&&(t=!1),this.emit(w.BEFORE_RENDER,ku.fromData(this,w.BEFORE_RENDER,e)),this.paint(t),this.emit(w.AFTER_RENDER,ku.fromData(this,w.AFTER_RENDER,e)),!1===this.visible&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this;this.emit(w.BEFORE_CLEAR),this.filteredData=[],this.coordinateInstance=void 0,this.isDataChanged=!1,this.isCoordinateChanged=!1;for(var e=this.geometries,n=0;n<e.length;n++)e[n].clear(),e[n].container.remove(!0),e[n].labelsContainer.remove(!0);this.geometries=[];var r=this.controllers;for(n=0;n<r.length;n++)"annotation"===r[n].name?r[n].clear(!0):r[n].clear();this.createdScaleKeys.forEach((function(e,n){t.getRootView().scalePool.deleteScale(n)})),this.createdScaleKeys.clear();var a=this.views;for(n=0;n<a.length;n++)a[n].clear();this.emit(w.AFTER_CLEAR)},e.prototype.destroy=function(){this.emit(w.BEFORE_DESTROY);var e=this.interactions;(0,x.each)(e,(function(t){t&&t.destroy()})),this.clear();for(var n=this.controllers,r=0,a=n.length;r<a;r++){var i=n[r];i.destroy()}this.backgroundGroup.remove(!0),this.middleGroup.remove(!0),this.foregroundGroup.remove(!0),t.prototype.destroy.call(this)},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e);for(var n=this.geometries,r=0,a=n.length;r<a;r++){var i=n[r];i.changeVisible(e)}var o=this.controllers;for(r=0,a=o.length;r<a;r++){var s=o[r];s.changeVisible(e)}return this.foregroundGroup.set("visible",e),this.middleGroup.set("visible",e),this.backgroundGroup.set("visible",e),this.getCanvas().draw(),this},e.prototype.data=function(t){return(0,x.set)(this.options,"data",t),this.isDataChanged=!0,this},e.prototype.source=function(t){return console.warn("This method will be removed at G2 V4.1. Please use chart.data() instead."),this.data(t)},e.prototype.filter=function(t,e){return(0,x.isFunction)(e)?((0,x.set)(this.options,["filters",t],e),this):(!e&&(0,x.get)(this.options,["filters",t])&&delete this.options.filters[t],this)},e.prototype.axis=function(t,e){return(0,x.isBoolean)(t)?(0,x.set)(this.options,["axes"],t):(0,x.set)(this.options,["axes",t],e),this},e.prototype.legend=function(t,e){return(0,x.isBoolean)(t)?(0,x.set)(this.options,["legends"],t):(0,x.isString)(t)?((0,x.set)(this.options,["legends",t],e),(0,x.isPlainObject)(e)&&(null===e||void 0===e?void 0:e.selected)&&(0,x.set)(this.options,["filters",t],(function(t){var n;return null===(n=null===e||void 0===e?void 0:e.selected[t])||void 0===n||n}))):(0,x.set)(this.options,["legends"],t),this},e.prototype.scale=function(t,e){var n=this;return(0,x.isString)(t)?(0,x.set)(this.options,["scales",t],e):(0,x.isObject)(t)&&(0,x.each)(t,(function(t,e){(0,x.set)(n.options,["scales",e],t)})),this},e.prototype.tooltip=function(t){return(0,x.set)(this.options,"tooltip",t),this},e.prototype.annotation=function(){return this.getController("annotation")},e.prototype.guide=function(){return console.warn("This method will be removed at G2 V4.1. Please use chart.annotation() instead."),this.annotation()},e.prototype.coordinate=function(t,e){return(0,x.isString)(t)?(0,x.set)(this.options,"coordinate",{type:t,cfg:e}):(0,x.set)(this.options,"coordinate",t),this.coordinateController.update(this.options.coordinate),this.coordinateController},e.prototype.coord=function(t,e){return console.warn("This method will be removed at G2 V4.1. Please use chart.coordinate() instead."),this.coordinate(t,e)},e.prototype.facet=function(t,e){this.facetInstance&&this.facetInstance.destroy();var n=Ts(t);if(!n)throw new Error("facet '".concat(t,"' is not exist!"));return this.facetInstance=new n(this,(0,b.__assign)((0,b.__assign)({},e),{type:t})),this},e.prototype.animate=function(t){return(0,x.set)(this.options,"animate",t),this},e.prototype.updateOptions=function(t){return this.clear(),(0,x.mix)(this.options,t),this.views.forEach((function(t){return t.destroy()})),this.views=[],this.initOptions(),this.coordinateBBox=this.viewBBox,this},e.prototype.option=function(t,n){if(e.prototype[t])throw new Error("Can't use built in variable name \"".concat(t,'", please change another one.'));return(0,x.set)(this.options,t,n),this},e.prototype.theme=function(t){return this.themeObject=(0,x.isObject)(t)?(0,x.deepMix)({},this.themeObject,Yl(t)):Jl(t),this},e.prototype.interaction=function(t,e){var n=this.interactions[t];n&&n.destroy();var r=jl(t,this,e);return r&&(r.init(),this.interactions[t]=r),this},e.prototype.removeInteraction=function(t){var e=this.interactions[t];e&&(e.destroy(),this.interactions[t]=void 0)},e.prototype.changeData=function(t){this.isDataChanged=!0,this.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this,w.BEFORE_CHANGE_DATA,null)),this.data(t),this.paint(!0);for(var e=this.views,n=0,r=e.length;n<r;n++){var a=e[n];a.changeData(t)}this.emit(w.AFTER_CHANGE_DATA,ku.fromData(this,w.AFTER_CHANGE_DATA,null))},e.prototype.createView=function(t){this.parent&&this.parent.parent&&console.warn("The view nesting recursive feature will be removed at G2 V4.1. Please avoid to use it.");var n={data:this.options.data,scales:(0,x.clone)(this.options.scales),axes:(0,x.clone)(this.options.axes),coordinate:(0,x.clone)(this.coordinateController.getOption()),tooltip:(0,x.clone)(this.options.tooltip),legends:(0,x.clone)(this.options.legends),animate:this.options.animate,visible:this.visible},r=new e((0,b.__assign)((0,b.__assign)({parent:this,canvas:this.canvas,backgroundGroup:this.backgroundGroup.addGroup({zIndex:k.BG}),middleGroup:this.middleGroup.addGroup({zIndex:k.MID}),foregroundGroup:this.foregroundGroup.addGroup({zIndex:k.FORE}),theme:this.themeObject,padding:this.padding},t),{options:(0,b.__assign)((0,b.__assign)({},n),(0,x.get)(t,"options",{}))}));return this.views.push(r),r},e.prototype.view=function(t){return console.warn("This method will be removed at G2 V4.1. Please use chart.createView() instead."),this.createView(t)},e.prototype.removeView=function(t){var e=(0,x.remove)(this.views,(function(e){return e===t}))[0];return e&&e.destroy(),e},e.prototype.getCoordinate=function(){return this.coordinateInstance},e.prototype.getTheme=function(){return this.themeObject},e.prototype.getXScale=function(){var t=this.geometries[0];return t?t.getXScale():null},e.prototype.getYScales=function(){var t={},e=[];return this.geometries.forEach((function(n){var r=n.getYScale(),a=r.field;t[a]||(t[a]=!0,e.push(r))})),e},e.prototype.getScalesByDim=function(t){for(var e=this.geometries,n={},r=0,a=e.length;r<a;r++){var i=e[r],o="x"===t?i.getXScale():i.getYScale();o&&!n[o.field]&&(n[o.field]=o)}return n},e.prototype.getScale=function(t,e){var n=e||this.getScaleKey(t);return this.getRootView().scalePool.getScale(n)},e.prototype.getScaleByField=function(t,e){return this.getScale(t,e)},e.prototype.getOptions=function(){return this.options},e.prototype.getData=function(){return this.filteredData},e.prototype.getOriginalData=function(){return this.options.data},e.prototype.getPadding=function(){return this.autoPadding.getPadding()},e.prototype.getGeometries=function(){return this.geometries},e.prototype.getElements=function(){return(0,x.reduce)(this.geometries,(function(t,e){return t.concat(e.getElements())}),[])},e.prototype.getElementsBy=function(t){return this.getElements().filter((function(e){return t(e)}))},e.prototype.getLayer=function(t){return t===g.BG?this.backgroundGroup:t===g.MID?this.middleGroup:(g.FORE,this.foregroundGroup)},e.prototype.isPointInPlot=function(t){return ls(this.getCoordinate(),t)},e.prototype.getLegendAttributes=function(){return(0,x.flatten)(this.geometries.map((function(t){return t.getGroupAttributes()})))},e.prototype.getGroupScales=function(){var t=this.geometries.map((function(t){return t.getGroupScales()}));return ns((0,x.flatten)(t))},e.prototype.getCanvas=function(){return this.getRootView().canvas},e.prototype.getRootView=function(){var t=this;while(1){if(!t.parent)break;t=t.parent}return t},e.prototype.getXY=function(t){var e,n,r=this.getCoordinate(),a=this.getScalesByDim("x"),i=this.getScalesByDim("y");if((0,x.each)(t,(function(t,r){a[r]&&(e=a[r].scale(t)),i[r]&&(n=i[r].scale(t))})),!(0,x.isNil)(e)&&!(0,x.isNil)(n))return r.convert({x:e,y:n})},e.prototype.getController=function(t){return(0,x.find)(this.controllers,(function(e){return e.name===t}))},e.prototype.showTooltip=function(t){var e=this.getController("tooltip");return e&&e.showTooltip(t),this},e.prototype.hideTooltip=function(){var t=this.getController("tooltip");return t&&t.hideTooltip(),this},e.prototype.lockTooltip=function(){var t=this.getController("tooltip");return t&&t.lockTooltip(),this},e.prototype.unlockTooltip=function(){var t=this.getController("tooltip");return t&&t.unlockTooltip(),this},e.prototype.isTooltipLocked=function(){var t=this.getController("tooltip");return t&&t.isTooltipLocked()},e.prototype.getTooltipItems=function(t){var e=this.getController("tooltip");return e?e.getTooltipItems(t):[]},e.prototype.getSnapRecords=function(t){for(var e=this.geometries,n=[],r=0,a=e.length;r<a;r++){var i=e[r],o=i.dataArray;i.sort(o);for(var s=void 0,l=0,u=o.length;l<u;l++){var c=o[l];s=cu(t,c,i),s&&n.push(s)}}var d=this.views;for(r=0,a=d.length;r<a;r++){var p=d[r],h=p.getSnapRecords(t);n=n.concat(h)}return n},e.prototype.getComponents=function(){for(var t=[],e=this.controllers,n=0,r=e.length;n<r;n++){var a=e[n];t=t.concat(a.getComponents())}return t},e.prototype.filterData=function(t){var e=this.options.filters;return 0===(0,x.size)(e)?t:(0,x.filter)(t,(function(t,n){var r=Object.keys(e);return r.every((function(r){var a=e[r];return a(t[r],t,n)}))}))},e.prototype.filterFieldData=function(t,e){var n=this.options.filters,r=(0,x.get)(n,t);return(0,x.isUndefined)(r)?e:e.filter((function(e,n){return r(e[t],e,n)}))},e.prototype.adjustCoordinate=function(){var t=this.getCoordinate(),e=t.start,n=t.end,r=this.coordinateBBox.bl,a=this.coordinateBBox.tr;(0,x.isEqual)(e,r)&&(0,x.isEqual)(n,a)?this.isCoordinateChanged=!1:(this.isCoordinateChanged=!0,this.coordinateInstance=this.coordinateController.adjust(r,a))},e.prototype.paint=function(t){this.renderDataRecursive(t),this.syncScale(),this.emit(w.BEFORE_PAINT),this.renderPaddingRecursive(t),this.renderLayoutRecursive(t),this.renderBackgroundStyleShape(),this.renderPaintRecursive(t),this.emit(w.AFTER_PAINT),this.isDataChanged=!1},e.prototype.renderBackgroundStyleShape=function(){if(!this.parent){var t=(0,x.get)(this.themeObject,"background");if(t){this.backgroundStyleRectShape||(this.backgroundStyleRectShape=this.backgroundGroup.addShape("rect",{attrs:{},zIndex:-1,capture:!1}),this.backgroundStyleRectShape.toBack());var e=this.viewBBox,n=e.x,r=e.y,a=e.width,i=e.height;this.backgroundStyleRectShape.attr({fill:t,x:n,y:r,width:a,height:i})}else this.backgroundStyleRectShape&&(this.backgroundStyleRectShape.remove(!0),this.backgroundStyleRectShape=void 0)}},e.prototype.renderPaddingRecursive=function(t){this.calculateViewBBox(),this.adjustCoordinate(),this.initComponents(t),this.autoPadding=Fu(this).shrink(vu(this.appendPadding)),this.coordinateBBox=this.viewBBox.shrink(this.autoPadding.getPadding()),this.adjustCoordinate();for(var e=this.views,n=0,r=e.length;n<r;n++){var a=e[n];a.renderPaddingRecursive(t)}},e.prototype.renderLayoutRecursive=function(t){var e=!0===this.syncViewPadding?Mu:(0,x.isFunction)(this.syncViewPadding)?this.syncViewPadding:void 0;e&&(e(this,this.views,Du),this.views.forEach((function(t){t.coordinateBBox=t.viewBBox.shrink(t.autoPadding.getPadding()),t.adjustCoordinate()}))),this.doLayout();for(var n=this.views,r=0,a=n.length;r<a;r++){var i=n[r];i.renderLayoutRecursive(t)}},e.prototype.renderPaintRecursive=function(t){var e=this.middleGroup;if(this.limitInPlot){var n=cs(this.coordinateInstance),r=n.type,a=n.attrs;e.setClip({type:r,attrs:a})}else e.setClip(void 0);this.paintGeometries(t),this.renderComponents(t);for(var i=this.views,o=0,s=i.length;o<s;o++){var l=i[o];l.renderPaintRecursive(t)}},e.prototype.createScale=function(t,e,n,r){var a=(0,x.get)(this.options.scales,[t]),i=(0,b.__assign)((0,b.__assign)({},a),n);return this.parent?this.parent.createScale(t,e,i,r):this.scalePool.createScale(t,e,i,r)},e.prototype.renderDataRecursive=function(t){this.doFilterData(),this.createCoordinate(),this.initGeometries(t),this.renderFacet(t);for(var e=this.views,n=0,r=e.length;n<r;n++){var a=e[n];a.renderDataRecursive(t)}},e.prototype.calculateViewBBox=function(){var t,e,n,r;if(this.parent){var a=this.parent.coordinateBBox;t=a.x,e=a.y,n=a.width,r=a.height}else t=0,e=0,n=this.canvas.get("width"),r=this.canvas.get("height");var i=this.region,o=i.start,s=i.end,l=new rs(t+n*o.x,e+r*o.y,n*(s.x-o.x),r*(s.y-o.y));this.viewBBox&&this.viewBBox.isEqual(l)||(this.viewBBox=new rs(t+n*o.x,e+r*o.y,n*(s.x-o.x),r*(s.y-o.y))),this.coordinateBBox=this.viewBBox},e.prototype.initEvents=function(){this.foregroundGroup.on("*",this.onDelegateEvents),this.middleGroup.on("*",this.onDelegateEvents),this.backgroundGroup.on("*",this.onDelegateEvents),this.canvas.on("*",this.onCanvasEvent)},e.prototype.initComponentController=function(){for(var t=this.usedControllers,e=0,n=t.length;e<n;e++){var r=t[e],a=wu(r);a&&this.controllers.push(new a(this))}},e.prototype.createViewEvent=function(t){var e=t.shape,n=t.name,r=e?e.get("origin"):null,a=new ku(this,t,r);return a.type=n,a},e.prototype.doPlotEvent=function(t){var e=t.type,n=t.x,r=t.y,a={x:n,y:r},i=["mousedown","mouseup","mousemove","mouseleave","mousewheel","touchstart","touchmove","touchend","touchcancel","click","dblclick","contextmenu"];if(i.includes(e)){var o=this.isPointInPlot(a),s=t.clone();if(o){var l="plot:".concat(e);s.type=l,this.emit(l,s),"mouseleave"!==e&&"touchend"!==e||(this.isPreMouseInPlot=!1)}"mousemove"===e||"touchmove"===e?(this.isPreMouseInPlot&&!o?("mousemove"===e&&(s.type=C.MOUSE_LEAVE,this.emit(C.MOUSE_LEAVE,s)),s.type=C.LEAVE,this.emit(C.LEAVE,s)):!this.isPreMouseInPlot&&o&&("mousemove"===e&&(s.type=C.MOUSE_ENTER,this.emit(C.MOUSE_ENTER,s)),s.type=C.ENTER,this.emit(C.ENTER,s)),this.isPreMouseInPlot=o):"mouseleave"!==e&&"touchend"!==e||this.isPreMouseInPlot&&("mouseleave"===e&&(s.type=C.MOUSE_LEAVE,this.emit(C.MOUSE_LEAVE,s)),s.type=C.LEAVE,this.emit(C.LEAVE,s),this.isPreMouseInPlot=!1)}},e.prototype.doFilterData=function(){var t=this.options.data;this.filteredData=this.filterData(t)},e.prototype.initGeometries=function(t){this.createOrUpdateScales();for(var e=this.getCoordinate(),n=(0,x.get)(this.options,"scales",{}),r=this.geometries,a=0,i=r.length;a<i;a++){var o=r[a];o.scales=this.getGeometryScales();var s={coordinate:e,scaleDefs:n,data:this.filteredData,theme:this.themeObject,isDataChanged:this.isDataChanged,isCoordinateChanged:this.isCoordinateChanged};t?o.update(s):o.init(s)}this.adjustScales()},e.prototype.createOrUpdateScales=function(){for(var t=this.getScaleFields(),e=this.getGroupedFields(),n=this.getOptions(),r=n.data,a=n.scales,i=void 0===a?{}:a,o=this.filteredData,s=0,l=t.length;s<l;s++){var u=t[s],c=i[u],d=this.getScaleKey(u);this.createScale(u,e.includes(u)?r:o,c,d),this.createdScaleKeys.set(d,!0)}},e.prototype.syncScale=function(){this.getRootView().scalePool.sync(this.getCoordinate(),this.theme)},e.prototype.getGeometryScales=function(){for(var t=this.getScaleFields(),e={},n=0;n<t.length;n++){var r=t[n];e[r]=this.getScaleByField(r)}return e},e.prototype.getScaleFields=function(){for(var t=[],e=new Map,n=this.geometries,r=0;r<n.length;r++){var a=n[r],i=a.getScaleFields();ns(i,t,e)}return t},e.prototype.getGroupedFields=function(){for(var t=[],e=new Map,n=this.geometries,r=0;r<n.length;r++){var a=n[r],i=a.getGroupFields();ns(i,t,e)}return t},e.prototype.adjustScales=function(){this.adjustCategoryScaleRange()},e.prototype.adjustCategoryScaleRange=function(){var t=this,e=(0,b.__spreadArray)([this.getXScale()],(0,b.__read)(this.getYScales()),!1).filter((function(t){return!!t})),n=this.getCoordinate(),r=this.options.scales;(0,x.each)(e,(function(e){var a=e.field,i=e.values,o=e.isCategory,s=e.isIdentity;(o||s)&&i&&!(0,x.get)(r,[a,"range"])&&(e.range=ys(e,n,t.theme))}))},e.prototype.initComponents=function(t){for(var e=this.controllers,n=0;n<e.length;n++){var r=e[n];t?r.update():(r.clear(),r.render())}},e.prototype.doLayout=function(){this.layoutFunc(this)},e.prototype.createCoordinate=function(){var t=this.coordinateBBox.bl,e=this.coordinateBBox.tr;this.coordinateInstance=this.coordinateController.create(t,e)},e.prototype.paintGeometries=function(t){for(var e=this.options.animate,n=this.getCoordinate(),r={x:this.viewBBox.x,y:this.viewBBox.y,minX:this.viewBBox.minX,minY:this.viewBBox.minY,maxX:this.viewBBox.maxX,maxY:this.viewBBox.maxY,width:this.viewBBox.width,height:this.viewBBox.height},a=this.geometries,i=0;i<a.length;i++){var o=a[i];o.coordinate=n,o.canvasRegion=r,e||o.animate(!1),o.paint(t)}},e.prototype.renderComponents=function(t){for(var e=0;e<this.getComponents().length;e++){var n=this.getComponents()[e];n.component.render()}},e.prototype.renderFacet=function(t){this.facetInstance&&(t?this.facetInstance.update():(this.facetInstance.clear(),this.facetInstance.init(),this.facetInstance.render()))},e.prototype.initOptions=function(){var t=this,e=this.options,n=e.geometries,r=void 0===n?[]:n,a=e.interactions,i=void 0===a?[]:a,o=e.views,s=void 0===o?[]:o,l=e.annotations,u=void 0===l?[]:l,c=e.coordinate,d=e.events,p=e.facets;this.coordinateController?c&&this.coordinateController.update(c):this.coordinateController=new Cu(c);for(var h=0;h<r.length;h++){var f=r[h];this.createGeometry(f)}for(var m=0;m<i.length;m++){var g=i[m],v=g.type,y=g.cfg;this.interaction(v,y)}for(var w=0;w<s.length;w++){var _=s[w];this.createView(_)}for(var C=this.getController("annotation"),S=0;S<u.length;S++){var k=u[S];C.annotation(k)}d&&(0,x.each)(d,(function(e,n){t.on(n,e)})),p&&(0,x.each)(p,(function(e){var n=e.type,r=(0,b.__rest)(e,["type"]);t.facet(n,r)}))},e.prototype.createGeometry=function(t){var e=t.type,n=t.cfg,r=void 0===n?{}:n;if(this[e]){var a=this[e](r);(0,x.each)(t,(function(t,e){(0,x.isFunction)(a[e])&&a[e](t)}))}},e.prototype.getScaleKey=function(t){return"".concat(this.id,"-").concat(t)},e}(G);function Bu(t,e){Ou.prototype[t.toLowerCase()]=function(t){void 0===t&&(t={});var n=(0,b.__assign)({container:this.middleGroup.addGroup(),labelsContainer:this.foregroundGroup.addGroup()},t),r=new e(n);return this.geometries.push(r),r}}var Tu=Ou,Pu=function(t){function e(e){var n=this,r=e.container,a=e.width,i=e.height,o=e.autoFit,s=void 0!==o&&o,l=e.padding,u=e.appendPadding,c=e.renderer,d=void 0===c?"canvas":c,p=e.pixelRatio,h=e.localRefresh,f=void 0===h||h,m=e.visible,g=void 0===m||m,v=e.supportCSSTransform,y=void 0!==v&&v,w=e.defaultInteractions,_=void 0===w?["tooltip","legend-filter","legend-active","continuous-filter","ellipsis-text","axis-description"]:w,C=e.options,S=e.limitInPlot,A=e.theme,E=e.syncViewPadding,D=(0,x.isString)(r)?document.getElementById(r):r,F=z('<div style="position:relative;"></div>');D.appendChild(F);var M=V(D,s,a,i),O=R(d),B=new O.Canvas((0,b.__assign)({container:F,pixelRatio:p,localRefresh:f,supportCSSTransform:y},M));return n=t.call(this,{parent:null,canvas:B,backgroundGroup:B.addGroup({zIndex:k.BG}),middleGroup:B.addGroup({zIndex:k.MID}),foregroundGroup:B.addGroup({zIndex:k.FORE}),padding:l,appendPadding:u,visible:g,options:C,limitInPlot:S,theme:A,syncViewPadding:E})||this,n.onResize=(0,x.debounce)((function(){n.forceFit()}),300),n.ele=D,n.canvas=B,n.width=M.width,n.height=M.height,n.autoFit=s,n.localRefresh=f,n.renderer=d,n.wrapperElement=F,n.updateCanvasStyle(),n.bindAutoFit(),n.initDefaultInteractions(_),n}return(0,b.__extends)(e,t),e.prototype.initDefaultInteractions=function(t){var e=this;(0,x.each)(t,(function(t){e.interaction(t)}))},e.prototype.aria=function(t){var e="aria-label";!1===t?this.ele.removeAttribute(e):this.ele.setAttribute(e,t.label)},e.prototype.changeSize=function(t,e){return this.width===t&&this.height===e||(this.emit(w.BEFORE_CHANGE_SIZE),this.width=t,this.height=e,this.canvas.changeSize(t,e),this.render(!0),this.emit(w.AFTER_CHANGE_SIZE)),this},e.prototype.clear=function(){t.prototype.clear.call(this),this.aria(!1)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.unbindAutoFit(),this.canvas.destroy(),H(this.wrapperElement),this.wrapperElement=null},e.prototype.changeVisible=function(e){return t.prototype.changeVisible.call(this,e),this.wrapperElement.style.display=e?"":"none",this},e.prototype.forceFit=function(){if(!this.destroyed){var t=V(this.ele,!0,this.width,this.height),e=t.width,n=t.height;this.changeSize(e,n)}},e.prototype.updateCanvasStyle=function(){j(this.canvas.get("el"),{display:"inline-block",verticalAlign:"middle"})},e.prototype.bindAutoFit=function(){this.autoFit&&window.addEventListener("resize",this.onResize)},e.prototype.unbindAutoFit=function(){this.autoFit&&window.removeEventListener("resize",this.onResize)},e}(Tu),Iu=Pu,Ru=function(){function t(t){this.visible=!0,this.components=[],this.view=t}return t.prototype.clear=function(t){(0,x.each)(this.components,(function(t){t.component.destroy()})),this.components=[]},t.prototype.destroy=function(){this.clear()},t.prototype.getComponents=function(){return this.components},t.prototype.changeVisible=function(t){this.visible!==t&&(this.components.forEach((function(e){t?e.component.show():e.component.hide()})),this.visible=t)},t}();function Lu(t){for(var e=[],n=function(n){var r=t[n],a=(0,x.find)(e,(function(t){return t.color===r.color&&t.name===r.name&&t.value===r.value&&t.title===r.title}));a||e.push(r)},r=0;r<t.length;r++)n(r);return e}var Nu=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isLocked=!1,e}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"tooltip"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.isVisible=function(){var t=this.view.getOptions().tooltip;return!1!==t},e.prototype.render=function(){},e.prototype.showTooltip=function(t){if(this.point=t,this.isVisible()){var e=this.view,n=this.getTooltipItems(t);if(n.length){var r=this.getTitle(n),a={x:n[0].x,y:n[0].y};e.emit("tooltip:show",ku.fromData(e,"tooltip:show",(0,b.__assign)({items:n,title:r},t)));var i=this.getTooltipCfg(),o=i.follow,s=i.showMarkers,l=i.showCrosshairs,u=i.showContent,c=i.marker,d=this.items,p=this.title;if((0,x.isEqual)(p,r)&&(0,x.isEqual)(d,n)?(this.tooltip&&o&&(this.tooltip.update(t),this.tooltip.show()),this.tooltipMarkersGroup&&this.tooltipMarkersGroup.show()):(e.emit("tooltip:change",ku.fromData(e,"tooltip:change",(0,b.__assign)({items:n,title:r},t))),((0,x.isFunction)(u)?u(n):u)&&(this.tooltip||this.renderTooltip(),this.tooltip.update((0,x.mix)({},i,{items:this.getItemsAfterProcess(n),title:r},o?t:{})),this.tooltip.show()),s&&this.renderTooltipMarkers(n,c)),this.items=n,this.title=r,l){var h=(0,x.get)(i,["crosshairs","follow"],!1);this.renderCrosshairs(h?t:a,i)}}else this.hideTooltip()}},e.prototype.hideTooltip=function(){var t=this.getTooltipCfg().follow;if(t){var e=this.tooltipMarkersGroup;e&&e.hide();var n=this.xCrosshair,r=this.yCrosshair;n&&n.hide(),r&&r.hide();var a=this.tooltip;a&&a.hide(),this.view.emit("tooltip:hide",ku.fromData(this.view,"tooltip:hide",{})),this.point=null}else this.point=null},e.prototype.lockTooltip=function(){this.isLocked=!0,this.tooltip&&this.tooltip.setCapture(!0)},e.prototype.unlockTooltip=function(){this.isLocked=!1;var t=this.getTooltipCfg();this.tooltip&&this.tooltip.setCapture(t.capture)},e.prototype.isTooltipLocked=function(){return this.isLocked},e.prototype.clear=function(){var t=this,e=t.tooltip,n=t.xCrosshair,r=t.yCrosshair,a=t.tooltipMarkersGroup;e&&(e.hide(),e.clear()),n&&n.clear(),r&&r.clear(),a&&a.clear(),(null===e||void 0===e?void 0:e.get("customContent"))&&(this.tooltip.destroy(),this.tooltip=null),this.title=null,this.items=null},e.prototype.destroy=function(){this.tooltip&&this.tooltip.destroy(),this.xCrosshair&&this.xCrosshair.destroy(),this.yCrosshair&&this.yCrosshair.destroy(),this.guideGroup&&this.guideGroup.remove(!0),this.reset()},e.prototype.reset=function(){this.items=null,this.title=null,this.tooltipMarkersGroup=null,this.tooltipCrosshairsGroup=null,this.xCrosshair=null,this.yCrosshair=null,this.tooltip=null,this.guideGroup=null,this.isLocked=!1,this.point=null},e.prototype.changeVisible=function(t){if(this.visible!==t){var e=this,n=e.tooltip,r=e.tooltipMarkersGroup,a=e.xCrosshair,i=e.yCrosshair;t?(n&&n.show(),r&&r.show(),a&&a.show(),i&&i.show()):(n&&n.hide(),r&&r.hide(),a&&a.hide(),i&&i.hide()),this.visible=t}},e.prototype.getTooltipItems=function(t){var e,n,r,a,i,o,s=this.findItemsFromView(this.view,t);if(s.length){s=(0,x.flatten)(s);try{for(var l=(0,b.__values)(s),u=l.next();!u.done;u=l.next()){var c=u.value;try{for(var d=(r=void 0,(0,b.__values)(c)),p=d.next();!p.done;p=d.next()){var h=p.value,f=h.mappingData,m=f.x,g=f.y;h.x=(0,x.isArray)(m)?m[m.length-1]:m,h.y=(0,x.isArray)(g)?g[g.length-1]:g}}catch(A){r={error:A}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}}catch(E){e={error:E}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}var v=this.getTooltipCfg().shared;if(!1===v&&s.length>1){var y=s[0],w=Math.abs(t.y-y[0].y);try{for(var _=(0,b.__values)(s),C=_.next();!C.done;C=_.next()){var S=C.value,k=Math.abs(t.y-S[0].y);k<=w&&(y=S,w=k)}}catch(D){i={error:D}}finally{try{C&&!C.done&&(o=_.return)&&o.call(_)}finally{if(i)throw i.error}}s=[y]}return Lu((0,x.flatten)(s))}return[]},e.prototype.layout=function(){},e.prototype.update=function(){if(this.point&&this.showTooltip(this.point),this.tooltip){var t=this.view.getCanvas();this.tooltip.set("region",{start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}})}},e.prototype.isCursorEntered=function(t){if(this.tooltip){var e=this.tooltip.getContainer(),n=this.tooltip.get("capture");if(e&&n){var r=e.getBoundingClientRect(),a=r.x,i=r.y,o=r.width,s=r.height;return new rs(a,i,o,s).isPointIn(t)}}return!1},e.prototype.getTooltipCfg=function(){var t=this.view,e=t.getOptions().tooltip,n=this.processCustomContent(e),r=t.getTheme(),a=(0,x.get)(r,["components","tooltip"],{}),i=(0,x.get)(n,"enterable",a.enterable);return(0,x.deepMix)({},a,n,{capture:!(!i&&!this.isLocked)})},e.prototype.processCustomContent=function(t){if((0,x.isBoolean)(t)||!(0,x.get)(t,"customContent"))return t;var e=t.customContent,n=function(t,n){var r=e(t,n)||"";return(0,x.isString)(r)?'<div class="g2-tooltip">'+r+"</div>":r};return(0,b.__assign)((0,b.__assign)({},t),{customContent:n})},e.prototype.getTitle=function(t){var e=t[0].title||t[0].name;return this.title=e,e},e.prototype.renderTooltip=function(){var t=this.view.getCanvas(),e={start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}},n=this.getTooltipCfg(),r=new Vo((0,b.__assign)((0,b.__assign)({parent:t.get("el").parentNode,region:e},n),{visible:!1,crosshairs:null}));r.init(),this.tooltip=r},e.prototype.renderTooltipMarkers=function(t,e){var n,r,a=this.getTooltipMarkersGroup(),i=this.view.getRootView(),o=i.limitInPlot;try{for(var s=(0,b.__values)(t),l=s.next();!l.done;l=s.next()){var u=l.value,c=u.x,d=u.y;if(o||(null===a||void 0===a?void 0:a.getClip())){var p=cs(i.getCoordinate()),h=p.type,f=p.attrs;null===a||void 0===a||a.setClip({type:h,attrs:f})}else null===a||void 0===a||a.setClip(void 0);var m=(0,b.__assign)((0,b.__assign)({fill:u.color,symbol:"circle",shadowColor:u.color},e),{x:c,y:d});a.addShape("marker",{attrs:m})}}catch(g){n={error:g}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}},e.prototype.renderCrosshairs=function(t,e){var n=(0,x.get)(e,["crosshairs","type"],"x");"x"===n?(this.yCrosshair&&this.yCrosshair.hide(),this.renderXCrosshairs(t,e)):"y"===n?(this.xCrosshair&&this.xCrosshair.hide(),this.renderYCrosshairs(t,e)):"xy"===n&&(this.renderXCrosshairs(t,e),this.renderYCrosshairs(t,e))},e.prototype.renderXCrosshairs=function(t,e){var n=this.getViewWithGeometry(this.view).getCoordinate();if(ls(n,t)){var r,a;if(n.isRect)n.isTransposed?(r={x:n.start.x,y:t.y},a={x:n.end.x,y:t.y}):(r={x:t.x,y:n.end.y},a={x:t.x,y:n.start.y});else{var i=us(n,t),o=n.getCenter(),s=n.getRadius();a=Go(o.x,o.y,s,i),r=o}var l=(0,x.deepMix)({start:r,end:a,container:this.getTooltipCrosshairsGroup()},(0,x.get)(e,"crosshairs",{}),this.getCrosshairsText("x",t,e));delete l.type;var u=this.xCrosshair;u?u.update(l):(u=new xi(l),u.init()),u.render(),u.show(),this.xCrosshair=u}},e.prototype.renderYCrosshairs=function(t,e){var n=this.getViewWithGeometry(this.view).getCoordinate();if(ls(n,t)){var r,a;if(n.isRect){var i=void 0,o=void 0;n.isTransposed?(i={x:t.x,y:n.end.y},o={x:t.x,y:n.start.y}):(i={x:n.start.x,y:t.y},o={x:n.end.x,y:t.y}),r={start:i,end:o},a="Line"}else r={center:n.getCenter(),radius:ss(n,t),startAngle:n.startAngle,endAngle:n.endAngle},a="Circle";r=(0,x.deepMix)({container:this.getTooltipCrosshairsGroup()},r,(0,x.get)(e,"crosshairs",{}),this.getCrosshairsText("y",t,e)),delete r.type;var s=this.yCrosshair;s?n.isRect&&"circle"===s.get("type")||!n.isRect&&"line"===s.get("type")?(s=new u[a](r),s.init()):s.update(r):(s=new u[a](r),s.init()),s.render(),s.show(),this.yCrosshair=s}},e.prototype.getCrosshairsText=function(t,e,n){var r=(0,x.get)(n,["crosshairs","text"]),a=(0,x.get)(n,["crosshairs","follow"]),i=this.items;if(r){var o=this.getViewWithGeometry(this.view),s=i[0],l=o.getXScale(),u=o.getYScales()[0],c=void 0,d=void 0;if(a){var p=this.view.getCoordinate().invert(e);c=l.invert(p.x),d=u.invert(p.y)}else c=s.data[l.field],d=s.data[u.field];var h="x"===t?c:d;return(0,x.isFunction)(r)?r=r(t,h,i,e):r.content=h,{text:r}}},e.prototype.getGuideGroup=function(){if(!this.guideGroup){var t=this.view.foregroundGroup;this.guideGroup=t.addGroup({name:"tooltipGuide",capture:!1})}return this.guideGroup},e.prototype.getTooltipMarkersGroup=function(){var t=this.tooltipMarkersGroup;return t&&!t.destroyed?(t.clear(),t.show()):(t=this.getGuideGroup().addGroup({name:"tooltipMarkersGroup"}),t.toFront(),this.tooltipMarkersGroup=t),t},e.prototype.getTooltipCrosshairsGroup=function(){var t=this.tooltipCrosshairsGroup;return t||(t=this.getGuideGroup().addGroup({name:"tooltipCrosshairsGroup",capture:!1}),t.toBack(),this.tooltipCrosshairsGroup=t),t},e.prototype.findItemsFromView=function(t,e){var n,r;if(!1===t.getOptions().tooltip)return[];var a=this.getTooltipCfg(),i=fu(t,e,a);try{for(var o=(0,b.__values)(t.views),s=o.next();!s.done;s=o.next()){var l=s.value;i=i.concat(this.findItemsFromView(l,e))}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},e.prototype.getViewWithGeometry=function(t){var e=this;return t.geometries.length?t:(0,x.find)(t.views,(function(t){return e.getViewWithGeometry(t)}))},e.prototype.getItemsAfterProcess=function(t){var e=this.getTooltipCfg().customItems,n=e||function(t){return t};return n(t)},e}(Ru),zu=Nu,ju={};function $u(t){return ju[t.toLowerCase()]}function qu(t,e){ju[t.toLowerCase()]=e}var Vu={appear:{duration:450,easing:"easeQuadOut"},update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},Hu={interval:function(t){return{enter:{animation:t.isRect?t.isTransposed?"scale-in-x":"scale-in-y":"fade-in"},update:{animation:t.isPolar&&t.isTransposed?"sector-path-update":null},leave:{animation:"fade-out"}}},line:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},path:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},point:{appear:{animation:"zoom-in"},enter:{animation:"zoom-in"},leave:{animation:"zoom-out"}},area:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},polygon:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},schema:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},edge:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},label:{appear:{animation:"fade-in",delay:450},enter:{animation:"fade-in"},update:{animation:"position-update"},leave:{animation:"fade-out"}}},Zu={line:function(){return{animation:"wave-in"}},area:function(){return{animation:"wave-in"}},path:function(){return{animation:"fade-in"}},interval:function(t){var e;return t.isRect?e=t.isTransposed?"grow-in-x":"grow-in-y":(e="grow-in-xy",t.isPolar&&t.isTransposed&&(e="wave-in")),{animation:e}},schema:function(t){var e;return e=t.isRect?t.isTransposed?"grow-in-x":"grow-in-y":"grow-in-xy",{animation:e}},polygon:function(){return{animation:"fade-in",duration:500}},edge:function(){return{animation:"fade-in"}}};function Uu(t,e){return{delay:(0,x.isFunction)(t.delay)?t.delay(e):t.delay,easing:(0,x.isFunction)(t.easing)?t.easing(e):t.easing,duration:(0,x.isFunction)(t.duration)?t.duration(e):t.duration,callback:t.callback,repeat:t.repeat}}function Gu(t,e,n){var r=Hu[t];return r&&((0,x.isFunction)(r)&&(r=r(e)),r=(0,x.deepMix)({},Vu,r),n)?r[n]:r}function Wu(t,e,n){var r=(0,x.get)(t.get("origin"),"data",O),a=e.animation,i=Uu(e,r);if(a){var o=$u(a);o&&o(t,i,n)}else t.animate(n.toAttrs,i)}function Xu(t,e,n,r,a){if(Zu[n]){var i=Zu[n](r),o=$u((0,x.get)(i,"animation",""));if(o){var s=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},Vu.appear),i),e);t.stopAnimate(),o(t,s,{coordinate:r,minYPoint:a,toAttrs:null})}}}var Yu="element-background",Qu=function(t){function e(e){var n=t.call(this,e)||this;n.labelShape=[],n.states=[];var r=e.shapeFactory,a=e.container,i=e.offscreenGroup,o=e.elementIndex,s=e.visible,l=void 0===s||s;return n.shapeFactory=r,n.container=a,n.offscreenGroup=i,n.visible=l,n.elementIndex=o,n}return(0,b.__extends)(e,t),e.prototype.draw=function(t,e){void 0===e&&(e=!1),this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.drawShape(t,e),!1===this.visible&&this.changeVisible(!1)},e.prototype.update=function(t){var e=this,n=e.shapeFactory,r=e.shape;if(r){this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.setShapeInfo(r,t);var a=this.getOffscreenGroup(),i=n.drawShape(this.shapeType,t,a);i.cfg.data=this.data,i.cfg.origin=t,i.cfg.element=this,this.syncShapeStyle(r,i,this.getStates(),this.getAnimateCfg("update"))}},e.prototype.destroy=function(){var e=this,n=e.shapeFactory,r=e.shape;if(r){var a=this.getAnimateCfg("leave");a?Wu(r,a,{coordinate:n.coordinate,toAttrs:(0,b.__assign)({},r.attr())}):r.remove(!0)}this.states=[],this.shapeFactory=void 0,this.container=void 0,this.shape=void 0,this.animate=void 0,this.geometry=void 0,this.labelShape=[],this.model=void 0,this.data=void 0,this.offscreenGroup=void 0,this.statesStyle=void 0,t.prototype.destroy.call(this)},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e),e?(this.shape&&this.shape.show(),this.labelShape&&this.labelShape.forEach((function(t){t.show()}))):(this.shape&&this.shape.hide(),this.labelShape&&this.labelShape.forEach((function(t){t.hide()})))},e.prototype.setState=function(t,e){var n=this,r=n.states,a=n.shapeFactory,i=n.model,o=n.shape,s=n.shapeType,l=r.indexOf(t);if(e){if(l>-1)return;r.push(t),"active"!==t&&"selected"!==t||null===o||void 0===o||o.toFront()}else{if(-1===l)return;if(r.splice(l,1),"active"===t||"selected"===t){var u=this.geometry,c=u.sortZIndex,d=u.zIndexReversed,p=d?this.geometry.elements.length-this.elementIndex:this.elementIndex;c?o.setZIndex(p):o.set("zIndex",p)}}var h=a.drawShape(s,i,this.getOffscreenGroup());r.length?this.syncShapeStyle(o,h,r,null):this.syncShapeStyle(o,h,["reset"],null),h.remove(!0);var f={state:t,stateStatus:e,element:this,target:this.container};this.container.emit("statechange",f),Sr(this.shape,"statechange",f)},e.prototype.clearStates=function(){var t=this,e=this.states;(0,x.each)(e,(function(e){t.setState(e,!1)})),this.states=[]},e.prototype.hasState=function(t){return this.states.includes(t)},e.prototype.getStates=function(){return this.states},e.prototype.getData=function(){return this.data},e.prototype.getModel=function(){return this.model},e.prototype.getBBox=function(){var t=this,e=t.shape,n=t.labelShape,r={x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0};return e&&(r=e.getCanvasBBox()),n&&n.forEach((function(t){var e=t.getCanvasBBox();r.x=Math.min(e.x,r.x),r.y=Math.min(e.y,r.y),r.minX=Math.min(e.minX,r.minX),r.minY=Math.min(e.minY,r.minY),r.maxX=Math.max(e.maxX,r.maxX),r.maxY=Math.max(e.maxY,r.maxY)})),r.width=r.maxX-r.minX,r.height=r.maxY-r.minY,r},e.prototype.getStatesStyle=function(){if(!this.statesStyle){var t=this,e=t.shapeType,n=t.geometry,r=t.shapeFactory,a=n.stateOption,i=r.defaultShapeType,o=r.theme[e]||r.theme[i];this.statesStyle=(0,x.deepMix)({},o,a)}return this.statesStyle},e.prototype.getStateStyle=function(t,e){var n=this.getStatesStyle(),r=(0,x.get)(n,[t,"style"],{}),a=r[e]||r;return(0,x.isFunction)(a)?a(this):a},e.prototype.getAnimateCfg=function(t){var e=this,n=this.animate;if(n){var r=n[t];return r?(0,b.__assign)((0,b.__assign)({},r),{callback:function(){var t;(0,x.isFunction)(r.callback)&&r.callback(),null===(t=e.geometry)||void 0===t||t.emit(_.AFTER_DRAW_ANIMATE)}}):r}return null},e.prototype.drawShape=function(t,e){var n;void 0===e&&(e=!1);var r=this,a=r.shapeFactory,i=r.container,o=r.shapeType;if(this.shape=a.drawShape(o,t,i),this.shape){this.setShapeInfo(this.shape,t);var s=this.shape.cfg.name;s?(0,x.isString)(s)&&(this.shape.cfg.name=["element",s]):this.shape.cfg.name=["element",this.shapeFactory.geometryType];var l=e?"enter":"appear",u=this.getAnimateCfg(l);u&&(null===(n=this.geometry)||void 0===n||n.emit(_.BEFORE_DRAW_ANIMATE),Wu(this.shape,u,{coordinate:a.coordinate,toAttrs:(0,b.__assign)({},this.shape.attr())}))}},e.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var t=this.container.getGroupBase();this.offscreenGroup=new t({})}return this.offscreenGroup},e.prototype.setShapeInfo=function(t,e){var n=this;if(t.cfg.origin=e,t.cfg.element=this,t.isGroup()){var r=t.get("children");r.forEach((function(t){n.setShapeInfo(t,e)}))}},e.prototype.syncShapeStyle=function(t,e,n,r,a){var i,o=this;if(void 0===n&&(n=[]),void 0===a&&(a=0),t&&e){var s=t.get("clipShape"),l=e.get("clipShape");if(this.syncShapeStyle(s,l,n,r),t.isGroup())for(var u=t.get("children"),c=e.get("children"),d=0;d<u.length;d++)this.syncShapeStyle(u[d],c[d],n,r,a+d);else{if(!(0,x.isEmpty)(n)&&!(0,x.isEqual)(n,["reset"])){var p=t.get("name");(0,x.isArray)(p)&&(p=p[1]),(0,x.each)(n,(function(t){if(e.get("name")!==Yu){var n=o.getStateStyle(t,p||a);e.attr(n)}}))}var h=Ko(t,e);this.animate?r?(null===(i=this.geometry)||void 0===i||i.emit(_.BEFORE_DRAW_ANIMATE),Wu(t,r,{coordinate:this.shapeFactory.coordinate,toAttrs:h,shapeModel:this.model})):(0,x.isEmpty)(n)?t.attr(h):(t.stopAnimate(),t.animate(h,{duration:300})):t.attr(h)}}},e.prototype.getShapeType=function(t){var e=(0,x.get)(t,"shape");return(0,x.isArray)(e)?e[0]:e},e}(G),Ku=Qu,Ju={},tc={};function ec(t){return Ju[t.toLowerCase()]}function nc(t,e){Ju[t.toLowerCase()]=e}function rc(t){return tc[t.toLowerCase()]}function ac(t,e){tc[t.toLowerCase()]=e}var ic={coordinate:null,defaultShapeType:null,theme:null,getShapePoints:function(t,e){var n=this.getShape(t);return n.getPoints?n.getPoints(e):this.getDefaultPoints(e)},getShape:function(t){var e=this[t]||this[this.defaultShapeType];return e.coordinate=this.coordinate,e},getDefaultPoints:function(){return[]},getDefaultStyle:function(t){return(0,x.get)(t,[this.defaultShapeType,"default","style"],{})},getMarker:function(t,e){var n=this.getShape(t);if(!n.getMarker){var r=this.defaultShapeType;n=this.getShape(r)}var a=this.theme,i=(0,x.get)(a,[t,"default"],{}),o=n.getMarker(e);return(0,x.deepMix)({},i,o)},drawShape:function(t,e,n){var r=this.getShape(t);return r.draw(e,n)}},oc={coordinate:null,parsePath:function(t){var e=this.coordinate,n=(0,go.tr)(t);return n=e.isPolar?tl(e,n):Js(e,n),n},parsePoint:function(t){var e=this.coordinate;return e.convert(t)},parsePoints:function(t){var e=this.coordinate;return t.map((function(t){return e.convert(t)}))},draw:function(t,e){}},sc={};function lc(t,e){var n=(0,x.upperFirst)(t),r=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},ic),e),{geometryType:t});return sc[n]=r,r}function uc(t,e,n){var r=(0,x.upperFirst)(t),a=sc[r],i=(0,b.__assign)((0,b.__assign)({},oc),n);return a[e]=i,i}function cc(t){var e=(0,x.upperFirst)(t);return sc[e]}function dc(t,e,n){var r,a;if(void 0===n&&(n={}),!e)return[t];var i=(0,x.groupToMap)(t,e),o=[];if(1===e.length&&n[e[0]]){var s=n[e[0]];try{for(var l=(0,b.__values)(s),u=l.next();!u.done;u=l.next()){var c=u.value,d=i["_".concat(c)];d&&o.push(d)}}catch(f){r={error:f}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}else for(var p in i)if(i.hasOwnProperty(p)){var h=i[p];o.push(h)}return o}function pc(t,e){return(0,x.some)(["color","shape","size","x","y","isInCircle","data","style","defaultStyle","points","mappingData"],(function(n){return!(0,x.isEqual)(t[n],e[n])}))}function hc(t){return(0,x.isArray)(t)?t:t.split("*")}function fc(t,e){for(var n=[],r=[],a=[],i=new Map,o=0;o<e.length;o++){var s=e[o];t[s]?r.push(s):n.push(s),i.set(s,!0)}return Object.keys(t).forEach((function(t){i.has(t)||a.push(t)})),{added:n,updated:r,removed:a}}var mc=function(t){function e(e){var n=t.call(this,e)||this;n.type="base",n.attributes={},n.elements=[],n.elementsMap={},n.animateOption=!0,n.attributeOption={},n.lastElementsMap={},n.generatePoints=!1,n.beforeMappingData=null,n.adjusts={},n.idFields=[],n.hasSorted=!1,n.isCoordinateChanged=!1;var r=e.container,a=e.labelsContainer,i=e.coordinate,o=e.data,s=e.sortable,l=void 0!==s&&s,u=e.visible,c=void 0===u||u,d=e.theme,p=e.scales,h=void 0===p?{}:p,f=e.scaleDefs,m=void 0===f?{}:f,g=e.intervalPadding,v=e.dodgePadding,y=e.maxColumnWidth,b=e.minColumnWidth,x=e.columnWidthRatio,w=e.roseWidthRatio,_=e.multiplePieWidthRatio,C=e.zIndexReversed,S=e.sortZIndex,k=e.useDeferredLabel;return n.container=r,n.labelsContainer=a,n.coordinate=i,n.data=o,n.sortable=l,n.visible=c,n.userTheme=d,n.scales=h,n.scaleDefs=m,n.intervalPadding=g,n.dodgePadding=v,n.maxColumnWidth=y,n.minColumnWidth=b,n.columnWidthRatio=x,n.roseWidthRatio=w,n.multiplePieWidthRatio=_,n.zIndexReversed=C,n.sortZIndex=S,n.useDeferredLabel=k?"number"===typeof k?k:1/0:null,n}return(0,b.__extends)(e,t),e.prototype.position=function(t){var e=t;(0,x.isPlainObject)(t)||(e={fields:hc(t)});var n=(0,x.get)(e,"fields");return 1===n.length&&(n.unshift("1"),(0,x.set)(e,"fields",n)),(0,x.set)(this.attributeOption,"position",e),this},e.prototype.color=function(t,e){return this.createAttrOption("color",t,e),this},e.prototype.shape=function(t,e){return this.createAttrOption("shape",t,e),this},e.prototype.size=function(t,e){return this.createAttrOption("size",t,e),this},e.prototype.adjust=function(t){var e=t;return((0,x.isString)(t)||(0,x.isPlainObject)(t))&&(e=[t]),(0,x.each)(e,(function(t,n){(0,x.isObject)(t)||(e[n]={type:t})})),this.adjustOption=e,this},e.prototype.style=function(t,e){if((0,x.isString)(t)){var n=hc(t);this.styleOption={fields:n,callback:e}}else{var r=t,a=(n=r.fields,r.callback),i=r.cfg;this.styleOption=n||a||i?t:{cfg:t}}return this},e.prototype.tooltip=function(t,e){if((0,x.isString)(t)){var n=hc(t);this.tooltipOption={fields:n,callback:e}}else this.tooltipOption=t;return this},e.prototype.animate=function(t){return this.animateOption=t,this},e.prototype.label=function(t,e,n){if((0,x.isString)(t)){var r={},a=hc(t);r.fields=a,(0,x.isFunction)(e)?r.callback=e:(0,x.isPlainObject)(e)&&(r.cfg=e),n&&(r.cfg=n),this.labelOption=r}else this.labelOption=t;return this},e.prototype.state=function(t){return this.stateOption=t,this},e.prototype.customInfo=function(t){return this.customOption=t,this},e.prototype.init=function(t){void 0===t&&(t={}),this.setCfg(t),this.initAttributes(),this.processData(this.data),this.adjustScale()},e.prototype.update=function(t){void 0===t&&(t={});var e=t.data,n=t.isDataChanged,r=t.isCoordinateChanged,a=this,i=a.attributeOption,o=a.lastAttributeOption;(0,x.isEqual)(i,o)?!e||!n&&(0,x.isEqual)(e,this.data)?this.setCfg(t):(this.setCfg(t),this.initAttributes(),this.processData(e)):this.init(t),this.adjustScale(),this.isCoordinateChanged=r},e.prototype.paint=function(t){var e=this;void 0===t&&(t=!1),this.animateOption&&(this.animateOption=(0,x.deepMix)({},Gu(this.type,this.coordinate),this.animateOption)),this.defaultSize=void 0,this.elementsMap={},this.elements=[];var n=this.getOffscreenGroup();n.clear();var r=this.beforeMappingData,a=this.beforeMapping(r);this.dataArray=new Array(a.length);for(var i=0;i<a.length;i++){var o=a[i];this.dataArray[i]=this.mapping(o)}if(this.updateElements(this.dataArray,t),this.lastElementsMap=this.elementsMap,this.canDoGroupAnimation(t)){var s=this.container,l=this.type,u=this.coordinate,c=(0,x.get)(this.animateOption,"appear"),d=this.getYScale(),p=u.convert({x:0,y:d.scale(this.getYMinValue())});Xu(s,c,l,u,p)}if(this.labelOption){var h=this.useDeferredLabel,f=function(){return e.renderLabels((0,x.flatten)(e.dataArray),t)}.bind(this);if("number"===typeof h){var m="number"===typeof h&&h!==1/0?h:0;if(window.requestIdleCallback){var g=m&&m!==1/0?{timeout:m}:void 0;window.requestIdleCallback(f,g)}else setTimeout(f,m)}else f()}this.lastAttributeOption=(0,b.__assign)({},this.attributeOption),!1===this.visible&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this,e=t.container,n=t.geometryLabel,r=t.offscreenGroup;e&&e.clear(),n&&n.clear(),r&&r.clear(),this.scaleDefs=void 0,this.attributes={},this.scales={},this.elementsMap={},this.lastElementsMap={},this.elements=[],this.adjusts={},this.dataArray=null,this.beforeMappingData=null,this.lastAttributeOption=void 0,this.defaultSize=void 0,this.idFields=[],this.groupScales=void 0,this.hasSorted=!1,this.isCoordinateChanged=!1},e.prototype.destroy=function(){this.clear();var e=this.container;e.remove(!0),this.offscreenGroup&&(this.offscreenGroup.remove(!0),this.offscreenGroup=null),this.geometryLabel&&(this.geometryLabel.destroy(),this.geometryLabel=null),this.theme=void 0,this.shapeFactory=void 0,t.prototype.destroy.call(this)},e.prototype.getGroupScales=function(){return this.groupScales},e.prototype.getAttribute=function(t){return this.attributes[t]},e.prototype.getXScale=function(){return this.getAttribute("position").scales[0]},e.prototype.getYScale=function(){return this.getAttribute("position").scales[1]},e.prototype.getGroupAttributes=function(){var t=[];return(0,x.each)(this.attributes,(function(e){M.includes(e.type)&&t.push(e)})),t},e.prototype.getDefaultValue=function(t){var e,n=this.getAttribute(t);return n&&(0,x.isEmpty)(n.scales)&&(e=n.values[0]),e},e.prototype.getAttributeValues=function(t,e){for(var n=[],r=t.scales,a=0,i=r.length;a<i;a++){var o=r[a],s=o.field;o.isIdentity?n.push(o.values):n.push(e[s])}return t.mapping.apply(t,(0,b.__spreadArray)([],(0,b.__read)(n),!1))},e.prototype.getAdjust=function(t){return this.adjusts[t]},e.prototype.getCoordinate=function(){return this.coordinate},e.prototype.getData=function(){return this.data},e.prototype.getShapeMarker=function(t,e){var n=this.getShapeFactory();return n.getMarker(t,e)},e.prototype.getElementsBy=function(t){return this.elements.filter((function(e){return t(e)}))},e.prototype.getElements=function(){return this.elements},e.prototype.getElementId=function(t){t=(0,x.isArray)(t)?t[0]:t;var e=t[O];if(this.idFields.length){for(var n=e[this.idFields[0]],r=1;r<this.idFields.length;r++)n+="-"+e[this.idFields[r]];return n}var a,i,o=this.type,s=this.getXScale(),l=this.getYScale(),u=s.field||"x",c=l.field||"y",d=e[c];a="identity"===s.type?s.values[0]:e[u],i="interval"===o||"schema"===o?"".concat(a):"line"===o||"area"===o||"path"===o?o:"".concat(a,"-").concat(d);for(var p=this.groupScales,h=(r=0,p.length);r<h;r++){var f=p[r],m=f.field;i="".concat(i,"-").concat(e[m])}var g=this.getAdjust("dodge");if(g){var v=g.dodgeBy;v&&(i="".concat(i,"-").concat(e[v]))}return this.getAdjust("jitter")&&(i="".concat(i,"-").concat(t.x,"-").concat(t.y)),i},e.prototype.getScaleFields=function(){var t=[],e=new Map,n=this,r=n.attributeOption,a=n.labelOption,i=n.tooltipOption;for(var o in r)if(r.hasOwnProperty(o)){var s=r[o];s.fields?ns(s.fields,t,e):s.values&&ns(s.values,t,e)}return a&&a.fields&&ns(a.fields,t,e),(0,x.isObject)(i)&&i.fields&&ns(i.fields,t,e),t},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e);for(var n=this.elements,r=0,a=n.length;r<a;r++){var i=n[r];i.changeVisible(e)}e?(this.container&&this.container.show(),this.labelsContainer&&this.labelsContainer.show()):(this.container&&this.container.hide(),this.labelsContainer&&this.labelsContainer.hide())},e.prototype.getFields=function(){var t=new Map,e=[];return Object.values(this.attributeOption).forEach((function(n){var r=(null===n||void 0===n?void 0:n.fields)||[];r.forEach((function(n){t.has(n)||e.push(n),t.set(n,!0)}))}),[]),e},e.prototype.getGroupFields=function(){for(var t=[],e=new Map,n=0,r=M.length;n<r;n++){var a=M[n],i=this.attributeOption[a];i&&i.fields&&ns(i.fields,t,e)}return t},e.prototype.getXYFields=function(){var t=(0,b.__read)(this.attributeOption.position.fields,2),e=t[0],n=t[1];return[e,n]},e.prototype.getXField=function(){return(0,x.get)(this.getXYFields(),[0])},e.prototype.getYField=function(){return(0,x.get)(this.getXYFields(),[1])},e.prototype.getShapes=function(){return this.elements.map((function(t){return t.shape}))},e.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var t=this.container.getGroupBase();this.offscreenGroup=new t({})}return this.offscreenGroup},e.prototype.sort=function(t){if(!this.hasSorted)for(var e=this.getXScale(),n=e.field,r=0;r<t.length;r++){var a=t[r];a.sort((function(t,r){return e.translate(t[O][n])-e.translate(r[O][n])}))}this.hasSorted=!0},e.prototype.adjustScale=function(){var t=this.getYScale();t&&this.getAdjust("stack")&&this.updateStackRange(t,this.beforeMappingData)},e.prototype.getShapeFactory=function(){var t=this.shapeType;if(cc(t))return this.shapeFactory||(this.shapeFactory=(0,x.clone)(cc(t))),this.shapeFactory.coordinate=this.coordinate,this.shapeFactory.theme=this.theme.geometries[t]||{},this.shapeFactory},e.prototype.createShapePointsCfg=function(t){var e,n=this.getXScale(),r=this.getYScale(),a=this.normalizeValues(t[n.field],n);return e=r?this.normalizeValues(t[r.field],r):t.y?t.y:.1,{x:a,y:e,y0:r?r.scale(this.getYMinValue()):void 0}},e.prototype.createElement=function(t,e,n){void 0===n&&(n=!1);var r=this.container,a=this.getDrawCfg(t),i=this.getShapeFactory(),o=new Ku({shapeFactory:i,container:r,offscreenGroup:this.getOffscreenGroup(),elementIndex:e});return o.animate=this.animateOption,o.geometry=this,o.draw(a,n),o},e.prototype.getDrawCfg=function(t){var e=t[O],n={mappingData:t,data:e,x:t.x,y:t.y,color:t.color,size:t.size,isInCircle:this.coordinate.isPolar,customInfo:this.customOption},r=t.shape;!r&&this.getShapeFactory()&&(r=this.getShapeFactory().defaultShapeType),n.shape=r;var a=this.theme.geometries[this.shapeType];n.defaultStyle=(0,x.get)(a,[r,"default"],{}).style,!n.defaultStyle&&this.getShapeFactory()&&(n.defaultStyle=this.getShapeFactory().getDefaultStyle(a));var i=this.styleOption;return i&&(n.style=this.getStyleCfg(i,e)),this.generatePoints&&(n.points=t.points,n.nextPoints=t.nextPoints),n},e.prototype.updateElements=function(t,e){var n,r,a,i,o,s;void 0===e&&(e=!1);for(var l=new Map,u=[],c=new Map,d=0,p=0;p<t.length;p++)for(var h=t[p],f=0;f<h.length;f++){var m=h[f],g=this.getElementId(m),v=l.has(g)?"".concat(g,"-").concat(p,"-").concat(f):g;u.push(v),l.set(v,m),c.set(v,d),d++}this.elements=new Array(d);var y=fc(this.lastElementsMap,u),x=y.added,w=y.updated,_=y.removed;try{for(var C=(0,b.__values)(x),S=C.next();!S.done;S=C.next()){g=S.value,m=l.get(g),p=c.get(g);var k=this.createElement(m,p,e);this.elements[p]=k,this.elementsMap[g]=k,k.shape&&k.shape.set("zIndex",this.zIndexReversed?this.elements.length-p:p)}}catch(B){n={error:B}}finally{try{S&&!S.done&&(r=C.return)&&r.call(C)}finally{if(n)throw n.error}}try{for(var A=(0,b.__values)(w),E=A.next();!E.done;E=A.next()){g=E.value,k=this.lastElementsMap[g],m=l.get(g);var D=this.getDrawCfg(m),F=k.getModel();p=c.get(g);(this.isCoordinateChanged||pc(D,F))&&(k.animate=this.animateOption,k.update(D)),this.elements[p]=k,this.elementsMap[g]=k,k.shape&&k.shape.set("zIndex",this.zIndexReversed?this.elements.length-p:p)}}catch(T){a={error:T}}finally{try{E&&!E.done&&(i=A.return)&&i.call(A)}finally{if(a)throw a.error}}this.container&&this.container.sort();try{for(var M=(0,b.__values)(_),O=M.next();!O.done;O=M.next()){g=O.value,k=this.lastElementsMap[g];k.animate=this.animateOption,k.destroy()}}catch(P){o={error:P}}finally{try{O&&!O.done&&(s=M.return)&&s.call(M)}finally{if(o)throw o.error}}},e.prototype.getLabelType=function(){var t=this,e=t.labelOption,n=t.coordinate,r=t.type,a=n.type,i=n.isTransposed,o=(0,x.get)(e,["cfg","type"]);return o||(o="polar"===a?i?"pie":"polar":"theta"===a?"pie":"interval"===r||"polygon"===r?"interval":"base"),o},e.prototype.getYMinValue=function(){var t,e=this.getYScale(),n=e.min,r=e.max;return t=n>=0?n:r<=0?r:0,t},e.prototype.createAttrOption=function(t,e,n){if((0,x.isNil)(e)||(0,x.isObject)(e))(0,x.isObject)(e)&&(0,x.isEqual)(Object.keys(e),["values"])?(0,x.set)(this.attributeOption,t,{fields:e.values}):(0,x.set)(this.attributeOption,t,e);else{var r={};(0,x.isNumber)(e)?r.values=[e]:r.fields=hc(e),n&&((0,x.isFunction)(n)?r.callback=n:r.values=n),(0,x.set)(this.attributeOption,t,r)}},e.prototype.initAttributes=function(){var t=this,e=this,n=e.attributes,r=e.attributeOption,a=e.theme,i=e.shapeType;this.groupScales=[];var o={},s=function(e){if(r.hasOwnProperty(e)){var s=r[e];if(!s)return{value:void 0};var l=(0,b.__assign)({},s),u=l.callback,c=l.values,d=l.fields,p=void 0===d?[]:d,h=p.map((function(n){var r=t.scales[n];if(!o[n]&&M.includes(e)){var a=fs(r,(0,x.get)(t.scaleDefs,n),e,t.type);"cat"===a&&(t.groupScales.push(r),o[n]=!0)}return r}));l.scales=h,"position"!==e&&1===h.length&&"identity"===h[0].type?l.values=h[0].values:u||c||("size"===e?l.values=a.sizes:"shape"===e?l.values=a.shapes[i]||[]:"color"===e&&(h.length?l.values=h[0].values.length<=10?a.colors10:a.colors20:l.values=a.colors10));var f=sr(e);n[e]=new f(l)}};for(var l in r){var u=s(l);if("object"===typeof u)return u.value}},e.prototype.processData=function(t){var e,n;this.hasSorted=!1;for(var r=this.getAttribute("position").scales,a=r.filter((function(t){return t.isCategory})),i=this.groupData(t),o=[],s=0,l=i.length;s<l;s++){for(var u=i[s],c=[],d=0,p=u.length;d<p;d++){var h=u[d],f={};for(var m in h)f[m]=h[m];f[O]=h;try{for(var g=(e=void 0,(0,b.__values)(a)),v=g.next();!v.done;v=g.next()){var y=v.value,x=y.field;f[x]=y.translate(f[x])}}catch(_){e={error:_}}finally{try{v&&!v.done&&(n=g.return)&&n.call(g)}finally{if(e)throw e.error}}c.push(f)}o.push(c)}var w=this.adjustData(o);return this.beforeMappingData=w,w},e.prototype.adjustData=function(t){var e=this.adjustOption,n=this,r=n.intervalPadding,a=n.dodgePadding,i=n.theme,o=this.maxColumnWidth||i.maxColumnWidth,s=this.minColumnWidth||i.minColumnWidth,l=this.columnWidthRatio||i.columnWidthRatio,u=t;if(e){var c=this.getXScale(),d=this.getYScale(),p=c.field,h=d?d.field:null,f=is(this.coordinate),m=c.values.length,g=this.getAttribute("size"),v=void 0;g&&(v=g.values[0]);for(var y=0,w=e.length;y<w;y++){var _=e[y],C=(0,b.__assign)({xField:p,yField:h,intervalPadding:r,dodgePadding:a,xDimensionLength:f,groupNum:m,defaultSize:v,maxColumnWidth:o,minColumnWidth:s,columnWidthRatio:l},_),S=_.type;if("dodge"===S){var k=[];if(c.isCategory||"identity"===c.type)k.push("x");else{if(d)throw new Error("dodge is not support linear attribute, please use category attribute!");k.push("y")}C.adjustNames=k,C.dodgeRatio=l}else if("stack"===S){var A=this.coordinate;if(!d){C.height=A.getHeight();var E=this.getDefaultValue("size")||3;C.size=E}!A.isTransposed&&(0,x.isNil)(C.reverseOrder)&&(C.reverseOrder=!0)}var D=nt(S);C.dimValuesMap={},c&&c.values&&(C.dimValuesMap[c.field]=c.values.map((function(t){return c.translate(t)})));var F=new D(C);u=F.process(u),this.adjusts[S]=F}}return u},e.prototype.groupData=function(t){for(var e=this.getGroupScales(),n=this.scaleDefs,r={},a=[],i=0;i<e.length;i++){var o=e[i],s=o.field;a.push(s),(0,x.get)(n,[s,"values"])&&(r[s]=n[s].values)}return dc(t,a,r)},e.prototype.updateStackRange=function(t,e){for(var n=(0,x.flatten)(e),r=t.field,a=t.min,i=t.max,o=0;o<n.length;o++){var s=n[o],l=Math.min.apply(null,s[r]),u=Math.max.apply(null,s[r]);l<a&&(a=l),u>i&&(i=u)}var c=this.scaleDefs,d={};a<t.min&&!(0,x.get)(c,[r,"min"])&&(d.min=a),i>t.max&&!(0,x.get)(c,[r,"max"])&&(d.max=i),t.change(d)},e.prototype.beforeMapping=function(t){var e=t;if(this.sortable&&this.sort(e),this.generatePoints)for(var n=0,r=e.length;n<r;n++){var a=e[n];this.generateShapePoints(a);var i=e[n+1];i&&(this.generateShapePoints(i),a[0].nextPoints=i[0].points)}return e},e.prototype.generateShapePoints=function(t){for(var e=this.getShapeFactory(),n=this.getAttribute("shape"),r=0;r<t.length;r++){var a=t[r],i=this.createShapePointsCfg(a),o=n?this.getAttributeValues(n,a):null,s=e.getShapePoints(o,i);a.points=s}},e.prototype.normalizeValues=function(t,e){var n=[];if((0,x.isArray)(t))for(var r=0;r<t.length;r++){var a=t[r];n.push(e.scale(a))}else n=e.scale(t);return n},e.prototype.mapping=function(t){for(var e=this.attributes,n=[],r=0;r<t.length;r++){var a=t[r],i={_origin:a[O],points:a.points,nextPoints:a.nextPoints};for(var o in e)if(e.hasOwnProperty(o)){var s=e[o],l=s.names,u=this.getAttributeValues(s,a);if(l.length>1)for(var c=0;c<u.length;c+=1){var d=u[c],p=l[c];i[p]=(0,x.isArray)(d)&&1===d.length?d[0]:d}else i[l[0]]=1===u.length?u[0]:u}this.convertPoint(i),n.push(i)}return n},e.prototype.convertPoint=function(t){var e,n,r,a=t.x,i=t.y,o=this.coordinate;if((0,x.isArray)(a)&&(0,x.isArray)(i)){e=[],n=[];for(var s=0,l=0,u=a.length,c=i.length;s<u&&l<c;s+=1,l+=1)r=o.convert({x:a[s],y:i[l]}),e.push(r.x),n.push(r.y)}else if((0,x.isArray)(i)){n=[];for(var d=0;d<i.length;d++){var p=i[d];r=o.convert({x:a,y:p}),e&&e!==r.x?((0,x.isArray)(e)||(e=[e]),e.push(r.x)):e=r.x,n.push(r.y)}}else if((0,x.isArray)(a)){e=[];for(d=0;d<a.length;d++){var h=a[d];r=o.convert({x:h,y:i}),n&&n!==r.y?((0,x.isArray)(n)||(n=[n]),n.push(r.y)):n=r.y,e.push(r.x)}}else{var f=o.convert({x:a,y:i});e=f.x,n=f.y}t.x=e,t.y=n},e.prototype.getStyleCfg=function(t,e){var n=t.fields,r=void 0===n?[]:n,a=t.callback,i=t.cfg;if(i)return i;var o=r.map((function(t){return e[t]}));return a.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(o),!1))},e.prototype.setCfg=function(t){var e=this,n=t.coordinate,r=t.data,a=t.theme,i=t.scaleDefs;n&&(this.coordinate=n),r&&(this.data=r),i&&(this.scaleDefs=i,this.idFields=[],(0,x.each)(i,(function(t,n){t&&t.key&&e.idFields.push(n)}))),a&&(this.theme=this.userTheme?(0,x.deepMix)({},a,this.userTheme):a)},e.prototype.renderLabels=function(t,e){return void 0===e&&(e=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var n,r,a,i,o,s,l,u,c,d,p,h,f=this;return(0,b.__generator)(this,(function(m){switch(m.label){case 0:return n=this.geometryLabel,this.emit(_.BEFORE_RENDER_LABEL),n||(r=this.getLabelType(),a=ec(r),n=new a(this),this.geometryLabel=n),[4,n.render(t,e)];case 1:m.sent(),i=n.labelsRenderer.shapesMap,o=new Map,(0,x.each)(i,(function(t,e){for(var n=t.getChildren()||[],r=0;r<n.length;r++){var a=n[r],i=f.elementsMap[a.get("elementId")||e.split(" ")[0]];if(i){a.cfg.name=["element","label"],a.cfg.element=i;var s=o.get(i)||new Set;s.add(t),o.set(i,s)}}}));try{for(s=(0,b.__values)(o.entries()),l=s.next();!l.done;l=s.next())u=(0,b.__read)(l.value,2),c=u[0],d=u[1],c.labelShape=(0,b.__spreadArray)([],(0,b.__read)(d),!1)}catch(g){p={error:g}}finally{try{l&&!l.done&&(h=s.return)&&h.call(s)}finally{if(p)throw p.error}}return this.emit(_.AFTER_RENDER_LABEL),[2]}}))}))},e.prototype.canDoGroupAnimation=function(t){return!t&&this.animateOption&&(void 0===(0,x.get)(this.animateOption,"appear")||(0,x.get)(this.animateOption,"appear")&&void 0===(0,x.get)(this.animateOption,["appear","animation"]))},e}(G),gc=mc,vc=dr.transform;function yc(t,e,n){var r=vc(t.getMatrix(),[["t",e,n]]);t.setMatrix(r)}function bc(t,e){var n=t.attr(),r=n.x,a=n.y,i=vc(t.getMatrix(),[["t",-r,-a],["r",e],["t",r,a]]);return i}function xc(t,e){var n=bc(t,e);t.setMatrix(n)}function wc(t,e){var n=t.getBBox(),r=(n.minX+n.maxX)/2,a=(n.minY+n.maxY)/2;t.applyToMatrix([r,a,1]);var i=vc(t.getMatrix(),[["t",-r,-a],["s",e,e],["t",r,a]]);t.setMatrix(i)}function _c(t){return t.find((function(t){return"text"===t.get("type")}))}function Cc(t,e,n){void 0===n&&(n=[0,0,0,0]);var r=t&&t.getChildren()[0];if(r){var a=r.clone();(null===e||void 0===e?void 0:e.rotate)&&xc(a,-e.rotate);var i=a.getCanvasBBox(),o=i.x,s=i.y,l=i.width,u=i.height;a.destroy();var c=n;return(0,x.isNil)(c)?c=[2,2,2,2]:(0,x.isNumber)(c)&&(c=new Array(4).fill(c)),{x:o-c[3],y:s-c[0],width:l+c[1]+c[3],height:u+c[0]+c[2],rotation:(null===e||void 0===e?void 0:e.rotate)||0}}return{x:0,y:0,width:0,height:0,rotation:0}}function Sc(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),a=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*a}function kc(t,e){var n=t.getBBox();return(0,x.some)(e,(function(t){var e=t.getBBox();return Sc(n,e,2)>0}))}function Ac(t,e,n){var r=n.data,a=n.origin,i=n.animateCfg,o=n.coordinate,s=(0,x.get)(i,"update");t.set("data",r),t.set("origin",a),t.set("animateCfg",i),t.set("coordinate",o),t.set("visible",e.get("visible")),t.getChildren().forEach((function(l,u){var c=e.getChildByIndex(u);if(c){l.set("data",r),l.set("origin",a),l.set("animateCfg",i),l.set("coordinate",o);var d=Ko(l,c);s?Wu(l,s,{toAttrs:d,coordinate:o}):l.attr(d),c.isGroup()&&Ac(l,c,n)}else t.removeChild(l),l.remove(!0)})),(0,x.each)(e.getChildren(),(function(e,n){n>=t.getCount()&&(e.destroyed||t.add(e))}))}var Ec=function(){function t(t){this.shapesMap={};var e=t.layout,n=t.container;this.layout=e,this.container=n}return t.prototype.render=function(t,e,n){return void 0===n&&(n=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var r,a,i,o,s,l,u,c,d=this;return(0,b.__generator)(this,(function(p){switch(p.label){case 0:if(r={},a=this.createOffscreenGroup(),!t.length)return[3,2];try{for(i=(0,b.__values)(t),o=i.next();!o.done;o=i.next())s=o.value,s&&(r[s.id]=this.renderLabel(s,a))}catch(h){u={error:h}}finally{try{o&&!o.done&&(c=i.return)&&c.call(i)}finally{if(u)throw u.error}}return[4,this.doLayout(t,e,r)];case 1:p.sent(),this.renderLabelLine(t,r),this.renderLabelBackground(t,r),this.adjustLabel(t,r),p.label=2;case 2:return l=this.shapesMap,(0,x.each)(r,(function(t,e){if(t.destroyed)delete r[e];else{if(l[e]){var a=t.get("data"),i=t.get("origin"),o=t.get("coordinate"),s=t.get("animateCfg"),u=l[e];Ac(u,r[e],{data:a,origin:i,animateCfg:s,coordinate:o}),r[e]=u}else{if(d.container.destroyed)return;d.container.add(t);var c=(0,x.get)(t.get("animateCfg"),n?"enter":"appear");c&&Wu(t,c,{toAttrs:(0,b.__assign)({},t.attr()),coordinate:t.get("coordinate")})}delete l[e]}})),(0,x.each)(l,(function(t){var e=(0,x.get)(t.get("animateCfg"),"leave");e?Wu(t,e,{toAttrs:null,coordinate:t.get("coordinate")}):t.remove(!0)})),this.shapesMap=r,a.destroy(),[2]}}))}))},t.prototype.clear=function(){this.container.clear(),this.shapesMap={}},t.prototype.destroy=function(){this.container.destroy(),this.shapesMap=null},t.prototype.renderLabel=function(t,e){var n,r=t.id,a=t.elementId,i=t.data,o=t.mappingData,s=t.coordinate,l=t.animate,u=t.content,c={id:r,elementId:a,data:i,origin:(0,b.__assign)((0,b.__assign)({},o),{data:o[O]}),coordinate:s},d=e.addGroup((0,b.__assign)({name:"label",animateCfg:!1!==this.animate&&null!==l&&!1!==l&&(0,x.deepMix)({},this.animate,l)},c));if(u.isGroup&&u.isGroup()||u.isShape&&u.isShape()){var p=u.getCanvasBBox(),h=p.width,f=p.height,m=(0,x.get)(t,"textAlign","left"),g=t.x,v=t.y-f/2;"center"===m?g-=h/2:"right"!==m&&"end"!==m||(g-=h),yc(u,g,v),n=u,d.add(u)}else{var y=(0,x.get)(t,["style","fill"]);n=d.addShape("text",(0,b.__assign)({attrs:(0,b.__assign)((0,b.__assign)({x:t.x,y:t.y,textAlign:t.textAlign,textBaseline:(0,x.get)(t,"textBaseline","middle"),text:t.content},t.style),{fill:(0,x.isNull)(y)?t.color:y})},c))}return t.rotate&&xc(n,t.rotate),d},t.prototype.doLayout=function(t,e,n){return(0,b.__awaiter)(this,void 0,void 0,(function(){var r,a=this;return(0,b.__generator)(this,(function(i){switch(i.label){case 0:return this.layout?(r=(0,x.isArray)(this.layout)?this.layout:[this.layout],[4,Promise.all(r.map((function(r){var i=rc((0,x.get)(r,"type",""));if(i){var o=[],s=[];return(0,x.each)(n,(function(t,n){o.push(t),s.push(e[t.get("elementId")])})),i(t,o,s,a.region,r.cfg)}})))]):[3,2];case 1:i.sent(),i.label=2;case 2:return[2]}}))}))},t.prototype.renderLabelLine=function(t,e){(0,x.each)(t,(function(t){var n=(0,x.get)(t,"coordinate");if(t&&n){var r=n.getCenter(),a=n.getRadius();if(t.labelLine){var i=(0,x.get)(t,"labelLine",{}),o=t.id,s=i.path;if(!s){var l=Go(r.x,r.y,a,t.angle);s=[["M",l.x,l.y],["L",t.x,t.y]]}var u=e[o];u.destroyed||u.addShape("path",{capture:!1,attrs:(0,b.__assign)({path:s,stroke:t.color?t.color:(0,x.get)(t,["style","fill"],"#000"),fill:null},i.style),id:o,origin:t.mappingData,data:t.data,coordinate:t.coordinate})}}}))},t.prototype.renderLabelBackground=function(t,e){(0,x.each)(t,(function(t){var n=(0,x.get)(t,"coordinate"),r=(0,x.get)(t,"background");if(r&&n){var a=t.id,i=e[a];if(!i.destroyed){var o=i.getChildren()[0];if(o){var s=Cc(i,t,r.padding),l=s.rotation,u=(0,b.__rest)(s,["rotation"]),c=i.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)({},u),r.style||{}),id:a,origin:t.mappingData,data:t.data,coordinate:t.coordinate});if(c.setZIndex(-1),l){var d=o.getMatrix();c.setMatrix(d)}}}}}))},t.prototype.createOffscreenGroup=function(){var t=this.container,e=t.getGroupBase(),n=new e({});return n},t.prototype.adjustLabel=function(t,e){(0,x.each)(t,(function(t){if(t){var n=t.id,r=e[n];if(!r.destroyed){var a=r.findAll((function(t){return"path"!==t.get("type")}));(0,x.each)(a,(function(e){e&&(t.offsetX&&e.attr("x",e.attr("x")+t.offsetX),t.offsetY&&e.attr("y",e.attr("y")+t.offsetY))}))}}}))},t}(),Dc=Ec;function Fc(t){var e=0;return(0,x.each)(t,(function(t){e+=t})),e/t.length}var Mc=function(){function t(t){this.geometry=t}return t.prototype.getLabelItems=function(t){var e=this,n=[],r=this.getLabelCfgs(t);return(0,x.each)(t,(function(t,a){var i=r[a];if(!i||(0,x.isNil)(t.x)||(0,x.isNil)(t.y))n.push(null);else{var o=(0,x.isArray)(i.content)?i.content:[i.content];i.content=o;var s=o.length;(0,x.each)(o,(function(r,a){if((0,x.isNil)(r)||""===r)n.push(null);else{var o=(0,b.__assign)((0,b.__assign)({},i),e.getLabelPoint(i,t,a));o.textAlign||(o.textAlign=e.getLabelAlign(o,a,s)),o.offset<=0&&(o.labelLine=null),n.push(o)}}))}})),n},t.prototype.render=function(t,e){return void 0===e&&(e=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var n,r,a;return(0,b.__generator)(this,(function(i){switch(i.label){case 0:return n=this.getLabelItems(t),r=this.getLabelsRenderer(),a=this.getGeometryShapes(),[4,r.render(n,a,e)];case 1:return i.sent(),[2]}}))}))},t.prototype.clear=function(){var t=this.labelsRenderer;t&&t.clear()},t.prototype.destroy=function(){var t=this.labelsRenderer;t&&t.destroy(),this.labelsRenderer=null},t.prototype.getCoordinate=function(){return this.geometry.coordinate},t.prototype.getDefaultLabelCfg=function(t,e){var n=this.geometry,r=n.type,a=n.theme;return"polygon"===r||"interval"===r&&"middle"===e||t<0&&!["line","point","path"].includes(r)?(0,x.get)(a,"innerLabels",{}):(0,x.get)(a,"labels",{})},t.prototype.getThemedLabelCfg=function(t){var e,n=this.geometry,r=this.getDefaultLabelCfg(),a=n.type,i=n.theme;return e="polygon"===a||t.offset<0&&!["line","point","path"].includes(a)?(0,x.deepMix)({},r,i.innerLabels,t):(0,x.deepMix)({},r,i.labels,t),e},t.prototype.setLabelPosition=function(t,e,n,r){},t.prototype.getLabelOffset=function(t){var e=this.getCoordinate(),n=this.getOffsetVector(t);return e.isTransposed?n[0]:n[1]},t.prototype.getLabelOffsetPoint=function(t,e,n){var r=t.offset,a=this.getCoordinate(),i=a.isTransposed,o=i?"x":"y",s=i?1:-1,l={x:0,y:0};return l[o]=e>0||1===n?r*s:r*s*-1,l},t.prototype.getLabelPoint=function(t,e,n){var r=this.getCoordinate(),a=t.content.length;function i(e,n,r){void 0===r&&(r=!1);var a=e;return(0,x.isArray)(a)&&(a=1===t.content.length?r?Fc(a):a.length<=2?a[e.length-1]:Fc(a):a[n]),a}var o={content:t.content[n],x:0,y:0,start:{x:0,y:0},color:"#fff"},s=(0,x.isArray)(e.shape)?e.shape[0]:e.shape,l="funnel"===s||"pyramid"===s;if("polygon"===this.geometry.type){var u=Qo(e.x,e.y);o.x=u[0],o.y=u[1]}else"interval"!==this.geometry.type||l?(o.x=i(e.x,n),o.y=i(e.y,n)):(o.x=i(e.x,n,!0),o.y=i(e.y,n));if(l){var c=(0,x.get)(e,"nextPoints"),d=(0,x.get)(e,"points");if(c){var p=r.convert(d[1]),h=r.convert(c[1]);o.x=(p.x+h.x)/2,o.y=(p.y+h.y)/2}else if("pyramid"===s){p=r.convert(d[1]),h=r.convert(d[2]);o.x=(p.x+h.x)/2,o.y=(p.y+h.y)/2}}t.position&&this.setLabelPosition(o,e,n,t.position);var f=this.getLabelOffsetPoint(t,n,a);return o.start={x:o.x,y:o.y},o.x+=f.x,o.y+=f.y,o.color=e.color,o},t.prototype.getLabelAlign=function(t,e,n){var r="center",a=this.getCoordinate();if(a.isTransposed){var i=t.offset;r=i<0?"right":0===i?"center":"left",n>1&&0===e&&("right"===r?r="left":"left"===r&&(r="right"))}return r},t.prototype.getLabelId=function(t){var e=this.geometry,n=e.type,r=e.getXScale(),a=e.getYScale(),i=t[O],o=e.getElementId(t);return"line"===n||"area"===n?o+=" ".concat(i[r.field]):"path"===n&&(o+=" ".concat(i[r.field],"-").concat(i[a.field])),o},t.prototype.getLabelsRenderer=function(){var t=this.geometry,e=t.labelsContainer,n=t.labelOption,r=t.canvasRegion,a=t.animateOption,i=this.geometry.coordinate,o=this.labelsRenderer;return o||(o=new Dc({container:e,layout:(0,x.get)(n,["cfg","layout"],{type:this.defaultLayout})}),this.labelsRenderer=o),o.region=r,o.animate=!!a&&Gu("label",i),o},t.prototype.getLabelCfgs=function(t){var e=this,n=this.geometry,r=n.labelOption,a=n.scales,i=n.coordinate,o=r,s=o.fields,l=o.callback,u=o.cfg,c=s.map((function(t){return a[t]})),d=[];return(0,x.each)(t,(function(t,n){var r,a=t[O],o=e.getLabelText(a,c);if(l){var p=s.map((function(t){return a[t]}));if(r=l.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(p),!1)),(0,x.isNil)(r))return void d.push(null)}var h=(0,b.__assign)((0,b.__assign)({id:e.getLabelId(t),elementId:e.geometry.getElementId(t),data:a,mappingData:t,coordinate:i},u),r);(0,x.isFunction)(h.position)&&(h.position=h.position(a,t,n));var f=e.getLabelOffset(h.offset||0),m=e.getDefaultLabelCfg(f,h.position);h=(0,x.deepMix)({},m,h),h.offset=e.getLabelOffset(h.offset||0);var g=h.content;(0,x.isFunction)(g)?h.content=g(a,t,n):(0,x.isUndefined)(g)&&(h.content=o[0]),d.push(h)})),d},t.prototype.getLabelText=function(t,e){var n=[];return(0,x.each)(e,(function(e){var r=t[e.field];r=(0,x.isArray)(r)?r.map((function(t){return e.getText(t)})):e.getText(r),(0,x.isNil)(r)||""===r?n.push(null):n.push(r)})),n},t.prototype.getOffsetVector=function(t){void 0===t&&(t=0);var e=this.getCoordinate(),n=0;return(0,x.isNumber)(t)&&(n=t),e.isTransposed?e.applyMatrix(n,0):e.applyMatrix(0,n)},t.prototype.getGeometryShapes=function(){var t=this.geometry,e={};return(0,x.each)(t.elementsMap,(function(t,n){e[n]=t.shape})),(0,x.each)(t.getOffscreenGroup().getChildren(),(function(n){var r=t.getElementId(n.get("origin").mappingData);e[r]=n})),e},t}(),Oc=Mc;function Bc(t,e,n){if(!t)return n;var r;if(t.callback&&t.callback.length>1){var a=Array(t.callback.length-1).fill("");r=t.mapping.apply(t,(0,b.__spreadArray)([e],(0,b.__read)(a),!1)).join("")}else r=t.mapping(e).join("");return r||n}var Tc={hexagon:function(t,e,n){var r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]},bowtie:function(t,e,n){var r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]},cross:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]]},tick:function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},plus:function(t,e,n){return[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]]},hyphen:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},line:function(t,e,n){return[["M",t,e-n],["L",t,e+n]]}},Pc=["line","cross","tick","plus","hyphen"];function Ic(t,e){return(0,x.isFunction)(e)?e(t):(0,x.deepMix)({},t,e)}function Rc(t,e){var n=t.symbol;if((0,x.isString)(n)&&-1!==Pc.indexOf(n)){var r=(0,x.get)(t,"style",{}),a=(0,x.get)(r,"lineWidth",1),i=r.stroke||r.fill||e;t.style=(0,x.deepMix)({},t.style,{lineWidth:a,stroke:i,fill:null})}}function Lc(t){var e=t.symbol;(0,x.isString)(e)&&Tc[e]&&(t.symbol=Tc[e])}function Nc(t){return t.startsWith(v.LEFT)||t.startsWith(v.RIGHT)?"vertical":"horizontal"}function zc(t,e,n,r,a){var i=n.getScale(n.type);if(i.isCategory){var o=i.field,s=e.getAttribute("color"),l=e.getAttribute("shape"),u=t.getTheme().defaultColor,c=e.coordinate.isPolar;return i.getTicks().map((function(n,d){var p,h=n.text,f=n.value,m=h,g=i.invert(f),v=0===t.filterFieldData(o,[(p={},p[o]=g,p)]).length;(0,x.each)(t.views,(function(t){var e;t.filterFieldData(o,[(e={},e[o]=g,e)]).length||(v=!0)}));var y=Bc(s,g,u),w=Bc(l,g,"point"),_=e.getShapeMarker(w,{color:y,isInPolar:c}),C=a;return(0,x.isFunction)(C)&&(C=C(m,d,(0,b.__assign)({name:m,value:g},(0,x.deepMix)({},r,_)))),_=(0,x.deepMix)({},r,_,es((0,b.__assign)({},C),["style"])),Rc(_,y),C&&C.style&&(_.style=Ic(_.style,C.style)),Lc(_),{id:g,name:m,value:g,marker:_,unchecked:v}}))}return[]}function jc(t,e,n){return n.map((function(n,r){var a=e;(0,x.isFunction)(a)&&(a=a(n.name,r,(0,x.deepMix)({},t,n)));var i=(0,x.isFunction)(n.marker)?n.marker(n.name,r,(0,x.deepMix)({},t,n)):n.marker,o=(0,x.deepMix)({},t,a,i);return Lc(o),n.marker=o,n}))}function $c(t,e){var n=(0,x.get)(t,["components","legend"],{});return(0,x.deepMix)({},(0,x.get)(n,["common"],{}),(0,x.deepMix)({},(0,x.get)(n,[e],{})))}function qc(t){return!t&&(null===t||void 0===t||isNaN(t))}function Vc(t){if((0,x.isArray)(t))return qc(t[1].y);var e=t.y;return(0,x.isArray)(e)?qc(e[0]):qc(e)}function Hc(t,e,n){if(void 0===e&&(e=!1),void 0===n&&(n=!0),!t.length||1===t.length&&!n)return[];if(e){for(var r=[],a=0,i=t.length;a<i;a++){var o=t[a];Vc(o)||r.push(o)}return[r]}var s=[],l=[];for(a=0,i=t.length;a<i;a++){o=t[a];Vc(o)?l.length&&((1!==l.length||n)&&s.push(l),l=[]):l.push(o)}return l.length&&s.push(l),s}function Zc(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];if(r){var a=0===n?"M":"L";e.push([a,r.x,r.y])}}var i=t[0];return i&&(e.push(["L",i.x,i.y]),e.push(["z"])),e}function Uc(t){for(var e=t.length/2,n=[],r=[],a=0;a<t.length;a++)a<e?n.push(t[a]):r.push(t[a]);var i=Ks(n,!1),o=Ks(r,!1);r.length&&i.push(["L",r[0].x,r[0].y]),o.shift();var s=i.concat(o);return n.length&&s.push(["L",n[0].x,n[0].y]),s.push(["z"]),s}function Gc(t,e,n,r){void 0===r&&(r="");var a=t.style,i=void 0===a?{}:a,o=t.defaultStyle,s=t.color,l=t.size,u=(0,b.__assign)((0,b.__assign)({},o),i);return s&&(e&&(i.stroke||(u.stroke=s)),n&&(i.fill||(u.fill=s))),r&&(0,x.isNil)(i[r])&&!(0,x.isNil)(l)&&(u[r]=l),u}function Wc(t){return(0,x.deepMix)({},{fill:"#CCD6EC",fillOpacity:.3},(0,x.get)(t,["background","style"]))}function Xc(t){var e=t.x,n=(0,x.isArray)(t.y)?t.y:[t.y];return n.map((function(t,n){return{x:(0,x.isArray)(e)?e[n]:e,y:t}}))}var Yc={line:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},dot:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},dash:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},smooth:function(t,e,n){return[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]]},hv:function(t,e,n){return[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]]},vh:function(t,e,n){return[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]]},hvh:function(t,e,n){return[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]]},vhv:function(t,e){return[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]]}};function Qc(t,e){var n=t.color;return{symbol:Yc[e],style:{lineWidth:2,r:6,stroke:n}}}function Kc(t,e,n){for(var r=t.isStack,a=t.connectNulls,i=t.isInCircle,o=t.showSinglePoint,s=Gc(t,!0,!1,"lineWidth"),l=Hc(t.points,a,o),u=[],c=0,d=l.length;c<d;c++){var p=l[c];u=u.concat(ed(p,i,r,e,n,s))}return s.path=u,s}function Jc(t,e,n,r,a){return 1===t.length?[["M",t[0].x,t[0].y-a.lineWidth/2],["L",t[0].x,t[0].y],["L",t[0].x,t[0].y+a.lineWidth/2]]:(n?(e&&t.length&&t.push({x:t[0].x,y:t[0].y}),i=Ks(t,!1,r)):(i=Qs(t,!1),e&&i.push(["Z"])),i);var i}function td(t,e,n,r,a,i){var o=[],s=[];(0,x.each)(t,(function(t){var e=Xc(t);o.push(e[1]),s.push(e[0])}));var l=Jc(o,e,r,a,i),u=Jc(s,e,r,a,i);return n?l:l.concat(u)}function ed(t,e,n,r,a,i){if(t.length){var o=t[0];return(0,x.isArray)(o.y)?td(t,e,n,r,a,i):Jc(t,e,r,a,i)}return[]}lc("line",{defaultShapeType:"line"});(0,x.each)(["line","dot","dash","smooth"],(function(t){uc("line",t,{draw:function(e,n){var r,a="smooth"===t;if(a){var i=this.coordinate,o=i.start,s=i.end;r=[[o.x,s.y],[s.x,o.y]]}var l=Kc(e,a,r),u=n.addShape({type:"path",attrs:l,name:"line",capture:!a});return u},getMarker:function(e){return Qc(e,t)}})}));var nd={getLegendItems:zc,translate:yc,rotate:xc,zoom:wc,transform:vc,getAngle:Yo,getSectorPath:Wo,polarToCartesian:Go,getDelegationObject:al,getTooltipItems:du,getMappingValue:Bc,getPath:ed,getPathPoints:Hc},rd={100:"#000",95:"#0D0D0D",85:"#262626",65:"#595959",45:"#8C8C8C",25:"#BFBFBF",15:"#D9D9D9",6:"#F0F0F0"},ad={100:"#FFFFFF",95:"#F2F2F2",85:"#D9D9D9",65:"#A6A6A6",45:"#737373",25:"#404040",15:"#262626",6:"#0F0F0F"},id=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#E86452","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],od=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#E86452","#F8D0CB","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],sd=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"],ld=function(t){void 0===t&&(t={});var e=t.paletteQualitative10,n=void 0===e?id:e,r=t.paletteQualitative20,a=void 0===r?od:r,i=t.brandColor,o=void 0===i?n[0]:i,s={backgroundColor:"#141414",brandColor:o,subColor:"rgba(255,255,255,0.05)",paletteQualitative10:n,paletteQualitative20:a,paletteSemanticRed:"#F4664A",paletteSemanticGreen:"#30BF78",paletteSemanticYellow:"#FAAD14",paletteSequence:sd,fontFamily:'"Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"',axisLineBorderColor:ad[25],axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:ad[65],axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisDescriptionIconFillColor:rd[85],axisTickLineBorderColor:ad[25],axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:ad[15],axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:ad[45],axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:ad[15],axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:ad[45],legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:id[0],legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:ad[65],legendItemNameFontSize:12,legendItemNameLineHeight:12,legendItemNameFontWeight:"normal",legendItemSpacing:24,legendItemMarginBottom:12,legendSpacing:16,legendPadding:[8,8,8,8],legendHorizontalPadding:[8,0,8,0],legendVerticalPadding:[0,8,0,8],legendPageNavigatorMarkerSize:12,legendPageNavigatorMarkerInactiveFillColor:ad[45],legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:ad[45],legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:ad[65],legendPageNavigatorTextFontSize:12,sliderRailFillColor:ad[15],sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:ad[45],sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:rd[6],sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:rd[25],annotationArcBorderColor:ad[15],annotationArcBorder:1,annotationLineBorderColor:ad[25],annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:ad[65],annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:ad[100],annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:ad[25],tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"#1f1f1f",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 2px 4px rgba(0,0,0,.5)",tooltipContainerBorderRadius:3,tooltipTextFillColor:ad[65],tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:ad[65],labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:rd[100],innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:ad[65],overflowLabelFillColorDark:"#2c3542",overflowLabelFillColorLight:"#ffffff",overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:rd[100],overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:ad[25],cSliderRailHieght:16,cSliderBackgroundFillColor:"#416180",cSliderBackgroundFillOpacity:.05,cSliderForegroundFillColor:"#5B8FF9",cSliderForegroundFillOpacity:.15,cSliderHandlerHeight:24,cSliderHandlerWidth:10,cSliderHandlerFillColor:"#F7F7F7",cSliderHandlerFillOpacity:1,cSliderHandlerHighlightFillColor:"#FFF",cSliderHandlerBorderColor:"#BFBFBF",cSliderHandlerBorder:1,cSliderHandlerBorderRadius:2,cSliderTextFillColor:"#fff",cSliderTextFillOpacity:.45,cSliderTextFontSize:12,cSliderTextLineHeight:12,cSliderTextFontWeight:"normal",cSliderTextBorderColor:null,cSliderTextBorder:0,scrollbarTrackFillColor:"rgba(255,255,255,0.65)",scrollbarThumbFillColor:"rgba(0,0,0,0.35)",scrollbarThumbHighlightFillColor:"rgba(0,0,0,0.45)",pointFillColor:id[0],pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:rd[100],pointBorderOpacity:1,pointActiveBorderColor:ad[100],pointSelectedBorder:2,pointSelectedBorderColor:ad[100],pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:id[0],hollowPointBorderOpacity:.95,hollowPointFillColor:rd[100],hollowPointActiveBorder:1,hollowPointActiveBorderColor:ad[100],hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:ad[100],hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:id[0],lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:id[0],areaFillOpacity:.25,areaActiveFillColor:id[0],areaActiveFillOpacity:.5,areaSelectedFillColor:id[0],areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:id[0],hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:ad[100],hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:ad[100],hollowAreaInactiveBorderOpacity:.3,intervalFillColor:id[0],intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:ad[100],intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:ad[100],intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:id[0],hollowIntervalBorderOpacity:1,hollowIntervalFillColor:rd[100],hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:ad[100],hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:ad[100],hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3};return(0,b.__assign)((0,b.__assign)({},s),t)},ud=ld();function cd(){return window?window.devicePixelRatio:1}function dd(t,e,n,r){var a=t-n,i=e-r;return Math.sqrt(a*a+i*i)}function pd(t,e,n,r,a,i){return a>=t&&a<=t+n&&i>=e&&i<=e+r}function hd(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function fd(t,e){return t&&e?{minX:Math.min(t.minX,e.minX),minY:Math.min(t.minY,e.minY),maxX:Math.max(t.maxX,e.maxX),maxY:Math.max(t.maxY,e.maxY)}:t||e}function md(t,e){return t[0]===e[0]&&t[1]===e[1]}var gd=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,vd=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,yd=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,bd=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function xd(t,e){var n=t.match(bd);(0,x.each)(n,(function(t){var n=t.split(":");e.addColorStop(n[0],n[1])}))}function wd(t,e,n){var r,a,i=gd.exec(n),o=parseFloat(i[1])%360*(Math.PI/180),s=i[2],l=e.getBBox();o>=0&&o<.5*Math.PI?(r={x:l.minX,y:l.minY},a={x:l.maxX,y:l.maxY}):.5*Math.PI<=o&&o<Math.PI?(r={x:l.maxX,y:l.minY},a={x:l.minX,y:l.maxY}):Math.PI<=o&&o<1.5*Math.PI?(r={x:l.maxX,y:l.maxY},a={x:l.minX,y:l.minY}):(r={x:l.minX,y:l.maxY},a={x:l.maxX,y:l.minY});var u=Math.tan(o),c=u*u,d=(a.x-r.x+u*(a.y-r.y))/(c+1)+r.x,p=u*(a.x-r.x+u*(a.y-r.y))/(c+1)+r.y,h=t.createLinearGradient(r.x,r.y,d,p);return xd(s,h),h}function _d(t,e,n){var r=vd.exec(n),a=parseFloat(r[1]),i=parseFloat(r[2]),o=parseFloat(r[3]),s=r[4];if(0===o){var l=s.match(bd);return l[l.length-1].split(":")[1]}var u=e.getBBox(),c=u.maxX-u.minX,d=u.maxY-u.minY,p=Math.sqrt(c*c+d*d)/2,h=t.createRadialGradient(u.minX+c*a,u.minY+d*i,0,u.minX+c/2,u.minY+d/2,o*p);return xd(s,h),h}function Cd(t,e,n){if(e.get("patternSource")&&e.get("patternSource")===n)return e.get("pattern");var r,a,i=yd.exec(n),o=i[1],s=i[2];function l(){r=t.createPattern(a,o),e.set("pattern",r),e.set("patternSource",n)}switch(o){case"a":o="repeat";break;case"x":o="repeat-x";break;case"y":o="repeat-y";break;case"n":o="no-repeat";break;default:o="no-repeat"}return a=new Image,s.match(/^data:/i)||(a.crossOrigin="Anonymous"),a.src=s,a.complete?l():(a.onload=l,a.src=a.src),r}function Sd(t,e,n){var r=e.getBBox();if(isNaN(r.x)||isNaN(r.y)||isNaN(r.width)||isNaN(r.height))return n;if((0,x.isString)(n)){if("("===n[1]||"("===n[2]){if("l"===n[0])return wd(t,e,n);if("r"===n[0])return _d(t,e,n);if("p"===n[0])return Cd(t,e,n)}return n}return n instanceof CanvasPattern?n:void 0}function kd(t){var e=0,n=0,r=0,a=0;return(0,x.isArray)(t)?1===t.length?e=n=r=a=t[0]:2===t.length?(e=r=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],a=t[3]):e=n=r=a=t,[e,n,r,a]}function Ad(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function Ed(t,e){return Ad(t)*Ad(e)?(t[0]*e[0]+t[1]*e[1])/(Ad(t)*Ad(e)):1}function Dd(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(Ed(t,e))}function Fd(t,e){var n=e[1],r=e[2],a=(0,x.mod)((0,x.toRadian)(e[3]),2*Math.PI),i=e[4],o=e[5],s=t[0],l=t[1],u=e[6],c=e[7],d=Math.cos(a)*(s-u)/2+Math.sin(a)*(l-c)/2,p=-1*Math.sin(a)*(s-u)/2+Math.cos(a)*(l-c)/2,h=d*d/(n*n)+p*p/(r*r);h>1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var f=n*n*(p*p)+r*r*(d*d),m=f?Math.sqrt((n*n*(r*r)-f)/f):1;i===o&&(m*=-1),isNaN(m)&&(m=0);var g=r?m*n*p/r:0,v=n?m*-r*d/n:0,y=(s+u)/2+Math.cos(a)*g-Math.sin(a)*v,b=(l+c)/2+Math.sin(a)*g+Math.cos(a)*v,w=[(d-g)/n,(p-v)/r],_=[(-1*d-g)/n,(-1*p-v)/r],C=Dd([1,0],w),S=Dd(w,_);return Ed(w,_)<=-1&&(S=Math.PI),Ed(w,_)>=1&&(S=0),0===o&&S>0&&(S-=2*Math.PI),1===o&&S<0&&(S+=2*Math.PI),{cx:y,cy:b,rx:md(t,[u,c])?0:n,ry:md(t,[u,c])?0:r,startAngle:C,endAngle:C+S,xRotation:a,arcFlag:i,sweepFlag:o}}var Md=Math.sin,Od=Math.cos,Bd=Math.atan2,Td=Math.PI;function Pd(t,e,n,r,a,i,o){var s=e.stroke,l=e.lineWidth,u=n-a,c=r-i,d=Bd(c,u),p=new Mp({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*Od(Td/6)+","+10*Md(Td/6)+" L0,0 L"+10*Od(Td/6)+",-"+10*Md(Td/6),stroke:s,lineWidth:l}});p.translate(a,i),p.rotateAtPoint(a,i,d),t.set(o?"startArrowShape":"endArrowShape",p)}function Id(t,e,n,r,a,i,o){var s=e.startArrow,l=e.endArrow,u=e.stroke,c=e.lineWidth,d=o?s:l,p=d.d,h=d.fill,f=d.stroke,m=d.lineWidth,g=(0,b.__rest)(d,["d","fill","stroke","lineWidth"]),v=n-a,y=r-i,x=Bd(y,v);p&&(a-=Od(x)*p,i-=Md(x)*p);var w=new Mp({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:(0,b.__assign)((0,b.__assign)({},g),{stroke:f||u,lineWidth:m||c,fill:h})});w.translate(a,i),w.rotateAtPoint(a,i,x),t.set(o?"startArrowShape":"endArrowShape",w)}function Rd(t,e,n,r,a){var i=Bd(r-e,n-t);return{dx:Od(i)*a,dy:Md(i)*a}}function Ld(t,e,n,r,a,i){"object"===typeof e.startArrow?Id(t,e,n,r,a,i,!0):e.startArrow?Pd(t,e,n,r,a,i,!0):t.set("startArrowShape",null)}function Nd(t,e,n,r,a,i){"object"===typeof e.endArrow?Id(t,e,n,r,a,i,!1):e.endArrow?Pd(t,e,n,r,a,i,!1):t.set("startArrowShape",null)}var zd={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function jd(t,e){var n=e.attr();for(var r in n){var a=n[r],i=zd[r]?zd[r]:r;"matrix"===i&&a?t.transform(a[0],a[1],a[3],a[4],a[6],a[7]):"lineDash"===i&&t.setLineDash?(0,x.isArray)(a)&&t.setLineDash(a):("strokeStyle"===i||"fillStyle"===i?a=Sd(t,e,a):"globalAlpha"===i&&(a*=t.globalAlpha),t[i]=a)}}function $d(t,e,n){for(var r=0;r<e.length;r++){var a=e[r];a.cfg.visible?a.draw(t,n):a.skipDraw()}}function qd(t,e,n){var r=t.get("refreshElements");(0,x.each)(r,(function(e){if(e!==t){var n=e.cfg.parent;while(n&&n!==t&&!n.cfg.refresh)n.cfg.refresh=!0,n=n.cfg.parent}})),r[0]===t?Zd(e,n):Vd(e,n)}function Vd(t,e){for(var n=0;n<t.length;n++){var r=t[n];if(r.cfg.visible)if(r.cfg.hasChanged)r.cfg.refresh=!0,r.isGroup()&&Zd(r.cfg.children,e);else if(r.cfg.refresh)r.isGroup()&&Vd(r.cfg.children,e);else{var a=Ud(r,e);r.cfg.refresh=a,a&&r.isGroup()&&Vd(r.cfg.children,e)}}}function Hd(t){for(var e=0;e<t.length;e++){var n=t[e];n.cfg.hasChanged=!1,n.isGroup()&&!n.destroyed&&Hd(n.cfg.children)}}function Zd(t,e){for(var n=0;n<t.length;n++){var r=t[n];r.cfg.refresh=!0,r.isGroup()&&Zd(r.get("children"),e)}}function Ud(t,e){var n=t.cfg.cacheCanvasBBox,r=t.cfg.isInView&&n&&hd(n,e);return r}function Gd(t,e,n,r){var a=n.path,i=n.startArrow,o=n.endArrow;if(a){var s=[0,0],l=[0,0],u={dx:0,dy:0};e.beginPath();for(var c=0;c<a.length;c++){var d=a[c],p=d[0];if(0===c&&i&&i.d){var h=t.getStartTangent();u=Rd(h[0][0],h[0][1],h[1][0],h[1][1],i.d)}else if(c===a.length-2&&"Z"===a[c+1][0]&&o&&o.d){var f=a[c+1];if("Z"===f[0]){h=t.getEndTangent();u=Rd(h[0][0],h[0][1],h[1][0],h[1][1],o.d)}}else if(c===a.length-1&&o&&o.d&&"Z"!==a[0]){h=t.getEndTangent();u=Rd(h[0][0],h[0][1],h[1][0],h[1][1],o.d)}var m=u.dx,g=u.dy;switch(p){case"M":e.moveTo(d[1]-m,d[2]-g),l=[d[1],d[2]];break;case"L":e.lineTo(d[1]-m,d[2]-g);break;case"Q":e.quadraticCurveTo(d[1],d[2],d[3]-m,d[4]-g);break;case"C":e.bezierCurveTo(d[1],d[2],d[3],d[4],d[5]-m,d[6]-g);break;case"A":var v=void 0;r?(v=r[c],v||(v=Fd(s,d),r[c]=v)):v=Fd(s,d);var y=v.cx,b=v.cy,x=v.rx,w=v.ry,_=v.startAngle,C=v.endAngle,S=v.xRotation,k=v.sweepFlag;if(e.ellipse)e.ellipse(y,b,x,w,S,_,C,1-k);else{var A=x>w?x:w,E=x>w?1:x/w,D=x>w?w/x:1;e.translate(y,b),e.rotate(S),e.scale(E,D),e.arc(0,0,A,_,C,1-k),e.scale(1/E,1/D),e.rotate(-S),e.translate(-y,-b)}break;case"Z":e.closePath();break;default:break}if("Z"===p)s=l;else{var F=d.length;s=[d[F-2],d[F-1]]}}}}function Wd(t,e){var n=t.get("canvas");n&&("remove"===e&&(t._cacheCanvasBBox=t.get("cacheCanvasBBox")),t.get("hasChanged")||(t.set("hasChanged",!0),t.cfg.parent&&t.cfg.parent.get("hasChanged")||(n.refreshElement(t,e,n),n.get("autoDraw")&&n.draw())))}function Xd(t){var e;if(t.destroyed)e=t["_cacheCanvasBBox"];else{var n=t.get("cacheCanvasBBox"),r=n&&!(!n.width||!n.height),a=t.getCanvasBBox(),i=a&&!(!a.width||!a.height);r&&i?e=fd(n,a):r?e=n:i&&(e=a)}return e}function Yd(t){if(!t.length)return null;var e=[],n=[],r=[],a=[];return(0,x.each)(t,(function(t){var i=Xd(t);i&&(e.push(i.minX),n.push(i.minY),r.push(i.maxX),a.push(i.maxY))})),{minX:(0,x.min)(e),minY:(0,x.min)(n),maxX:(0,x.max)(r),maxY:(0,x.max)(a)}}function Qd(t,e){return t&&e&&hd(t,e)?{minX:Math.max(t.minX,e.minX),minY:Math.max(t.minY,e.minY),maxX:Math.min(t.maxX,e.maxX),maxY:Math.min(t.maxY,e.maxY)}:null}var Kd=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.onCanvasChange=function(t){Wd(this,t)},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return e},e.prototype._applyClip=function(t,e){e&&(t.save(),jd(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.cacheCanvasBBox=function(){var t=this.cfg.children,e=[],n=[];(0,x.each)(t,(function(t){var r=t.cfg.cacheCanvasBBox;r&&t.cfg.isInView&&(e.push(r.minX,r.maxX),n.push(r.minY,r.maxY))}));var r=null;if(e.length){var a=(0,x.min)(e),i=(0,x.max)(e),o=(0,x.min)(n),s=(0,x.max)(n);r={minX:a,minY:o,x:a,y:o,maxX:i,maxY:s,width:i-a,height:s-o};var l=this.cfg.canvas;if(l){var u=l.getViewRange();this.set("isInView",hd(r,u))}}else this.set("isInView",!1);this.set("cacheCanvasBBox",r)},e.prototype.draw=function(t,e){var n=this.cfg.children,r=!e||this.cfg.refresh;n.length&&r&&(t.save(),jd(t,this),this._applyClip(t,this.getClip()),$d(t,n,e),t.restore(),this.cacheCanvasBBox()),this.cfg.refresh=null,this.set("hasChanged",!1)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("hasChanged",!1)},e}(W.AbstractGroup),Jd=Kd,tp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return Jd},e.prototype.onCanvasChange=function(t){Wd(this,t)},e.prototype.calculateBBox=function(){var t=this.get("type"),e=this.getHitLineWidth(),n=(0,W.getBBoxMethod)(t),r=n(this),a=e/2,i=r.x-a,o=r.y-a,s=r.x+r.width+a,l=r.y+r.height+a;return{x:i,minX:i,y:o,minY:o,width:r.width+e,height:r.height+e,maxX:s,maxY:l}},e.prototype.isFill=function(){return!!this.attrs["fill"]||this.isClipShape()},e.prototype.isStroke=function(){return!!this.attrs["stroke"]},e.prototype._applyClip=function(t,e){e&&(t.save(),jd(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.draw=function(t,e){var n=this.cfg.clipShape;if(e){if(!1===this.cfg.refresh)return void this.set("hasChanged",!1);var r=this.getCanvasBBox();if(!hd(e,r))return this.set("hasChanged",!1),void(this.cfg.isInView&&this._afterDraw())}t.save(),jd(t,this),this._applyClip(t,n),this.drawPath(t),t.restore(),this._afterDraw()},e.prototype.getCanvasViewBox=function(){var t=this.cfg.canvas;return t?t.getViewRange():null},e.prototype.cacheCanvasBBox=function(){var t=this.getCanvasViewBox();if(t){var e=this.getCanvasBBox(),n=hd(e,t);this.set("isInView",n),n?this.set("cacheCanvasBBox",e):this.set("cacheCanvasBBox",null)}},e.prototype._afterDraw=function(){this.cacheCanvasBBox(),this.set("hasChanged",!1),this.set("refresh",null)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("isInView",null),this.set("hasChanged",!1)},e.prototype.drawPath=function(t){this.createPath(t),this.strokeAndFill(t),this.afterDrawPath(t)},e.prototype.fill=function(t){t.fill()},e.prototype.stroke=function(t){t.stroke()},e.prototype.strokeAndFill=function(t){var e=this.attrs,n=e.lineWidth,r=e.opacity,a=e.strokeOpacity,i=e.fillOpacity;this.isFill()&&((0,x.isNil)(i)||1===i?this.fill(t):(t.globalAlpha=i,this.fill(t),t.globalAlpha=r)),this.isStroke()&&n>0&&((0,x.isNil)(a)||1===a||(t.globalAlpha=a),this.stroke(t)),this.afterDrawPath(t)},e.prototype.createPath=function(t){},e.prototype.afterDrawPath=function(t){},e.prototype.isInShape=function(t,e){var n=this.isStroke(),r=this.isFill(),a=this.getHitLineWidth();return this.isInStrokeOrPath(t,e,n,r,a)},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){return!1},e.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var t=this.attrs;return t["lineWidth"]+t["lineAppendWidth"]},e}(W.AbstractShape),ep=tp,np=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,r:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var i=this.attr(),o=i.x,s=i.y,l=i.r,u=a/2,c=dd(o,s,t,e);return r&&n?c<=l+u:r?c<=l:!!n&&(c>=l-u&&c<=l+u)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,a=e.r;t.beginPath(),t.arc(n,r,a,0,2*Math.PI,!1),t.closePath()},e}(ep),rp=np;function ap(t,e,n,r){return t/(n*n)+e/(r*r)}var ip=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var i=this.attr(),o=a/2,s=i.x,l=i.y,u=i.rx,c=i.ry,d=(t-s)*(t-s),p=(e-l)*(e-l);return r&&n?ap(d,p,u+o,c+o)<=1:r?ap(d,p,u,c)<=1:!!n&&(ap(d,p,u-o,c-o)>=1&&ap(d,p,u+o,c+o)<=1)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,a=e.rx,i=e.ry;if(t.beginPath(),t.ellipse)t.ellipse(n,r,a,i,0,0,2*Math.PI,!1);else{var o=a>i?a:i,s=a>i?1:a/i,l=a>i?i/a:1;t.save(),t.translate(n,r),t.scale(s,l),t.arc(0,0,o,0,2*Math.PI),t.restore(),t.closePath()}},e}(ep),op=ip;function sp(t){return t instanceof HTMLElement&&(0,x.isString)(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase()}var lp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0})},e.prototype.initAttrs=function(t){this._setImage(t.img)},e.prototype.isStroke=function(){return!1},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._afterLoading=function(){if(!0===this.get("toDraw")){var t=this.get("canvas");t?t.draw():this.createPath(this.get("context"))}},e.prototype._setImage=function(t){var e=this,n=this.attrs;if((0,x.isString)(t)){var r=new Image;r.onload=function(){if(e.destroyed)return!1;e.attr("img",r),e.set("loading",!1),e._afterLoading();var t=e.get("callback");t&&t.call(e)},r.crossOrigin="Anonymous",r.src=t,this.set("loading",!0)}else t instanceof Image?(n.width||(n.width=t.width),n.height||(n.height=t.height)):sp(t)&&(n.width||(n.width=Number(t.getAttribute("width"))),n.height||(n.height,Number(t.getAttribute("height"))))},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),"img"===e&&this._setImage(n)},e.prototype.createPath=function(t){if(this.get("loading"))return this.set("toDraw",!0),void this.set("context",t);var e=this.attr(),n=e.x,r=e.y,a=e.width,i=e.height,o=e.sx,s=e.sy,l=e.swidth,u=e.sheight,c=e.img;(c instanceof Image||sp(c))&&((0,x.isNil)(o)||(0,x.isNil)(s)||(0,x.isNil)(l)||(0,x.isNil)(u)?t.drawImage(c,n,r,a,i):t.drawImage(c,o,s,l,u,n,r,a,i))},e}(ep),up=lp,cp=n(32793);function dp(t,e,n,r,a,i,o){var s=Math.min(t,n),l=Math.max(t,n),u=Math.min(e,r),c=Math.max(e,r),d=a/2;return i>=s-d&&i<=l+d&&o>=u-d&&o<=c+d&&cp.x1.pointToLine(t,e,n,r,i,o)<=a/2}var pp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),this.setArrow()},e.prototype.setArrow=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,a=t.y2,i=t.startArrow,o=t.endArrow;i&&Ld(this,t,r,a,e,n),o&&Nd(this,t,e,n,r,a)},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){if(!n||!a)return!1;var i=this.attr(),o=i.x1,s=i.y1,l=i.x2,u=i.y2;return dp(o,s,l,u,a,t,e)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x1,r=e.y1,a=e.x2,i=e.y2,o=e.startArrow,s=e.endArrow,l={dx:0,dy:0},u={dx:0,dy:0};o&&o.d&&(l=Rd(n,r,a,i,e.startArrow.d)),s&&s.d&&(u=Rd(n,r,a,i,e.endArrow.d)),t.beginPath(),t.moveTo(n+l.dx,r+l.dy),t.lineTo(a-u.dx,i-u.dy)},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,a=t.y2;return cp.x1.length(e,n,r,a)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,a=e.x2,i=e.y2;return cp.x1.pointAt(n,r,a,i,t)},e}(ep),hp=pp,fp={circle:function(t,e,n){return[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e]]},square:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},diamond:function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},triangle:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]},"triangle-down":function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]}},mp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.initAttrs=function(t){this._resetParamsCache()},e.prototype._resetParamsCache=function(){this.set("paramsCache",{})},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),-1!==["symbol","x","y","r","radius"].indexOf(e)&&this._resetParamsCache()},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._getR=function(t){return(0,x.isNil)(t.r)?t.radius:t.r},e.prototype._getPath=function(){var t,n,r=this.attr(),a=r.x,i=r.y,o=r.symbol||"circle",s=this._getR(r);if((0,x.isFunction)(o))t=o,n=t(a,i,s),n=(0,go.wb)(n);else{if(t=e.Symbols[o],!t)return console.warn(o+" marker is not supported."),null;n=t(a,i,s)}return n},e.prototype.createPath=function(t){var e=this._getPath(),n=this.get("paramsCache");Gd(this,t,{path:e},n)},e.Symbols=fp,e}(ep),gp=mp;function vp(t,e,n){var r=(0,W.getOffScreenContext)();return t.createPath(r),r.isPointInPath(e,n)}var yp=1e-6;function bp(t){return Math.abs(t)<yp?0:t<0?-1:1}function xp(t,e,n){return(n[0]-t[0])*(e[1]-t[1])===(e[0]-t[0])*(n[1]-t[1])&&Math.min(t[0],e[0])<=n[0]&&n[0]<=Math.max(t[0],e[0])&&Math.min(t[1],e[1])<=n[1]&&n[1]<=Math.max(t[1],e[1])}function wp(t,e,n){var r=!1,a=t.length;if(a<=2)return!1;for(var i=0;i<a;i++){var o=t[i],s=t[(i+1)%a];if(xp(o,s,[e,n]))return!0;bp(o[1]-n)>0!==bp(s[1]-n)>0&&bp(e-(n-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(r=!r)}return r}function _p(t,e,n,r,a,i,o,s){var l=(Math.atan2(s-e,o-t)+2*Math.PI)%(2*Math.PI);if(l<r||l>a)return!1;var u={x:t+n*Math.cos(l),y:e+n*Math.sin(l)};return dd(u.x,u.y,o,s)<=i/2}var Cp=dr.transform;function Sp(t){for(var e=!1,n=t.length,r=0;r<n;r++){var a=t[r],i=a[0];if("C"===i||"A"===i||"Q"===i){e=!0;break}}return e}function kp(t,e,n,r,a){for(var i=!1,o=e/2,s=0;s<t.length;s++){var l=t[s],u=l.currentPoint,c=l.params,d=l.prePoint,p=l.box;if(!p||pd(p.x-o,p.y-o,p.width+e,p.height+e,n,r)){switch(l.command){case"L":case"Z":i=dp(d[0],d[1],u[0],u[1],e,n,r);break;case"Q":var h=cp.lD.pointDistance(d[0],d[1],c[1],c[2],c[3],c[4],n,r);i=h<=e/2;break;case"C":var f=cp.Ll.pointDistance(d[0],d[1],c[1],c[2],c[3],c[4],c[5],c[6],n,r,a);i=f<=e/2;break;case"A":var m=l.arcParams,g=m.cx,v=m.cy,y=m.rx,b=m.ry,x=m.startAngle,w=m.endAngle,_=m.xRotation,C=[n,r,1],S=y>b?y:b,k=y>b?1:y/b,A=y>b?b/y:1,E=Cp(null,[["t",-g,-v],["r",-_],["s",1/k,1/A]]);ur.transformMat3(C,C,E),i=_p(0,0,S,x,w,e,C[0],C[1]);break;default:break}if(i)break}}return i}function Ap(t){for(var e=t.length,n=[],r=[],a=[],i=0;i<e;i++){var o=t[i],s=o[0];"M"===s?(a.length&&(r.push(a),a=[]),a.push([o[1],o[2]])):"Z"===s?a.length&&(n.push(a),a=[]):a.push([o[1],o[2]])}return a.length>0&&r.push(a),{polygons:n,polylines:r}}var Ep=(0,b.__assign)({hasArc:Sp,extractPolygons:Ap,isPointInStroke:kp},W.PathUtil);function Dp(t,e,n){for(var r=!1,a=0;a<t.length;a++){var i=t[a];if(r=wp(i,e,n),r)break}return r}var Fp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this._setPathArr(t.path),this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),"path"===e&&this._setPathArr(n),this.setArrow()},e.prototype._setPathArr=function(t){this.attrs.path=(0,go.wb)(t);var e=Ep.hasArc(t);this.set("hasArc",e),this.set("paramsCache",{}),this.set("segments",null),this.set("curve",null),this.set("tCache",null),this.set("totalLength",null)},e.prototype.getSegments=function(){var t=this.get("segements");return t||(t=(0,go.zx)(this.attr("path")),this.set("segments",t)),t},e.prototype.setArrow=function(){var t=this.attr(),e=t.startArrow,n=t.endArrow;if(e){var r=this.getStartTangent();Ld(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}if(n){r=this.getEndTangent();Nd(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var i=this.getSegments(),o=this.get("hasArc"),s=!1;if(n){var l=this.getTotalLength();s=Ep.isPointInStroke(i,a,t,e,l)}if(!s&&r)if(o)s=vp(this,t,e);else{var u=this.attr("path"),c=Ep.extractPolygons(u);s=Dp(c.polygons,t,e)||Dp(c.polylines,t,e)}return s},e.prototype.createPath=function(t){var e=this.attr(),n=this.get("paramsCache");Gd(this,t,e,n)},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.get("totalLength");return(0,x.isNil)(t)?(this._calculateCurve(),this._setTcache(),this.get("totalLength")):t},e.prototype.getPoint=function(t){var e,n,r=this.get("tCache");r||(this._calculateCurve(),this._setTcache(),r=this.get("tCache"));var a=this.get("curve");if(!r||0===r.length)return a?{x:a[0][1],y:a[0][2]}:null;(0,x.each)(r,(function(r,a){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=a)}));var i=a[n];if((0,x.isNil)(i)||(0,x.isNil)(n))return null;var o=i.length,s=a[n+1];return cp.Ll.pointAt(i[o-2],i[o-1],s[1],s[2],s[3],s[4],s[5],s[6],e)},e.prototype._calculateCurve=function(){var t=this.attr().path;this.set("curve",Ep.pathToCurve(t))},e.prototype._setTcache=function(){var t,e,n,r,a=0,i=0,o=[],s=this.get("curve");s&&((0,x.each)(s,(function(t,e){n=s[e+1],r=t.length,n&&(a+=cp.Ll.length(t[r-2],t[r-1],n[1],n[2],n[3],n[4],n[5],n[6])||0)})),this.set("totalLength",a),0!==a?((0,x.each)(s,(function(l,u){n=s[u+1],r=l.length,n&&(t=[],t[0]=i/a,e=cp.Ll.length(l[r-2],l[r-1],n[1],n[2],n[3],n[4],n[5],n[6]),i+=e||0,t[1]=i/a,o.push(t))})),this.set("tCache",o)):this.set("tCache",[]))},e.prototype.getStartTangent=function(){var t,e=this.getSegments();if(e.length>1){var n=e[0].currentPoint,r=e[1].currentPoint,a=e[1].startTangent;t=[],a?(t.push([n[0]-a[0],n[1]-a[1]]),t.push([n[0],n[1]])):(t.push([r[0],r[1]]),t.push([n[0],n[1]]))}return t},e.prototype.getEndTangent=function(){var t,e=this.getSegments(),n=e.length;if(n>1){var r=e[n-2].currentPoint,a=e[n-1].currentPoint,i=e[n-1].endTangent;t=[],i?(t.push([a[0]-i[0],a[1]-i[1]]),t.push([a[0],a[1]])):(t.push([r[0],r[1]]),t.push([a[0],a[1]]))}return t},e}(ep),Mp=Fp;function Op(t,e,n,r,a){var i=t.length;if(i<2)return!1;for(var o=0;o<i-1;o++){var s=t[o][0],l=t[o][1],u=t[o+1][0],c=t[o+1][1];if(dp(s,l,u,c,e,n,r))return!0}if(a){var d=t[0],p=t[i-1];if(dp(d[0],d[1],p[0],p[1],e,n,r))return!0}return!1}var Bp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var i=this.attr().points,o=!1;return n&&(o=Op(i,a,t,e,!0)),!o&&r&&(o=wp(i,t,e)),o},e.prototype.createPath=function(t){var e=this.attr(),n=e.points;if(!(n.length<2)){t.beginPath();for(var r=0;r<n.length;r++){var a=n[r];0===r?t.moveTo(a[0],a[1]):t.lineTo(a[0],a[1])}t.closePath()}},e}(ep),Tp=Bp,Pp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),this.setArrow(),-1!==["points"].indexOf(e)&&this._resetCache()},e.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},e.prototype.setArrow=function(){var t=this.attr(),e=this.attrs,n=e.points,r=e.startArrow,a=e.endArrow,i=n.length,o=n[0][0],s=n[0][1],l=n[i-1][0],u=n[i-1][1];r&&Ld(this,t,n[1][0],n[1][1],o,s),a&&Nd(this,t,n[i-2][0],n[i-2][1],l,u)},e.prototype.isFill=function(){return!1},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){if(!n||!a)return!1;var i=this.attr().points;return Op(i,a,t,e,!1)},e.prototype.isStroke=function(){return!0},e.prototype.createPath=function(t){var e=this.attr(),n=e.points,r=e.startArrow,a=e.endArrow,i=n.length;if(!(n.length<2)){var o=n[0][0],s=n[0][1],l=n[i-1][0],u=n[i-1][1];if(r&&r.d){var c=Rd(o,s,n[1][0],n[1][1],r.d);o+=c.dx,s+=c.dy}if(a&&a.d){c=Rd(n[i-2][0],n[i-2][1],l,u,a.d);l-=c.dx,u-=c.dy}t.beginPath(),t.moveTo(o,s);for(var d=0;d<i-1;d++){var p=n[d];t.lineTo(p[0],p[1])}t.lineTo(l,u)}},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return(0,x.isNil)(e)?(this.set("totalLength",cp.aH.length(t)),this.get("totalLength")):e},e.prototype.getPoint=function(t){var e,n,r=this.attr().points,a=this.get("tCache");return a||(this._setTcache(),a=this.get("tCache")),(0,x.each)(a,(function(r,a){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=a)})),cp.x1.pointAt(r[n][0],r[n][1],r[n+1][0],r[n+1][1],e)},e.prototype._setTcache=function(){var t=this.attr().points;if(t&&0!==t.length){var e=this.getTotalLength();if(!(e<=0)){var n,r,a=0,i=[];(0,x.each)(t,(function(o,s){t[s+1]&&(n=[],n[0]=a/e,r=cp.x1.length(o[0],o[1],t[s+1][0],t[s+1][1]),a+=r,n[1]=a/e,i.push(n))})),this.set("tCache",i)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,e=[];return e.push([t[1][0],t[1][1]]),e.push([t[0][0],t[0][1]]),e},e.prototype.getEndTangent=function(){var t=this.attr().points,e=t.length-1,n=[];return n.push([t[e-1][0],t[e-1][1]]),n.push([t[e][0],t[e][1]]),n},e}(ep),Ip=Pp;function Rp(t,e,n,r,a,i,o){var s=a/2;return pd(t-s,e-s,n,a,i,o)||pd(t+n-s,e-s,a,r,i,o)||pd(t+s,e+r-s,n,a,i,o)||pd(t-s,e+s,a,r,i,o)}function Lp(t,e,n,r,a,i,o,s){return dp(t+a,e,t+n-a,e,i,o,s)||dp(t+n,e+a,t+n,e+r-a,i,o,s)||dp(t+n-a,e+r,t+a,e+r,i,o,s)||dp(t,e+r-a,t,e+a,i,o,s)||_p(t+n-a,e+a,a,1.5*Math.PI,2*Math.PI,i,o,s)||_p(t+n-a,e+r-a,a,0,.5*Math.PI,i,o,s)||_p(t+a,e+r-a,a,.5*Math.PI,Math.PI,i,o,s)||_p(t+a,e+a,a,Math.PI,1.5*Math.PI,i,o,s)}var Np=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var i=this.attr(),o=i.x,s=i.y,l=i.width,u=i.height,c=i.radius;if(c){var d=!1;return n&&(d=Lp(o,s,l,u,c,a,t,e)),!d&&r&&(d=vp(this,t,e)),d}var p=a/2;return r&&n?pd(o-p,s-p,l+p,u+p,t,e):r?pd(o,s,l,u,t,e):n?Rp(o,s,l,u,a,t,e):void 0},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,a=e.width,i=e.height,o=e.radius;if(t.beginPath(),0===o)t.rect(n,r,a,i);else{var s=kd(o),l=s[0],u=s[1],c=s[2],d=s[3];t.moveTo(n+l,r),t.lineTo(n+a-u,r),0!==u&&t.arc(n+a-u,r+u,u,-Math.PI/2,0),t.lineTo(n+a,r+i-c),0!==c&&t.arc(n+a-c,r+i-c,c,0,Math.PI/2),t.lineTo(n+d,r+i),0!==d&&t.arc(n+d,r+i-d,d,Math.PI/2,Math.PI),t.lineTo(n,r+l),0!==l&&t.arc(n+l,r+l,l,Math.PI,1.5*Math.PI),t.closePath()}},e}(ep),zp=Np,jp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.isOnlyHitBox=function(){return!0},e.prototype.initAttrs=function(t){this._assembleFont(),t.text&&this._setText(t.text)},e.prototype._assembleFont=function(){var t=this.attrs;t.font=(0,W.assembleFont)(t)},e.prototype._setText=function(t){var e=null;(0,x.isString)(t)&&-1!==t.indexOf("\n")&&(e=t.split("\n")),this.set("textArr",e)},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),e.startsWith("font")&&this._assembleFont(),"text"===e&&this._setText(n)},e.prototype._getSpaceingY=function(){var t=this.attrs,e=t.lineHeight,n=1*t.fontSize;return e?e-n:.14*n},e.prototype._drawTextArr=function(t,e,n){var r,a=this.attrs,i=a.textBaseline,o=a.x,s=a.y,l=1*a.fontSize,u=this._getSpaceingY(),c=(0,W.getTextHeight)(a.text,a.fontSize,a.lineHeight);(0,x.each)(e,(function(e,a){r=s+a*(u+l)-c+l,"middle"===i&&(r+=c-l-(c-l)/2),"top"===i&&(r+=c-l),(0,x.isNil)(e)||(n?t.fillText(e,o,r):t.strokeText(e,o,r))}))},e.prototype._drawText=function(t,e){var n=this.attr(),r=n.x,a=n.y,i=this.get("textArr");if(i)this._drawTextArr(t,i,e);else{var o=n.text;(0,x.isNil)(o)||(e?t.fillText(o,r,a):t.strokeText(o,r,a))}},e.prototype.strokeAndFill=function(t){var e=this.attrs,n=e.lineWidth,r=e.opacity,a=e.strokeOpacity,i=e.fillOpacity;this.isStroke()&&n>0&&((0,x.isNil)(a)||1===a||(t.globalAlpha=r),this.stroke(t)),this.isFill()&&((0,x.isNil)(i)||1===i?this.fill(t):(t.globalAlpha=i,this.fill(t),t.globalAlpha=r)),this.afterDrawPath(t)},e.prototype.fill=function(t){this._drawText(t,!0)},e.prototype.stroke=function(t){this._drawText(t,!1)},e}(ep),$p=jp;function qp(t,e){if(e){var n=(0,W.invert)(e);return(0,W.multiplyVec2)(n,t)}return t}function Vp(t,e,n){var r=t.getTotalMatrix();if(r){var a=qp([e,n,1],r),i=a[0],o=a[1];return[i,o]}return[e,n]}function Hp(t,e,n){if(t.isCanvas&&t.isCanvas())return!0;if(!(0,W.isAllowCapture)(t)||!1===t.cfg.isInView)return!1;if(t.cfg.clipShape){var r=Vp(t,e,n),a=r[0],i=r[1];if(t.isClipped(a,i))return!1}var o=t.cfg.cacheCanvasBBox||t.getCanvasBBox();return e>=o.minX&&e<=o.maxX&&n>=o.minY&&n<=o.maxY}function Zp(t,e,n){if(!Hp(t,e,n))return null;for(var r=null,a=t.getChildren(),i=a.length,o=i-1;o>=0;o--){var s=a[o];if(s.isGroup())r=Zp(s,e,n);else if(Hp(s,e,n)){var l=s,u=Vp(s,e,n),c=u[0],d=u[1];l.isInShape(c,d)&&(r=s)}if(r)break}return r}var Up=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["renderer"]="canvas",e["autoDraw"]=!0,e["localRefresh"]=!0,e["refreshElements"]=[],e["clipView"]=!0,e["quickHit"]=!1,e},e.prototype.onCanvasChange=function(t){"attr"!==t&&"sort"!==t&&"changeSize"!==t||(this.set("refreshElements",[this]),this.draw())},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return Jd},e.prototype.getPixelRatio=function(){var t=this.get("pixelRatio")||cd();return t>=1?Math.ceil(t):1},e.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},e.prototype.createDom=function(){var t=document.createElement("canvas"),e=t.getContext("2d");return this.set("context",e),t},e.prototype.setDOMSize=function(e,n){t.prototype.setDOMSize.call(this,e,n);var r=this.get("context"),a=this.get("el"),i=this.getPixelRatio();a.width=i*e,a.height=i*n,i>1&&r.scale(i,i)},e.prototype.clear=function(){t.prototype.clear.call(this),this._clearFrame();var e=this.get("context"),n=this.get("el");e.clearRect(0,0,n.width,n.height)},e.prototype.getShape=function(e,n){var r;return r=this.get("quickHit")?Zp(this,e,n):t.prototype.getShape.call(this,e,n,null),r},e.prototype._getRefreshRegion=function(){var t,e=this.get("refreshElements"),n=this.getViewRange();if(e.length&&e[0]===this)t=n;else if(t=Yd(e),t){t.minX=Math.floor(t.minX),t.minY=Math.floor(t.minY),t.maxX=Math.ceil(t.maxX),t.maxY=Math.ceil(t.maxY),t.maxY+=1;var r=this.get("clipView");r&&(t=Qd(t,n))}return t},e.prototype.refreshElement=function(t){var e=this.get("refreshElements");e.push(t)},e.prototype._clearFrame=function(){var t=this.get("drawFrame");t&&((0,x.clearAnimationFrame)(t),this.set("drawFrame",null),this.set("refreshElements",[]))},e.prototype.draw=function(){var t=this.get("drawFrame");this.get("autoDraw")&&t||this._startDraw()},e.prototype._drawAll=function(){var t=this.get("context"),e=this.get("el"),n=this.getChildren();t.clearRect(0,0,e.width,e.height),jd(t,this),$d(t,n),this.set("refreshElements",[])},e.prototype._drawRegion=function(){var t=this.get("context"),e=this.get("refreshElements"),n=this.getChildren(),r=this._getRefreshRegion();r?(t.clearRect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),t.save(),t.beginPath(),t.rect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),t.clip(),jd(t,this),qd(this,n,r),$d(t,n,r),t.restore()):e.length&&Hd(e),(0,x.each)(e,(function(t){t.get("hasChanged")&&t.set("hasChanged",!1)})),this.set("refreshElements",[])},e.prototype._startDraw=function(){var t=this,e=this.get("drawFrame");e||(e=(0,x.requestAnimationFrame)((function(){t.get("localRefresh")?t._drawRegion():t._drawAll(),t.set("drawFrame",null)})),this.set("drawFrame",e))},e.prototype.skipDraw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.width=0,t.height=0,t.parentNode.removeChild(t)},e}(W.AbstractCanvas),Gp=Up,Wp="0.5.12",Xp={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polyline:"polyline",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject"},Yp={opacity:"opacity",fillStyle:"fill",fill:"fill",fillOpacity:"fill-opacity",strokeStyle:"stroke",strokeOpacity:"stroke-opacity",stroke:"stroke",x:"x",y:"y",r:"r",rx:"rx",ry:"ry",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"};function Qp(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function Kp(t){var e=Xp[t.type],n=t.getParent();if(!e)throw new Error("the type "+t.type+" is not supported by svg");var r=Qp(e);if(t.get("id")&&(r.id=t.get("id")),t.set("el",r),t.set("attrs",{}),n){var a=n.get("el");a||(a=n.createDom(),n.set("el",a)),a.appendChild(r)}return r}function Jp(t,e){var n=t.get("el"),r=(0,x.toArray)(n.children).sort(e),a=document.createDocumentFragment();r.forEach((function(t){a.appendChild(t)})),n.appendChild(a)}function th(t,e){var n=t.parentNode,r=Array.from(n.childNodes).filter((function(t){return 1===t.nodeType&&"defs"!==t.nodeName.toLowerCase()})),a=r[e],i=r.indexOf(t);if(a){if(i>e)n.insertBefore(t,a);else if(i<e){var o=r[e+1];o?n.insertBefore(t,o):n.appendChild(t)}}else n.appendChild(t)}function eh(t,e){var n=t.cfg.el,r=t.attr(),a={dx:r.shadowOffsetX,dy:r.shadowOffsetY,blur:r.shadowBlur,color:r.shadowColor};if(a.dx||a.dy||a.blur||a.color){var i=e.find("filter",a);i||(i=e.addShadow(a)),n.setAttribute("filter","url(#"+i+")")}else n.removeAttribute("filter")}function nh(t){var e=t.attr().matrix;if(e){for(var n=t.cfg.el,r=[],a=0;a<9;a+=3)r.push(e[a]+","+e[a+1]);r=r.join(","),-1===r.indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",e)}}function rh(t,e){var n=t.getClip(),r=t.get("el");if(n){if(n&&!r.hasAttribute("clip-path")){Kp(n),n.createPath(e);var a=e.addClip(n);r.setAttribute("clip-path","url(#"+a+")")}}else r.removeAttribute("clip-path")}function ah(t,e){e.forEach((function(e){e.draw(t)}))}function ih(t,e){var n=t.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context"),a=t.getParent(),i=a?a.getChildren():[n],o=t.get("el");if("remove"===e){var s=t.get("isClipShape");if(s){var l=o&&o.parentNode,u=l&&l.parentNode;l&&u&&u.removeChild(l)}else o&&o.parentNode&&o.parentNode.removeChild(o)}else if("show"===e)o.setAttribute("visibility","visible");else if("hide"===e)o.setAttribute("visibility","hidden");else if("zIndex"===e)th(o,i.indexOf(t));else if("sort"===e){var c=t.get("children");c&&c.length&&Jp(t,(function(t,e){return c.indexOf(t)-c.indexOf(e)?1:0}))}else"clear"===e?o&&(o.innerHTML=""):"matrix"===e?nh(t):"clip"===e?rh(t,r):"attr"===e||"add"===e&&t.draw(r)}}var oh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.isEntityGroup=function(){return!0},e.prototype.createDom=function(){var t=Qp("g");this.set("el",t);var e=this.getParent();if(e){var n=e.get("el");n||(n=e.createDom(),e.set("el",n)),n.appendChild(t)}return t},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e);var n=this.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context");this.createPath(r,e)}},e.prototype.onCanvasChange=function(t){ih(this,t)},e.prototype.getShapeBase=function(){return h},e.prototype.getGroupBase=function(){return e},e.prototype.draw=function(t){var e=this.getChildren(),n=this.get("el");this.get("destroyed")?n&&n.parentNode.removeChild(n):(n||this.createDom(),rh(this,t),this.createPath(t),e.length&&ah(t,e))},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){Yp[e]&&r.setAttribute(Yp[e],t)})),nh(this)},e}(W.AbstractGroup),sh=oh,lh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="svg",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e);var n=this.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context");this.draw(r,e)}},e.prototype.getShapeBase=function(){return h},e.prototype.getGroupBase=function(){return sh},e.prototype.onCanvasChange=function(t){ih(this,t)},e.prototype.calculateBBox=function(){var t=this.get("el"),e=null;if(t)e=t.getBBox();else{var n=(0,W.getBBoxMethod)(this.get("type"));n&&(e=n(this))}if(e){var r=e.x,a=e.y,i=e.width,o=e.height,s=this.getHitLineWidth(),l=s/2,u=r-l,c=a-l,d=r+i+l,p=a+o+l;return{x:u,y:c,minX:u,minY:c,maxX:d,maxY:p,width:i+s,height:o+s}}return{x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0}},e.prototype.isFill=function(){var t=this.attr(),e=t.fill,n=t.fillStyle;return(e||n||this.isClipShape())&&this.canFill},e.prototype.isStroke=function(){var t=this.attr(),e=t.stroke,n=t.strokeStyle;return(e||n)&&this.canStroke},e.prototype.draw=function(t,e){var n=this.get("el");this.get("destroyed")?n&&n.parentNode.removeChild(n):(n||Kp(this),rh(this,t),this.createPath(t,e),this.shadow(t,e),this.strokeAndFill(t,e),this.transform(e))},e.prototype.createPath=function(t,e){},e.prototype.strokeAndFill=function(t,e){var n=e||this.attr(),r=n.fill,a=n.fillStyle,i=n.stroke,o=n.strokeStyle,s=n.fillOpacity,l=n.strokeOpacity,u=n.lineWidth,c=this.get("el");this.canFill&&(e?"fill"in n?this._setColor(t,"fill",r):"fillStyle"in n&&this._setColor(t,"fill",a):this._setColor(t,"fill",r||a),s&&c.setAttribute(Yp.fillOpacity,s)),this.canStroke&&u>0&&(e?"stroke"in n?this._setColor(t,"stroke",i):"strokeStyle"in n&&this._setColor(t,"stroke",o):this._setColor(t,"stroke",i||o),l&&c.setAttribute(Yp.strokeOpacity,l),u&&c.setAttribute(Yp.lineWidth,u))},e.prototype._setColor=function(t,e,n){var r=this.get("el");if(n)if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var a=t.find("gradient",n);a||(a=t.addGradient(n)),r.setAttribute(Yp[e],"url(#"+a+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){a=t.find("pattern",n);a||(a=t.addPattern(n)),r.setAttribute(Yp[e],"url(#"+a+")")}else r.setAttribute(Yp[e],n);else r.setAttribute(Yp[e],"none")},e.prototype.shadow=function(t,e){var n=this.attr(),r=e||n,a=r.shadowOffsetX,i=r.shadowOffsetY,o=r.shadowBlur,s=r.shadowColor;(a||i||o||s)&&eh(this,t)},e.prototype.transform=function(t){var e=this.attr(),n=(t||e).matrix;n&&nh(this)},e.prototype.isInShape=function(t,e){return this.isPointInPath(t,e)},e.prototype.isPointInPath=function(t,e){var n=this.get("el"),r=this.get("canvas"),a=r.get("el").getBoundingClientRect(),i=t+a.left,o=e+a.top,s=document.elementFromPoint(i,o);return!(!s||!s.isEqualNode(n))},e.prototype.getHitLineWidth=function(){var t=this.attrs,e=t.lineWidth,n=t.lineAppendWidth;return this.isStroke()?e+n:0},e}(W.AbstractShape),uh=lh,ch=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="circle",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,r:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):Yp[e]&&r.setAttribute(Yp[e],t)}))},e}(uh),dh=ch,ph=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dom",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");if((0,x.each)(e||n,(function(t,e){Yp[e]&&r.setAttribute(Yp[e],t)})),"function"===typeof n["html"]){var a=n["html"].call(this,n);if(a instanceof Element||a instanceof HTMLDocument){for(var i=r.childNodes,o=i.length-1;o>=0;o--)r.removeChild(i[o]);r.appendChild(a)}else r.innerHTML=a}else r.innerHTML=n["html"]},e}(uh),hh=ph,fh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ellipse",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):Yp[e]&&r.setAttribute(Yp[e],t)}))},e}(uh),mh=fh,gh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="image",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),a=this.get("el");(0,x.each)(e||r,(function(t,e){"img"===e?n._setImage(r.img):Yp[e]&&a.setAttribute(Yp[e],t)}))},e.prototype.setAttr=function(t,e){this.attrs[t]=e,"img"===t&&this._setImage(e)},e.prototype._setImage=function(t){var e=this.attr(),n=this.get("el");if((0,x.isString)(t))n.setAttribute("href",t);else if(t instanceof window.Image)e.width||(n.setAttribute("width",t.width),this.attr("width",t.width)),e.height||(n.setAttribute("height",t.height),this.attr("height",t.height)),n.setAttribute("href",t.src);else if(t instanceof HTMLElement&&(0,x.isString)(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase())n.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var r=document.createElement("canvas");r.setAttribute("width",""+t.width),r.setAttribute("height",""+t.height),r.getContext("2d").putImageData(t,0,0),e.width||(n.setAttribute("width",""+t.width),this.attr("width",t.width)),e.height||(n.setAttribute("height",""+t.height),this.attr("height",t.height)),n.setAttribute("href",r.toDataURL())}},e}(uh),vh=gh,yh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e.canFill=!1,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(e,a){if("startArrow"===a||"endArrow"===a)if(e){var i=(0,x.isObject)(e)?t.addArrow(n,Yp[a]):t.getDefaultArrow(n,Yp[a]);r.setAttribute(Yp[a],"url(#"+i+")")}else r.removeAttribute(Yp[a]);else Yp[a]&&r.setAttribute(Yp[a],e)}))},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,a=t.y2;return cp.x1.length(e,n,r,a)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,a=e.x2,i=e.y2;return cp.x1.pointAt(n,r,a,i,t)},e}(uh),bh=yh,xh={circle:function(t,e,n){return[["M",t,e],["m",-n,0],["a",n,n,0,1,0,2*n,0],["a",n,n,0,1,0,2*-n,0]]},square:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},diamond:function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},triangle:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["z"]]},triangleDown:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]}},wh={get:function(t){return xh[t]},register:function(t,e){xh[t]=e},remove:function(t){delete xh[t]},getAll:function(){return xh}},_h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="marker",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t){var e=this.get("el");e.setAttribute("d",this._assembleMarker())},e.prototype._assembleMarker=function(){var t=this._getPath();return(0,x.isArray)(t)?t.map((function(t){return t.join(" ")})).join(""):t},e.prototype._getPath=function(){var t,e=this.attr(),n=e.x,r=e.y,a=e.r||e.radius,i=e.symbol||"circle";return t=(0,x.isFunction)(i)?i:wh.get(i),t?t(n,r,a):(console.warn(t+" symbol is not exist."),null)},e.symbolsFactory=wh,e}(uh),Ch=_h,Sh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="path",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),a=this.get("el");(0,x.each)(e||r,(function(e,i){if("path"===i&&(0,x.isArray)(e))a.setAttribute("d",n._formatPath(e));else if("startArrow"===i||"endArrow"===i)if(e){var o=(0,x.isObject)(e)?t.addArrow(r,Yp[i]):t.getDefaultArrow(r,Yp[i]);a.setAttribute(Yp[i],"url(#"+o+")")}else a.removeAttribute(Yp[i]);else Yp[i]&&a.setAttribute(Yp[i],e)}))},e.prototype._formatPath=function(t){var e=t.map((function(t){return t.join(" ")})).join("");return~e.indexOf("NaN")?"":e},e.prototype.getTotalLength=function(){var t=this.get("el");return t?t.getTotalLength():null},e.prototype.getPoint=function(t){var e=this.get("el"),n=this.getTotalLength();if(0===n)return null;var r=e?e.getPointAtLength(t*n):null;return r?{x:r.x,y:r.y}:null},e}(uh),kh=Sh,Ah=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polygon",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"points"===e&&(0,x.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):Yp[e]&&r.setAttribute(Yp[e],t)}))},e}(uh),Eh=Ah,Dh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polyline",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),-1!==["points"].indexOf(e)&&this._resetCache()},e.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"points"===e&&(0,x.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):Yp[e]&&r.setAttribute(Yp[e],t)}))},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return(0,x.isNil)(e)?(this.set("totalLength",cp.aH.length(t)),this.get("totalLength")):e},e.prototype.getPoint=function(t){var e,n,r=this.attr().points,a=this.get("tCache");return a||(this._setTcache(),a=this.get("tCache")),(0,x.each)(a,(function(r,a){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=a)})),cp.x1.pointAt(r[n][0],r[n][1],r[n+1][0],r[n+1][1],e)},e.prototype._setTcache=function(){var t=this.attr().points;if(t&&0!==t.length){var e=this.getTotalLength();if(!(e<=0)){var n,r,a=0,i=[];(0,x.each)(t,(function(o,s){t[s+1]&&(n=[],n[0]=a/e,r=cp.x1.length(o[0],o[1],t[s+1][0],t[s+1][1]),a+=r,n[1]=a/e,i.push(n))})),this.set("tCache",i)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,e=[];return e.push([t[1][0],t[1][1]]),e.push([t[0][0],t[0][1]]),e},e.prototype.getEndTangent=function(){var t=this.attr().points,e=t.length-1,n=[];return n.push([t[e-1][0],t[e-1][1]]),n.push([t[e][0],t[e][1]]),n},e}(uh),Fh=Dh;function Mh(t){var e=0,n=0,r=0,a=0;return(0,x.isArray)(t)?1===t.length?e=n=r=a=t[0]:2===t.length?(e=r=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],a=t[3]):e=n=r=a=t,{r1:e,r2:n,r3:r,r4:a}}var Oh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rect",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),a=this.get("el"),i=!1,o=["x","y","width","height","radius"];(0,x.each)(e||r,(function(t,e){-1===o.indexOf(e)||i?-1===o.indexOf(e)&&Yp[e]&&a.setAttribute(Yp[e],t):(a.setAttribute("d",n._assembleRect(r)),i=!0)}))},e.prototype._assembleRect=function(t){var e=t.x,n=t.y,r=t.width,a=t.height,i=t.radius;if(!i)return"M "+e+","+n+" l "+r+",0 l 0,"+a+" l"+-r+" 0 z";var o=Mh(i);(0,x.isArray)(i)?1===i.length?o.r1=o.r2=o.r3=o.r4=i[0]:2===i.length?(o.r1=o.r3=i[0],o.r2=o.r4=i[1]):3===i.length?(o.r1=i[0],o.r2=o.r4=i[1],o.r3=i[2]):(o.r1=i[0],o.r2=i[1],o.r3=i[2],o.r4=i[3]):o.r1=o.r2=o.r3=o.r4=i;var s=[["M "+(e+o.r1)+","+n],["l "+(r-o.r1-o.r2)+",0"],["a "+o.r2+","+o.r2+",0,0,1,"+o.r2+","+o.r2],["l 0,"+(a-o.r2-o.r3)],["a "+o.r3+","+o.r3+",0,0,1,"+-o.r3+","+o.r3],["l "+(o.r3+o.r4-r)+",0"],["a "+o.r4+","+o.r4+",0,0,1,"+-o.r4+","+-o.r4],["l 0,"+(o.r4+o.r1-a)],["a "+o.r1+","+o.r1+",0,0,1,"+o.r1+","+-o.r1],["z"]];return s.join(" ")},e}(uh),Bh=Oh,Th=n(43631),Ph=.3,Ih={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},Rh={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},Lh={left:"left",start:"left",center:"middle",right:"end",end:"end"},Nh=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="text",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),a=this.get("el");this._setFont(),(0,x.each)(e||r,(function(t,e){"text"===e?n._setText(""+t):"matrix"===e&&t?nh(n):Yp[e]&&a.setAttribute(Yp[e],t)})),a.setAttribute("paint-order","stroke"),a.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")},e.prototype._setFont=function(){var t=this.get("el"),e=this.attr(),n=e.textBaseline,r=e.textAlign,a=(0,Th.qY)();a&&"firefox"===a.name?t.setAttribute("dominant-baseline",Rh[n]||"alphabetic"):t.setAttribute("alignment-baseline",Ih[n]||"baseline"),t.setAttribute("text-anchor",Lh[r]||"left")},e.prototype._setText=function(t){var e=this.get("el"),n=this.attr(),r=n.x,a=n.textBaseline,i=void 0===a?"bottom":a;if(t)if(~t.indexOf("\n")){var o=t.split("\n"),s=o.length-1,l="";(0,x.each)(o,(function(t,e){0===e?"alphabetic"===i?l+='<tspan x="'+r+'" dy="'+-s+'em">'+t+"</tspan>":"top"===i?l+='<tspan x="'+r+'" dy="0.9em">'+t+"</tspan>":"middle"===i?l+='<tspan x="'+r+'" dy="'+-(s-1)/2+'em">'+t+"</tspan>":"bottom"===i?l+='<tspan x="'+r+'" dy="-'+(s+Ph)+'em">'+t+"</tspan>":"hanging"===i&&(l+='<tspan x="'+r+'" dy="'+(-(s-1)-Ph)+'em">'+t+"</tspan>"):l+='<tspan x="'+r+'" dy="1em">'+t+"</tspan>"})),e.innerHTML=l}else e.innerHTML=t;else e.innerHTML=""},e}(uh),zh=Nh,jh=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,$h=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,qh=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function Vh(t){var e=t.match(qh);if(!e)return"";var n="";return e.sort((function(t,e){return t=t.split(":"),e=e.split(":"),Number(t[0])-Number(e[0])})),(0,x.each)(e,(function(t){t=t.split(":"),n+='<stop offset="'+t[0]+'" stop-color="'+t[1]+'"></stop>'})),n}function Hh(t,e){var n,r,a=jh.exec(t),i=(0,x.mod)((0,x.toRadian)(parseFloat(a[1])),2*Math.PI),o=a[2];i>=0&&i<.5*Math.PI?(n={x:0,y:0},r={x:1,y:1}):.5*Math.PI<=i&&i<Math.PI?(n={x:1,y:0},r={x:0,y:1}):Math.PI<=i&&i<1.5*Math.PI?(n={x:1,y:1},r={x:0,y:0}):(n={x:0,y:1},r={x:1,y:0});var s=Math.tan(i),l=s*s,u=(r.x-n.x+s*(r.y-n.y))/(l+1)+n.x,c=s*(r.x-n.x+s*(r.y-n.y))/(l+1)+n.y;e.setAttribute("x1",n.x),e.setAttribute("y1",n.y),e.setAttribute("x2",u),e.setAttribute("y2",c),e.innerHTML=Vh(o)}function Zh(t,e){var n=$h.exec(t),r=parseFloat(n[1]),a=parseFloat(n[2]),i=parseFloat(n[3]),o=n[4];e.setAttribute("cx",r),e.setAttribute("cy",a),e.setAttribute("r",i),e.innerHTML=Vh(o)}var Uh=function(){function t(t){this.cfg={};var e=null,n=(0,x.uniqueId)("gradient_");return"l"===t.toLowerCase()[0]?(e=Qp("linearGradient"),Hh(t,e)):(e=Qp("radialGradient"),Zh(t,e)),e.setAttribute("id",n),this.el=e,this.id=n,this.cfg=t,this}return t.prototype.match=function(t,e){return this.cfg===e},t}(),Gh=Uh,Wh={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},Xh={x:"-40%",y:"-40%",width:"200%",height:"200%"},Yh=function(){function t(t){this.type="filter",this.cfg={},this.type="filter";var e=Qp("filter");return(0,x.each)(Xh,(function(t,n){e.setAttribute(n,t)})),this.el=e,this.id=(0,x.uniqueId)("filter_"),this.el.id=this.id,this.cfg=t,this._parseShadow(t,e),this}return t.prototype.match=function(t,e){if(this.type!==t)return!1;var n=!0,r=this.cfg;return(0,x.each)(Object.keys(r),(function(t){if(r[t]!==e[t])return n=!1,!1})),n},t.prototype.update=function(t,e){var n=this.cfg;return n[Wh[t]]=e,this._parseShadow(n,this.el),this},t.prototype._parseShadow=function(t,e){var n='<feDropShadow\n dx="'+(t.dx||0)+'"\n dy="'+(t.dy||0)+'"\n stdDeviation="'+(t.blur?t.blur/10:0)+'"\n flood-color="'+(t.color?t.color:"#000")+'"\n flood-opacity="'+(t.opacity?t.opacity:1)+'"\n />';e.innerHTML=n},t}(),Qh=Yh,Kh=function(){function t(t,e){this.cfg={};var n=Qp("marker"),r=(0,x.uniqueId)("marker_");n.setAttribute("id",r);var a=Qp("path");a.setAttribute("stroke",t.stroke||"none"),a.setAttribute("fill",t.fill||"none"),n.appendChild(a),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=a,this.id=r;var i=t["marker-start"===e?"startArrow":"endArrow"];return this.stroke=t.stroke||"#000",!0===i?this._setDefaultPath(e,a):(this.cfg=i,this._setMarker(t.lineWidth,a)),this}return t.prototype.match=function(){return!1},t.prototype._setDefaultPath=function(t,e){var n=this.el;e.setAttribute("d","M0,0 L"+10*Math.cos(Math.PI/6)+",5 L0,10"),n.setAttribute("refX",""+10*Math.cos(Math.PI/6)),n.setAttribute("refY","5")},t.prototype._setMarker=function(t,e){var n=this.el,r=this.cfg.path,a=this.cfg.d;(0,x.isArray)(r)&&(r=r.map((function(t){return t.join(" ")})).join("")),e.setAttribute("d",r),n.appendChild(e),a&&n.setAttribute("refX",""+a/t)},t.prototype.update=function(t){var e=this.child;e.attr?e.attr("fill",t):e.setAttribute("fill",t)},t}(),Jh=Kh,tf=function(){function t(t){this.type="clip",this.cfg={};var e=Qp("clipPath");this.el=e,this.id=(0,x.uniqueId)("clip_"),e.id=this.id;var n=t.cfg.el;return e.appendChild(n),this.cfg=t,this}return t.prototype.match=function(){return!1},t.prototype.remove=function(){var t=this.el;t.parentNode.removeChild(t)},t}(),ef=tf,nf=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,rf=function(){function t(t){this.cfg={};var e=Qp("pattern");e.setAttribute("patternUnits","userSpaceOnUse");var n=Qp("image");e.appendChild(n);var r=(0,x.uniqueId)("pattern_");e.id=r,this.el=e,this.id=r,this.cfg=t;var a=nf.exec(t),i=a[2];n.setAttribute("href",i);var o=new Image;function s(){e.setAttribute("width",""+o.width),e.setAttribute("height",""+o.height)}return i.match(/^data:/i)||(o.crossOrigin="Anonymous"),o.src=i,o.complete?s():(o.onload=s,o.src=o.src),this}return t.prototype.match=function(t,e){return this.cfg===e},t}(),af=rf,of=function(){function t(t){var e=Qp("defs"),n=(0,x.uniqueId)("defs_");e.id=n,t.appendChild(e),this.children=[],this.defaultArrow={},this.el=e,this.canvas=t}return t.prototype.find=function(t,e){for(var n=this.children,r=null,a=0;a<n.length;a++)if(n[a].match(t,e)){r=n[a].id;break}return r},t.prototype.findById=function(t){for(var e=this.children,n=null,r=0;r<e.length;r++)if(e[r].id===t){n=e[r];break}return n},t.prototype.add=function(t){this.children.push(t),t.canvas=this.canvas,t.parent=this},t.prototype.getDefaultArrow=function(t,e){var n=t.stroke||t.strokeStyle;if(this.defaultArrow[n])return this.defaultArrow[n].id;var r=new Jh(t,e);return this.defaultArrow[n]=r,this.el.appendChild(r.el),this.add(r),r.id},t.prototype.addGradient=function(t){var e=new Gh(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addArrow=function(t,e){var n=new Jh(t,e);return this.el.appendChild(n.el),this.add(n),n.id},t.prototype.addShadow=function(t){var e=new Qh(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addPattern=function(t){var e=new af(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addClip=function(t){var e=new ef(t);return this.el.appendChild(e.el),this.add(e),e.id},t}(),sf=of,lf=function(t){function e(e){return t.call(this,(0,b.__assign)((0,b.__assign)({},e),{autoDraw:!0,renderer:"svg"}))||this}return(0,b.__extends)(e,t),e.prototype.getShapeBase=function(){return h},e.prototype.getGroupBase=function(){return sh},e.prototype.getShape=function(t,e,n){var r=n.target||n.srcElement;if(!Xp[r.tagName]){var a=r.parentNode;while(a&&!Xp[a.tagName])a=a.parentNode;r=a}return this.find((function(t){return t.get("el")===r}))},e.prototype.createDom=function(){var t=Qp("svg"),e=new sf(t);return t.setAttribute("width",""+this.get("width")),t.setAttribute("height",""+this.get("height")),this.set("context",e),t},e.prototype.onCanvasChange=function(t){var e=this.get("context"),n=this.get("el");if("sort"===t){var r=this.get("children");r&&r.length&&Jp(this,(function(t,e){return r.indexOf(t)-r.indexOf(e)?1:0}))}else if("clear"===t){if(n){n.innerHTML="";var a=e.el;a.innerHTML="",n.appendChild(a)}}else"matrix"===t?nh(this):"clip"===t?rh(this,e):"changeSize"===t&&(n.setAttribute("width",""+this.get("width")),n.setAttribute("height",""+this.get("height")))},e.prototype.draw=function(){var t=this.get("context"),e=this.getChildren();rh(this,t),e.length&&ah(t,e)},e}(W.AbstractCanvas),uf=lf,cf="0.5.6",df=function(t){function e(e){var n=t.call(this,e)||this;n.type="path",n.shapeType="line";var r=e.connectNulls,a=void 0!==r&&r,i=e.showSinglePoint,o=void 0===i||i;return n.connectNulls=a,n.showSinglePoint=o,n}return(0,b.__extends)(e,t),e.prototype.updateElements=function(t,e){var n,r,a,i,o,s;void 0===e&&(e=!1);for(var l=new Map,u=new Map,c=[],d=0,p=0;p<t.length;p++){var h=t[p],f=this.getElementId(h);c.push(f),l.set(f,h),u.set(f,d),d++}this.elements=new Array(d);var m=fc(this.lastElementsMap,c),g=m.added,v=m.updated,y=m.removed;try{for(var x=(0,b.__values)(g),w=x.next();!w.done;w=x.next()){f=w.value,h=l.get(f);var _=this.getShapeFactory(),C=this.getShapeInfo(h),S=(p=u.get(f),new Ku({shapeFactory:_,container:this.container,offscreenGroup:this.getOffscreenGroup(),elementIndex:p}));S.geometry=this,S.animate=this.animateOption,S.draw(C,e),this.elementsMap[f]=S,this.elements[p]=S}}catch(M){n={error:M}}finally{try{w&&!w.done&&(r=x.return)&&r.call(x)}finally{if(n)throw n.error}}try{for(var k=(0,b.__values)(v),A=k.next();!A.done;A=k.next()){f=A.value,h=l.get(f),S=this.lastElementsMap[f],p=u.get(f),C=this.getShapeInfo(h);var E=S.getModel();(this.isCoordinateChanged||pc(E,C))&&(S.animate=this.animateOption,S.update(C)),this.elementsMap[f]=S,this.elements[p]=S}}catch(O){a={error:O}}finally{try{A&&!A.done&&(i=k.return)&&i.call(k)}finally{if(a)throw a.error}}try{for(var D=(0,b.__values)(y),F=D.next();!F.done;F=D.next()){f=F.value,S=this.lastElementsMap[f];S.animate=this.animateOption,S.destroy()}}catch(B){o={error:B}}finally{try{F&&!F.done&&(s=D.return)&&s.call(D)}finally{if(o)throw o.error}}},e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,a=t.length;r<a;r++){var i=t[r];e.push({x:i.x,y:i.y}),n.push(i[O])}return{points:e,data:n}},e.prototype.getShapeInfo=function(t){var e=this.getDrawCfg(t[0]),n=this.getPointsAndData(t),r=n.points,a=n.data;return e.mappingData=t,e.data=a,e.isStack=!!this.getAdjust("stack"),e.points=r,e.connectNulls=this.connectNulls,e.showSinglePoint=this.showSinglePoint,e},e}(gc),pf=df;function hf(t,e,n,r,a){var i=[];if(t.length){for(var o=[],s=[],l=0,u=t.length;l<u;l++){var c=t[l];o.push(c[1]),s.push(c[0])}s=s.reverse(),(0,x.each)([o,s],(function(t,l){var u=[],c=r.parsePoints(t),d=c[0];1===o.length&&1===s.length?u=0===l?[["M",d.x-.5,d.y],["L",d.x+.5,d.y]]:[["L",d.x+.5,d.y],["L",d.x-.5,d.y]]:(e&&c.push({x:d.x,y:d.y}),u=n?Ks(c,!1,a):Qs(c,!1),l>0&&(u[0][0]="L")),i=i.concat(u)})),i.push(["Z"])}return i}function ff(t,e,n,r,a){for(var i=Gc(t,e,!e,"lineWidth"),o=t.connectNulls,s=t.isInCircle,l=t.points,u=t.showSinglePoint,c=Hc(l,o,u),d=[],p=0,h=c.length;p<h;p++){var f=c[p];d=d.concat(hf(f,s,n,r,a))}return i.path=d,i}function mf(t){var e=t.start,n=t.end;return[[e.x,n.y],[n.x,e.y]]}lc("area",{defaultShapeType:"area",getDefaultPoints:function(t){var e=t.x,n=t.y0,r=(0,x.isArray)(t.y)?t.y:[n,t.y];return r.map((function(t){return{x:e,y:t}}))}});uc("area","area",{draw:function(t,e){var n=ff(t,!1,!1,this),r=e.addShape({type:"path",attrs:n,name:"area"});return r},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,fill:e}}}});var gf=function(t){function e(e){var n=t.call(this,e)||this;n.type="area",n.shapeType="area",n.generatePoints=!0,n.startOnZero=!0;var r=e.startOnZero,a=void 0===r||r,i=e.sortable,o=void 0!==i&&i,s=e.showSinglePoint,l=void 0!==s&&s;return n.startOnZero=a,n.sortable=o,n.showSinglePoint=l,n}return(0,b.__extends)(e,t),e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,a=t.length;r<a;r++){var i=t[r];e.push(i.points),n.push(i[O])}return{points:e,data:n}},e.prototype.getYMinValue=function(){if(this.startOnZero)return t.prototype.getYMinValue.call(this);var e=this.getYScale();return e.min},e}(pf),vf=gf;lc("edge",{defaultShapeType:"line",getDefaultPoints:function(t){return Xc(t)}});uc("edge","line",{draw:function(t,e){var n=Gc(t,!0,!1,"lineWidth"),r=Qs(this.parsePoints(t.points),this.coordinate.isPolar);return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}});var yf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="edge",e.shapeType="edge",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e}(gc),bf=yf,xf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e.paletteCache={},e}return(0,b.__extends)(e,t),e.prototype.updateElements=function(t,e){void 0===e&&(e=!1);for(var n=0;n<t.length;n++){var r=t[n],a=this.prepareRange(r),i=this.prepareSize(),o=(0,x.get)(this.styleOption,["cfg","shadowBlur"]);(0,x.isNumber)(o)||(o=i/2),this.prepareGreyScaleBlurredCircle(i,o),this.drawWithRange(r,a,i,o)}},e.prototype.color=function(t,e){return this.createAttrOption("color",t,"function"!==typeof e?e:""),this},e.prototype.clear=function(){t.prototype.clear.call(this),this.clearShadowCanvasCtx(),this.paletteCache={}},e.prototype.prepareRange=function(t){var e=this.getAttribute("color"),n=e.getFields()[0],r=1/0,a=-1/0;return t.forEach((function(t){var e=t[O][n];e>a&&(a=e),e<r&&(r=e)})),r===a&&(r=a-1),[r,a]},e.prototype.prepareSize=function(){var t=this.getDefaultValue("size");return(0,x.isNumber)(t)||(t=this.getDefaultSize()),t},e.prototype.prepareGreyScaleBlurredCircle=function(t,e){var n=this.getGrayScaleBlurredCanvas(),r=t+e,a=n.getContext("2d");n.width=n.height=2*r,a.clearRect(0,0,n.width,n.height),a.shadowOffsetX=a.shadowOffsetY=2*r,a.shadowBlur=e,a.shadowColor="black",a.beginPath(),a.arc(-r,-r,t,0,2*Math.PI,!0),a.closePath(),a.fill()},e.prototype.drawWithRange=function(t,e,n,r){var a,i,o=this.coordinate,s=o.start,l=o.end,u=this.coordinate.getWidth(),c=this.coordinate.getHeight(),d=this.getAttribute("color"),p=d.getFields()[0];this.clearShadowCanvasCtx();var h=this.getShadowCanvasCtx();e&&(t=t.filter((function(t){return t[O][p]<=e[1]&&t[O][p]>=e[0]})));var f=this.scales[p];try{for(var m=(0,b.__values)(t),g=m.next();!g.done;g=m.next()){var v=g.value,y=this.getDrawCfg(v),x=y.x,w=y.y,_=f.scale(v[O][p]);this.drawGrayScaleBlurredCircle(x-s.x,w-l.y,n+r,_,h)}}catch(k){a={error:k}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(a)throw a.error}}var C=h.getImageData(0,0,u,c);this.clearShadowCanvasCtx(),this.colorize(C),h.putImageData(C,0,0);var S=this.getImageShape();S.attr("x",s.x),S.attr("y",l.y),S.attr("width",u),S.attr("height",c),S.attr("img",h.canvas),S.set("origin",this.getShapeInfo(t))},e.prototype.getDefaultSize=function(){var t=this.getAttribute("position"),e=this.coordinate;return Math.min(e.getWidth()/(4*t.scales[0].ticks.length),e.getHeight()/(4*t.scales[1].ticks.length))},e.prototype.clearShadowCanvasCtx=function(){var t=this.getShadowCanvasCtx();t.clearRect(0,0,t.canvas.width,t.canvas.height)},e.prototype.getShadowCanvasCtx=function(){var t=this.shadowCanvas;return t||(t=document.createElement("canvas"),this.shadowCanvas=t),t.width=this.coordinate.getWidth(),t.height=this.coordinate.getHeight(),t.getContext("2d")},e.prototype.getGrayScaleBlurredCanvas=function(){return this.grayScaleBlurredCanvas||(this.grayScaleBlurredCanvas=document.createElement("canvas")),this.grayScaleBlurredCanvas},e.prototype.drawGrayScaleBlurredCircle=function(t,e,n,r,a){var i=this.getGrayScaleBlurredCanvas();a.globalAlpha=r,a.drawImage(i,t-n,e-n)},e.prototype.colorize=function(t){for(var e=this.getAttribute("color"),n=t.data,r=this.paletteCache,a=3;a<n.length;a+=4){var i=n[a];if((0,x.isNumber)(i)){var o=r[i]?r[i]:Lt.rgb2arr(e.gradient(i/256));n[a-3]=o[0],n[a-2]=o[1],n[a-1]=o[2],n[a]=i}}},e.prototype.getImageShape=function(){var t=this.imageShape;if(t)return t;var e=this.container;return t=e.addShape({type:"image",attrs:{}}),this.imageShape=t,t},e.prototype.getShapeInfo=function(t){var e=this.getDrawCfg(t[0]),n=t.map((function(t){return t[O]}));return(0,b.__assign)((0,b.__assign)({},e),{mappingData:t,data:n})},e}(gc),wf=xf;function _f(t){var e,n,r,a,i,o,s=t.x,l=t.y,u=t.y0,c=t.size;(0,x.isArray)(l)?(e=(0,b.__read)(l,2),r=e[0],a=e[1]):(r=u,a=l),(0,x.isArray)(s)?(n=(0,b.__read)(s,2),i=n[0],o=n[1]):(i=s-c/2,o=s+c/2);var d=[{x:i,y:r},{x:i,y:a}];return d.push({x:o,y:a},{x:o,y:r}),d}function Cf(t,e){void 0===e&&(e=!0);var n=[],r=t[0];n.push(["M",r.x,r.y]);for(var a=1,i=t.length;a<i;a++)n.push(["L",t[a].x,t[a].y]);return e&&(n.push(["L",r.x,r.y]),n.push(["z"])),n}function Sf(t,e){var n=0,r=0,a=0,i=0;return(0,x.isArray)(t)?1===t.length?n=r=a=i=t[0]:2===t.length?(n=a=t[0],r=i=t[1]):3===t.length?(n=t[0],r=i=t[1],a=t[2]):(n=t[0],r=t[1],a=t[2],i=t[3]):n=r=a=i=t,n+r>e&&(n=n?e/(1+r/n):0,r=e-n),a+i>e&&(a=a?e/(1+i/a):0,i=e-a),[n||0,r||0,a||0,i||0]}function kf(t,e,n){var r=[];if(n.isRect){var a=n.isTransposed?{x:n.start.x,y:e[0].y}:{x:e[0].x,y:n.start.y},i=n.isTransposed?{x:n.end.x,y:e[2].y}:{x:e[3].x,y:n.end.y},o=(0,x.get)(t,["background","style","radius"]);if(o){var s=n.isTransposed?Math.abs(e[0].y-e[2].y):e[2].x-e[1].x,l=n.isTransposed?n.getWidth():n.getHeight(),u=(0,b.__read)(Sf(o,Math.min(s,l)),4),c=u[0],d=u[1],p=u[2],h=u[3];r.push(["M",a.x,i.y+c]),0!==c&&r.push(["A",c,c,0,0,1,a.x+c,i.y]),r.push(["L",i.x-d,i.y]),0!==d&&r.push(["A",d,d,0,0,1,i.x,i.y+d]),r.push(["L",i.x,a.y-p]),0!==p&&r.push(["A",p,p,0,0,1,i.x-p,a.y]),r.push(["L",a.x+h,a.y]),0!==h&&r.push(["A",h,h,0,0,1,a.x,a.y-h])}else r.push(["M",a.x,a.y]),r.push(["L",i.x,a.y]),r.push(["L",i.x,i.y]),r.push(["L",a.x,i.y]),r.push(["L",a.x,a.y]);r.push(["z"])}if(n.isPolar){var f=n.getCenter(),m=Yo(t,n),g=m.startAngle,v=m.endAngle;if("theta"===n.type||n.isTransposed){var y=function(t){return Math.pow(t,2)};c=Math.sqrt(y(f.x-e[0].x)+y(f.y-e[0].y)),d=Math.sqrt(y(f.x-e[2].x)+y(f.y-e[2].y));r=Wo(f.x,f.y,c,n.startAngle,n.endAngle,d)}else r=Wo(f.x,f.y,n.getRadius(),g,v)}return r}function Af(t,e,n){var r=n.getWidth(),a=n.getHeight(),i="rect"===n.type,o=[],s=(t[2].x-t[1].x)/2,l=n.isTransposed?s*a/r:s*r/a;return"round"===e?(i?(o.push(["M",t[0].x,t[0].y+l]),o.push(["L",t[1].x,t[1].y-l]),o.push(["A",s,s,0,0,1,t[2].x,t[2].y-l]),o.push(["L",t[3].x,t[3].y+l]),o.push(["A",s,s,0,0,1,t[0].x,t[0].y+l])):(o.push(["M",t[0].x,t[0].y]),o.push(["L",t[1].x,t[1].y]),o.push(["A",s,s,0,0,1,t[2].x,t[2].y]),o.push(["L",t[3].x,t[3].y]),o.push(["A",s,s,0,0,1,t[0].x,t[0].y])),o.push(["z"])):o=Cf(t),o}function Ef(t,e,n){var r=[];return(0,x.isNil)(e)?n?r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",(t[2].x+t[3].x)/2,(t[2].y+t[3].y)/2],["Z"]):r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",t[2].x,t[2].y],["L",t[3].x,t[3].y],["Z"]):r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",e[1].x,e[1].y],["L",e[0].x,e[0].y],["Z"]),r}function Df(t,e){return[e,t]}function Ff(t,e,n){var r,a,i,o,s,l,u,c=(0,b.__read)((0,b.__spreadArray)([],(0,b.__read)(t),!1),4),d=c[0],p=c[1],h=c[2],f=c[3],m=(0,b.__read)("number"===typeof n?Array(4).fill(n):n,4),g=m[0],v=m[1],y=m[2],x=m[3];e.isTransposed&&(r=(0,b.__read)(Df(p,f),2),p=r[0],f=r[1]),e.isReflect("y")&&(a=(0,b.__read)(Df(d,p),2),d=a[0],p=a[1],i=(0,b.__read)(Df(h,f),2),h=i[0],f=i[1]),e.isReflect("x")&&(o=(0,b.__read)(Df(d,f),2),d=o[0],f=o[1],s=(0,b.__read)(Df(p,h),2),p=s[0],h=s[1]);var w=[],_=function(t){return Math.abs(t)};return l=(0,b.__read)(Sf([g,v,y,x],Math.min(_(f.x-d.x),_(p.y-d.y))).map((function(t){return _(t)})),4),g=l[0],v=l[1],y=l[2],x=l[3],e.isTransposed&&(u=(0,b.__read)([x,g,v,y],4),g=u[0],v=u[1],y=u[2],x=u[3]),d.y<p.y?(w.push(["M",f.x,f.y+y]),0!==y&&w.push(["A",y,y,0,0,0,f.x-y,f.y]),w.push(["L",d.x+x,d.y]),0!==x&&w.push(["A",x,x,0,0,0,d.x,d.y+x]),w.push(["L",p.x,p.y-g]),0!==g&&w.push(["A",g,g,0,0,0,p.x+g,p.y]),w.push(["L",h.x-v,h.y]),0!==v&&w.push(["A",v,v,0,0,0,h.x,h.y-v]),w.push(["L",f.x,f.y+y]),w.push(["z"])):f.x<d.x?(w.push(["M",h.x+v,h.y]),0!==v&&w.push(["A",v,v,0,0,0,h.x,h.y+v]),w.push(["L",f.x,f.y-y]),0!==y&&w.push(["A",y,y,0,0,0,f.x+y,f.y]),w.push(["L",d.x-x,d.y]),0!==x&&w.push(["A",x,x,0,0,0,d.x,d.y-x]),w.push(["L",p.x,p.y+g]),0!==g&&w.push(["A",g,g,0,0,0,p.x-g,p.y]),w.push(["L",h.x+v,h.y]),w.push(["z"])):(w.push(["M",p.x,p.y+g]),0!==g&&w.push(["A",g,g,0,0,1,p.x+g,p.y]),w.push(["L",h.x-v,h.y]),0!==v&&w.push(["A",v,v,0,0,1,h.x,h.y+v]),w.push(["L",f.x,f.y-y]),0!==y&&w.push(["A",y,y,0,0,1,f.x-y,f.y]),w.push(["L",d.x+x,d.y]),0!==x&&w.push(["A",x,x,0,0,1,d.x,d.y-x]),w.push(["L",p.x,p.y+g]),w.push(["z"])),w}lc("interval",{defaultShapeType:"rect",getDefaultPoints:function(t){return _f(t)}});uc("interval","rect",{draw:function(t,e){var n,r=Gc(t,!1,!0),a=e,i=null===t||void 0===t?void 0:t.background;if(i){a=e.addGroup();var o=Wc(t),s=kf(t,this.parsePoints(t.points),this.coordinate);a.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},o),{path:s}),zIndex:-1,name:Yu})}n=r.radius&&this.coordinate.isRect?Ff(this.parsePoints(t.points),this.coordinate,r.radius):this.parsePath(Af(t.points,r.lineCap,this.coordinate));var l=a.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n}),name:"interval"});return i?a:l},getMarker:function(t){var e=t.color,n=t.isInPolar;return n?{symbol:"circle",style:{r:4.5,fill:e}}:{symbol:"square",style:{r:4,fill:e}}}});function Mf(t,e){var n=t.length,r=t;(0,x.isString)(r[0])&&(r=t.map((function(t){return e.translate(t)})));for(var a=r[1]-r[0],i=2;i<n;i++){var o=r[i]-r[i-1];a>o&&(a=o)}return a}function Of(t,e){if(e){var n=(0,x.flatten)(t),r=(0,x.valuesOfKey)(n,e);return r.length}return t.length}function Bf(t){var e=t.theme,n=t.coordinate,r=t.getXScale(),a=r.values,i=t.beforeMappingData,o=a.length,s=is(t.coordinate),l=t.intervalPadding,u=t.dodgePadding,c=t.maxColumnWidth||e.maxColumnWidth,d=t.minColumnWidth||e.minColumnWidth,p=t.columnWidthRatio||e.columnWidthRatio,h=t.multiplePieWidthRatio||e.multiplePieWidthRatio,f=t.roseWidthRatio||e.roseWidthRatio;if(r.isLinear&&a.length>1){a.sort();var m=Mf(a,r);o=(r.max-r.min)/m,a.length>o&&(o=a.length)}var g=r.range,v=1/o,y=1;if(n.isPolar?y=n.isTransposed&&o>1?h:f:(r.isLinear&&(v*=g[1]-g[0]),y=p),!(0,x.isNil)(l)&&l>=0){var b=l/s;v=(1-(o-1)*b)/o}else v*=y;if(t.getAdjust("dodge")){var w=t.getAdjust("dodge"),_=w.dodgeBy,C=Of(i,_);if(!(0,x.isNil)(u)&&u>=0){var S=u/s;v=(v-S*(C-1))/C}else!(0,x.isNil)(l)&&l>=0?(v*=y,v/=C):v/=C;v=v>=0?v:0}if(!(0,x.isNil)(c)&&c>=0){var k=c/s;v>k&&(v=k)}if(!(0,x.isNil)(d)&&d>=0){var A=d/s;v<A&&(v=A)}return v}var Tf=function(t){function e(e){var n=t.call(this,e)||this;n.type="interval",n.shapeType="interval",n.generatePoints=!0;var r=e.background;return n.background=r,n}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=this.getAttribute("size");if(a){n=this.getAttributeValues(a,e)[0];var i=this.coordinate,o=is(i);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r},e.prototype.adjustScale=function(){t.prototype.adjustScale.call(this);var e=this.getYScale();if("theta"===this.coordinate.type)e.change({nice:!1,min:0,max:bs(e)});else{var n=this.scaleDefs,r=e.field,a=e.min,i=e.max,o=e.type;"time"!==o&&(a>0&&!(0,x.get)(n,[r,"min"])&&e.change({min:0}),i<=0&&!(0,x.get)(n,[r,"max"])&&e.change({max:0}))}},e.prototype.getDrawCfg=function(e){var n=t.prototype.getDrawCfg.call(this,e);return n.background=this.background,n},e}(gc),Pf=Tf,If=function(t){function e(e){var n=t.call(this,e)||this;n.type="line";var r=e.sortable,a=void 0!==r&&r;return n.sortable=a,n}return(0,b.__extends)(e,t),e}(pf),Rf=If,Lf=["circle","square","bowtie","diamond","hexagon","triangle","triangle-down"],Nf=["cross","tick","plus","hyphen","line"];function zf(t,e,n,r,a){var i,o,s=Gc(e,a,!a,"r"),l=t.parsePoints(e.points),u=l[0];if(e.isStack)u=l[1];else if(l.length>1){var c=n.addGroup();try{for(var d=(0,b.__values)(l),p=d.next();!p.done;p=d.next()){var h=p.value;c.addShape({type:"marker",attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},s),{symbol:Tc[r]||r}),h)})}}catch(f){i={error:f}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}return c}return n.addShape({type:"marker",attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},s),{symbol:Tc[r]||r}),u)})}lc("point",{defaultShapeType:"hollow-circle",getDefaultPoints:function(t){return Xc(t)}});(0,x.each)(Lf,(function(t){uc("point","hollow-".concat(t),{draw:function(e,n){return zf(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:Tc[t]||t,style:{r:4.5,stroke:n,fill:null}}}})}));var jf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="point",e.shapeType="point",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.getDrawCfg=function(e){var n=t.prototype.getDrawCfg.call(this,e);return(0,b.__assign)((0,b.__assign)({},n),{isStack:!!this.getAdjust("stack")})},e}(gc),$f=jf;function qf(t){var e=t[0],n=1,r=[["M",e.x,e.y]];while(n<t.length){var a=t[n];a.x===t[n-1].x&&a.y===t[n-1].y||(r.push(["L",a.x,a.y]),a.x===e.x&&a.y===e.y&&n<t.length-1&&(e=t[n+1],r.push(["Z"]),r.push(["M",e.x,e.y]),n++)),n++}return(0,x.isEqual)((0,x.last)(r),e)||r.push(["L",e.x,e.y]),r.push(["Z"]),r}lc("polygon",{defaultShapeType:"polygon",getDefaultPoints:function(t){var e=[];return(0,x.each)(t.x,(function(n,r){var a=t.y[r];e.push({x:n,y:a})})),e}});uc("polygon","polygon",{draw:function(t,e){if(!(0,x.isEmpty)(t.points)){var n=Gc(t,!0,!0),r=this.parsePath(qf(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"polygon"})}},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}});var Vf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polygon",e.shapeType="polygon",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=r.x,i=r.y;if(!(0,x.isArray)(a)||!(0,x.isArray)(i)){var o=this.getXScale(),s=this.getYScale(),l=o.values.length,u=s.values.length,c=.5/l,d=.5/u;o.isCategory&&s.isCategory?(a=[a-c,a-c,a+c,a+c],i=[i-d,i+d,i+d,i-d]):(0,x.isArray)(a)?(n=a,a=[n[0],n[0],n[1],n[1]],i=[i-d/2,i+d/2,i+d/2,i-d/2]):(0,x.isArray)(i)&&(n=i,i=[n[0],n[1],n[1],n[0]],a=[a-c/2,a-c/2,a+c/2,a+c/2]),r.x=a,r.y=i}return r},e}(gc),Hf=Vf,Zf=(lc("schema",{defaultShapeType:""}),function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="schema",e.shapeType="schema",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=this.getAttribute("size");if(a){n=this.getAttributeValues(a,e)[0];var i=this.coordinate,o=is(i);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r},e}(gc)),Uf=Zf;function Gf(t){if(!(0,x.isArray)(t))return[];var e=(0,x.max)(t);return(0,x.map)(t,(function(t){return t/e}))}lc("violin",{defaultShapeType:"violin",getDefaultPoints:function(t){var e=t.size/2,n=[],r=Gf(t._size);return(0,x.each)(t.y,(function(a,i){var o=r[i]*e,s=0===i,l=i===t.y.length-1;n.push({isMin:s,isMax:l,x:t.x-o,y:a}),n.unshift({isMin:s,isMax:l,x:t.x+o,y:a})})),n}});uc("violin","violin",{draw:function(t,e){var n=Gc(t,!0,!0),r=this.parsePath(Zc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"violin"})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:e}}}});var Wf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="violin",e.shapeType="violin",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=this.getAttribute("size");if(a){n=this.getAttributeValues(a,e)[0];var i=this.coordinate,o=is(i);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r._size=(0,x.get)(e[O],[this._sizeField]),r},e.prototype.initAttributes=function(){var e=this.attributeOption,n=e.size?e.size.fields[0]:this._sizeField?this._sizeField:"size";this._sizeField=n,delete e.size,t.prototype.initAttributes.call(this)},e}(gc),Xf=Wf;function Yf(t,e){return["C",1*t.x/2+1*e.x/2,t.y,1*t.x/2+1*e.x/2,e.y,e.x,e.y]}function Qf(t,e){var n=[];n.push({x:e.x,y:e.y}),n.push(t);var r=["Q"];return(0,x.each)(n,(function(t){r.push(t.x,t.y)})),r}function Kf(t,e,n){var r=Qf(e,n),a=[["M",t.x,t.y]];return a.push(r),a}function Jf(t,e){var n=Qf(t[1],e),r=Qf(t[3],e),a=[["M",t[0].x,t[0].y]];return a.push(r),a.push(["L",t[3].x,t[3].y]),a.push(["L",t[2].x,t[2].y]),a.push(n),a.push(["L",t[1].x,t[1].y]),a.push(["L",t[0].x,t[0].y]),a.push(["Z"]),a}function tm(t,e){var n=Yf(t,e),r=[["M",t.x,t.y]];return r.push(n),r}uc("area","line",{draw:function(t,e){var n=ff(t,!0,!1,this),r=e.addShape({type:"path",attrs:n,name:"area"});return r},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,stroke:e,fill:null}}}}),uc("area","smooth",{draw:function(t,e){var n=this.coordinate,r=ff(t,!1,!0,this,mf(n)),a=e.addShape({type:"path",attrs:r,name:"area"});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,fill:e}}}}),uc("area","smooth-line",{draw:function(t,e){var n=this.coordinate,r=ff(t,!0,!0,this,mf(n)),a=e.addShape({type:"path",attrs:r,name:"area"});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,stroke:e,fill:null}}}}),uc("edge","arc",{draw:function(t,e){var n,r=Gc(t,!0,!1,"lineWidth"),a=t.points,i=a.length>2?"weight":"normal";if(t.isInCircle){var o={x:0,y:1};return"normal"===i?n=Kf(a[0],a[1],o):(r.fill=r.stroke,n=Jf(a,o)),n=this.parsePath(n),e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})})}if("normal"===i)return a=this.parsePoints(a),n=Xo((a[1].x+a[0].x)/2,a[0].y,Math.abs(a[1].x-a[0].x)/2,Math.PI,2*Math.PI),e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})});var s=Yf(a[1],a[3]),l=Yf(a[2],a[0]);return n=[["M",a[0].x,a[0].y],["L",a[1].x,a[1].y],s,["L",a[3].x,a[3].y],["L",a[2].x,a[2].y],l,["Z"]],n=this.parsePath(n),r.fill=r.stroke,e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}}),uc("edge","smooth",{draw:function(t,e){var n=Gc(t,!0,!1,"lineWidth"),r=t.points,a=this.parsePath(tm(r[0],r[1]));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:a})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}});var em=1/3;function nm(t,e){var n=[];n.push({x:t.x,y:t.y*(1-em)+e.y*em}),n.push({x:e.x,y:t.y*(1-em)+e.y*em}),n.push(e);var r=[["M",t.x,t.y]];return(0,x.each)(n,(function(t){r.push(["L",t.x,t.y])})),r}function rm(t){var e=t.x,n=t.y,r=t.y0;return(0,x.isArray)(n)?n.map((function(t,n){return{x:(0,x.isArray)(e)?e[n]:e,y:t}})):[{x:e,y:r},{x:e,y:n}]}function am(t){var e,n,r,a=t.x,i=t.y,o=t.y0,s=t.size;(0,x.isArray)(i)?(e=(0,b.__read)(i,2),n=e[0],r=e[1]):(n=o,r=i);var l=a+s/2,u=a-s/2;return[{x:a,y:n},{x:a,y:r},{x:u,y:n},{x:l,y:n},{x:u,y:r},{x:l,y:r}]}function im(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["M",t[4].x,t[4].y],["L",t[5].x,t[5].y]]}uc("edge","vhv",{draw:function(t,e){var n=Gc(t,!0,!1,"lineWidth"),r=t.points,a=this.parsePath(nm(r[0],r[1]));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:a})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}}),uc("interval","funnel",{getPoints:function(t){return t.size=2*t.size,_f(t)},draw:function(t,e){var n=Gc(t,!1,!0),r=this.parsePath(Ef(t.points,t.nextPoints,!1)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return a},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("interval","hollow-rect",{draw:function(t,e){var n=Gc(t,!0,!1),r=e,a=null===t||void 0===t?void 0:t.background;if(a){r=e.addGroup();var i=Wc(t),o=kf(t,this.parsePoints(t.points),this.coordinate);r.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},i),{path:o}),zIndex:-1,name:Yu})}var s=this.parsePath(Cf(t.points)),l=r.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:s}),name:"interval"});return a?r:l},getMarker:function(t){var e=t.color,n=t.isInPolar;return n?{symbol:"circle",style:{r:4.5,stroke:e,fill:null}}:{symbol:"square",style:{r:4,stroke:e,fill:null}}}}),uc("interval","line",{getPoints:function(t){return rm(t)},draw:function(t,e){var n=Gc(t,!0,!1,"lineWidth"),r=es((0,b.__assign)({},n),["fill"]),a=this.parsePath(Cf(t.points,!1)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:a}),name:"interval"});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return[["M",t,e-n],["L",t,e+n]]},style:{r:5,stroke:e}}}}),uc("interval","pyramid",{getPoints:function(t){return t.size=2*t.size,_f(t)},draw:function(t,e){var n=Gc(t,!1,!0),r=this.parsePath(Ef(t.points,t.nextPoints,!0)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return a},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("interval","tick",{getPoints:function(t){return am(t)},draw:function(t,e){var n=Gc(t,!0,!1),r=this.parsePath(im(t.points)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},style:{r:5,stroke:e}}}});var om=function(t,e,n){var r,a=t.x,i=t.y,o=e.x,s=e.y;switch(n){case"hv":r=[{x:o,y:i}];break;case"vh":r=[{x:a,y:s}];break;case"hvh":var l=(o+a)/2;r=[{x:l,y:i},{x:l,y:s}];break;case"vhv":var u=(i+s)/2;r=[{x:a,y:u},{x:o,y:u}];break;default:break}return r};function sm(t,e){var n=[];return(0,x.each)(t,(function(r,a){var i=t[a+1];if(n.push(r),i){var o=om(r,i,e);n=n.concat(o)}})),n}function lm(t){return t.map((function(t,e){return 0===e?["M",t.x,t.y]:["L",t.x,t.y]}))}function um(t,e){var n=Hc(t.points,t.connectNulls,t.showSinglePoint),r=[];return(0,x.each)(n,(function(t){var n=sm(t,e);r=r.concat(lm(n))})),(0,b.__assign)((0,b.__assign)({},Gc(t,!0,!1,"lineWidth")),{path:r})}function cm(t){var e=(0,x.isArray)(t)?t:[t],n=e[0],r=e[e.length-1],a=e.length>1?e[1]:n,i=e.length>3?e[3]:r,o=e.length>2?e[2]:a;return{min:n,max:r,min1:a,max1:i,median:o}}function dm(t,e,n){var r,a=n/2;if((0,x.isArray)(e)){var i=cm(e),o=i.min,s=i.max,l=i.median,u=i.min1,c=i.max1,d=t-a,p=t+a;r=[[d,s],[p,s],[t,s],[t,c],[d,u],[d,c],[p,c],[p,u],[t,u],[t,o],[d,o],[p,o],[d,l],[p,l]]}else{e=(0,x.isNil)(e)?.5:e;var h=cm(t),f=(o=h.min,s=h.max,l=h.median,u=h.min1,c=h.max1,e-a),m=e+a;r=[[o,f],[o,m],[o,e],[u,e],[u,f],[u,m],[c,m],[c,f],[c,e],[s,e],[s,f],[s,m],[l,f],[l,m]]}return r.map((function(t){return{x:t[0],y:t[1]}}))}function pm(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["M",t[4].x,t[4].y],["L",t[5].x,t[5].y],["L",t[6].x,t[6].y],["L",t[7].x,t[7].y],["L",t[4].x,t[4].y],["Z"],["M",t[8].x,t[8].y],["L",t[9].x,t[9].y],["M",t[10].x,t[10].y],["L",t[11].x,t[11].y],["M",t[12].x,t[12].y],["L",t[13].x,t[13].y]]}function hm(t){var e=(0,x.isArray)(t)?t:[t],n=e.sort((function(t,e){return e-t}));return ts(n,4,n[n.length-1])}function fm(t,e,n){var r=hm(e);return[{x:t,y:r[0]},{x:t,y:r[1]},{x:t-n/2,y:r[2]},{x:t-n/2,y:r[1]},{x:t+n/2,y:r[1]},{x:t+n/2,y:r[2]},{x:t,y:r[2]},{x:t,y:r[3]}]}function mm(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["L",t[4].x,t[4].y],["L",t[5].x,t[5].y],["Z"],["M",t[6].x,t[6].y],["L",t[7].x,t[7].y]]}function gm(t,e){var n=Math.abs(t[0].x-t[2].x),r=Math.abs(t[0].y-t[2].y),a=Math.min(n,r);e&&(a=(0,x.clamp)(e,0,Math.min(n,r))),a/=2;var i=(t[0].x+t[2].x)/2,o=(t[0].y+t[2].y)/2;return{x:i-a,y:o-a,width:2*a,height:2*a}}(0,x.each)(["hv","vh","hvh","vhv"],(function(t){uc("line",t,{draw:function(e,n){var r=um(e,t),a=n.addShape({type:"path",attrs:r,name:"line"});return a},getMarker:function(e){return Qc(e,t)}})})),(0,x.each)(Nf,(function(t){uc("point",t,{draw:function(e,n){return zf(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:Tc[t],style:{r:4.5,stroke:n,fill:null}}}})})),uc("point","image",{draw:function(t,e){var n,r,a=Gc(t,!1,!1,"r").r,i=this.parsePoints(t.points),o=i[0];if(t.isStack)o=i[1];else if(i.length>1){var s=e.addGroup();try{for(var l=(0,b.__values)(i),u=l.next();!u.done;u=l.next()){var c=u.value;s.addShape("image",{attrs:{x:c.x-a/2,y:c.y-a,width:a,height:a,img:t.shape[1]}})}}catch(d){n={error:d}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}return s}return e.addShape("image",{attrs:{x:o.x-a/2,y:o.y-a,width:a,height:a,img:t.shape[1]}})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4.5,fill:e}}}}),(0,x.each)(Lf,(function(t){uc("point",t,{draw:function(e,n){return zf(this,e,n,t,!1)},getMarker:function(e){var n=e.color;return{symbol:Tc[t]||t,style:{r:4.5,fill:n}}}})})),uc("schema","box",{getPoints:function(t){var e=t.x,n=t.y,r=t.size;return dm(e,n,r)},draw:function(t,e){var n=Gc(t,!0,!1),r=this.parsePath(pm(t.points)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r,name:"schema"})});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){var r=[e-6,e-3,e,e+3,e+6],a=dm(t,r,n);return[["M",a[0].x+1,a[0].y],["L",a[1].x-1,a[1].y],["M",a[2].x,a[2].y],["L",a[3].x,a[3].y],["M",a[4].x,a[4].y],["L",a[5].x,a[5].y],["L",a[6].x,a[6].y],["L",a[7].x,a[7].y],["L",a[4].x,a[4].y],["Z"],["M",a[8].x,a[8].y],["L",a[9].x,a[9].y],["M",a[10].x+1,a[10].y],["L",a[11].x-1,a[11].y],["M",a[12].x,a[12].y],["L",a[13].x,a[13].y]]},style:{r:6,lineWidth:1,stroke:e}}}}),uc("schema","candle",{getPoints:function(t){var e=t.x,n=t.y,r=t.size;return fm(e,n,r)},draw:function(t,e){var n=Gc(t,!0,!0),r=this.parsePath(mm(t.points)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r,name:"schema"})});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){var r=[e+7.5,e+3,e-3,e-7.5],a=fm(t,r,n);return[["M",a[0].x,a[0].y],["L",a[1].x,a[1].y],["M",a[2].x,a[2].y],["L",a[3].x,a[3].y],["L",a[4].x,a[4].y],["L",a[5].x,a[5].y],["Z"],["M",a[6].x,a[6].y],["L",a[7].x,a[7].y]]},style:{lineWidth:1,stroke:e,fill:e,r:6}}}}),uc("polygon","square",{draw:function(t,e){if(!(0,x.isEmpty)(t.points)){var n=Gc(t,!0,!0),r=this.parsePoints(t.points);return e.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)({},n),gm(r,t.size)),name:"polygon"})}},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("violin","smooth",{draw:function(t,e){var n=Gc(t,!0,!0),r=this.parsePath(Uc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{stroke:null,r:4,fill:e}}}}),uc("violin","hollow",{draw:function(t,e){var n=Gc(t,!0,!1),r=this.parsePath(Zc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}}),uc("violin","hollow-smooth",{draw:function(t,e){var n=Gc(t,!0,!1),r=this.parsePath(Uc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}});var vm=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelValueDir=function(t){var e="y",n=t.points;return n[0][e]<=n[2][e]?1:-1},e.prototype.getLabelOffsetPoint=function(e,n,r,a){var i,o=t.prototype.getLabelOffsetPoint.call(this,e,n,r),s=this.getCoordinate(),l=s.isTransposed,u=l?"x":"y",c=this.getLabelValueDir(e.mappingData);return o=(0,b.__assign)((0,b.__assign)({},o),(i={},i[u]=o[u]*c,i)),s.isReflect("x")&&(o=(0,b.__assign)((0,b.__assign)({},o),{x:-1*o.x})),s.isReflect("y")&&(o=(0,b.__assign)((0,b.__assign)({},o),{y:-1*o.y})),o},e.prototype.getThemedLabelCfg=function(t){var e=this.geometry,n=this.getDefaultLabelCfg(),r=e.theme;return(0,x.deepMix)({},n,r.labels,"middle"===t.position?{offset:0}:{},t)},e.prototype.setLabelPosition=function(t,e,n,r){var a,i,o,s,l=this.getCoordinate(),u=l.isTransposed,c=e.points,d=l.convert(c[0]),p=l.convert(c[2]),h=this.getLabelValueDir(e),f=(0,x.isArray)(e.shape)?e.shape[0]:e.shape;if("funnel"===f||"pyramid"===f){var m=(0,x.get)(e,"nextPoints"),g=(0,x.get)(e,"points");if(m){var v=l.convert(g[0]),y=l.convert(g[1]),b=l.convert(m[0]),w=l.convert(m[1]);u?(a=Math.min(b.y,v.y),o=Math.max(b.y,v.y),i=(y.x+w.x)/2,s=(v.x+b.x)/2):(a=Math.min((y.y+w.y)/2,(v.y+b.y)/2),o=Math.max((y.y+w.y)/2,(v.y+b.y)/2),i=w.x,s=v.x)}else a=Math.min(p.y,d.y),o=Math.max(p.y,d.y),i=p.x,s=d.x}else a=Math.min(p.y,d.y),o=Math.max(p.y,d.y),i=p.x,s=d.x;switch(r){case"right":t.x=i,t.y=(a+o)/2,t.textAlign=(0,x.get)(t,"textAlign",h>0?"left":"right");break;case"left":t.x=s,t.y=(a+o)/2,t.textAlign=(0,x.get)(t,"textAlign",h>0?"left":"right");break;case"bottom":u&&(t.x=(i+s)/2),t.y=o,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline",h>0?"bottom":"top");break;case"middle":u&&(t.x=(i+s)/2),t.y=(a+o)/2,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline","middle");break;case"top":u&&(t.x=(i+s)/2),t.y=a,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline",h>0?"bottom":"top");break;default:break}},e}(Oc),ym=vm,bm=Math.PI/2,xm=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelOffset=function(t){var e=this.getCoordinate(),n=0;if((0,x.isNumber)(t))n=t;else if((0,x.isString)(t)&&-1!==t.indexOf("%")){var r=e.getRadius();e.innerRadius>0&&(r*=1-e.innerRadius),n=.01*parseFloat(t)*r}return n},e.prototype.getLabelItems=function(e){var n=t.prototype.getLabelItems.call(this,e),r=this.geometry.getYScale();return(0,x.map)(n,(function(t){if(t&&r){var e=r.scale((0,x.get)(t.data,r.field));return(0,b.__assign)((0,b.__assign)({},t),{percent:e})}return t}))},e.prototype.getLabelAlign=function(t){var e,n=this.getCoordinate();if(t.labelEmit)e=t.angle<=Math.PI/2&&t.angle>=-Math.PI/2?"left":"right";else if(n.isTransposed){var r=n.getCenter(),a=t.offset;e=Math.abs(t.x-r.x)<1?"center":t.angle>Math.PI||t.angle<=0?a>0?"left":"right":a>0?"right":"left"}else e="center";return e},e.prototype.getLabelPoint=function(t,e,n){var r,a=1,i=t.content[n];this.isToMiddle(e)?r=this.getMiddlePoint(e.points):(1===t.content.length&&0===n?n=1:0===n&&(a=-1),r=this.getArcPoint(e,n));var o=t.offset*a,s=this.getPointAngle(r),l=t.labelEmit,u=this.getCirclePoint(s,o,r,l);return 0===u.r?u.content="":(u.content=i,u.angle=s,u.color=e.color),u.rotate=t.autoRotate?this.getLabelRotate(s,o,l):t.rotate,u.start={x:r.x,y:r.y},u},e.prototype.getArcPoint=function(t,e){return void 0===e&&(e=0),(0,x.isArray)(t.x)||(0,x.isArray)(t.y)?{x:(0,x.isArray)(t.x)?t.x[e]:t.x,y:(0,x.isArray)(t.y)?t.y[e]:t.y}:{x:t.x,y:t.y}},e.prototype.getPointAngle=function(t){return us(this.getCoordinate(),t)},e.prototype.getCirclePoint=function(t,e,n,r){var a=this.getCoordinate(),i=a.getCenter(),o=ss(a,n);if(0===o)return(0,b.__assign)((0,b.__assign)({},i),{r:o});var s=t;if(a.isTransposed&&o>e&&!r){var l=Math.asin(e/(2*o));s=t+2*l}else o+=e;return{x:i.x+o*Math.cos(s),y:i.y+o*Math.sin(s),r:o}},e.prototype.getLabelRotate=function(t,e,n){var r=t+bm;return n&&(r-=bm),r&&(r>bm?r-=Math.PI:r<-bm&&(r+=Math.PI)),r},e.prototype.getMiddlePoint=function(t){var e=this.getCoordinate(),n=t.length,r={x:0,y:0};return(0,x.each)(t,(function(t){r.x+=t.x,r.y+=t.y})),r.x/=n,r.y/=n,r=e.convert(r),r},e.prototype.isToMiddle=function(t){return t.x.length>2},e}(Oc),wm=xm,_m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.defaultLayout="distribute",e}return(0,b.__extends)(e,t),e.prototype.getDefaultLabelCfg=function(e,n){var r=t.prototype.getDefaultLabelCfg.call(this,e,n);return(0,x.deepMix)({},r,(0,x.get)(this.geometry.theme,"pieLabels",{}))},e.prototype.getLabelOffset=function(e){return t.prototype.getLabelOffset.call(this,e)||0},e.prototype.getLabelRotate=function(t,e,n){var r;return e<0&&(r=t,r>Math.PI/2&&(r-=Math.PI),r<-Math.PI/2&&(r+=Math.PI)),r},e.prototype.getLabelAlign=function(t){var e,n=this.getCoordinate(),r=n.getCenter();return e=t.angle<=Math.PI/2&&t.x>=r.x?"left":"right",t.offset<=0&&(e="right"===e?"left":"right"),e},e.prototype.getArcPoint=function(t){return t},e.prototype.getPointAngle=function(t){var e,n=this.getCoordinate(),r={x:(0,x.isArray)(t.x)?t.x[0]:t.x,y:t.y[0]},a={x:(0,x.isArray)(t.x)?t.x[1]:t.x,y:t.y[1]},i=us(n,r);if(t.points&&t.points[0].y===t.points[1].y)e=i;else{var o=us(n,a);i>=o&&(o+=2*Math.PI),e=i+(o-i)/2}return e},e.prototype.getCirclePoint=function(t,e){var n=this.getCoordinate(),r=n.getCenter(),a=n.getRadius()+e;return(0,b.__assign)((0,b.__assign)({},Go(r.x,r.y,a,t)),{angle:t,r:a})},e}(wm),Cm=_m,Sm=4;function km(t,e,n,r,a,i){var o,s,l,u=!0,c=r.start,d=r.end,p=Math.min(c.y,d.y),h=Math.abs(c.y-d.y),f=0,m=Number.MIN_VALUE,g=e.map((function(t){return t.y>f&&(f=t.y),t.y<m&&(m=t.y),{size:n,targets:[t.y-p]}}));m-=p,f-p>h&&(h=f-p);while(u){g.forEach((function(t){var e=(Math.min.apply(m,t.targets)+Math.max.apply(m,t.targets))/2;t.pos=Math.min(Math.max(m,e-t.size/2),h-t.size)})),u=!1,l=g.length;while(l--)if(l>0){var v=g[l-1],y=g[l];v.pos+v.size>y.pos&&(v.size+=y.size,v.targets=v.targets.concat(y.targets),v.pos+v.size>h&&(v.pos=h-v.size),g.splice(l,1),u=!0)}}l=0,g.forEach((function(t){var r=p+n/2;t.targets.forEach((function(){e[l].y=t.pos+r,r+=n,l++}))}));var w={};try{for(var _=(0,b.__values)(t),C=_.next();!C.done;C=_.next()){var S=C.value;w[S.get("id")]=S}}catch(k){o={error:k}}finally{try{C&&!C.done&&(s=_.return)&&s.call(_)}finally{if(o)throw o.error}}e.forEach((function(t){var e=t.r*t.r,n=Math.pow(Math.abs(t.y-a.y),2);if(e<n)t.x=a.x;else{var r=Math.sqrt(e-n);t.x=i?a.x+r:a.x-r}var o=w[t.id];o.attr("x",t.x),o.attr("y",t.y);var s=(0,x.find)(o.getChildren(),(function(t){return"text"===t.get("type")}));s&&(s.attr("y",t.y),s.attr("x",t.x))}))}function Am(t,e,n,r){if(t.length&&e.length){var a=t[0]?t[0].offset:0,i=e[0].get("coordinate"),o=i.getRadius(),s=i.getCenter();if(a>0){var l=14,u=o+a,c=2*u+2*l,d={start:i.start,end:i.end},p=[[],[]];t.forEach((function(t){t&&("right"===t.textAlign?p[0].push(t):p[1].push(t))})),p.forEach((function(t,n){var r=c/l;t.length>r&&(t.sort((function(t,e){return e["..percent"]-t["..percent"]})),t.splice(r,t.length-r)),t.sort((function(t,e){return t.y-e.y})),km(e,t,l,d,s,n)}))}(0,x.each)(t,(function(t){if(t&&t.labelLine){var e=t.offset,n=t.angle,r=Go(s.x,s.y,o,n),a=Go(s.x,s.y,o+e/2,n),i=t.x+(0,x.get)(t,"offsetX",0),l=t.y+(0,x.get)(t,"offsetY",0),u={x:i-Math.cos(n)*Sm,y:l-Math.sin(n)*Sm};(0,x.isObject)(t.labelLine)||(t.labelLine={}),t.labelLine.path=["M ".concat(r.x),"".concat(r.y," Q").concat(a.x),"".concat(a.y," ").concat(u.x),u.y].join(",")}}))}}function Em(t,e,n){var r=t.filter((function(t){return!t.invisible}));r.sort((function(t,e){return t.y-e.y}));var a,i=!0,o=n.minY,s=n.maxY,l=Math.abs(o-s),u=0,c=Number.MIN_VALUE,d=r.map((function(t){return t.y>u&&(u=t.y),t.y<c&&(c=t.y),{content:t.content,size:e,targets:[t.y-o],pos:null}}));c-=o,u-o>l&&(l=u-o);while(i){d.forEach((function(t){var e=(Math.min.apply(c,t.targets)+Math.max.apply(c,t.targets))/2;t.pos=Math.min(Math.max(c,e-t.size/2),l-t.size),t.pos=Math.max(0,t.pos)})),i=!1,a=d.length;while(a--)if(a>0){var p=d[a-1],h=d[a];p.pos+p.size>h.pos&&(p.size+=h.size,p.targets=p.targets.concat(h.targets),p.pos+p.size>l&&(p.pos=l-p.size),d.splice(a,1),i=!0)}}a=0,d.forEach((function(t){var n=o+e/2;t.targets.forEach((function(){r[a].y=t.pos+n,n+=e,a++}))}))}var Dm=4;function Fm(t,e){var n=e.getCenter(),r=e.getRadius();if(t&&t.labelLine){var a=t.angle,i=t.offset,o=Go(n.x,n.y,r,a),s=t.x+(0,x.get)(t,"offsetX",0)*(Math.cos(a)>0?1:-1),l=t.y+(0,x.get)(t,"offsetY",0)*(Math.sin(a)>0?1:-1),u={x:s-Math.cos(a)*Dm,y:l-Math.sin(a)*Dm},c=t.labelLine.smooth,d=[],p=u.x-n.x,h=u.y-n.y,f=Math.atan(h/p);if(p<0&&(f+=Math.PI),!1===c){(0,x.isObject)(t.labelLine)||(t.labelLine={});var m=0;(a<0&&a>-Math.PI/2||a>1.5*Math.PI)&&u.y>o.y&&(m=1),a>=0&&a<Math.PI/2&&u.y>o.y&&(m=1),a>=Math.PI/2&&a<Math.PI&&o.y>u.y&&(m=1),(a<-Math.PI/2||a>=Math.PI&&a<1.5*Math.PI)&&o.y>u.y&&(m=1);var g=i/2>4?4:Math.max(i/2-1,0),v=Go(n.x,n.y,r+g,a),y=Go(n.x,n.y,r+i/2,f),b=0;d.push("M ".concat(o.x," ").concat(o.y)),d.push("L ".concat(v.x," ").concat(v.y)),d.push("A ".concat(n.x," ").concat(n.y," 0 ").concat(b," ").concat(m," ").concat(y.x," ").concat(y.y)),d.push("L ".concat(u.x," ").concat(u.y))}else{v=Go(n.x,n.y,r+(i/2>4?4:Math.max(i/2-1,0)),a);var w=o.x<n.x?1:-1;d.push("M ".concat(u.x," ").concat(u.y));var _=(o.y-n.y)/(o.x-n.x),C=(u.y-n.y)/(u.x-n.x);Math.abs(_-C)>Math.pow(Math.E,-16)&&d.push.apply(d,["C",u.x+4*w,u.y,2*v.x-o.x,2*v.y-o.y,o.x,o.y]),d.push("L ".concat(o.x," ").concat(o.y))}t.labelLine.path=d.join(" ")}}function Mm(t,e,n,r){var a,i,o=(0,x.filter)(t,(function(t){return!(0,x.isNil)(t)})),s=e[0]&&e[0].get("coordinate");if(s){var l=s.getCenter(),u=s.getRadius(),c={};try{for(var d=(0,b.__values)(e),p=d.next();!p.done;p=d.next()){var h=p.value;c[h.get("id")]=h}}catch(A){a={error:A}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(a)throw a.error}}var f=(0,x.get)(o[0],"labelHeight",14),m=(0,x.get)(o[0],"offset",0);if(!(m<=0)){var g="left",v="right",y=(0,x.groupBy)(o,(function(t){return t.x<l.x?g:v})),w=s.start,_=s.end,C=Math.min(2*(u+m+f),s.getHeight()),S=C/2,k={minX:w.x,maxX:_.x,minY:l.y-S,maxY:l.y+S};(0,x.each)(y,(function(t,e){var n=Math.floor(C/f);t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),(0,x.each)(t,(function(t,e){e+1>n&&(c[t.id].set("visible",!1),t.invisible=!0)}))),Em(t,f,k)})),(0,x.each)(y,(function(t,e){(0,x.each)(t,(function(t){var n=e===v,r=c[t.id],a=r.getChildByIndex(0);if(a){var i=u+m,o=t.y-l.y,d=Math.pow(i,2),p=Math.pow(o,2),h=d-p>0?d-p:0,f=Math.sqrt(h),g=Math.abs(Math.cos(t.angle)*i);t.x=n?l.x+Math.max(f,g):l.x-Math.max(f,g)}a&&(a.attr("y",t.y),a.attr("x",t.x)),Fm(t,s)}))}))}}}var Om=4,Bm=4,Tm=4;function Pm(t,e,n){var r=e.getCenter(),a=e.getRadius(),i={x:t.x-(n?Tm:-Tm),y:t.y},o=Go(r.x,r.y,a+Om,t.angle),s={x:i.x,y:i.y},l={x:o.x,y:o.y},u=Go(r.x,r.y,a,t.angle),c="";if(i.y!==o.y){var d=n?4:-4;s.y=i.y,t.angle<0&&t.angle>=-Math.PI/2&&(s.x=Math.max(o.x,i.x-d),i.y<o.y?l.y=s.y:(l.y=o.y,l.x=Math.max(l.x,s.x-d))),t.angle>0&&t.angle<Math.PI/2&&(s.x=Math.max(o.x,i.x-d),i.y>o.y?l.y=s.y:(l.y=o.y,l.x=Math.max(l.x,s.x-d))),t.angle>Math.PI/2&&(s.x=Math.min(o.x,i.x-d),i.y>o.y?l.y=s.y:(l.y=o.y,l.x=Math.min(l.x,s.x-d))),t.angle<-Math.PI/2&&(s.x=Math.min(o.x,i.x-d),i.y<o.y?l.y=s.y:(l.y=o.y,l.x=Math.min(l.x,s.x-d)))}c=["M ".concat(i.x,",").concat(i.y),"L ".concat(s.x,",").concat(s.y),"L ".concat(l.x,",").concat(l.y),"L ".concat(o.x,",").concat(o.y),"L ".concat(u.x,",").concat(u.y)].join(" "),t.labelLine=(0,x.deepMix)({},t.labelLine,{path:c})}function Im(t,e,n,r){var a,i,o=e[0]&&e[0].get("coordinate");if(o){var s=o.getCenter(),l=o.getRadius(),u={};try{for(var c=(0,b.__values)(e),d=c.next();!d.done;d=c.next()){var p=d.value;u[p.get("id")]=p}}catch(A){a={error:A}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(a)throw a.error}}var h=(0,x.get)(t[0],"labelHeight",14),f=Math.max((0,x.get)(t[0],"offset",0),Om);(0,x.each)(t,(function(t){if(t){var e=(0,x.get)(u,[t.id]);if(e){var n=t.x>s.x||t.x===s.x&&t.y>s.y,r=(0,x.isNil)(t.offsetX)?Bm:t.offsetX,a=Go(s.x,s.y,l+Om,t.angle),i=f+r;t.x=s.x+(n?1:-1)*(l+i),t.y=a.y}}}));var m=o.start,g=o.end,v="left",y="right",w=(0,x.groupBy)(t,(function(t){return t.x<s.x?v:y})),_=2*(l+f)+h;(0,x.each)(w,(function(t){var e=t.length*h;e>_&&(_=Math.min(e,Math.abs(m.y-g.y)))}));var C={minX:m.x,maxX:g.x,minY:s.y-_/2,maxY:s.y+_/2};(0,x.each)(w,(function(t,e){var n=_/h;t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),(0,x.each)(t,(function(t,e){e>n&&(u[t.id].set("visible",!1),t.invisible=!0)}))),Em(t,h,C)}));var S=C.minY,k=C.maxY;(0,x.each)(w,(function(t,e){var n=e===y;(0,x.each)(t,(function(t){var e=(0,x.get)(u,t&&[t.id]);if(e)if(t.y<S||t.y>k)e.set("visible",!1);else{var r=e.getChildByIndex(0),a=r.getCanvasBBox(),i={x:n?a.x:a.maxX,y:a.y+a.height/2};yc(r,t.x-i.x,t.y-i.y),t.labelLine&&Pm(t,o,n)}}))}))}}function Rm(t,e,n,r){(0,x.each)(e,(function(t){var e=r.minX,n=r.minY,a=r.maxX,i=r.maxY,o=t.getCanvasBBox(),s=o.minX,l=o.minY,u=o.maxX,c=o.maxY,d=o.x,p=o.y,h=o.width,f=o.height,m=d,g=p;(s<e||u<e)&&(m=e),(l<n||c<n)&&(g=n),s>a?m=a-h:u>a&&(m-=u-a),l>i?g=i-f:c>i&&(g-=c-i),m===d&&g===p||yc(t,m-d,g-p)}))}function Lm(t,e,n,r){(0,x.each)(e,(function(t,e){var r=t.getCanvasBBox(),a=n[e].getBBox();(r.minX<a.minX||r.minY<a.minY||r.maxX>a.maxX||r.maxY>a.maxY)&&t.remove(!0)}))}var Nm=100,zm=function(){function t(t){void 0===t&&(t={}),this.bitmap={};var e=t.xGap,n=void 0===e?1:e,r=t.yGap,a=void 0===r?8:r;this.xGap=n,this.yGap=a}return t.prototype.hasGap=function(t){for(var e=!0,n=this.bitmap,r=Math.round(t.minX),a=Math.round(t.maxX),i=Math.round(t.minY),o=Math.round(t.maxY),s=r;s<=a;s+=1)if(n[s]){if(s===r||s===a){for(var l=i;l<=o;l++)if(n[s][l]){e=!1;break}}else if(n[s][i]||n[s][o]){e=!1;break}}else n[s]={};return e},t.prototype.fillGap=function(t){for(var e=this.bitmap,n=Math.round(t.minX),r=Math.round(t.maxX),a=Math.round(t.minY),i=Math.round(t.maxY),o=n;o<=r;o+=1)e[o]||(e[o]={});for(o=n;o<=r;o+=this.xGap){for(var s=a;s<=i;s+=this.yGap)e[o][s]=!0;e[o][i]=!0}if(1!==this.yGap)for(o=a;o<=i;o+=1)e[n][o]=!0,e[r][o]=!0;if(1!==this.xGap)for(o=n;o<=r;o+=1)e[o][a]=!0,e[o][i]=!0},t.prototype.destroy=function(){this.bitmap={}},t}();function jm(t,e,n){void 0===n&&(n=Nm);var r,a=-1,i=t.attr(),o=i.x,s=i.y,l=t.getCanvasBBox(),u=Math.sqrt(l.width*l.width+l.height*l.height),c=-a,d=0,p=0,h=function(t){var e=.1*t;return[e*Math.cos(e),e*Math.sin(e)]};if(e.hasGap(l))return e.fillGap(l),!0;var f=!1,m=0,g={};while(Math.min(Math.abs(d),Math.abs(p))<u&&m<n)if(r=h(c+=a),d=~~r[0],p=~~r[1],(d||p)&&!g["".concat(d,"-").concat(p)]&&(t.attr({x:o+d,y:s+p}),d+p<0&&t.attr("textAlign","right"),m++,e.hasGap(t.getCanvasBBox()))){e.fillGap(t.getCanvasBBox()),f=!0,g["".concat(d,"-").concat(p)]=!0;break}return f}function $m(t,e,n,r){var a=t.getCanvasBBox(),i=a.width,o=a.height,s={x:e,y:n,textAlign:"center"};switch(r){case 0:s.y-=o+1,s.x+=1,s.textAlign="left";break;case 1:s.y-=o+1,s.x-=1,s.textAlign="right";break;case 2:s.y+=o+1,s.x-=1,s.textAlign="right";break;case 3:s.y+=o+1,s.x+=1,s.textAlign="left";break;case 5:s.y-=2*o+2;break;case 6:s.y+=2*o+2;break;case 7:s.x+=i+1,s.textAlign="left";break;case 8:s.x-=i+1,s.textAlign="right";break;default:break}return t.attr(s),t.getCanvasBBox()}function qm(t,e,n,r){var a=new zm;(0,x.each)(e,(function(t){var e=t.find((function(t){return"text"===t.get("type")}));jm(e,a)||t.remove(!0)})),a.destroy()}function Vm(t,e,n,r){var a=new zm;(0,x.each)(e,(function(t){for(var e=t.find((function(t){return"text"===t.get("type")})),n=e.attr(),r=n.x,i=n.y,o=!1,s=0;s<=8;s++){var l=$m(e,r,i,s);if(a.hasGap(l)){a.fillGap(l),o=!0;break}}o||t.remove(!0)})),a.destroy()}function Hm(t,e){return(t[0]||0)*(e[0]||0)+(t[1]||0)*(e[1]||0)+(t[2]||0)*(e[2]||0)}function Zm(t){if(t.length>4)return[];var e=function(t,e){return[e.x-t.x,e.y-t.y]},n=e(t[0],t[1]),r=e(t[1],t[2]);return[n,r]}function Um(t,e,n){void 0===e&&(e=0),void 0===n&&(n={x:0,y:0});var r=t.x,a=t.y;return{x:(r-n.x)*Math.cos(-e)+(a-n.y)*Math.sin(-e)+n.x,y:(n.x-r)*Math.sin(-e)+(a-n.y)*Math.cos(-e)+n.y}}function Gm(t){var e=[{x:t.x,y:t.y},{x:t.x+t.width,y:t.y},{x:t.x+t.width,y:t.y+t.height},{x:t.x,y:t.y+t.height}],n=t.rotation;return n?[Um(e[0],n,e[0]),Um(e[1],n,e[0]),Um(e[2],n,e[0]),Um(e[3],n,e[0])]:e}function Wm(t,e){if(t.length>4)return{min:0,max:0};var n=[];return t.forEach((function(t){n.push(Hm([t.x,t.y],e))})),{min:Math.min.apply(Math,(0,b.__spreadArray)([],(0,b.__read)(n),!1)),max:Math.max.apply(Math,(0,b.__spreadArray)([],(0,b.__read)(n),!1))}}function Xm(t,e){return t.max>e.min&&t.min<e.max}function Ym(t){return"number"===typeof t&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0}function Qm(t){return["x","y","width","height"].every((function(e){return Ym(t[e])}))}function Km(t,e,n){return void 0===n&&(n=0),!(e.x>t.x+t.width+n||e.x+e.width<t.x-n||e.y>t.y+t.height+n||e.y+e.height<t.y-n)}function Jm(t,e,n){if(void 0===n&&(n=0),!Qm(t)||!Qm(e))return!1;if(!t.rotation&&!e.rotation)return Km(t,e,n);for(var r=Gm(t),a=Gm(e),i=Zm(r).concat(Zm(a)),o=0;o<i.length;o++){var s=i[o],l=Wm(r,s),u=Wm(a,s);if(!Xm(l,u))return!1}return!0}function tg(t){if("undefined"!==typeof window){var e;try{e=new Blob([t.toString()],{type:"application/javascript"})}catch(n){e=new window.BlobBuilder,e.append(t.toString()),e=e.getBlob()}return new Worker(URL.createObjectURL(e))}}var eg=function(t){function e(){function t(t,e){return(t[0]||0)*(e[0]||0)+(t[1]||0)*(e[1]||0)+(t[2]||0)*(e[2]||0)}function e(t){if(t.length>4)return[];var e=function(t,e){return[e.x-t.x,e.y-t.y]},n=e(t[0],t[1]),r=e(t[1],t[2]);return[n,r]}function n(t,e,n){void 0===e&&(e=0),void 0===n&&(n={x:0,y:0});var r=t.x,a=t.y;return{x:(r-n.x)*Math.cos(-e)+(a-n.y)*Math.sin(-e)+n.x,y:(n.x-r)*Math.sin(-e)+(a-n.y)*Math.cos(-e)+n.y}}function r(t){var e=[{x:t.x,y:t.y},{x:t.x+t.width,y:t.y},{x:t.x+t.width,y:t.y+t.height},{x:t.x,y:t.y+t.height}],r=t.rotation;return r?[n(e[0],r,e[0]),n(e[1],r,e[0]),n(e[2],r,e[0]),n(e[3],r,e[0])]:e}function a(e,n){if(e.length>4)return{min:0,max:0};var r=[];return e.forEach((function(e){r.push(t([e.x,e.y],n))})),{min:Math.min.apply(null,r),max:Math.max.apply(null,r)}}function i(t,e){return t.max>e.min&&t.min<e.max}function o(t){return"number"===typeof t&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0}function s(t){return["x","y","width","height"].every((function(e){return o(t[e])}))}function l(t,e,n){return void 0===n&&(n=0),!(e.x>t.x+t.width+n||e.x+e.width<t.x-n||e.y>t.y+t.height+n||e.y+e.height<t.y-n)}function u(t,n,o){if(void 0===o&&(o=0),!s(t)||!s(n))return!1;if(!t.rotation&&!n.rotation)return l(t,n,o);for(var u=r(t),c=r(n),d=e(u).concat(e(c)),p=0;p<d.length;p++){var h=d[p],f=a(u,h),m=a(c,h);if(!i(f,m))return!1}return!0}return{intersect:u}}var n=e().intersect;function r(t){for(var e=t.slice(),r=0;r<e.length;r++){var a=e[r];if(a.visible)for(var i=r+1;i<e.length;i++){var o=e[i];a!==o&&o.visible&&n(a,o)&&(o.visible=!1)}}return e}var a={"hide-overlap":r};try{var i=JSON.parse(t.data);if(!i||!i.type||!a[i.type])return;var o=i.type,s=i.items,l=a[o](s);self.postMessage(l)}catch(t){throw t}},ng="\n self.onmessage = ".concat(eg.toString(),"\n"),rg=function(t){for(var e=t.slice(),n=0;n<e.length;n++){var r=e[n];if(r.visible)for(var a=n+1;a<e.length;a++){var i=e[a];r!==i&&i.visible&&Jm(r,i)&&(i.visible=!1)}}return e},ag=new Map,ig=tg(ng);function og(t,e,n,r){return new Promise((function(n){var r=e.map((function(e,n){return(0,b.__assign)((0,b.__assign)({},Cc(e,t[n],(0,x.get)(t[n],"background.padding"))),{visible:!0})})),a=JSON.stringify(r),i=function(t){return ag.set(a,t),(0,x.each)(t,(function(t,n){var r=t.visible,a=e[n];r?null===a||void 0===a||a.show():null===a||void 0===a||a.hide()})),n(t)};if(ag.get(a))i(ag.get(a));else if(ig)try{ig.postMessage(JSON.stringify({type:"hide-overlap",items:r})),ig.onmessage=function(t){return i(Array.isArray(t.data)?t.data:[])},ig.onmessageerror=function(t){console.warn("[AntV G2] Web worker is not available"),i(rg(r))}}catch(o){console.error(o),i(rg(r))}else i(rg(r))}))}var sg,lg={"#5B8FF9":!0},ug=function(t){var e=Lt.toRGB(t).toUpperCase();if(lg[e])return lg[e];var n=(0,b.__read)(Lt.rgb2arr(e),3),r=n[0],a=n[1],i=n[2],o=(299*r+587*a+114*i)/1e3<128;return o};function cg(t,e,n){if(0!==n.length){var r=n[0].get("element"),a=r.geometry.theme,i=a.labels||{},o=i.fillColorLight,s=i.fillColorDark;n.forEach((function(t,n){var r=e[n],i=r.find((function(t){return"text"===t.get("type")})),l=rs.fromObject(t.getBBox()),u=rs.fromObject(i.getCanvasBBox()),c=!l.contains(u),d=t.attr("fill"),p=ug(d);c?i.attr(a.overflowLabels.style):p?o&&i.attr("fill",o):s&&i.attr("fill",s)}))}}function dg(t,e,n){var r=t.coordinate,a=_c(e),i=rs.fromObject(a.getCanvasBBox()),o=rs.fromObject(n.getBBox());return r.isTransposed?o.height>=i.height:o.width>=i.width}function pg(t,e,n){var r=!!t.getAdjust("stack");return r||e.every((function(e,r){var a=n[r];return dg(t,e,a)}))}function hg(t,e,n){var r=t.coordinate,a=rs.fromObject(n.getBBox()),i=_c(e);r.isTransposed?i.attr({x:a.minX+a.width/2,textAlign:"center"}):i.attr({y:a.minY+a.height/2,textBaseline:"middle"})}function fg(t,e,n){var r;if(0!==n.length){var a=null===(r=n[0])||void 0===r?void 0:r.get("element"),i=null===a||void 0===a?void 0:a.geometry;if(i&&"interval"===i.type){var o=pg(i,e,n);o&&n.forEach((function(t,n){var r=e[n];hg(i,r,t)}))}}}function mg(t){var e=500,n=[],r=Math.max(Math.floor(t.length/e),1);return(0,x.each)(t,(function(t,e){e%r===0?n.push(t):t.set("visible",!1)})),n}function gg(t,e,n){var r;if(0!==n.length){var a=null===(r=n[0])||void 0===r?void 0:r.get("element"),i=null===a||void 0===a?void 0:a.geometry;if(i&&"interval"===i.type){var o,s=mg(e),l=(0,b.__read)(i.getXYFields(),1),u=l[0],c=[],d=[],p=(0,x.groupBy)(s,(function(t){return t.get("data")[u]})),h=(0,x.uniq)((0,x.map)(s,(function(t){return t.get("data")[u]})));s.forEach((function(t){t.set("visible",!0)}));var f=function(t){t&&(t.length&&d.push(t.pop()),d.push.apply(d,(0,b.__spreadArray)([],(0,b.__read)(t),!1)))};(0,x.size)(h)>0&&(o=h.shift(),f(p[o])),(0,x.size)(h)>0&&(o=h.pop(),f(p[o])),(0,x.each)(h.reverse(),(function(t){f(p[t])}));while(d.length>0){var m=d.shift();m.get("visible")&&(kc(m,c)?m.set("visible",!1):c.push(m))}}}}function vg(t,e){var n=t.getXYFields()[1],r=[],a=e.sort((function(t,e){return t.get("data")[n]-t.get("data")[n]}));return a.length>0&&r.push(a.shift()),a.length>0&&r.push(a.pop()),r.push.apply(r,(0,b.__spreadArray)([],(0,b.__read)(a),!1)),r}function yg(t,e,n){return t.some((function(t){return n(t,e)}))}function bg(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),a=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*a}function xg(t,e){return yg(t,e,(function(t,e){var n=_c(t),r=_c(e);return bg(n.getCanvasBBox(),r.getCanvasBBox(),2)>0}))}function wg(t,e,n,r,a){var i,o;if(0!==n.length){var s=null===(i=n[0])||void 0===i?void 0:i.get("element"),l=null===s||void 0===s?void 0:s.geometry;if(l&&"point"===l.type){var u=(0,b.__read)(l.getXYFields(),2),c=u[0],d=u[1],p=(0,x.groupBy)(e,(function(t){return t.get("data")[c]})),h=[],f=a&&a.offset||(null===(o=t[0])||void 0===o?void 0:o.offset)||12;(0,x.map)((0,x.keys)(p).reverse(),(function(t){var e=vg(l,p[t]);while(e.length){var n=e.shift(),r=_c(n);if(yg(h,n,(function(t,e){return t.get("data")[c]===e.get("data")[c]&&t.get("data")[d]===e.get("data")[d]})))r.set("visible",!1);else{var a=xg(h,n),i=!1;a&&(r.attr("y",r.attr("y")+2*f),i=xg(h,n)),i?r.set("visible",!1):h.push(n)}}}))}}}function _g(t,e){var n=t.getXYFields()[1],r=[],a=e.sort((function(t,e){return t.get("data")[n]-t.get("data")[n]}));return a.length>0&&r.push(a.shift()),a.length>0&&r.push(a.pop()),r.push.apply(r,(0,b.__spreadArray)([],(0,b.__read)(a),!1)),r}function Cg(t,e,n){return t.some((function(t){return n(t,e)}))}function Sg(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),a=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*a}function kg(t,e){return Cg(t,e,(function(t,e){var n=_c(t),r=_c(e);return Sg(n.getCanvasBBox(),r.getCanvasBBox(),2)>0}))}function Ag(t,e,n,r,a){var i,o;if(0!==n.length){var s=null===(i=n[0])||void 0===i?void 0:i.get("element"),l=null===s||void 0===s?void 0:s.geometry;if(l&&!(["path","line","area"].indexOf(l.type)<0)){var u=(0,b.__read)(l.getXYFields(),2),c=u[0],d=u[1],p=(0,x.groupBy)(e,(function(t){return t.get("data")[c]})),h=[],f=a&&a.offset||(null===(o=t[0])||void 0===o?void 0:o.offset)||12;(0,x.map)((0,x.keys)(p).reverse(),(function(t){var e=_g(l,p[t]);while(e.length){var n=e.shift(),r=_c(n);if(Cg(h,n,(function(t,e){return t.get("data")[c]===e.get("data")[c]&&t.get("data")[d]===e.get("data")[d]})))r.set("visible",!1);else{var a=kg(h,n),i=!1;a&&(r.attr("y",r.attr("y")+2*f),i=kg(h,n)),i?r.set("visible",!1):h.push(n)}}}))}}}function Eg(){return sg||(sg=document.createElement("canvas").getContext("2d")),sg}var Dg=(0,x.memoize)((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,a=e.fontWeight,i=e.fontStyle,o=e.fontVariant,s=Eg();return s.font=[i,o,a,"".concat(n,"px"),r].join(" "),s.measureText((0,x.isString)(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),(0,b.__spreadArray)([t],(0,b.__read)((0,x.values)(e)),!1).join("")})),Fg=function(t,e,n){var r,a=16,i=Dg("...",n);r=(0,x.isString)(t)?t:(0,x.toString)(t);var o,s,l=e,u=[];if(Dg(t,n)<=e)return t;while(1){if(o=r.substr(0,a),s=Dg(o,n),s+i>l&&s>l)break;if(u.push(o),l-=s,r=r.substr(a),!r)return u.join("")}while(1){if(o=r.substr(0,1),s=Dg(o,n),s+i>l)break;if(u.push(o),l-=s,r=r.substr(1),!r)return u.join("")}return"".concat(u.join(""),"...")};function Mg(t,e,n,r,a){if(!(e.length<=0)){var i=(null===a||void 0===a?void 0:a.direction)||["top","right","bottom","left"],o=(null===a||void 0===a?void 0:a.action)||"translate",s=(null===a||void 0===a?void 0:a.margin)||0,l=e[0].get("coordinate");if(l){var u=ds(l,s),c=u.minX,d=u.minY,p=u.maxX,h=u.maxY;(0,x.each)(e,(function(t){var e=t.getCanvasBBox(),n=e.minX,r=e.minY,a=e.maxX,s=e.maxY,l=e.x,u=e.y,f=e.width,m=e.height,g=l,v=u;if(i.indexOf("left")>=0&&(n<c||a<c)&&(g=c),i.indexOf("top")>=0&&(r<d||s<d)&&(v=d),i.indexOf("right")>=0&&(n>p?g=p-f:a>p&&(g-=a-p)),i.indexOf("bottom")>=0&&(r>h?v=h-m:s>h&&(v-=s-h)),g!==l||v!==u){var y=g-l;if("translate"===o)yc(t,y,v-u);else if("ellipsis"===o){var b=t.findAll((function(t){return"text"===t.get("type")}));b.forEach((function(t){var e=(0,x.pick)(t.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),n=t.getCanvasBBox(),r=Fg(t.attr("text"),n.width-Math.abs(y),e);t.attr("text",r)}))}else t.hide()}}))}}}function Og(t,e,n){var r={fillOpacity:(0,x.isNil)(t.attr("fillOpacity"))?1:t.attr("fillOpacity"),strokeOpacity:(0,x.isNil)(t.attr("strokeOpacity"))?1:t.attr("strokeOpacity"),opacity:(0,x.isNil)(t.attr("opacity"))?1:t.attr("opacity")};t.attr({fillOpacity:0,strokeOpacity:0,opacity:0}),t.animate(r,e)}function Bg(t,e,n){var r={fillOpacity:0,strokeOpacity:0,opacity:0},a=e.easing,i=e.duration,o=e.delay;t.animate(r,i,a,(function(){t.remove(!0)}),o)}function Tg(t,e,n){var r,a=(0,b.__read)(e,2),i=a[0],o=a[1];return t.applyToMatrix([i,o,1]),"x"===n?(t.setMatrix(dr.transform(t.getMatrix(),[["t",-i,-o],["s",.01,1],["t",i,o]])),r=dr.transform(t.getMatrix(),[["t",-i,-o],["s",100,1],["t",i,o]])):"y"===n?(t.setMatrix(dr.transform(t.getMatrix(),[["t",-i,-o],["s",1,.01],["t",i,o]])),r=dr.transform(t.getMatrix(),[["t",-i,-o],["s",1,100],["t",i,o]])):"xy"===n&&(t.setMatrix(dr.transform(t.getMatrix(),[["t",-i,-o],["s",.01,.01],["t",i,o]])),r=dr.transform(t.getMatrix(),[["t",-i,-o],["s",100,100],["t",i,o]])),r}function Pg(t,e,n,r,a){var i,o,s=n.start,l=n.end,u=n.getWidth(),c=n.getHeight();"y"===a?(i=s.x+u/2,o=r.y<s.y?r.y:s.y):"x"===a?(i=r.x>s.x?r.x:s.x,o=s.y+c/2):"xy"===a&&(n.isPolar?(i=n.getCenter().x,o=n.getCenter().y):(i=(s.x+l.x)/2,o=(s.y+l.y)/2));var d=Tg(t,[i,o],a);t.animate({matrix:d},e)}function Ig(t,e,n){var r=n.coordinate,a=n.minYPoint;Pg(t,e,r,a,"x")}function Rg(t,e,n){var r=n.coordinate,a=n.minYPoint;Pg(t,e,r,a,"y")}function Lg(t,e,n){var r=n.coordinate,a=n.minYPoint;Pg(t,e,r,a,"xy")}function Ng(t,e,n){var r=t.getTotalLength();t.attr("lineDash",[r]),t.animate((function(t){return{lineDashOffset:(1-t)*r}}),e)}function zg(t,e,n){var r=n.toAttrs,a=r.x,i=r.y;delete r.x,delete r.y,t.attr(r),t.animate({x:a,y:i},e)}function jg(t,e,n){var r=t.getBBox(),a=t.get("origin").mappingData,i=a.points,o=i[0].y-i[1].y>0?r.maxX:r.minX,s=(r.minY+r.maxY)/2;t.applyToMatrix([o,s,1]);var l=dr.transform(t.getMatrix(),[["t",-o,-s],["s",.01,1],["t",o,s]]);t.setMatrix(l),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-o,-s],["s",100,1],["t",o,s]])},e)}function $g(t,e,n){var r=t.getBBox(),a=t.get("origin").mappingData,i=(r.minX+r.maxX)/2,o=a.points,s=o[0].y-o[1].y<=0?r.maxY:r.minY;t.applyToMatrix([i,s,1]);var l=dr.transform(t.getMatrix(),[["t",-i,-s],["s",1,.01],["t",i,s]]);t.setMatrix(l),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-i,-s],["s",1,100],["t",i,s]])},e)}function qg(t,e){var n,r=Fd(t,e),a=r.startAngle,i=r.endAngle;return!(0,x.isNumberEqual)(a,.5*-Math.PI)&&a<.5*-Math.PI&&(a+=2*Math.PI),!(0,x.isNumberEqual)(i,.5*-Math.PI)&&i<.5*-Math.PI&&(i+=2*Math.PI),0===e[5]&&(n=(0,b.__read)([i,a],2),a=n[0],i=n[1]),(0,x.isNumberEqual)(a,1.5*Math.PI)&&(a=-.5*Math.PI),(0,x.isNumberEqual)(i,-.5*Math.PI)&&(i=1.5*Math.PI),{startAngle:a,endAngle:i}}function Vg(t){var e;return"M"===t[0]||"L"===t[0]?e=[t[1],t[2]]:"a"!==t[0]&&"A"!==t[0]&&"C"!==t[0]||(e=[t[t.length-2],t[t.length-1]]),e}function Hg(t){var e,n,r,a=t.filter((function(t){return"A"===t[0]||"a"===t[0]}));if(0===a.length)return{startAngle:0,endAngle:0,radius:0,innerRadius:0};var i=a[0],o=a.length>1?a[1]:a[0],s=t.indexOf(i),l=t.indexOf(o),u=Vg(t[s-1]),c=Vg(t[l-1]),d=qg(u,i),p=d.startAngle,h=d.endAngle,f=qg(c,o),m=f.startAngle,g=f.endAngle;(0,x.isNumberEqual)(p,m)&&(0,x.isNumberEqual)(h,g)?(n=p,r=h):(n=Math.min(p,m),r=Math.max(h,g));var v=i[1],y=a[a.length-1][1];return v<y?(e=(0,b.__read)([y,v],2),v=e[0],y=e[1]):v===y&&(y=0),{startAngle:n,endAngle:r,radius:v,innerRadius:y}}function Zg(t,e,n){var r=n.toAttrs,a=n.coordinate,i=r.path||[],o=i.map((function(t){return t[0]}));if(!(i.length<1)){var s=Hg(i),l=s.startAngle,u=s.endAngle,c=s.radius,d=s.innerRadius,p=Hg(t.attr("path")),h=p.startAngle,f=p.endAngle,m=a.getCenter(),g=l-h,v=u-f;0!==g||0!==v?t.animate((function(t){var e=h+t*g,n=f+t*v;return(0,b.__assign)((0,b.__assign)({},r),{path:(0,x.isEqual)(o,["M","A","A","Z"])?Xo(m.x,m.y,c,e,n):Wo(m.x,m.y,c,e,n,d)})}),(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t.attr("path",i)}})):t.attr("path",i)}}function Ug(t,e,n){var r=cs(n.coordinate,20),a=r.type,i=r.startState,o=r.endState,s=t.setClip({type:a,attrs:i});s.animate(o,(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t&&!t.get("destroyed")&&t.set("clipShape",null),s.remove(!0)}}))}function Gg(t,e,n){if(t.isGroup())(0,x.each)(t.getChildren(),(function(t){Gg(t,e,n)}));else{var r=t.getBBox(),a=(r.minX+r.maxX)/2,i=(r.minY+r.maxY)/2;if(t.applyToMatrix([a,i,1]),"zoomIn"===n){var o=dr.transform(t.getMatrix(),[["t",-a,-i],["s",.01,.01],["t",a,i]]);t.setMatrix(o),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-a,-i],["s",100,100],["t",a,i]])},e)}else t.animate({matrix:dr.transform(t.getMatrix(),[["t",-a,-i],["s",.01,.01],["t",a,i]])},(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t.remove(!0)}}))}}function Wg(t,e,n){Gg(t,e,"zoomIn")}function Xg(t,e,n){Gg(t,e,"zoomOut")}function Yg(t){return[v.TOP,v.BOTTOM].includes(t)?{offsetX:0,offsetY:t===v.TOP?-8:8,style:{textAlign:"center",textBaseline:t===v.TOP?"bottom":"top"}}:[v.LEFT,v.RIGHT].includes(t)?{offsetX:t===v.LEFT?-8:8,offsetY:0,style:{textAlign:t===v.LEFT?"right":"left",textBaseline:"middle",rotate:Math.PI/2}}:{}}function Qg(t,e,n){return{x:t.x+e*Math.cos(n),y:t.y+e*Math.sin(n)}}var Kg=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"circle",showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.getRegion=function(t,e){var n=.5,r={x:.5,y:.5},a=2*Math.PI/t,i=-1*Math.PI/2+a*e,o=n/(1+1/Math.sin(a/2)),s=Qg(r,n-o,i),l=5*Math.PI/4,u=1*Math.PI/4;return{start:Qg(s,o,l),end:Qg(s,o,u)}},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){var e=this,n=this.cfg,r=n.fields,a=n.type,i=(0,b.__read)(r,1),o=i[0];if(!o)throw new Error("No `fields` specified!");var s=this.getFieldValues(t,o),l=s.length,u=[];return s.forEach((function(n,r){var i=[{field:o,value:n,values:s}],c=(0,x.filter)(t,e.getFacetDataFilter(i)),d={type:a,data:c,region:e.getRegion(l,r),columnValue:n,columnField:o,columnIndex:r,columnValuesLength:l,rowValue:null,rowField:null,rowIndex:0,rowValuesLength:1};u.push(d)})),u},e.prototype.getXAxisOption=function(t,e,n,r){return n},e.prototype.getYAxisOption=function(t,e,n,r){return n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,a=(0,x.get)(t.cfg.title,"formatter"),i=(0,x.deepMix)({position:["50%","0%"],content:a?a(n):n},Yg(v.TOP),t.cfg.title);r.annotation().text(i)}))},e}(Os),Jg=Kg,tv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"list",cols:null,showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){var e=this,n=this.cfg.fields,r=this.cfg.cols,a=(0,b.__read)(n,1),i=a[0];if(!i)throw new Error("No `fields` specified!");var o=this.getFieldValues(t,i),s=o.length;r=r||s;var l=this.getPageCount(s,r),u=[];return o.forEach((function(n,a){var c=e.getRowCol(a,r),d=c.row,p=c.col,h=[{field:i,value:n,values:o}],f=(0,x.filter)(t,e.getFacetDataFilter(h)),m={type:e.cfg.type,data:f,region:e.getRegion(l,r,p,d),columnValue:n,rowValue:n,columnField:i,rowField:null,columnIndex:p,rowIndex:d,columnValuesLength:r,rowValuesLength:l,total:s};u.push(m)})),u},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1&&r.columnValuesLength*r.rowIndex+r.columnIndex+1+r.columnValuesLength<=r.total?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,a=(0,x.get)(t.cfg.title,"formatter"),i=(0,x.deepMix)({position:["50%","0%"],content:a?a(n):n},Yg(v.TOP),t.cfg.title);r.annotation().text(i)}))},e.prototype.getPageCount=function(t,e){return Math.floor((t+e-1)/e)},e.prototype.getRowCol=function(t,e){var n=Math.floor(t/e),r=t%e;return{row:n,col:r}},e}(Os),ev=tv,nv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"matrix",showTitle:!1,columnTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this))})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){for(var e=this.cfg,n=e.fields,r=e.type,a=n.length,i=a,o=[],s=0;s<i;s++)for(var l=n[s],u=0;u<a;u++){var c=n[u],d={type:r,data:t,region:this.getRegion(a,i,s,u),columnValue:l,rowValue:c,columnField:l,rowField:c,columnIndex:s,rowIndex:u,columnValuesLength:i,rowValuesLength:a};o.push(d)}return o},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnIndex,a=e.rowIndex,i=e.columnValuesLength,o=(e.rowValuesLength,e.columnValue),s=e.rowValue,l=e.view;if(0===a){var u=(0,x.get)(t.cfg.columnTitle,"formatter"),c=(0,x.deepMix)({position:["50%","0%"],content:u?u(o):o},Yg(v.TOP),t.cfg.columnTitle);l.annotation().text(c)}if(r===i-1){u=(0,x.get)(t.cfg.rowTitle,"formatter"),c=(0,x.deepMix)({position:["100%","50%"],content:u?u(s):s},Yg(v.RIGHT),t.cfg.rowTitle);l.annotation().text(c)}}))},e}(Os),rv=nv,av=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"mirror",showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this),transpose:!1})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.beforeEachView=function(t,e){this.cfg.transpose?e.columnIndex%2===0?t.coordinate().transpose().reflect("x"):t.coordinate().transpose():e.rowIndex%2!==0&&t.coordinate().reflect("y")},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.generateFacets=function(t){var e,n,r=this,a=(0,b.__read)(this.cfg.fields,1),i=a[0],o=[],s=1,l=1,u=[""],c=[""];return this.cfg.transpose?(e=i,u=this.getFieldValues(t,e).slice(0,2),s=u.length):(n=i,c=this.getFieldValues(t,n).slice(0,2),l=c.length),u.forEach((function(a,i){c.forEach((function(d,p){var h=[{field:e,value:a,values:u},{field:n,value:d,values:c}],f=(0,x.filter)(t,r.getFacetDataFilter(h)),m={type:r.cfg.type,data:f,region:r.getRegion(l,s,i,p),columnValue:a,rowValue:d,columnField:e,rowField:n,columnIndex:i,rowIndex:p,columnValuesLength:s,rowValuesLength:l};o.push(m)}))})),o},e.prototype.getXAxisOption=function(t,e,n,r){return 1===r.columnIndex||1===r.rowIndex?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnValue,a=e.rowValue,i=e.view,o=(0,x.get)(t.cfg.title,"formatter");if(t.cfg.transpose){var s=(0,x.deepMix)({position:["50%","0%"],content:o?o(r):r},Yg(v.TOP),t.cfg.title);i.annotation().text(s)}else{s=(0,x.deepMix)({position:["100%","50%"],content:o?o(a):a},Yg(v.RIGHT),t.cfg.title);i.annotation().text(s)}}))},e}(Os),iv=av,ov=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"rect",columnTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this))})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.generateFacets=function(t){var e=this,n=(0,b.__read)(this.cfg.fields,2),r=n[0],a=n[1],i=[],o=1,s=1,l=[""],u=[""];return r&&(l=this.getFieldValues(t,r),o=l.length),a&&(u=this.getFieldValues(t,a),s=u.length),l.forEach((function(n,c){u.forEach((function(d,p){var h=[{field:r,value:n,values:l},{field:a,value:d,values:u}],f=(0,x.filter)(t,e.getFacetDataFilter(h)),m={type:e.cfg.type,data:f,region:e.getRegion(s,o,c,p),columnValue:n,rowValue:d,columnField:r,rowField:a,columnIndex:c,rowIndex:p,columnValuesLength:o,rowValuesLength:s};i.push(m)}))})),i},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnIndex,a=e.rowIndex,i=e.columnValuesLength,o=e.columnValue,s=e.rowValue,l=e.view;if(0===a){var u=(0,x.get)(t.cfg.columnTitle,"formatter"),c=(0,x.deepMix)({position:["50%","0%"],content:u?u(o):o},Yg(v.TOP),t.cfg.columnTitle);l.annotation().text(c)}if(r===i-1){u=(0,x.get)(t.cfg.rowTitle,"formatter"),c=(0,x.deepMix)({position:["100%","50%"],content:u?u(s):s},Yg(v.RIGHT),t.cfg.rowTitle);l.annotation().text(c)}}))},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):r.columnIndex!==Math.floor((r.columnValuesLength-1)/2)?(0,b.__assign)((0,b.__assign)({},n),{title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):r.rowIndex!==Math.floor((r.rowValuesLength-1)/2)?(0,b.__assign)((0,b.__assign)({},n),{title:null}):n},e}(Os),sv=ov,lv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.afterChartRender=function(){e.facets&&e.cfg.line&&(e.container.clear(),e.drawLines(e.facets))},e}return(0,b.__extends)(e,t),e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.init=function(){t.prototype.init.call(this),this.view.on(w.AFTER_RENDER,this.afterChartRender)},e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"tree",line:{style:{lineWidth:1,stroke:"#ddd"},smooth:!1},showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.generateFacets=function(t){var e=this.cfg.fields;if(!e.length)throw new Error("Please specify for the fields for rootFacet!");var n=[],r={type:this.cfg.type,data:t,region:null,rowValuesLength:this.getRows(),columnValuesLength:1,rowIndex:0,columnIndex:0,rowField:"",columnField:"",rowValue:"",columnValue:""};return n.push(r),r.children=this.getChildFacets(t,1,n),this.setRegion(n),n},e.prototype.setRegion=function(t){var e=this;this.forceColIndex(t),t.forEach((function(t){t.region=e.getRegion(t.rowValuesLength,t.columnValuesLength,t.columnIndex,t.rowIndex)}))},e.prototype.getRegion=function(t,e,n,r){var a=1/e,i=1/t,o={x:a*n,y:i*r},s={x:o.x+a,y:o.y+2*i/3};return{start:o,end:s}},e.prototype.forceColIndex=function(t){var e,n,r=this,a=[],i=0;t.forEach((function(t){r.isLeaf(t)&&(a.push(t),t.columnIndex=i,i++)})),a.forEach((function(t){t.columnValuesLength=a.length}));for(var o=this.cfg.fields.length,s=o-1;s>=0;s--){var l=this.getFacetsByLevel(t,s);try{for(var u=(e=void 0,(0,b.__values)(l)),c=u.next();!c.done;c=u.next()){var d=c.value;this.isLeaf(d)||(d.originColIndex=d.columnIndex,d.columnIndex=this.getRegionIndex(d.children),d.columnValuesLength=a.length)}}catch(p){e={error:p}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(e)throw e.error}}}},e.prototype.getFacetsByLevel=function(t,e){var n=[];return t.forEach((function(t){t.rowIndex===e&&n.push(t)})),n},e.prototype.getRegionIndex=function(t){var e=t[0],n=t[t.length-1];return(n.columnIndex-e.columnIndex)/2+e.columnIndex},e.prototype.isLeaf=function(t){return!t.children||!t.children.length},e.prototype.getRows=function(){return this.cfg.fields.length+1},e.prototype.getChildFacets=function(t,e,n){var r=this,a=this.cfg.fields,i=a.length;if(!(i<e)){var o=[],s=a[e-1],l=this.getFieldValues(t,s);return l.forEach((function(a,i){var u=[{field:s,value:a,values:l}],c=t.filter(r.getFacetDataFilter(u));if(c.length){var d={type:r.cfg.type,data:c,region:null,columnValue:a,rowValue:"",columnField:s,rowField:"",columnIndex:i,rowValuesLength:r.getRows(),columnValuesLength:1,rowIndex:e,children:r.getChildFacets(c,e+1,n)};o.push(d),n.push(d)}})),o}},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,a=(0,x.get)(t.cfg.title,"formatter"),i=(0,x.deepMix)({position:["50%","0%"],content:a?a(n):n},Yg(v.TOP),t.cfg.title);r.annotation().text(i)}))},e.prototype.drawLines=function(t){var e=this;t.forEach((function(t){if(!e.isLeaf(t)){var n=t.children;e.addFacetLines(t,n)}}))},e.prototype.addFacetLines=function(t,e){var n=this,r=t.view,a=r.coordinateBBox,i={x:a.x+a.width/2,y:a.y+a.height};e.forEach((function(t){var e=t.view.coordinateBBox,r={x:e.bl.x+(e.tr.x-e.bl.x)/2,y:e.tr.y},a={x:i.x,y:i.y+(r.y-i.y)/2},o={x:r.x,y:a.y};n.drawLine([i,a,o,r])}))},e.prototype.getPath=function(t){var e=[],n=this.cfg.line.smooth;return n?(e.push(["M",t[0].x,t[0].y]),e.push(["C",t[1].x,t[1].y,t[2].x,t[2].y,t[3].x,t[3].y])):t.forEach((function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e},e.prototype.drawLine=function(t){var e=this.getPath(t),n=this.cfg.line.style;this.container.addShape("path",{attrs:(0,x.assign)({path:e},n)})},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.originColIndex&&0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e}(Os),uv=lv;function cv(t){var e=(0,b.__spreadArray)([],(0,b.__read)(t),!1);e.sort((function(t,e){return t-e}));var n=e.length;return 0===n?0:n%2===1?e[(n-1)/2]:(e[n/2]+e[n/2-1])/2}function dv(t){var e=(0,x.reduce)(t,(function(t,e){return t+(isNaN(e)||!(0,x.isNumber)(e)?0:e)}),0);return 0===t.length?0:e/t.length}function pv(t,e){if(!e)return null;var n;switch(t){case"start":return 0;case"center":return.5;case"end":return 1;case"median":n=e.isCategory?cv(e.values.map((function(t,e){return e}))):cv(e.values);break;case"mean":n=e.isCategory?(e.values.length-1)/2:dv(e.values);break;case"min":n=e.isCategory?0:e[t];break;case"max":n=e.isCategory?e.values.length-1:e[t];break;default:n=t;break}return e.scale(n)}var hv=["regionFilter","shape"],fv=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.foregroundContainer=n.view.getLayer(g.FORE).addGroup(),n.backgroundContainer=n.view.getLayer(g.BG).addGroup(),n.option=[],n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"annotation"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.layout=function(){this.update()},e.prototype.render=function(){},e.prototype.update=function(){var t=this;this.onAfterRender((function(){var e=new Map;(0,x.each)(t.option,(function(n){if((0,x.includes)(hv,n.type)){var r=t.updateOrCreate(n);r&&e.set(t.getCacheKey(n),r)}})),t.cache=t.syncCache(e)}));var e=new Map;(0,x.each)(this.option,(function(n){if(!(0,x.includes)(hv,n.type)){var r=t.updateOrCreate(n);r&&e.set(t.getCacheKey(n),r)}})),this.cache=this.syncCache(e)},e.prototype.clear=function(e){void 0===e&&(e=!1),t.prototype.clear.call(this),this.clearComponents(),this.foregroundContainer.clear(),this.backgroundContainer.clear(),e&&(this.option=[])},e.prototype.destroy=function(){this.clear(!0),this.foregroundContainer.remove(!0),this.backgroundContainer.remove(!0)},e.prototype.getComponents=function(){var t=[];return this.cache.forEach((function(e){t.push(e)})),t},e.prototype.clearComponents=function(){this.getComponents().forEach((function(t){t.component.destroy()})),this.cache.clear()},e.prototype.onAfterRender=function(t){this.view.getOptions().animate?this.view.geometries.forEach((function(e){e.animateOption&&e.once(_.AFTER_DRAW_ANIMATE,(function(){t()}))})):this.view.getRootView().once(w.AFTER_RENDER,(function(){t()}))},e.prototype.createAnnotation=function(t){var e=t.type,n=a[(0,x.upperFirst)(e)];if(n){var r=this.getAnnotationTheme(e),i=this.getAnnotationCfg(e,t,r);if(!i)return null;var o=new n(i);return{component:o,layer:this.isTop(i)?g.FORE:g.BG,direction:v.NONE,type:y.ANNOTATION,extra:t}}},e.prototype.annotation=function(t){this.option.push(t)},e.prototype.arc=function(t){return this.annotation((0,b.__assign)({type:"arc"},t)),this},e.prototype.image=function(t){return this.annotation((0,b.__assign)({type:"image"},t)),this},e.prototype.line=function(t){return this.annotation((0,b.__assign)({type:"line"},t)),this},e.prototype.region=function(t){return this.annotation((0,b.__assign)({type:"region"},t)),this},e.prototype.text=function(t){return this.annotation((0,b.__assign)({type:"text"},t)),this},e.prototype.dataMarker=function(t){return this.annotation((0,b.__assign)({type:"dataMarker"},t)),this},e.prototype.dataRegion=function(t){this.annotation((0,b.__assign)({type:"dataRegion"},t))},e.prototype.regionFilter=function(t){this.annotation((0,b.__assign)({type:"regionFilter"},t))},e.prototype.shape=function(t){this.annotation((0,b.__assign)({type:"shape"},t))},e.prototype.html=function(t){this.annotation((0,b.__assign)({type:"html"},t))},e.prototype.parsePosition=function(t){var e,n,r=this.view.getXScale(),a=this.view.getScalesByDim("y"),i=(0,x.isFunction)(t)?t.call(null,r,a):t,o=0,s=0;if((0,x.isArray)(i)){var l=(0,b.__read)(i,2),u=l[0],c=l[1];if((0,x.isString)(u)&&-1!==u.indexOf("%")&&!isNaN(u.slice(0,-1)))return this.parsePercentPosition(i);o=pv(u,r),s=pv(c,Object.values(a)[0])}else if(!(0,x.isNil)(i))try{for(var d=(0,b.__values)((0,x.keys)(i)),p=d.next();!p.done;p=d.next()){var h=p.value,f=i[h];h===r.field&&(o=pv(f,r)),a[h]&&(s=pv(f,a[h]))}}catch(m){e={error:m}}finally{try{p&&!p.done&&(n=d.return)&&n.call(d)}finally{if(e)throw e.error}}return isNaN(o)||isNaN(s)?null:this.view.getCoordinate().convert({x:o,y:s})},e.prototype.getRegionPoints=function(t,e){var n,r=this,a=this.view.getXScale(),i=this.view.getScalesByDim("y"),o=Object.values(i)[0],s=a.field,l=this.view.getData(),u=(0,x.isArray)(t)?t[0]:t[s],c=(0,x.isArray)(e)?e[0]:e[s],d=[];return(0,x.each)(l,(function(t,e){if(t[s]===u&&(n=e),e>=n){var a=r.parsePosition([t[s],t[o.field]]);a&&d.push(a)}if(t[s]===c)return!1})),d},e.prototype.parsePercentPosition=function(t){var e=parseFloat(t[0])/100,n=parseFloat(t[1])/100,r=this.view.getCoordinate(),a=r.start,i=r.end,o={x:Math.min(a.x,i.x),y:Math.min(a.y,i.y)},s=r.getWidth()*e+o.x,l=r.getHeight()*n+o.y;return{x:s,y:l}},e.prototype.getCoordinateBBox=function(){var t=this.view.getCoordinate(),e=t.start,n=t.end,r=t.getWidth(),a=t.getHeight(),i={x:Math.min(e.x,n.x),y:Math.min(e.y,n.y)};return{x:i.x,y:i.y,minX:i.x,minY:i.y,maxX:i.x+r,maxY:i.y+a,width:r,height:a}},e.prototype.getAnnotationCfg=function(t,e,n){var r=this,a=this.view.getCoordinate(),i=this.view.getCanvas(),o={};if((0,x.isNil)(e))return null;var s=e.start,l=e.end,u=e.position,c=this.parsePosition(s),d=this.parsePosition(l),p=this.parsePosition(u);if(!(!["arc","image","line","region","regionFilter"].includes(t)||c&&d))return null;if(["text","dataMarker","html"].includes(t)&&!p)return null;if("arc"===t){var h=e,f=(h.start,h.end,(0,b.__rest)(h,["start","end"])),m=us(a,c),g=us(a,d);m>g&&(g=2*Math.PI+g),o=(0,b.__assign)((0,b.__assign)({},f),{center:a.getCenter(),radius:ss(a,c),startAngle:m,endAngle:g})}else if("image"===t){var v=e;v.start,v.end,f=(0,b.__rest)(v,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d,src:e.src})}else if("line"===t){var y=e;y.start,y.end,f=(0,b.__rest)(y,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d,text:(0,x.get)(e,"text",null)})}else if("region"===t){var w=e;w.start,w.end,f=(0,b.__rest)(w,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d})}else if("text"===t){var _=this.view.getData(),C=e,S=(C.position,C.content),k=(f=(0,b.__rest)(C,["position","content"]),S);(0,x.isFunction)(S)&&(k=S(_)),o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},p),f),{content:k})}else if("dataMarker"===t){var A=e,E=(A.position,A.point),D=A.line,F=A.text,M=A.autoAdjust,O=A.direction;f=(0,b.__rest)(A,["position","point","line","text","autoAdjust","direction"]);o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},f),p),{coordinateBBox:this.getCoordinateBBox(),point:E,line:D,text:F,autoAdjust:M,direction:O})}else if("dataRegion"===t){var B=e,T=B.start,P=B.end,I=B.region,R=(F=B.text,B.lineLength);f=(0,b.__rest)(B,["start","end","region","text","lineLength"]);o=(0,b.__assign)((0,b.__assign)({},f),{points:this.getRegionPoints(T,P),region:I,text:F,lineLength:R})}else if("regionFilter"===t){var L=e,N=(L.start,L.end,L.apply),z=L.color,j=(f=(0,b.__rest)(L,["start","end","apply","color"]),this.view.geometries),$=[],q=function(t){t&&(t.isGroup()?t.getChildren().forEach((function(t){return q(t)})):$.push(t))};(0,x.each)(j,(function(t){N?(0,x.contains)(N,t.type)&&(0,x.each)(t.elements,(function(t){q(t.shape)})):(0,x.each)(t.elements,(function(t){q(t.shape)}))})),o=(0,b.__assign)((0,b.__assign)({},f),{color:z,shapes:$,start:c,end:d})}else if("shape"===t){var V=e,H=V.render,Z=(0,b.__rest)(V,["render"]),U=function(t){if((0,x.isFunction)(e.render))return H(t,r.view,{parsePosition:r.parsePosition.bind(r)})};o=(0,b.__assign)((0,b.__assign)({},Z),{render:U})}else if("html"===t){var G=e,W=G.html,X=(G.position,Z=(0,b.__rest)(G,["html","position"]),function(t){return(0,x.isFunction)(W)?W(t,r.view):W});o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},Z),p),{parent:i.get("el").parentNode,html:X})}var Y=(0,x.deepMix)({},n,(0,b.__assign)((0,b.__assign)({},o),{top:e.top,style:e.style,offsetX:e.offsetX,offsetY:e.offsetY}));return"html"!==t&&(Y.container=this.getComponentContainer(Y)),Y.animate=this.view.getOptions().animate&&Y.animate&&(0,x.get)(e,"animate",Y.animate),Y.animateOption=(0,x.deepMix)({},Vu,Y.animateOption,e.animateOption),Y},e.prototype.isTop=function(t){return(0,x.get)(t,"top",!0)},e.prototype.getComponentContainer=function(t){return this.isTop(t)?this.foregroundContainer:this.backgroundContainer},e.prototype.getAnnotationTheme=function(t){return(0,x.get)(this.view.getTheme(),["components","annotation",t],{})},e.prototype.updateOrCreate=function(t){var e=this.cache.get(this.getCacheKey(t));if(e){var n=t.type,r=this.getAnnotationTheme(n),a=this.getAnnotationCfg(n,t,r);a&&es(a,["container"]),e.component.update((0,b.__assign)((0,b.__assign)({},a||{}),{visible:!!a})),(0,x.includes)(hv,t.type)&&e.component.render()}else e=this.createAnnotation(t),e&&(e.component.init(),(0,x.includes)(hv,t.type)&&e.component.render());return e},e.prototype.syncCache=function(t){var e=this,n=new Map(this.cache);return t.forEach((function(t,e){n.set(e,t)})),n.forEach((function(t,r){(0,x.find)(e.option,(function(t){return r===e.getCacheKey(t)}))||(t.component.destroy(),n.delete(r))})),n},e.prototype.getCacheKey=function(t){return t},e}(Ru),mv=fv;function gv(t,e){var n=(0,x.deepMix)({},(0,x.get)(t,["components","axis","common"]),(0,x.get)(t,["components","axis",e]));return(0,x.get)(n,["grid"],{})}function vv(t,e,n,r){var a=[],i=e.getTicks();return t.isPolar&&i.push({value:1,text:"",tickValue:""}),i.reduce((function(e,i,o){var s=i.value;if(r)a.push({points:[t.convert("y"===n?{x:0,y:s}:{x:s,y:0}),t.convert("y"===n?{x:1,y:s}:{x:s,y:1})]});else if(o){var l=e.value,u=(l+s)/2;a.push({points:[t.convert("y"===n?{x:0,y:u}:{x:u,y:0}),t.convert("y"===n?{x:1,y:u}:{x:u,y:1})]})}return i}),i[0]),a}function yv(t,e,n,r,a){var i=e.values.length,o=[],s=n.getTicks();return s.reduce((function(e,n){var s=e?e.value:n.value,l=n.value,u=(s+l)/2;return"x"===a?o.push({points:[t.convert({x:r?l:u,y:0}),t.convert({x:r?l:u,y:1})]}):o.push({points:(0,x.map)(Array(i+1),(function(e,n){return t.convert({x:n/i,y:r?l:u})}))}),n}),s[0]),o}function bv(t,e){var n=(0,x.get)(e,"grid");if(null===n)return!1;var r=(0,x.get)(t,"grid");return!(void 0===n&&null===r)}var xv=["container"],wv=(0,b.__assign)((0,b.__assign)({},Vu),{appear:null}),_v=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.gridContainer=n.view.getLayer(g.BG).addGroup(),n.gridForeContainer=n.view.getLayer(g.FORE).addGroup(),n.axisContainer=n.view.getLayer(g.BG).addGroup(),n.axisForeContainer=n.view.getLayer(g.FORE).addGroup(),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"axis"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this,e=this.view.getCoordinate();(0,x.each)(this.getComponents(),(function(n){var r,a=n.component,i=n.direction,o=n.type,s=n.extra,l=s.dim,u=s.scale,c=s.alignTick;if(o===y.AXIS)e.isPolar?"x"===l?r=e.isTransposed?_s(e,i):Es(e):"y"===l&&(r=e.isTransposed?Es(e):_s(e,i)):r=_s(e,i);else if(o===y.GRID)if(e.isPolar){var d=void 0;d=e.isTransposed?"x"===l?yv(e,t.view.getYScales()[0],u,c,l):vv(e,u,l,c):"x"===l?vv(e,u,l,c):yv(e,t.view.getXScale(),u,c,l),r={items:d,center:t.view.getCoordinate().getCenter()}}else r={items:vv(e,u,l,c)};a.update(r)}))},e.prototype.update=function(){this.option=this.view.getOptions().axes;var t=new Map;this.updateXAxes(t),this.updateYAxes(t);var e=new Map;this.cache.forEach((function(n,r){t.has(r)?e.set(r,n):n.component.destroy()})),this.cache=e},e.prototype.clear=function(){t.prototype.clear.call(this),this.cache.clear(),this.gridContainer.clear(),this.gridForeContainer.clear(),this.axisContainer.clear(),this.axisForeContainer.clear()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.gridContainer.remove(!0),this.gridForeContainer.remove(!0),this.axisContainer.remove(!0),this.axisForeContainer.remove(!0)},e.prototype.getComponents=function(){var t=[];return this.cache.forEach((function(e){t.push(e)})),t},e.prototype.updateXAxes=function(t){var e=this.view.getXScale();if(e&&!e.isIdentity){var n=Ds(this.option,e.field);if(!1!==n){var r=Fs(n,v.BOTTOM),a=g.BG,i="x",o=this.view.getCoordinate(),s=this.getId("axis",e.field),l=this.getId("grid",e.field);if(o.isRect){var u=this.cache.get(s);if(u){var c=this.getLineAxisCfg(e,n,r);es(c,xv),u.component.update(c),t.set(s,u)}else u=this.createLineAxis(e,n,a,r,i),this.cache.set(s,u),t.set(s,u);var d=this.cache.get(l);if(d){c=this.getLineGridCfg(e,n,r,i);es(c,xv),d.component.update(c),t.set(l,d)}else d=this.createLineGrid(e,n,a,r,i),d&&(this.cache.set(l,d),t.set(l,d))}else if(o.isPolar){u=this.cache.get(s);if(u){c=o.isTransposed?this.getLineAxisCfg(e,n,v.RADIUS):this.getCircleAxisCfg(e,n,r);es(c,xv),u.component.update(c),t.set(s,u)}else{if(o.isTransposed){if((0,x.isUndefined)(n))return;u=this.createLineAxis(e,n,a,v.RADIUS,i)}else u=this.createCircleAxis(e,n,a,r,i);this.cache.set(s,u),t.set(s,u)}d=this.cache.get(l);if(d){c=o.isTransposed?this.getCircleGridCfg(e,n,v.RADIUS,i):this.getLineGridCfg(e,n,v.CIRCLE,i);es(c,xv),d.component.update(c),t.set(l,d)}else{if(o.isTransposed){if((0,x.isUndefined)(n))return;d=this.createCircleGrid(e,n,a,v.RADIUS,i)}else d=this.createLineGrid(e,n,a,v.CIRCLE,i);d&&(this.cache.set(l,d),t.set(l,d))}}}}},e.prototype.updateYAxes=function(t){var e=this,n=this.view.getYScales();(0,x.each)(n,(function(n,r){if(n&&!n.isIdentity){var a=n.field,i=Ds(e.option,a);if(!1!==i){var o=g.BG,s="y",l=e.getId("axis",a),u=e.getId("grid",a),c=e.view.getCoordinate();if(c.isRect){var d=Fs(i,0===r?v.LEFT:v.RIGHT),p=e.cache.get(l);if(p){var h=e.getLineAxisCfg(n,i,d);es(h,xv),p.component.update(h),t.set(l,p)}else p=e.createLineAxis(n,i,o,d,s),e.cache.set(l,p),t.set(l,p);var f=e.cache.get(u);if(f){h=e.getLineGridCfg(n,i,d,s);es(h,xv),f.component.update(h),t.set(u,f)}else f=e.createLineGrid(n,i,o,d,s),f&&(e.cache.set(u,f),t.set(u,f))}else if(c.isPolar){p=e.cache.get(l);if(p){h=c.isTransposed?e.getCircleAxisCfg(n,i,v.CIRCLE):e.getLineAxisCfg(n,i,v.RADIUS);es(h,xv),p.component.update(h),t.set(l,p)}else{if(c.isTransposed){if((0,x.isUndefined)(i))return;p=e.createCircleAxis(n,i,o,v.CIRCLE,s)}else p=e.createLineAxis(n,i,o,v.RADIUS,s);e.cache.set(l,p),t.set(l,p)}f=e.cache.get(u);if(f){h=c.isTransposed?e.getLineGridCfg(n,i,v.CIRCLE,s):e.getCircleGridCfg(n,i,v.RADIUS,s);es(h,xv),f.component.update(h),t.set(u,f)}else{if(c.isTransposed){if((0,x.isUndefined)(i))return;f=e.createLineGrid(n,i,o,v.CIRCLE,s)}else f=e.createCircleGrid(n,i,o,v.RADIUS,s);f&&(e.cache.set(u,f),t.set(u,f))}}}}}))},e.prototype.createLineAxis=function(t,e,n,r,a){var i={component:new Lo(this.getLineAxisCfg(t,e,r)),layer:n,direction:r===v.RADIUS?v.NONE:r,type:y.AXIS,extra:{dim:a,scale:t}};return i.component.set("field",t.field),i.component.init(),i},e.prototype.createLineGrid=function(t,e,n,r,a){var i=this.getLineGridCfg(t,e,r,a);if(i){var o={component:new zo(i),layer:n,direction:v.NONE,type:y.GRID,extra:{dim:a,scale:t,alignTick:(0,x.get)(i,"alignTick",!0)}};return o.component.init(),o}},e.prototype.createCircleAxis=function(t,e,n,r,a){var i={component:new No(this.getCircleAxisCfg(t,e,r)),layer:n,direction:r,type:y.AXIS,extra:{dim:a,scale:t}};return i.component.set("field",t.field),i.component.init(),i},e.prototype.createCircleGrid=function(t,e,n,r,a){var i=this.getCircleGridCfg(t,e,r,a);if(i){var o={component:new jo(i),layer:n,direction:v.NONE,type:y.GRID,extra:{dim:a,scale:t,alignTick:(0,x.get)(i,"alignTick",!0)}};return o.component.init(),o}},e.prototype.getLineAxisCfg=function(t,e,n){var r=(0,x.get)(e,["top"])?this.axisForeContainer:this.axisContainer,a=this.view.getCoordinate(),i=_s(a,n),o=Ms(t,e),s=ks(this.view.getTheme(),n),l=(0,x.get)(e,["title"])?(0,x.deepMix)({title:{style:{text:o}}},{title:As(this.view.getTheme(),n,e.title)},e):e,u=(0,x.deepMix)((0,b.__assign)((0,b.__assign)({container:r},i),{ticks:t.getTicks().map((function(t){return{id:"".concat(t.tickValue),name:t.text,value:t.value}})),verticalFactor:a.isPolar?-1*Ss(i,a.getCenter()):Ss(i,a.getCenter()),theme:s}),s,l),c=this.getAnimateCfg(u),d=c.animate,p=c.animateOption;u.animateOption=p,u.animate=d;var h=Cs(i),f=(0,x.get)(u,"verticalLimitLength",h?1/3:.5);if(f<=1){var m=this.view.getCanvas().get("width"),g=this.view.getCanvas().get("height");u.verticalLimitLength=f*(h?m:g)}return u},e.prototype.getLineGridCfg=function(t,e,n,r){if(bv(ks(this.view.getTheme(),n),e)){var a=gv(this.view.getTheme(),n),i=(0,x.deepMix)({container:(0,x.get)(e,["top"])?this.gridForeContainer:this.gridContainer},a,(0,x.get)(e,"grid"),this.getAnimateCfg(e));return i.items=vv(this.view.getCoordinate(),t,r,(0,x.get)(i,"alignTick",!0)),i}},e.prototype.getCircleAxisCfg=function(t,e,n){var r=(0,x.get)(e,["top"])?this.axisForeContainer:this.axisContainer,a=this.view.getCoordinate(),i=t.getTicks().map((function(t){return{id:"".concat(t.tickValue),name:t.text,value:t.value}}));t.isCategory||Math.abs(a.endAngle-a.startAngle)!==2*Math.PI||i.pop();var o=Ms(t,e),s=ks(this.view.getTheme(),v.CIRCLE),l=(0,x.get)(e,["title"])?(0,x.deepMix)({title:{style:{text:o}}},{title:As(this.view.getTheme(),n,e.title)},e):e,u=(0,x.deepMix)((0,b.__assign)((0,b.__assign)({container:r},Es(this.view.getCoordinate())),{ticks:i,verticalFactor:1,theme:s}),s,l),c=this.getAnimateCfg(u),d=c.animate,p=c.animateOption;return u.animate=d,u.animateOption=p,u},e.prototype.getCircleGridCfg=function(t,e,n,r){if(bv(ks(this.view.getTheme(),n),e)){var a=gv(this.view.getTheme(),v.RADIUS),i=(0,x.deepMix)({container:(0,x.get)(e,["top"])?this.gridForeContainer:this.gridContainer,center:this.view.getCoordinate().getCenter()},a,(0,x.get)(e,"grid"),this.getAnimateCfg(e)),o=(0,x.get)(i,"alignTick",!0),s="x"===r?this.view.getYScales()[0]:this.view.getXScale();return i.items=yv(this.view.getCoordinate(),s,t,o,r),i}},e.prototype.getId=function(t,e){var n=this.view.getCoordinate();return"".concat(t,"-").concat(e,"-").concat(n.type)},e.prototype.getAnimateCfg=function(t){return{animate:this.view.getOptions().animate&&(0,x.get)(t,"animate"),animateOption:t&&t.animateOption?(0,x.deepMix)({},wv,t.animateOption):wv}},e}(Ru),Cv=_v;function Sv(t,e,n){return n===v.TOP?[t.minX+t.width/2-e.width/2,t.minY]:n===v.BOTTOM?[t.minX+t.width/2-e.width/2,t.maxY-e.height]:n===v.LEFT?[t.minX,t.minY+t.height/2-e.height/2]:n===v.RIGHT?[t.maxX-e.width,t.minY+t.height/2-e.height/2]:n===v.TOP_LEFT||n===v.LEFT_TOP?[t.tl.x,t.tl.y]:n===v.TOP_RIGHT||n===v.RIGHT_TOP?[t.tr.x-e.width,t.tr.y]:n===v.BOTTOM_LEFT||n===v.LEFT_BOTTOM?[t.bl.x,t.bl.y-e.height]:n===v.BOTTOM_RIGHT||n===v.RIGHT_BOTTOM?[t.br.x-e.width,t.br.y-e.height]:[0,0]}function kv(t,e){return(0,x.isBoolean)(t)?!1!==t&&{}:(0,x.get)(t,[e],t)}function Av(t){return(0,x.get)(t,"position",v.BOTTOM)}var Ev=function(t){function e(e){var n=t.call(this,e)||this;return n.container=n.view.getLayer(g.FORE).addGroup(),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"legend"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this;this.layoutBBox=this.view.viewBBox,(0,x.each)(this.components,(function(e){var n=e.component,r=e.direction,a=Nc(r),i=n.get("maxWidthRatio"),o=n.get("maxHeightRatio"),s=t.getCategoryLegendSizeCfg(a,i,o),l=n.get("maxWidth"),u=n.get("maxHeight");n.update({maxWidth:Math.min(s.maxWidth,l||0),maxHeight:Math.min(s.maxHeight,u||0)});var c=n.get("padding"),d=n.getLayoutBBox(),p=new rs(d.x,d.y,d.width,d.height).expand(c),h=(0,b.__read)(Sv(t.view.viewBBox,p,r),2),f=h[0],m=h[1],g=(0,b.__read)(Sv(t.layoutBBox,p,r),2),v=g[0],y=g[1],x=0,w=0;r.startsWith("top")||r.startsWith("bottom")?(x=f,w=y):(x=v,w=m),n.setLocation({x:x+c[3],y:w+c[0]}),t.layoutBBox=t.layoutBBox.cut(p,r)}))},e.prototype.update=function(){var t=this;this.option=this.view.getOptions().legends;var e={},n=function(n,r,a){var i=t.getId(a.field),o=t.getComponentById(i);if(o){var s=void 0,l=kv(t.option,a.field);!1!==l&&((0,x.get)(l,"custom")?s=t.getCategoryCfg(n,r,a,l,!0):a.isLinear?s=t.getContinuousCfg(n,r,a,l):a.isCategory&&(s=t.getCategoryCfg(n,r,a,l))),s&&(es(s,["container"]),o.direction=Av(l),o.component.update(s),e[i]=!0)}else{var u=t.createFieldLegend(n,r,a);u&&(u.component.init(),t.components.push(u),e[i]=!0)}};if((0,x.get)(this.option,"custom")){var r="global-custom",a=this.getComponentById(r);if(a){var i=this.getCategoryCfg(void 0,void 0,void 0,this.option,!0);es(i,["container"]),a.component.update(i),e[r]=!0}else{var o=this.createCustomLegend(void 0,void 0,void 0,this.option);if(o){o.init();var s=g.FORE,l=Av(this.option);this.components.push({id:r,component:o,layer:s,direction:l,type:y.LEGEND,extra:void 0}),e[r]=!0}}}else this.loopLegends(n);var u=[];(0,x.each)(this.getComponents(),(function(t){e[t.id]?u.push(t):t.component.destroy()})),this.components=u},e.prototype.clear=function(){t.prototype.clear.call(this),this.container.clear()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.container.remove(!0)},e.prototype.getGeometries=function(t){var e=this,n=t.geometries;return(0,x.each)(t.views,(function(t){n=n.concat(e.getGeometries(t))})),n},e.prototype.loopLegends=function(t){var e=this.view.getRootView()===this.view;if(e){var n=this.getGeometries(this.view),r={};(0,x.each)(n,(function(e){var n=e.getGroupAttributes();(0,x.each)(n,(function(n){var a=n.getScale(n.type);a&&"identity"!==a.type&&!r[a.field]&&(t(e,n,a),r[a.field]=!0)}))}))}},e.prototype.createFieldLegend=function(t,e,n){var r,a=kv(this.option,n.field),i=g.FORE,o=Av(a);if(!1!==a&&((0,x.get)(a,"custom")?r=this.createCustomLegend(t,e,n,a):n.isLinear?r=this.createContinuousLegend(t,e,n,a):n.isCategory&&(r=this.createCategoryLegend(t,e,n,a))),r)return r.set("field",n.field),{id:this.getId(n.field),component:r,layer:i,direction:o,type:y.LEGEND,extra:{scale:n}}},e.prototype.createCustomLegend=function(t,e,n,r){var a=this.getCategoryCfg(t,e,n,r,!0);return new $o(a)},e.prototype.createContinuousLegend=function(t,e,n,r){var a=this.getContinuousCfg(t,e,n,es(r,["value"]));return new qo(a)},e.prototype.createCategoryLegend=function(t,e,n,r){var a=this.getCategoryCfg(t,e,n,r);return new $o(a)},e.prototype.getContinuousCfg=function(t,e,n,r){var a=n.getTicks(),i=(0,x.find)(a,(function(t){return 0===t.value})),o=(0,x.find)(a,(function(t){return 1===t.value})),s=a.map((function(t){var r=t.value,a=t.tickValue,i=e.mapping(n.invert(r)).join("");return{value:a,attrValue:i,color:i,scaleValue:r}}));i||s.push({value:n.min,attrValue:e.mapping(n.invert(0)).join(""),color:e.mapping(n.invert(0)).join(""),scaleValue:0}),o||s.push({value:n.max,attrValue:e.mapping(n.invert(1)).join(""),color:e.mapping(n.invert(1)).join(""),scaleValue:1}),s.sort((function(t,e){return t.value-e.value}));var l={min:(0,x.head)(s).value,max:(0,x.last)(s).value,colors:[],rail:{type:e.type},track:{}};"size"===e.type&&(l.track={style:{fill:"size"===e.type?this.view.getTheme().defaultColor:void 0}}),"color"===e.type&&(l.colors=s.map((function(t){return t.attrValue})));var u=this.container,c=Av(r),d=Nc(c),p=(0,x.get)(r,"title");return p&&(p=(0,x.deepMix)({text:vs(n)},p)),l.container=u,l.layout=d,l.title=p,l.animateOption=Vu,this.mergeLegendCfg(l,r,"continuous")},e.prototype.getCategoryCfg=function(t,e,n,r,a){var i=this.container,o=(0,x.get)(r,"position",v.BOTTOM),s=$c(this.view.getTheme(),o),l=(0,x.get)(s,["marker"]),u=(0,x.get)(r,"marker"),c=Nc(o),d=(0,x.get)(s,["pageNavigator"]),p=(0,x.get)(r,"pageNavigator"),h=a?jc(l,u,r.items):zc(this.view,t,e,l,u),f=(0,x.get)(r,"title");f&&(f=(0,x.deepMix)({text:n?vs(n):""},f));var m=(0,x.get)(r,"maxWidthRatio"),g=(0,x.get)(r,"maxHeightRatio"),y=this.getCategoryLegendSizeCfg(c,m,g);y.container=i,y.layout=c,y.items=h,y.title=f,y.animateOption=Vu,y.pageNavigator=(0,x.deepMix)({},d,p);var b=this.mergeLegendCfg(y,r,o);b.reversed&&b.items.reverse();var w=(0,x.get)(b,"maxItemWidth");return w&&w<=1&&(b.maxItemWidth=this.view.viewBBox.width*w),b},e.prototype.mergeLegendCfg=function(t,e,n){var r=n.split("-")[0],a=$c(this.view.getTheme(),r);return(0,x.deepMix)({},a,t,e)},e.prototype.getId=function(t){return"".concat(this.name,"-").concat(t)},e.prototype.getComponentById=function(t){return(0,x.find)(this.components,(function(e){return e.id===t}))},e.prototype.getCategoryLegendSizeCfg=function(t,e,n){void 0===e&&(e=P),void 0===n&&(n=P);var r=this.view.viewBBox,a=r.width,i=r.height;return"vertical"===t?{maxWidth:a*e,maxHeight:i}:{maxWidth:a,maxHeight:i*n}},e}(Ru),Dv=Ev,Fv=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=x.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=(0,b.__read)(t,2),r=e[0],a=e[1];n.start=r,n.end=a,n.changeViewData(r,a)},n.container=n.view.getLayer(g.FORE).addGroup(),n.onChangeFn=(0,x.throttle)(n.onValueChange,20,{leading:!0}),n.width=0,n.view.on(w.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(w.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"slider"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.view.off(w.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(w.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().slider;var t=this.getSliderCfg(),e=t.start,n=t.end;(0,x.isNil)(this.start)&&(this.start=e,this.end=n);var r=this.view.getOptions().data;this.option&&!(0,x.isEmpty)(r)?this.slider?this.slider=this.updateSlider():(this.slider=this.createSlider(),this.slider.component.on("sliderchange",this.onChangeFn)):this.slider&&(this.slider.component.destroy(),this.slider=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.width&&(this.measureSlider(),setTimeout((function(){t.view.destroyed||t.changeViewData(t.start,t.end)}),0)),this.slider){var e=this.view.coordinateBBox.width,n=this.slider.component.get("padding"),r=(0,b.__read)(n,4),a=r[0],i=(r[1],r[2],r[3]),o=this.slider.component.getLayoutBBox(),s=new rs(o.x,o.y,Math.min(o.width,e),o.height).expand(n),l=this.getMinMaxText(this.start,this.end),u=l.minText,c=l.maxText,d=(0,b.__read)(Sv(this.view.viewBBox,s,v.BOTTOM),2),p=(d[0],d[1]),h=(0,b.__read)(Sv(this.view.coordinateBBox,s,v.BOTTOM),2),f=h[0];h[1];this.slider.component.update((0,b.__assign)((0,b.__assign)({},this.getSliderCfg()),{x:f+i,y:p+a,width:this.width,start:this.start,end:this.end,minText:u,maxText:c})),this.view.viewBBox=this.view.viewBBox.cut(s,v.BOTTOM)}},e.prototype.update=function(){this.render()},e.prototype.createSlider=function(){var t=this.getSliderCfg(),e=new Bo((0,b.__assign)({container:this.container},t));return e.init(),{component:e,layer:g.FORE,direction:v.BOTTOM,type:y.SLIDER}},e.prototype.updateSlider=function(){var t=this.getSliderCfg();if(this.width){var e=this.getMinMaxText(this.start,this.end),n=e.minText,r=e.maxText;t=(0,b.__assign)((0,b.__assign)({},t),{width:this.width,start:this.start,end:this.end,minText:n,maxText:r})}return this.slider.component.update(t),this.slider},e.prototype.measureSlider=function(){var t=this.getSliderCfg().width;this.width=t},e.prototype.getSliderCfg=function(){var t={height:16,start:0,end:1,minText:"",maxText:"",x:0,y:0,width:this.view.coordinateBBox.width};if((0,x.isObject)(this.option)){var e=(0,b.__assign)({data:this.getData()},(0,x.get)(this.option,"trendCfg",{}));t=(0,x.deepMix)({},t,this.getThemeOptions(),this.option),t=(0,b.__assign)((0,b.__assign)({},t),{trendCfg:e})}return t.start=(0,x.clamp)(Math.min((0,x.isNil)(t.start)?0:t.start,(0,x.isNil)(t.end)?1:t.end),0,1),t.end=(0,x.clamp)(Math.max((0,x.isNil)(t.start)?0:t.start,(0,x.isNil)(t.end)?1:t.end),0,1),t},e.prototype.getData=function(){var t=this.view.getOptions().data,e=(0,b.__read)(this.view.getYScales(),1),n=e[0],r=this.view.getGroupScales();if(r.length){var a=r[0],i=a.field,o=a.ticks;return t.reduce((function(t,e){return e[i]===o[0]&&t.push(e[n.field]),t}),[])}return t.map((function(t){return t[n.field]||0}))},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return(0,x.get)(t,["components","slider","common"],{})},e.prototype.getMinMaxText=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),a=!0,i=(0,x.valuesOfKey)(n,r.field);r.isLinear&&(i=i.sort());var o=a?i:i.reverse(),s=(0,x.size)(n);if(!r||!s)return{};var l=(0,x.size)(o),u=Math.floor(t*(l-1)),c=Math.floor(e*(l-1)),d=(0,x.get)(o,[u]),p=(0,x.get)(o,[c]),h=this.getSliderCfg().formatter;return h&&(d=h(d,n[u],u),p=h(p,n[c],c)),{minText:d,maxText:p}},e.prototype.changeViewData=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),a=(0,x.size)(n);if(r&&a){var i=!0,o=(0,x.valuesOfKey)(n,r.field),s=this.view.getXScale().isLinear?o.sort((function(t,e){return Number(t)-Number(e)})):o,l=i?s:s.reverse(),u=(0,x.size)(l),c=Math.floor(t*(u-1)),d=Math.floor(e*(u-1));this.view.filter(r.field,(function(t,e){var n=l.indexOf(t);return!(n>-1)||Jo(n,c,d)})),this.view.render(!0)}},e.prototype.getComponents=function(){return this.slider?[this.slider]:[]},e.prototype.clear=function(){this.slider&&(this.slider.component.destroy(),this.slider=void 0),this.width=0,this.start=void 0,this.end=void 0},e}(Ru),Mv=Fv,Ov=0,Bv=8,Tv=32,Pv=20,Iv=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=x.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=t.ratio,r=n.getValidScrollbarCfg().animate;n.ratio=(0,x.clamp)(e,0,1);var a=n.view.getOptions().animate;r||n.view.animate(!1),n.changeViewData(n.getScrollRange(),!0),n.view.animate(a)},n.container=n.view.getLayer(g.FORE).addGroup(),n.onChangeFn=(0,x.throttle)(n.onValueChange,20,{leading:!0}),n.trackLen=0,n.thumbLen=0,n.ratio=0,n.view.on(w.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(w.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"scrollbar"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.view.off(w.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(w.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().scrollbar,this.option?this.scrollbar?this.scrollbar=this.updateScrollbar():(this.scrollbar=this.createScrollbar(),this.scrollbar.component.on("scrollchange",this.onChangeFn)):this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.trackLen&&(this.measureScrollbar(),setTimeout((function(){t.view.destroyed||t.changeViewData(t.getScrollRange(),!0)}))),this.scrollbar){var e=this.view.coordinateBBox.width,n=this.scrollbar.component.get("padding"),r=this.scrollbar.component.getLayoutBBox(),a=new rs(r.x,r.y,Math.min(r.width,e),r.height).expand(n),i=this.getScrollbarComponentCfg(),o=void 0,s=void 0;if(i.isHorizontal){var l=(0,b.__read)(Sv(this.view.viewBBox,a,v.BOTTOM),2),u=(l[0],l[1]),c=(0,b.__read)(Sv(this.view.coordinateBBox,a,v.BOTTOM),2),d=c[0];c[1];o=d,s=u}else{var p=(0,b.__read)(Sv(this.view.viewBBox,a,v.RIGHT),2),h=(p[0],u=p[1],(0,b.__read)(Sv(this.view.viewBBox,a,v.RIGHT),2));d=h[0],h[1];o=d,s=u}o+=n[3],s+=n[0],this.trackLen?this.scrollbar.component.update((0,b.__assign)((0,b.__assign)({},i),{x:o,y:s,trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio})):this.scrollbar.component.update((0,b.__assign)((0,b.__assign)({},i),{x:o,y:s})),this.view.viewBBox=this.view.viewBBox.cut(a,i.isHorizontal?v.BOTTOM:v.RIGHT)}},e.prototype.update=function(){this.render()},e.prototype.getComponents=function(){return this.scrollbar?[this.scrollbar]:[]},e.prototype.clear=function(){this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0),this.trackLen=0,this.thumbLen=0,this.ratio=0,this.cnt=0,this.step=0,this.data=void 0,this.xScaleCfg=void 0,this.yScalesCfg=[]},e.prototype.setValue=function(t){this.onValueChange({ratio:t})},e.prototype.getValue=function(){return this.ratio},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return(0,x.get)(t,["components","scrollbar","common"],{})},e.prototype.getScrollbarTheme=function(t){var e=(0,x.get)(this.view.getTheme(),["components","scrollbar"]),n=t||{},r=n.thumbHighlightColor,a=(0,b.__rest)(n,["thumbHighlightColor"]);return{default:(0,x.deepMix)({},(0,x.get)(e,["default","style"],{}),a),hover:(0,x.deepMix)({},(0,x.get)(e,["hover","style"],{}),{thumbColor:r})}},e.prototype.measureScrollbar=function(){var t=this.view.getXScale(),e=this.view.getYScales().slice();this.data=this.getScrollbarData(),this.step=this.getStep(),this.cnt=this.getCnt();var n=this.getScrollbarComponentCfg(),r=n.trackLen,a=n.thumbLen;this.trackLen=r,this.thumbLen=a,this.xScaleCfg={field:t.field,values:t.values||[]},this.yScalesCfg=e},e.prototype.getScrollRange=function(){var t=Math.floor((this.cnt-this.step)*(0,x.clamp)(this.ratio,0,1)),e=Math.min(t+this.step-1,this.cnt-1);return[t,e]},e.prototype.changeViewData=function(t,e){var n=this,r=(0,b.__read)(t,2),a=r[0],i=r[1],o=this.getValidScrollbarCfg().type,s="vertical"!==o,l=(0,x.valuesOfKey)(this.data,this.xScaleCfg.field),u=this.view.getXScale().isLinear?l.sort((function(t,e){return Number(t)-Number(e)})):l,c=s?u:u.reverse();this.yScalesCfg.forEach((function(t){n.view.scale(t.field,{formatter:t.formatter,type:t.type,min:t.min,max:t.max,tickMethod:t.tickMethod})})),this.view.filter(this.xScaleCfg.field,(function(t){var e=c.indexOf(t);return!(e>-1)||Jo(e,a,i)})),this.view.render(!0)},e.prototype.createScrollbar=function(){var t=this.getValidScrollbarCfg().type,e="vertical"!==t,n=new Ro((0,b.__assign)((0,b.__assign)({container:this.container},this.getScrollbarComponentCfg()),{x:0,y:0}));return n.init(),{component:n,layer:g.FORE,direction:e?v.BOTTOM:v.RIGHT,type:y.SCROLLBAR}},e.prototype.updateScrollbar=function(){var t=this.getScrollbarComponentCfg(),e=this.trackLen?(0,b.__assign)((0,b.__assign)({},t),{trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio}):(0,b.__assign)({},t);return this.scrollbar.component.update(e),this.scrollbar},e.prototype.getStep=function(){if(this.step)return this.step;var t=this.view.coordinateBBox,e=this.getValidScrollbarCfg(),n=e.type,r=e.categorySize,a="vertical"!==n;return Math.floor((a?t.width:t.height)/r)},e.prototype.getCnt=function(){if(this.cnt)return this.cnt;var t=this.view.getXScale(),e=this.getScrollbarData(),n=(0,x.valuesOfKey)(e,t.field);return(0,x.size)(n)},e.prototype.getScrollbarComponentCfg=function(){var t=this.view,e=t.coordinateBBox,n=t.viewBBox,r=this.getValidScrollbarCfg(),a=r.type,i=r.padding,o=r.width,s=r.height,l=r.style,u="vertical"!==a,c=(0,b.__read)(i,4),d=c[0],p=c[1],h=c[2],f=c[3],m=u?{x:e.minX+f,y:n.maxY-s-h}:{x:n.maxX-o-p,y:e.minY+d},g=this.getStep(),v=this.getCnt(),y=u?e.width-f-p:e.height-d-h,w=Math.max(y*(0,x.clamp)(g/v,0,1),Pv);return(0,b.__assign)((0,b.__assign)({},this.getThemeOptions()),{x:m.x,y:m.y,size:u?s:o,isHorizontal:u,trackLen:y,thumbLen:w,thumbOffset:0,theme:this.getScrollbarTheme(l)})},e.prototype.getValidScrollbarCfg=function(){var t={type:"horizontal",categorySize:Tv,width:Bv,height:Bv,padding:[0,0,0,0],animate:!0,style:{}};return(0,x.isObject)(this.option)&&(t=(0,b.__assign)((0,b.__assign)({},t),this.option)),(0,x.isObject)(this.option)&&this.option.padding||(t.padding="horizontal"===t.type?[Ov,0,Ov,0]:[0,Ov,0,Ov]),t},e.prototype.getScrollbarData=function(){var t=this.view.getCoordinate(),e=this.getValidScrollbarCfg(),n=this.view.getOptions().data||[];return t.isReflect("y")&&"vertical"===e.type&&(n=(0,b.__spreadArray)([],(0,b.__read)(n),!1).reverse()),n},e}(Ru),Rv=Iv,Lv={fill:"#CCD6EC",opacity:.3};function Nv(t,e,n){var r,a,i,o,s,l,u=mu(t,e,n);if(u.length){u=(0,x.flatten)(u);try{for(var c=(0,b.__values)(u),d=c.next();!d.done;d=c.next()){var p=d.value;try{for(var h=(i=void 0,(0,b.__values)(p)),f=h.next();!f.done;f=h.next()){var m=f.value,g=m.mappingData,v=g.x,y=g.y;m.x=(0,x.isArray)(v)?v[v.length-1]:v,m.y=(0,x.isArray)(y)?y[y.length-1]:y}}catch(D){i={error:D}}finally{try{f&&!f.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}}}catch(F){r={error:F}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}var w=n.shared;if(!1===w&&u.length>1){var _=u[0],C=Math.abs(e.y-_[0].y);try{for(var S=(0,b.__values)(u),k=S.next();!k.done;k=S.next()){var A=k.value,E=Math.abs(e.y-A[0].y);E<=C&&(_=A,C=E)}}catch(M){s={error:M}}finally{try{k&&!k.done&&(l=S.return)&&l.call(S)}finally{if(s)throw s.error}}u=[_]}return(0,x.uniq)((0,x.flatten)(u))}return[]}var zv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.show=function(t){var e=this.context.view,n=this.context.event,r=e.getController("tooltip").getTooltipCfg(),a=Nv(e,{x:n.x,y:n.y},r);if(!(0,x.isEqual)(a,this.items)&&(this.items=a,a.length)){var i=e.getXScale().field,o=a[0].data[i],s=[],l=e.geometries;if((0,x.each)(l,(function(t){if("interval"===t.type||"schema"===t.type){var e=t.getElementsBy((function(t){var e=t.getData();return e[i]===o}));s=s.concat(e)}})),s.length){var u=e.getCoordinate(),c=s[0].shape.getCanvasBBox(),d=s[0].shape.getCanvasBBox(),p=c;(0,x.each)(s,(function(t){var e=t.shape.getCanvasBBox();u.isTransposed?(e.minY<c.minY&&(c=e),e.maxY>d.maxY&&(d=e)):(e.minX<c.minX&&(c=e),e.maxX>d.maxX&&(d=e)),p.x=Math.min(e.minX,p.minX),p.y=Math.min(e.minY,p.minY),p.width=Math.max(e.maxX,p.maxX)-p.x,p.height=Math.max(e.maxY,p.maxY)-p.y}));var h=e.backgroundGroup,f=e.coordinateBBox,m=void 0;if(u.isRect){var g=e.getXScale(),v=t||{},y=v.appendRatio,w=v.appendWidth;(0,x.isNil)(w)&&(y=(0,x.isNil)(y)?g.isLinear?0:.25:y,w=u.isTransposed?y*d.height:y*c.width);var _=void 0,C=void 0,S=void 0,k=void 0;u.isTransposed?(_=f.minX,C=Math.min(d.minY,c.minY)-w,S=f.width,k=p.height+2*w):(_=Math.min(c.minX,d.minX)-w,C=f.minY,S=p.width+2*w,k=f.height),m=[["M",_,C],["L",_+S,C],["L",_+S,C+k],["L",_,C+k],["Z"]]}else{var A=(0,x.head)(s),E=(0,x.last)(s),D=Yo(A.getModel(),u).startAngle,F=Yo(E.getModel(),u).endAngle,M=u.getCenter(),O=u.getRadius(),B=u.innerRadius*O;m=Wo(M.x,M.y,O,D,F,B)}if(this.regionPath)this.regionPath.attr("path",m),this.regionPath.show();else{var T=(0,x.get)(t,"style",Lv);this.regionPath=h.addShape({type:"path",name:"active-region",capture:!1,attrs:(0,b.__assign)((0,b.__assign)({},T),{path:m})})}}}},e.prototype.hide=function(){this.regionPath&&this.regionPath.hide(),this.items=null},e.prototype.destroy=function(){this.hide(),this.regionPath&&this.regionPath.remove(!0),t.prototype.destroy.call(this)},e}(Rs),jv=zv,$v=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.context,e=t.event,n=t.view,r=n.isTooltipLocked();if(!r){var a=this.timeStamp,i=+new Date,o=(0,x.get)(t.view.getOptions(),"tooltip.showDelay",16);if(i-a>o){var s=this.location,l={x:e.x,y:e.y};s&&(0,x.isEqual)(s,l)||this.showTooltip(n,l),this.timeStamp=i,this.location=l}}},e.prototype.hide=function(){var t=this.context.view,e=t.getController("tooltip"),n=this.context.event,r=n.clientX,a=n.clientY;e.isCursorEntered({x:r,y:a})||t.isTooltipLocked()||(this.hideTooltip(t),this.location=null)},e.prototype.showTooltip=function(t,e){t.showTooltip(e)},e.prototype.hideTooltip=function(t){t.hideTooltip()},e}(Rs),qv=$v,Vv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.showTooltip=function(t,e){var n=Cl(t);(0,x.each)(n,(function(n){var r=kl(t,n,e);n.showTooltip(r)}))},e.prototype.hideTooltip=function(t){var e=Cl(t);(0,x.each)(e,(function(t){t.hideTooltip()}))},e}(qv),Hv=Vv,Zv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.show=function(){var t=this.context,e=t.event,n=this.timeStamp,r=+new Date;if(r-n>16){var a=this.location,i={x:e.x,y:e.y};a&&(0,x.isEqual)(a,i)||this.showTooltip(i),this.timeStamp=r,this.location=i}},e.prototype.hide=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var e=this.context,n=e.event,r=n.target;if(r&&r.get("tip")){this.tooltip||this.renderTooltip();var a=r.get("tip");this.tooltip.update((0,b.__assign)({title:a},t)),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=this.context.view,n=e.canvas,r={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},a=e.getTheme(),i=(0,x.get)(a,["components","tooltip","domStyles"],{}),o=new Vo({parent:n.get("el").parentNode,region:r,visible:!1,crosshairs:null,domStyles:(0,b.__assign)({},(0,x.deepMix)({},i,(t={},t[Yi]={"max-width":"50%"},t[Qi]={"word-break":"break-all"},t)))});o.init(),o.setCapture(!1),this.tooltip=o},e}(Rs),Uv=Zv,Gv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e}return(0,b.__extends)(e,t),e.prototype.hasState=function(t){return t.hasState(this.stateName)},e.prototype.setElementState=function(t,e){t.setState(this.stateName,e)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.clear=function(){var t=this.context.view;this.clearViewState(t)},e.prototype.clearViewState=function(t){var e=this,n=hl(t,this.stateName);(0,x.each)(n,(function(t){e.setElementState(t,!1)}))},e}(Rs),Wv=Gv;function Xv(t){return(0,x.get)(t.get("delegateObject"),"item")}var Yv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.ignoreListItemStates=["unchecked"],e}return(0,b.__extends)(e,t),e.prototype.isItemIgnore=function(t,e){var n=this.ignoreListItemStates,r=n.filter((function(n){return e.hasState(t,n)}));return!!r.length},e.prototype.setStateByComponent=function(t,e,n){var r=this.context.view,a=t.get("field"),i=dl(r);this.setElementsStateByItem(i,a,e,n)},e.prototype.setStateByElement=function(t,e){this.setElementState(t,e)},e.prototype.isMathItem=function(t,e,n){var r=this.context.view,a=El(r,e),i=fl(t,e);return!(0,x.isNil)(i)&&n.name===a.getText(i)},e.prototype.setElementsStateByItem=function(t,e,n,r){var a=this;(0,x.each)(t,(function(t){a.isMathItem(t,e,n)&&t.setState(a.stateName,r)}))},e.prototype.setStateEnable=function(t){var e=rl(this.context);if(e)il(this.context)&&this.setStateByElement(e,t);else{var n=al(this.context);if(ol(n)){var r=n.item,a=n.component;if(r&&a&&!this.isItemIgnore(r,a)){var i=this.context.event.gEvent;if(i&&i.fromShape&&i.toShape&&Xv(i.fromShape)===Xv(i.toShape))return;this.setStateByComponent(a,r,t)}}}},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=t.hasState(this.stateName);this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(Wv),Qv=Yv,Kv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(Qv),Jv=Kv,ty=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.cache={},e}return(0,b.__extends)(e,t),e.prototype.getColorScale=function(t,e){var n=e.geometry.getAttribute("color");if(!n)return null;var r=t.getScaleByField(n.getFields()[0]);return r},e.prototype.getLinkPath=function(t,e){var n=this.context.view,r=n.getCoordinate().isTransposed,a=t.shape.getCanvasBBox(),i=e.shape.getCanvasBBox(),o=r?[["M",a.minX,a.minY],["L",i.minX,i.maxY],["L",i.maxX,i.maxY],["L",a.maxX,a.minY],["Z"]]:[["M",a.maxX,a.minY],["L",i.minX,i.minY],["L",i.minX,i.maxY],["L",a.maxX,a.maxY],["Z"]];return o},e.prototype.addLinkShape=function(t,e,n,r){var a={opacity:.4,fill:e.shape.attr("fill")};t.addShape({type:"path",attrs:(0,b.__assign)((0,b.__assign)({},(0,x.deepMix)({},a,(0,x.isFunction)(r)?r(a,e):r)),{path:this.getLinkPath(e,n)})})},e.prototype.linkByElement=function(t,e){var n=this,r=this.context.view,a=this.getColorScale(r,t);if(a){var i=fl(t,a.field);if(!this.cache[i]){var o=pl(r,a.field,i),s=this.linkGroup,l=s.addGroup();this.cache[i]=l;var u=o.length;(0,x.each)(o,(function(t,r){if(r<u-1){var a=o[r+1];n.addLinkShape(l,t,a,e)}}))}}},e.prototype.removeLink=function(t){var e=this.getColorScale(this.context.view,t);if(e){var n=fl(t,e.field);this.cache[n]&&(this.cache[n].remove(),this.cache[n]=null)}},e.prototype.link=function(t){var e=this.context;this.linkGroup||(this.linkGroup=e.view.foregroundGroup.addGroup({id:"link-by-color-group",capture:!1}));var n=rl(e);n&&this.linkByElement(n,null===t||void 0===t?void 0:t.style)},e.prototype.unlink=function(){var t=rl(this.context);t&&this.removeLink(t)},e.prototype.clear=function(){this.linkGroup&&this.linkGroup.clear(),this.cache={}},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.linkGroup&&this.linkGroup.remove()},e}(Rs),ey=ty,ny=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.startPoint=null,e.endPoint=null,e.isStarted=!1,e.effectSiblings=!1,e.effectByRecord=!1,e}return(0,b.__extends)(e,t),e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.start=function(){this.clear(),this.startPoint=this.getCurrentPoint(),this.isStarted=!0},e.prototype.getIntersectElements=function(){var t=null;if(ll(this.context))t=ul(this.context,10);else{var e=this.startPoint,n=this.isStarted?this.getCurrentPoint():this.endPoint;if(!e||!n)return;var r={minX:Math.min(e.x,n.x),minY:Math.min(e.y,n.y),maxX:Math.max(e.x,n.x),maxY:Math.max(e.y,n.y)},a=this.context.view;t=gl(a,r)}return t},e.prototype.setStateEnable=function(t){if(this.effectSiblings&&!this.effectByRecord)this.setSiblingsState(t);else{var e=dl(this.context.view),n=this.getIntersectElements();n&&n.length?this.effectByRecord?this.setSiblingsStateByRecord(n,t):this.setElementsState(n,t,e):this.clear()}},e.prototype.setSiblingsStateByRecord=function(t,e){var n=this,r=this.context.view,a=Cl(r),i=t.map((function(t){return t.getModel().data})),o=r.getXScale().field,s=r.getYScales()[0].field;(0,x.each)(a,(function(t){var r=dl(t),a=r.filter((function(t){var e=t.getModel().data;return Al(i,e,o,s)}));n.setElementsState(a,e,r)}))},e.prototype.setSiblingsState=function(t){var e=this,n=this.context.view,r=Cl(n);ll(this.context)&&(0,x.each)(r,(function(n){var r=dl(n),a=cl(e.context,n,10);a&&a.length?e.setElementsState(a,t,r):e.clearViewState(n)}))},e.prototype.setElementsState=function(t,e,n){var r=this;(0,x.each)(n,(function(n){t.includes(n)?r.setElementState(n,e):r.setElementState(n,!1)}))},e.prototype.end=function(){this.isStarted=!1,this.endPoint=this.getCurrentPoint()},e.prototype.clear=function(){var t=this,e=this.context.view;if(this.effectSiblings){var n=Cl(e);(0,x.each)(n,(function(e){t.clearViewState(e)}))}else this.clearViewState(e)},e}(Wv),ry=ny,ay=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(ry),iy=ay,oy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setStateEnable=function(t){var e=rl(this.context);if(e){if(!il(this.context))return;t?(this.clear(),this.setElementState(e,!0)):this.hasState(e)&&this.setElementState(e,!1)}},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=this.hasState(t);e||this.clear(),this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(Wv),sy=oy,ly=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(sy),uy=ly,cy="inactive",dy="active";function py(t){var e=dl(t);(0,x.each)(e,(function(t){t.hasState(dy)&&t.setState(dy,!1),t.hasState(cy)&&t.setState(cy,!1)}))}function hy(t,e,n){(0,x.each)(t,(function(t){e(t)?(t.hasState(cy)&&t.setState(cy,!1),t.setState(dy,n)):(t.hasState(dy)&&t.setState(dy,!1),t.setState(cy,n))}))}var fy,my=S.INACTIVE,gy=S.ACTIVE,vy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=gy,e}return(0,b.__extends)(e,t),e.prototype.setElementsStateByItem=function(t,e,n,r){var a=this,i=function(t){return a.isMathItem(t,e,n)};this.setHighlightBy(t,i,r)},e.prototype.setElementHighlight=function(t,e){e(t)?(t.hasState(my)&&t.setState(my,!1),t.setState(gy,!0)):t.hasState(gy)||t.setState(my,!0)},e.prototype.setHighlightBy=function(t,e,n){var r=this;if(n)(0,x.each)(t,(function(t){r.setElementHighlight(t,e)}));else{var a=hl(this.context.view,gy),i=!0;(0,x.each)(a,(function(t){if(!e(t))return i=!1,!1})),i?this.clear():(0,x.each)(t,(function(t){e(t)&&(t.hasState(gy)&&t.setState(gy,!1),t.setState(my,!0))}))}},e.prototype.setElementState=function(t,e){var n=this.context.view,r=dl(n);this.setHighlightBy(r,(function(e){return t===e}),e)},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.context.view;py(t)},e}(Qv),yy=vy,by=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=t.geometry.getAttribute("color");if(r){var a=n.getScaleByField(r.getFields()[0]),i=fl(t,a.field),o=dl(n),s=o.filter((function(t){return fl(t,a.field)===i}));this.setHighlightBy(o,(function(t){return s.includes(t)}),e)}},e}(yy),xy=by,wy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setElementHighlight=function(t,e){e(t)?(t.hasState(my)&&t.setState(my,!1),t.setState(gy,!0)):(t.setState(my,!0),t.hasState(gy)&&t.setState(gy,!1))},e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=n.getXScale(),a=fl(t,r.field),i=dl(n),o=i.filter((function(t){return fl(t,r.field)===a}));this.setHighlightBy(i,(function(t){return o.includes(t)}),e)},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=t.hasState(this.stateName);this.setStateByElement(t,!e)}},e}(yy),_y=wy;(function(t){t["BEFORE_HIGHLIGHT"]="element-range-highlight:beforehighlight",t["AFTER_HIGHLIGHT"]="element-range-highlight:afterhighlight",t["BEFORE_CLEAR"]="element-range-highlight:beforeclear",t["AFTER_CLEAR"]="element-range-highlight:afterclear"})(fy||(fy={}));var Cy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.clearViewState=function(t){py(t)},e.prototype.highlight=function(){var t=this.context,e=t.view,n=t.event,r=this.getIntersectElements(),a={view:e,event:n,highlightElements:r};e.emit(fy.BEFORE_HIGHLIGHT,ku.fromData(e,fy.BEFORE_HIGHLIGHT,a)),this.setState(),e.emit(fy.AFTER_HIGHLIGHT,ku.fromData(e,fy.AFTER_HIGHLIGHT,a))},e.prototype.clear=function(){var e=this.context.view;e.emit(fy.BEFORE_CLEAR,ku.fromData(e,fy.BEFORE_CLEAR,{})),t.prototype.clear.call(this),e.emit(fy.AFTER_CLEAR,ku.fromData(e,fy.AFTER_CLEAR,{}))},e.prototype.setElementsState=function(t,e,n){hy(n,(function(e){return t.indexOf(e)>=0}),e)},e}(ry),Sy=Cy,ky=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.highlight=function(){this.setState()},e.prototype.setElementState=function(t,e){var n=this.context.view,r=dl(n);hy(r,(function(e){return t===e}),e)},e.prototype.clear=function(){var t=this.context.view;py(t)},e}(sy),Ay=ky,Ey=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(ry),Dy=Ey,Fy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(Qv),My=Fy,Oy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(sy),By=Oy,Ty=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e.ignoreItemStates=[],e}return(0,b.__extends)(e,t),e.prototype.getTriggerListInfo=function(){var t=al(this.context),e=null;return ol(t)&&(e={item:t.item,list:t.component}),e},e.prototype.getAllowComponents=function(){var t=this,e=this.context.view,n=bl(e),r=[];return(0,x.each)(n,(function(e){e.isList()&&t.allowSetStateByElement(e)&&r.push(e)})),r},e.prototype.hasState=function(t,e){return t.hasState(e,this.stateName)},e.prototype.clearAllComponentsState=function(){var t=this,e=this.getAllowComponents();(0,x.each)(e,(function(e){e.clearItemsState(t.stateName)}))},e.prototype.allowSetStateByElement=function(t){var e=t.get("field");if(!e)return!1;if(this.cfg&&this.cfg.componentNames){var n=t.get("name");if(-1===this.cfg.componentNames.indexOf(n))return!1}var r=this.context.view,a=El(r,e);return a&&a.isCategory},e.prototype.allowSetStateByItem=function(t,e){var n=this.ignoreItemStates;if(n.length){var r=n.filter((function(n){return e.hasState(t,n)}));return 0===r.length}return!0},e.prototype.setStateByElement=function(t,e,n){var r=t.get("field"),a=this.context.view,i=El(a,r),o=fl(e,r),s=i.getText(o);this.setItemsState(t,s,n)},e.prototype.setStateEnable=function(t){var e=this,n=rl(this.context);if(n){var r=this.getAllowComponents();(0,x.each)(r,(function(r){e.setStateByElement(r,n,t)}))}else{var a=al(this.context);if(ol(a)){var i=a.item,o=a.component;this.allowSetStateByElement(o)&&this.allowSetStateByItem(i,o)&&this.setItemState(o,i,t)}}},e.prototype.setItemsState=function(t,e,n){var r=this,a=t.getItems();(0,x.each)(a,(function(a){a.name===e&&r.setItemState(t,a,n)}))},e.prototype.setItemState=function(t,e,n){t.setItemState(e,this.stateName,n)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.reset=function(){this.setStateEnable(!1)},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var e=t.list,n=t.item,r=this.hasState(e,n);this.setItemState(e,n,!r)}},e.prototype.clear=function(){var t=this.getTriggerListInfo();t?t.list.clearItemsState(this.stateName):this.clearAllComponentsState()},e}(Rs),Py=Ty,Iy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(Py),Ry=Iy,Ly="inactive",Ny="active";function zy(t){var e=t.getItems();(0,x.each)(e,(function(e){t.hasState(e,Ny)&&t.setItemState(e,Ny,!1),t.hasState(e,Ly)&&t.setItemState(e,Ly,!1)}))}var jy="inactive",$y="active",qy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=$y,e.ignoreItemStates=["unchecked"],e}return(0,b.__extends)(e,t),e.prototype.setItemsState=function(t,e,n){this.setHighlightBy(t,(function(t){return t.name===e}),n)},e.prototype.setItemState=function(t,e,n){t.getItems();this.setHighlightBy(t,(function(t){return t===e}),n)},e.prototype.setHighlightBy=function(t,e,n){var r=t.getItems();if(n)(0,x.each)(r,(function(n){e(n)?(t.hasState(n,jy)&&t.setItemState(n,jy,!1),t.setItemState(n,$y,!0)):t.hasState(n,$y)||t.setItemState(n,jy,!0)}));else{var a=t.getItemsByState($y),i=!0;(0,x.each)(a,(function(t){if(!e(t))return i=!1,!1})),i?this.clear():(0,x.each)(r,(function(n){e(n)&&(t.hasState(n,$y)&&t.setItemState(n,$y,!1),t.setItemState(n,jy,!0))}))}},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.getTriggerListInfo();if(t)zy(t.list);else{var e=this.getAllowComponents();(0,x.each)(e,(function(t){t.clearItemsState($y),t.clearItemsState(jy)}))}},e}(Py),Vy=qy,Hy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(Py),Zy=Hy,Uy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="unchecked",e}return(0,b.__extends)(e,t),e.prototype.unchecked=function(){this.setState()},e}(Py),Gy=Uy,Wy="unchecked",Xy="checked",Yy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=Xy,e}return(0,b.__extends)(e,t),e.prototype.setItemState=function(t,e,n){this.setCheckedBy(t,(function(t){return t===e}),n)},e.prototype.setCheckedBy=function(t,e,n){var r=t.getItems();n&&(0,x.each)(r,(function(n){e(n)?(t.hasState(n,Wy)&&t.setItemState(n,Wy,!1),t.setItemState(n,Xy,!0)):t.hasState(n,Xy)||t.setItemState(n,Wy,!0)}))},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var e=t.list,n=t.item,r=!(0,x.some)(e.getItems(),(function(t){return e.hasState(t,Wy)}));r||e.hasState(n,Wy)?this.setItemState(e,n,!0):this.reset()}},e.prototype.checked=function(){this.setState()},e.prototype.reset=function(){var t=this.getAllowComponents();(0,x.each)(t,(function(t){t.clearItemsState(Xy),t.clearItemsState(Wy)}))},e}(Py),Qy=Yy,Ky="unchecked",Jy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.toggle=function(){var t,e,n,r,a,i,o,s,l=this.getTriggerListInfo();if(null===l||void 0===l?void 0:l.item){var u=l.list,c=l.item,d=u.getItems(),p=d.filter((function(t){return!u.hasState(t,Ky)})),h=d.filter((function(t){return u.hasState(t,Ky)})),f=p[0];if(d.length===p.length)try{for(var m=(0,b.__values)(d),g=m.next();!g.done;g=m.next()){var v=g.value;u.setItemState(v,Ky,v.id!==c.id)}}catch(k){t={error:k}}finally{try{g&&!g.done&&(e=m.return)&&e.call(m)}finally{if(t)throw t.error}}else if(d.length-h.length===1)if(f.id===c.id)try{for(var y=(0,b.__values)(d),x=y.next();!x.done;x=y.next()){v=x.value;u.setItemState(v,Ky,!1)}}catch(A){n={error:A}}finally{try{x&&!x.done&&(r=y.return)&&r.call(y)}finally{if(n)throw n.error}}else try{for(var w=(0,b.__values)(d),_=w.next();!_.done;_=w.next()){v=_.value;u.setItemState(v,Ky,v.id!==c.id)}}catch(E){a={error:E}}finally{try{_&&!_.done&&(i=w.return)&&i.call(w)}finally{if(a)throw a.error}}else try{for(var C=(0,b.__values)(d),S=C.next();!S.done;S=C.next()){v=S.value;u.setItemState(v,Ky,v.id!==c.id)}}catch(D){o={error:D}}finally{try{S&&!S.done&&(s=C.return)&&s.call(C)}finally{if(o)throw o.error}}}},e}(Py),tb=Jy,eb="showRadio",nb="legend-radio-tip",rb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.getTriggerListInfo();if(null===t||void 0===t?void 0:t.item){var e=t.list,n=t.item;e.setItemState(n,eb,!0)}},e.prototype.hide=function(){var t=this.getTriggerListInfo();if(null===t||void 0===t?void 0:t.item){var e=t.list,n=t.item;e.setItemState(n,eb,!1)}},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.showTip=function(){var t=this.context,e=t.event,n=this.timeStamp,r=+new Date,a=this.context.event.target;if(r-n>16&&"legend-item-radio"===a.get("name")){var i=this.location,o={x:e.x,y:e.y};this.timeStamp=r,this.location=o,i&&(0,x.isEqual)(i,o)||this.showTooltip(o)}},e.prototype.hideTip=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var e=this.context,n=e.event,r=n.target;if(r&&r.get("tip")){this.tooltip||this.renderTooltip();var a=e.view.getCanvas().get("el").getBoundingClientRect(),i=a.x,o=a.y;this.tooltip.update((0,b.__assign)((0,b.__assign)({title:r.get("tip")},t),{x:t.x+i,y:t.y+o})),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=(t={},t[Yi]={padding:"6px 8px",transform:"translate(-50%, -80%)",background:"rgba(0,0,0,0.75)",color:"#fff","border-radius":"2px","z-index":100},t[Qi]={"font-size":"12px","line-height":"14px","margin-bottom":0,"word-break":"break-all"},t);document.getElementById(nb)&&document.body.removeChild(document.getElementById(nb));var n=new Vo({parent:document.body,region:null,visible:!1,crosshairs:null,domStyles:e,containerId:nb});n.init(),n.setCapture(!1),this.tooltip=n},e}(Py),ab=rb,ib=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.maskShape=null,e.points=[],e.starting=!1,e.moving=!1,e.preMovePoint=null,e.shapeType="path",e}return(0,b.__extends)(e,t),e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.emitEvent=function(t){var e="mask:".concat(t),n=this.context.view,r=this.context.event;n.emit(e,{target:this.maskShape,shape:this.maskShape,points:this.points,x:r.x,y:r.y})},e.prototype.createMask=function(){var t=this.context.view,e=this.getMaskAttrs(),n=t.foregroundGroup.addShape({type:this.shapeType,name:"mask",draggable:!0,attrs:(0,b.__assign)({fill:"#C5D4EB",opacity:.3},e)});return n},e.prototype.getMaskPath=function(){return[]},e.prototype.show=function(){this.maskShape&&(this.maskShape.show(),this.emitEvent("show"))},e.prototype.start=function(t){this.starting=!0,this.moving=!1,this.points=[this.getCurrentPoint()],this.maskShape||(this.maskShape=this.createMask(),this.maskShape.set("capture",!1)),this.updateMask(null===t||void 0===t?void 0:t.maskStyle),this.emitEvent("start")},e.prototype.moveStart=function(){this.moving=!0,this.preMovePoint=this.getCurrentPoint()},e.prototype.move=function(){if(this.moving&&this.maskShape){var t=this.getCurrentPoint(),e=this.preMovePoint,n=t.x-e.x,r=t.y-e.y,a=this.points;(0,x.each)(a,(function(t){t.x+=n,t.y+=r})),this.updateMask(),this.emitEvent("change"),this.preMovePoint=t}},e.prototype.updateMask=function(t){var e=(0,x.deepMix)({},this.getMaskAttrs(),t);this.maskShape.attr(e)},e.prototype.moveEnd=function(){this.moving=!1,this.preMovePoint=null},e.prototype.end=function(){this.starting=!1,this.emitEvent("end"),this.maskShape&&this.maskShape.set("capture",!0)},e.prototype.hide=function(){this.maskShape&&(this.maskShape.hide(),this.emitEvent("hide"))},e.prototype.resize=function(){this.starting&&this.maskShape&&(this.points.push(this.getCurrentPoint()),this.updateMask(),this.emitEvent("change"))},e.prototype.destroy=function(){this.points=[],this.maskShape&&this.maskShape.remove(),this.maskShape=null,this.preMovePoint=null,t.prototype.destroy.call(this)},e}(Rs),ob=ib,sb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="circle",e}return(0,b.__extends)(e,t),e.prototype.getMaskAttrs=function(){var t=this.points,e=(0,x.last)(this.points),n=0,r=0,a=0;if(t.length){var i=t[0];n=xl(i,e)/2,r=(e.x+i.x)/2,a=(e.y+i.y)/2}return{x:r,y:a,r:n}},e}(ob),lb=sb,ub=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="rect",e}return(0,b.__extends)(e,t),e.prototype.getRegion=function(){var t=this.points;return{start:(0,x.head)(t),end:(0,x.last)(t)}},e.prototype.getMaskAttrs=function(){var t=this.getRegion(),e=t.start,n=t.end,r=Math.min(e.x,n.x),a=Math.min(e.y,n.y),i=Math.abs(n.x-e.x),o=Math.abs(n.y-e.y);return{x:r,y:a,width:i,height:o}},e}(ob),cb=ub;function db(t){t.x=(0,x.clamp)(t.x,0,1),t.y=(0,x.clamp)(t.y,0,1)}var pb,hb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dim="x",e.inPlot=!0,e}return(0,b.__extends)(e,t),e.prototype.getRegion=function(){var t=null,e=null,n=this.points,r=this.dim,a=this.context.view.getCoordinate(),i=a.invert((0,x.head)(n)),o=a.invert((0,x.last)(n));return this.inPlot&&(db(i),db(o)),"x"===r?(t=a.convert({x:i.x,y:0}),e=a.convert({x:o.x,y:1})):(t=a.convert({x:0,y:i.y}),e=a.convert({x:1,y:o.y})),{start:t,end:e}},e}(cb),fb=hb,mb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getMaskPath=function(){var t=this.points,e=[];return t.length&&((0,x.each)(t,(function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e.push(["L",t[0].x,t[0].y])),e},e.prototype.getMaskAttrs=function(){return{path:this.getMaskPath()}},e.prototype.addPoint=function(){this.resize()},e}(ob),gb=mb,vb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getMaskPath=function(){var t=this.points;return wl(t,!0)},e}(gb),yb=vb,bb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setCursor=function(t){var e=this.context.view;e.getCanvas().setCursor(t)},e.prototype.default=function(){this.setCursor("default")},e.prototype.pointer=function(){this.setCursor("pointer")},e.prototype.move=function(){this.setCursor("move")},e.prototype.crosshair=function(){this.setCursor("crosshair")},e.prototype.wait=function(){this.setCursor("wait")},e.prototype.help=function(){this.setCursor("help")},e.prototype.text=function(){this.setCursor("text")},e.prototype.eResize=function(){this.setCursor("e-resize")},e.prototype.wResize=function(){this.setCursor("w-resize")},e.prototype.nResize=function(){this.setCursor("n-resize")},e.prototype.sResize=function(){this.setCursor("s-resize")},e.prototype.neResize=function(){this.setCursor("ne-resize")},e.prototype.nwResize=function(){this.setCursor("nw-resize")},e.prototype.seResize=function(){this.setCursor("se-resize")},e.prototype.swResize=function(){this.setCursor("sw-resize")},e.prototype.nsResize=function(){this.setCursor("ns-resize")},e.prototype.ewResize=function(){this.setCursor("ew-resize")},e}(Rs),xb=bb,wb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filterView=function(t,e,n){var r=this;t.getScaleByField(e)&&t.filter(e,n),t.views&&t.views.length&&(0,x.each)(t.views,(function(t){r.filterView(t,e,n)}))},e.prototype.filter=function(){var t=al(this.context);if(t){var e=this.context.view,n=t.component,r=n.get("field");if(ol(t)){if(r){var a=n.getItemsByState("unchecked"),i=El(e,r),o=a.map((function(t){return t.name}));o.length?this.filterView(e,r,(function(t){var e=i.getText(t);return!o.includes(e)})):this.filterView(e,r,null),e.render(!0)}}else if(sl(t)){var s=n.getValue(),l=(0,b.__read)(s,2),u=l[0],c=l[1];this.filterView(e,r,(function(t){return t>=u&&t<=c})),e.render(!0)}}},e}(Rs),_b=wb;function Cb(t,e,n,r){var a=Math.min(n[e],r[e]),i=Math.max(n[e],r[e]),o=(0,b.__read)(t.range,2),s=o[0],l=o[1];if(a<s&&(a=s),i>l&&(i=l),a===l&&i===l)return null;var u=t.invert(a),c=t.invert(i);if(t.isCategory){var d=t.values.indexOf(u),p=t.values.indexOf(c),h=t.values.slice(d,p+1);return function(t){return h.includes(t)}}return function(t){return t>=u&&t<=c}}(function(t){t["FILTER"]="brush-filter-processing",t["RESET"]="brush-filter-reset",t["BEFORE_FILTER"]="brush-filter:beforefilter",t["AFTER_FILTER"]="brush-filter:afterfilter",t["BEFORE_RESET"]="brush-filter:beforereset",t["AFTER_RESET"]="brush-filter:afterreset"})(pb||(pb={}));var Sb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dims=["x","y"],e.startPoint=null,e.isStarted=!1,e}return(0,b.__extends)(e,t),e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.start=function(){var t=this.context;this.isStarted=!0,this.startPoint=t.getCurrentPoint()},e.prototype.filter=function(){var t,e;if(ll(this.context)){var n=this.context.event.target,r=n.getCanvasBBox();t={x:r.x,y:r.y},e={x:r.maxX,y:r.maxY}}else{if(!this.isStarted)return;t=this.startPoint,e=this.context.getCurrentPoint()}if(!(Math.abs(t.x-e.x)<5||Math.abs(t.x-e.y)<5)){var a=this.context,i=a.view,o=a.event,s={view:i,event:o,dims:this.dims};i.emit(pb.BEFORE_FILTER,ku.fromData(i,pb.BEFORE_FILTER,s));var l=i.getCoordinate(),u=l.invert(e),c=l.invert(t);if(this.hasDim("x")){var d=i.getXScale(),p=Cb(d,"x",u,c);this.filterView(i,d.field,p)}if(this.hasDim("y")){var h=i.getYScales()[0];p=Cb(h,"y",u,c);this.filterView(i,h.field,p)}this.reRender(i,{source:pb.FILTER}),i.emit(pb.AFTER_FILTER,ku.fromData(i,pb.AFTER_FILTER,s))}},e.prototype.end=function(){this.isStarted=!1},e.prototype.reset=function(){var t=this.context.view;if(t.emit(pb.BEFORE_RESET,ku.fromData(t,pb.BEFORE_RESET,{})),this.isStarted=!1,this.hasDim("x")){var e=t.getXScale();this.filterView(t,e.field,null)}if(this.hasDim("y")){var n=t.getYScales()[0];this.filterView(t,n.field,null)}this.reRender(t,{source:pb.RESET}),t.emit(pb.AFTER_RESET,ku.fromData(t,pb.AFTER_RESET,{}))},e.prototype.filterView=function(t,e,n){t.filter(e,n)},e.prototype.reRender=function(t,e){t.render(!0,e)},e}(Rs),kb=Sb,Ab=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filterView=function(t,e,n){var r=Cl(t);(0,x.each)(r,(function(t){t.filter(e,n)}))},e.prototype.reRender=function(t){var e=Cl(t);(0,x.each)(e,(function(t){t.render(!0)}))},e}(kb),Eb=Ab,Db=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filter=function(){var t=al(this.context),e=this.context.view,n=dl(e);if(ll(this.context)){var r=ul(this.context,10);r&&(0,x.each)(n,(function(t){r.includes(t)?t.show():t.hide()}))}else if(t){var a=t.component,i=a.get("field");if(ol(t)){if(i){var o=a.getItemsByState("unchecked"),s=El(e,i),l=o.map((function(t){return t.name}));(0,x.each)(n,(function(t){var e=fl(t,i),n=s.getText(e);l.indexOf(n)>=0?t.hide():t.show()}))}}else if(sl(t)){var u=a.getValue(),c=(0,b.__read)(u,2),d=c[0],p=c[1];(0,x.each)(n,(function(t){var e=fl(t,i);e>=d&&e<=p?t.show():t.hide()}))}}},e.prototype.clear=function(){var t=dl(this.context.view);(0,x.each)(t,(function(t){t.show()}))},e.prototype.reset=function(){this.clear()},e}(Rs),Fb=Db,Mb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.byRecord=!1,e}return(0,b.__extends)(e,t),e.prototype.filter=function(){ll(this.context)&&(this.byRecord?this.filterByRecord():this.filterByBBox())},e.prototype.filterByRecord=function(){var t=this.context.view,e=ul(this.context,10);if(e){var n=t.getXScale().field,r=t.getYScales()[0].field,a=e.map((function(t){return t.getModel().data})),i=Cl(t);(0,x.each)(i,(function(t){var e=dl(t);(0,x.each)(e,(function(t){var e=t.getModel().data;Al(a,e,n,r)?t.show():t.hide()}))}))}},e.prototype.filterByBBox=function(){var t=this,e=this.context.view,n=Cl(e);(0,x.each)(n,(function(e){var n=cl(t.context,e,10),r=dl(e);n&&(0,x.each)(r,(function(t){n.includes(t)?t.show():t.hide()}))}))},e.prototype.reset=function(){var t=Cl(this.context.view);(0,x.each)(t,(function(t){var e=dl(t);(0,x.each)(e,(function(t){t.show()}))}))},e}(Rs),Ob=Mb,Bb=10,Tb=5,Pb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.buttonGroup=null,e.buttonCfg={name:"button",text:"button",textStyle:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"},padding:[8,10],style:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},activeStyle:{fill:"#e6e6e6"}},e}return(0,b.__extends)(e,t),e.prototype.getButtonCfg=function(){return(0,x.deepMix)(this.buttonCfg,this.cfg)},e.prototype.drawButton=function(){var t=this.getButtonCfg(),e=this.context.view.foregroundGroup.addGroup({name:t.name}),n=e.addShape({type:"text",name:"button-text",attrs:(0,b.__assign)({text:t.text},t.textStyle)}),r=n.getBBox(),a=vu(t.padding),i=e.addShape({type:"rect",name:"button-rect",attrs:(0,b.__assign)({x:r.x-a[3],y:r.y-a[0],width:r.width+a[1]+a[3],height:r.height+a[0]+a[2]},t.style)});i.toBack(),e.on("mouseenter",(function(){i.attr(t.activeStyle)})),e.on("mouseleave",(function(){i.attr(t.style)})),this.buttonGroup=e},e.prototype.resetPosition=function(){var t=this.context.view,e=t.getCoordinate(),n=e.convert({x:1,y:1}),r=this.buttonGroup,a=r.getBBox(),i=dr.transform(null,[["t",n.x-a.width-Bb,n.y+a.height+Tb]]);r.setMatrix(i)},e.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},e.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},e.prototype.destroy=function(){var e=this.buttonGroup;e&&e.remove(),t.prototype.destroy.call(this)},e}(Rs),Ib=Pb,Rb=4,Lb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.starting=!1,e.dragStart=!1,e}return(0,b.__extends)(e,t),e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint()},e.prototype.drag=function(){if(this.startPoint){var t=this.context.getCurrentPoint(),e=this.context.view,n=this.context.event;this.dragStart?e.emit("drag",{target:n.target,x:n.x,y:n.y}):xl(t,this.startPoint)>Rb&&(e.emit("dragstart",{target:n.target,x:n.x,y:n.y}),this.dragStart=!0)}},e.prototype.end=function(){if(this.dragStart){var t=this.context.view,e=this.context.event;t.emit("dragend",{target:e.target,x:e.x,y:e.y})}this.starting=!1,this.dragStart=!1},e}(Rs),Nb=Lb,zb=5,jb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.starting=!1,e.isMoving=!1,e.startPoint=null,e.startMatrix=null,e}return(0,b.__extends)(e,t),e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint(),this.startMatrix=this.context.view.middleGroup.getMatrix()},e.prototype.move=function(){if(this.starting){var t=this.startPoint,e=this.context.getCurrentPoint(),n=xl(t,e);if(n>zb&&!this.isMoving&&(this.isMoving=!0),this.isMoving){var r=this.context.view,a=dr.transform(this.startMatrix,[["t",e.x-t.x,e.y-t.y]]);r.backgroundGroup.setMatrix(a),r.foregroundGroup.setMatrix(a),r.middleGroup.setMatrix(a)}}},e.prototype.end=function(){this.isMoving&&(this.isMoving=!1),this.startMatrix=null,this.starting=!1,this.startPoint=null},e.prototype.reset=function(){this.starting=!1,this.startPoint=null,this.isMoving=!1;var t=this.context.view;t.backgroundGroup.resetMatrix(),t.foregroundGroup.resetMatrix(),t.middleGroup.resetMatrix(),this.isMoving=!1},e}(Rs),$b=jb,qb="x",Vb="y",Hb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dims=[qb,Vb],e.cfgFields=["dims"],e.cacheScaleDefs={},e}return(0,b.__extends)(e,t),e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.getScale=function(t){var e=this.context.view;return"x"===t?e.getXScale():e.getYScales()[0]},e.prototype.resetDim=function(t){var e=this.context.view;if(this.hasDim(t)&&this.cacheScaleDefs[t]){var n=this.getScale(t);e.scale(n.field,this.cacheScaleDefs[t]),this.cacheScaleDefs[t]=null}},e.prototype.reset=function(){this.resetDim(qb),this.resetDim(Vb);var t=this.context.view;t.render(!0)},e}(Rs),Zb=Hb,Ub=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.startPoint=null,e.starting=!1,e.startCache={},e}return(0,b.__extends)(e,t),e.prototype.start=function(){var t=this;this.startPoint=this.context.getCurrentPoint(),this.starting=!0;var e=this.dims;(0,x.each)(e,(function(e){var n=t.getScale(e),r=n.min,a=n.max,i=n.values;t.startCache[e]={min:r,max:a,values:i}}))},e.prototype.end=function(){this.startPoint=null,this.starting=!1,this.startCache={}},e.prototype.translate=function(){var t=this;if(this.starting){var e=this.startPoint,n=this.context.view.getCoordinate(),r=this.context.getCurrentPoint(),a=n.invert(e),i=n.invert(r),o=i.x-a.x,s=i.y-a.y,l=this.context.view,u=this.dims;(0,x.each)(u,(function(e){t.translateDim(e,{x:-1*o,y:-1*s})})),l.render(!0)}},e.prototype.translateDim=function(t,e){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.translateLinear(t,n,e)}},e.prototype.translateLinear=function(t,e,n){var r=this.context.view,a=this.startCache[t],i=a.min,o=a.max,s=o-i,l=n[t]*s;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:e.nice,min:i,max:o}),r.scale(e.field,{nice:!1,min:i+l,max:o+l})},e.prototype.reset=function(){t.prototype.reset.call(this),this.startPoint=null,this.starting=!1},e}(Zb),Gb=Ub,Wb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.zoomRatio=.05,e}return(0,b.__extends)(e,t),e.prototype.zoomIn=function(){this.zoom(this.zoomRatio)},e.prototype.zoom=function(t){var e=this,n=this.dims;(0,x.each)(n,(function(n){e.zoomDim(n,t)})),this.context.view.render(!0)},e.prototype.zoomOut=function(){this.zoom(-1*this.zoomRatio)},e.prototype.zoomDim=function(t,e){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.zoomLinear(t,n,e)}},e.prototype.zoomLinear=function(t,e,n){var r=this.context.view;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:e.nice,min:e.min,max:e.max});var a=this.cacheScaleDefs[t],i=a.max-a.min,o=e.min,s=e.max,l=n*i,u=o-l,c=s+l,d=c-u,p=d/i;c>u&&p<100&&p>.01&&r.scale(e.field,{nice:!1,min:o-l,max:s+l})},e}(Zb),Xb=Wb;function Yb(t){var e=t.gEvent.originalEvent;return e.deltaY>0}var Qb,Kb=1,Jb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.scroll=function(t){var e=this.context,n=e.view,r=e.event;if(n.getOptions().scrollbar){var a=(null===t||void 0===t?void 0:t.wheelDelta)||Kb,i=n.getController("scrollbar"),o=n.getXScale(),s=n.getOptions().data,l=(0,x.size)((0,x.valuesOfKey)(s,o.field)),u=(0,x.size)(o.values),c=i.getValue(),d=Math.floor((l-u)*c),p=d+(Yb(r)?a:-a),h=a/(l-u)/1e4,f=(0,x.clamp)(p/(l-u)+h,0,1);i.setValue(f)}},e}(Rs),tx=Jb,ex="aixs-description-tooltip",nx=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.context,e=al(t).axis,n=e.cfg.title,r=n.description,a=n.text,i=n.descriptionTooltipStyle,o=t.event,s=o.x,l=o.y;this.tooltip||this.renderTooltip(),this.tooltip.update({title:a||"",customContent:function(){return'\n <div class="'.concat(Yi,'" style={').concat(i,'}>\n <div class="').concat(Qi,'">\n 字段说明:').concat(r,"\n </div>\n </div>\n ")},x:s,y:l}),this.tooltip.show()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.hide=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=this.context.view,n=e.canvas,r={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},a=new Vo({parent:n.get("el").parentNode,region:r,visible:!1,containerId:ex,domStyles:(0,b.__assign)({},(0,x.deepMix)({},(t={},t[Yi]={"max-width":"50%",padding:"10px","line-height":"15px","font-size":"12px",color:"rgba(0, 0, 0, .65)"},t[Qi]={"word-break":"break-all","margin-bottom":"3px"},t)))});a.init(),a.setCapture(!1),this.tooltip=a},e}(Rs),rx=nx;function ax(t){return t.isInPlot()}function ix(t){return t.gEvent.preventDefault(),t.gEvent.originalEvent.deltaY>0}function ox(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){return t.reduce((function(t,e){return e(t)}),e)}}function sx(t,e){var n={};return null!==t&&"object"===typeof t&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}function lx(t,e){return e?(0,x.reduce)(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t}tu("dark",Vl(ud)),L("canvas",p),L("svg",f),Bu("Polygon",Hf),Bu("Interval",Pf),Bu("Schema",Uf),Bu("Path",pf),Bu("Point",$f),Bu("Line",Rf),Bu("Area",vf),Bu("Edge",bf),Bu("Heatmap",wf),Bu("Violin",Xf),nc("base",Oc),nc("interval",ym),nc("pie",Cm),nc("polar",wm),ac("overlap",Vm),ac("distribute",Am),ac("fixed-overlap",qm),ac("hide-overlap",og),ac("limit-in-shape",Lm),ac("limit-in-canvas",Rm),ac("limit-in-plot",Mg),ac("pie-outer",Mm),ac("adjust-color",cg),ac("interval-adjust-position",fg),ac("interval-hide-overlap",gg),ac("point-adjust-position",wg),ac("pie-spider",Im),ac("path-adjust-position",Ag),qu("fade-in",Og),qu("fade-out",Bg),qu("grow-in-x",Ig),qu("grow-in-xy",Lg),qu("grow-in-y",Rg),qu("scale-in-x",jg),qu("scale-in-y",$g),qu("wave-in",Ug),qu("zoom-in",Wg),qu("zoom-out",Xg),qu("position-update",zg),qu("sector-path-update",Zg),qu("path-in",Ng),Ps("rect",sv),Ps("mirror",iv),Ps("list",ev),Ps("matrix",rv),Ps("circle",Jg),Ps("tree",uv),bu("axis",Cv),bu("legend",Dv),bu("tooltip",zu),bu("annotation",mv),bu("slider",Mv),bu("scrollbar",Rv),qs("tooltip",qv),qs("sibling-tooltip",Hv),qs("ellipsis-text",Uv),qs("element-active",Jv),qs("element-single-active",uy),qs("element-range-active",iy),qs("element-highlight",yy),qs("element-highlight-by-x",_y),qs("element-highlight-by-color",xy),qs("element-single-highlight",Ay),qs("element-range-highlight",Sy),qs("element-sibling-highlight",Sy,{effectSiblings:!0,effectByRecord:!0}),qs("element-selected",My),qs("element-single-selected",By),qs("element-range-selected",Dy),qs("element-link-by-color",ey),qs("active-region",jv),qs("list-active",Ry),qs("list-selected",Zy),qs("list-highlight",Vy),qs("list-unchecked",Gy),qs("list-checked",Qy),qs("list-focus",tb),qs("list-radio",ab),qs("legend-item-highlight",Vy,{componentNames:["legend"]}),qs("axis-label-highlight",Vy,{componentNames:["axis"]}),qs("axis-description",rx),qs("rect-mask",cb),qs("x-rect-mask",fb,{dim:"x"}),qs("y-rect-mask",fb,{dim:"y"}),qs("circle-mask",lb),qs("path-mask",gb),qs("smooth-path-mask",yb),qs("cursor",xb),qs("data-filter",_b),qs("brush",kb),qs("brush-x",kb,{dims:["x"]}),qs("brush-y",kb,{dims:["y"]}),qs("sibling-filter",Eb),qs("sibling-x-filter",Eb),qs("sibling-y-filter",Eb),qs("element-filter",Fb),qs("element-sibling-filter",Ob),qs("element-sibling-filter-record",Ob,{byRecord:!0}),qs("view-drag",Nb),qs("view-move",$b),qs("scale-translate",Gb),qs("scale-zoom",Xb),qs("reset-button",Ib,{name:"reset-button",text:"reset"}),qs("mousewheel-scroll",tx),zl("tooltip",{start:[{trigger:"plot:mousemove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:touchmove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseleave",action:"tooltip:hide"},{trigger:"plot:leave",action:"tooltip:hide"},{trigger:"plot:touchend",action:"tooltip:hide"}]}),zl("ellipsis-text",{start:[{trigger:"legend-item-name:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"legend-item-name:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"legend-item-name:mouseleave",action:"ellipsis-text:hide"},{trigger:"legend-item-name:touchend",action:"ellipsis-text:hide"},{trigger:"axis-label:mouseleave",action:"ellipsis-text:hide"},{trigger:"axis-label:touchend",action:"ellipsis-text:hide"}]}),zl("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),zl("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),zl("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),zl("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),zl("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]}),zl("legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","element-active:reset"]}]}),zl("legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","element-highlight:reset"]}]}),zl("axis-label-highlight",{start:[{trigger:"axis-label:mouseenter",action:["axis-label-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"axis-label:mouseleave",action:["axis-label-highlight:reset","element-highlight:reset"]}]}),zl("element-list-highlight",{start:[{trigger:"element:mouseenter",action:["list-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"element:mouseleave",action:["list-highlight:reset","element-highlight:reset"]}]}),zl("element-range-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:["rect-mask:start","rect-mask:show"]},{trigger:"mask:dragstart",action:["rect-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:drag",action:["rect-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end"]},{trigger:"mask:dragend",action:["rect-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear","rect-mask:end","rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear","rect-mask:hide"]}]}),zl("brush",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ax,action:["brush:start","rect-mask:start","rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:ax,action:["rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:ax,action:["brush:filter","brush:end","rect-mask:end","rect-mask:hide","reset-button:show"]}],rollback:[{trigger:"reset-button:click",action:["brush:reset","reset-button:hide","cursor:crosshair"]}]}),zl("brush-visible",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"plot:mousedown",action:["rect-mask:start","rect-mask:show"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end","rect-mask:hide","element-filter:filter","element-range-highlight:clear"]}],rollback:[{trigger:"dblclick",action:["element-filter:clear"]}]}),zl("brush-x",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ax,action:["brush-x:start","x-rect-mask:start","x-rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:ax,action:["x-rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:ax,action:["brush-x:filter","brush-x:end","x-rect-mask:end","x-rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]}),zl("element-path-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ax,action:"path-mask:start"},{trigger:"mousedown",isEnable:ax,action:"path-mask:show"}],processing:[{trigger:"mousemove",action:"path-mask:addPoint"}],end:[{trigger:"mouseup",action:"path-mask:end"}],rollback:[{trigger:"dblclick",action:"path-mask:hide"}]}),zl("element-single-selected",{start:[{trigger:"element:click",action:"element-single-selected:toggle"}]}),zl("legend-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:["cursor:pointer","list-radio:show"]},{trigger:"legend-item:mouseleave",action:["cursor:default","list-radio:hide"]}],start:[{trigger:"legend-item:click",isEnable:function(t){return!t.isInShape("legend-item-radio")},action:["list-unchecked:toggle","data-filter:filter","list-radio:show"]},{trigger:"legend-item-radio:mouseenter",action:["list-radio:showTip"]},{trigger:"legend-item-radio:mouseleave",action:["list-radio:hideTip"]},{trigger:"legend-item-radio:click",action:["list-focus:toggle","data-filter:filter","list-radio:show"]}]}),zl("continuous-filter",{start:[{trigger:"legend:valuechanged",action:"data-filter:filter"}]}),zl("continuous-visible-filter",{start:[{trigger:"legend:valuechanged",action:"element-filter:filter"}]}),zl("legend-visible-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:["list-unchecked:toggle","element-filter:filter"]}]}),zl("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]}),zl("axis-description",{start:[{trigger:"axis-description:mousemove",action:"axis-description:show"}],end:[{trigger:"axis-description:mouseleave",action:"axis-description:hide"}]}),zl("view-zoom",{start:[{trigger:"plot:mousewheel",isEnable:function(t){return ix(t.event)},action:"scale-zoom:zoomOut",throttle:{wait:100,leading:!0,trailing:!1}},{trigger:"plot:mousewheel",isEnable:function(t){return!ix(t.event)},action:"scale-zoom:zoomIn",throttle:{wait:100,leading:!0,trailing:!1}}]}),zl("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]}),zl("plot-mousewheel-scroll",{start:[{trigger:"plot:mousewheel",action:"mousewheel-scroll:scroll"}]}),function(t){t["ERROR"]="error",t["WARN"]="warn",t["INFO"]="log"}(Qb||(Qb={}));var ux="AntV/G2Plot";function cx(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=0;return ux+": "+t.replace(/%s/g,(function(){return""+e[r++]}))}function dx(t,e,n){for(var r=[],a=3;a<arguments.length;a++)r[a-3]=arguments[a];e||console[t](cx.apply(void 0,(0,b.__spreadArrays)([n],r)))}function px(t){if(!t)return{width:0,height:0};var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}function hx(t,e){return t.geometries.find((function(t){return t.type===e}))}function fx(t){return(0,x.reduce)(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}function mx(t){return(0,x.get)(t,["views","length"],0)<=0?fx(t):(0,x.reduce)(t.views,(function(t,e){return t.concat(mx(e))}),fx(t))}function gx(t){return(0,x.get)(t,["views","length"],0)<=0?t.geometries:(0,x.reduce)(t.views,(function(t,e){return t.concat(e.geometries)}),t.geometries)}function vx(t,e){return t.views.find((function(t){return t.id===e}))}function yx(t){var e=t.parent;return e?e.views:[]}function bx(t){return yx(t).filter((function(e){return e!==t}))}function xx(t){if(!(0,x.isType)(t,"Object"))return t;var e=(0,b.__assign)({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e}function wx(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,a=t.length;r<a;r+=1){var i=t[r];n.push(["L",i.x,i.y])}e&&n.push(["Z"])}return n}var _x=function(t,e,n,r){var a,i,o,s,l=[],u=!!r;if(u){o=[1/0,1/0],s=[-1/0,-1/0];for(var c=0,d=t.length;c<d;c++){var p=t[c];o=gr.min([0,0],o,p),s=gr.max([0,0],s,p)}o=gr.min([0,0],o,r[0]),s=gr.max([0,0],s,r[1])}c=0;for(var h=t.length;c<h;c++){p=t[c];if(n)a=t[c?c-1:h-1],i=t[(c+1)%h];else{if(0===c||c===h-1){l.push(p);continue}a=t[c-1],i=t[c+1]}var f=[0,0];f=gr.sub(f,i,a),f=gr.scale(f,f,e);var m=gr.distance(p,a),g=gr.distance(p,i),v=m+g;0!==v&&(m/=v,g/=v);var y=gr.scale([0,0],f,-m),b=gr.scale([0,0],f,g),x=gr.add([0,0],p,y),w=gr.add([0,0],p,b);u&&(x=gr.max([0,0],x,o),x=gr.min([0,0],x,s),w=gr.max([0,0],w,o),w=gr.min([0,0],w,s)),l.push(x),l.push(w)}return n&&l.push(l.shift()),l};function Cx(t,e,n){for(var r=!!e,a=[],i=0,o=t.length;i<o;i+=2)a.push([t[i],t[i+1]]);var s,l,u,c=_x(a,.4,r,n),d=a.length,p=[];for(i=0;i<d-1;i++)s=c[2*i],l=c[2*i+1],u=a[i+1],p.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]]);return r&&(s=c[d],l=c[d+1],u=a[0],p.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]])),p}function Sx(t,e,n){var r=[],a=t[0],i=null;if(t.length<=2)return wx(t,e);for(var o=0,s=t.length;o<s;o++){var l=t[o];i&&i.x===l.x&&i.y===l.y||(r.push(l.x),r.push(l.y),i=l)}var u=n||[[0,0],[1,1]],c=Cx(r,e,u);return c.unshift(["M",a.x,a.y]),c}var kx=5,Ax={}.toString,Ex=function(t,e){return Ax.call(t)==="[object "+e+"]"},Dx=function(t){return Ex(t,"Array")},Fx=function(t){return"object"===typeof t&&null!==t},Mx=function(t){if(!Fx(t)||!Ex(t,"Object"))return!1;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},Ox=function(t,e,n,r){for(var a in n=n||0,r=r||kx,e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=e[a];i?Mx(i)?(Mx(t[a])||(t[a]={}),n<r?Ox(t[a],i,n+1,r):t[a]=e[a]):Dx(i)?(t[a]=[],t[a]=t[a].concat(i)):t[a]=i:t[a]=i}},Bx=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)Ox(t,e[r]);return t};function Tx(t){if(!t)return t;var e=t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g);return e.map((function(t){return t.toLowerCase()})).join("-")}function Px(t){var e={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis",display:"flex",justifyContent:"center",alignItems:"center"},n=["stroke","lineWidth","shadowColor","strokeOpacity","shadowBlur","shadowOffsetX","shadowOffsetY","fill"];(0,x.get)(t,"fill")&&(e["color"]=t["fill"]);var r=sx(t,n),a=r.shadowColor,i=r.shadowBlur,o=void 0===i?0:i,s=r.shadowOffsetX,l=void 0===s?0:s,u=r.shadowOffsetY,c=void 0===u?0:u;e["text-shadow"]=""+[a,l+"px",c+"px",o+"px"].join(" ");var d=sx(t,n),p=d.stroke,h=d.lineWidth,f=void 0===h?0:h;return e["-webkit-text-stroke"]=""+[f+"px",p].join(" "),(0,x.each)(t,(function(t,r){["fontSize"].includes(r)&&(0,x.isNumber)(t)?e[Tx(r)]=t+"px":r&&!n.includes(r)&&(e[Tx(r)]=""+t)})),e}function Ix(t,e){t.style["pointer-events"]="none",(0,x.each)(e,(function(e,n){n&&e&&(t.style[n]=e)}))}var Rx,Lx=function(t,e,n){var r=e.statistic,a=e.plotType,i=r.title,o=r.content;[i,o].forEach((function(e,r){if(e){var s="";s=0===r?o?"translate(-50%, -100%)":"translate(-50%, -50%)":i?"translate(-50%, 0)":"translate(-50%, -50%)";var l=(0,x.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,b.__assign)({position:["50%","50%"],html:function(t,r){var i=r.getCoordinate(),o=0;if("pie"===a||"ring-progress"===a)o=i.getRadius()*i.innerRadius*2;else if("liquid"===a){var u=(0,x.get)(r.geometries,[0,"elements",0,"shape"]);if(u){var c=u.find((function(t){return"wrap"===t.get("name")})),d=c.getCanvasBBox().width;o=d}}else o||(o=i.getWidth());Ix(t,(0,b.__assign)({width:o+"px",transform:s},Px(l)));var p=r.getData();if(e.customHtml)return e.customHtml(t,r,n,p);var h=e.content;return e.formatter&&(h=e.formatter(n,p)),h?(0,x.isString)(h)?h:""+h:"<div></div>"},key:(0===r?"top":"bottom")+"-statistic"},sx(e,["offsetX","offsetY","rotate","style","formatter"])))}}))},Nx=function(t,e,n){var r=e.statistic,a=r.title,i=r.content;[a,i].forEach((function(e){if(e){var r=(0,x.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,b.__assign)({position:["50%","100%"],html:function(t,a){var i=a.getCoordinate(),o=a.views[0].getCoordinate(),s=o.getCenter(),l=o.getRadius(),u=Math.max(Math.sin(o.startAngle),Math.sin(o.endAngle))*l,c=s.y+u-i.y.start-parseFloat((0,x.get)(r,"fontSize",0)),d=i.getRadius()*i.innerRadius*2;Ix(t,(0,b.__assign)({width:d+"px",transform:"translate(-50%, "+c+"px)"},Px(r)));var p=a.getData();if(e.customHtml)return e.customHtml(t,a,n,p);var h=e.content;return e.formatter&&(h=e.formatter(n,p)),h?(0,x.isString)(h)?h:""+h:"<div></div>"}},sx(e,["offsetX","offsetY","rotate","style","formatter"])))}}))};function zx(){return Rx||(Rx=document.createElement("canvas").getContext("2d")),Rx}(0,x.memoize)((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,a=void 0===r?"sans-serif":r,i=e.fontWeight,o=e.fontStyle,s=e.fontVariant,l=zx();l.font=[o,i,s,n+"px",a].join(" ");var u=l.measureText((0,x.isString)(t)?t:"");return u.width}),(function(t,e){return void 0===e&&(e={}),(0,b.__spreadArrays)([t],(0,x.values)(e)).join("")}));function jx(t){return"number"===typeof t&&!isNaN(t)}function $x(t,e,n){var r=Math.min(e,n),a=Math.max(e,n);return t>=r&&t<=a}function qx(t,e){if(!t)return{};var n=t.filter((function(t){var n=(0,x.get)(t,[e]);return(0,x.isNumber)(n)&&!isNaN(n)})),r=n.every((function(t){return(0,x.get)(t,[e])>=0})),a=n.every((function(t){return(0,x.get)(t,[e])<=0}));return r?{min:0}:a?{max:0}:{}}function Vx(t,e,n,r,a){if(void 0===a&&(a=[]),!Array.isArray(t))return{nodes:[],links:[]};var i=[],o={},s=-1;return t.forEach((function(t){var l=t[e],u=t[n],c=t[r],d=sx(t,a);o[l]||(o[l]=(0,b.__assign)({id:++s,name:l},d)),o[u]||(o[u]=(0,b.__assign)({id:++s,name:u},d)),i.push((0,b.__assign)({source:o[l].id,target:o[u].id,value:c},d))})),{nodes:Object.values(o).sort((function(t,e){return t.id-e.id})),links:i}}function Hx(t,e){var n=(0,x.filter)(t,(function(t){var n=t[e];return null===n||"number"===typeof n&&!isNaN(n)}));return dx(Qb.WARN,n.length===t.length,"illegal data existed in chart data."),n}function Zx(t){if((0,x.isNumber)(t))return[t,t,t,t];if((0,x.isArray)(t)){var e=t.length;if(1===e)return[t[0],t[0],t[0],t[0]];if(2===e)return[t[0],t[1],t[0],t[1]];if(3===e)return[t[0],t[1],t[2],t[1]];if(4===e)return t}return[0,0,0,0]}function Ux(t,e,n){void 0===e&&(e="bottom"),void 0===n&&(n=25);var r=Zx(t),a=[e.startsWith("top")?n:0,e.startsWith("right")?n:0,e.startsWith("bottom")?n:0,e.startsWith("left")?n:0];return[r[0]+a[0],r[1]+a[1],r[2]+a[2],r[3]+a[3]]}function Gx(t){var e=t.map((function(t){return Zx(t)})),n=[0,0,0,0];return e.length>0&&(n=n.map((function(t,n){return e.forEach((function(r,a){t+=e[a][n]})),t}))),n}var Wx={locale:"en-US"};var Xx={};function Yx(t,e){Xx[t]=e}function Qx(t){return{get:function(e,n){return lx((0,x.get)(Xx[t],e)||(0,x.get)(Xx[Wx.locale],e)||(0,x.get)(Xx["en-US"],e)||e,n)}}}var Kx={locale:"en-US",general:{increase:"Increase",decrease:"Decrease",root:"Root"},statistic:{total:"Total"},conversionTag:{label:"Rate"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"Total"}},Jx={locale:"zh-CN",general:{increase:"增加",decrease:"减少",root:"初始"},statistic:{total:"总计"},conversionTag:{label:"转化率"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"总计"}},tw=n(18587),ew="data-chart-source-type",nw=["padding","appendPadding","renderer","pixelRatio","syncViewPadding","supportCSSTransform","limitInPlot"],rw=function(t){function e(e,n){var r=t.call(this)||this;return r.container="string"===typeof e?document.getElementById(e):e,r.options=Bx({},r.getDefaultOptions(),n),r.createG2(),r.bindEvents(),r}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return{renderer:"canvas",xAxis:{nice:!0,label:{autoRotate:!1,autoHide:{type:"equidistance",cfg:{minGap:6}}}},yAxis:{nice:!0,label:{autoHide:!0,autoRotate:!1}},animation:!0}},e.prototype.createG2=function(){var t=this.options,e=t.width,n=t.height,r=t.defaultInteractions;this.chart=new Iu((0,b.__assign)((0,b.__assign)((0,b.__assign)((0,b.__assign)({container:this.container,autoFit:!1},this.getChartSize(e,n)),{localRefresh:!1}),sx(this.options,nw)),{defaultInteractions:r})),this.container.setAttribute(ew,"G2Plot")},e.prototype.getChartSize=function(t,e){var n=px(this.container);return{width:t||n.width||400,height:e||n.height||400}},e.prototype.bindEvents=function(){var t=this;this.chart&&this.chart.on("*",(function(e){(null===e||void 0===e?void 0:e.type)&&t.emit(e.type,e)}))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.render=function(){this.chart.clear(),this.chart.options={data:[],animate:!0},this.chart.views=[],this.execAdaptor(),this.chart.render(),this.bindSizeSensor()},e.prototype.update=function(t){this.updateOption(t),this.render()},e.prototype.updateOption=function(t){this.options=Bx({},this.options,t)},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=mx(this.chart);(0,x.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=mx(this.chart),e=[];return(0,x.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,x.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e.prototype.changeData=function(t){this.update({data:t})},e.prototype.changeSize=function(t,e){this.chart.changeSize(t,e)},e.prototype.addAnnotations=function(t,e){e=e||this.chart;var n=(0,b.__spreadArrays)(t),r=e.getController("annotation"),a=r.getComponents().map((function(t){return t.extra}));r.clear(!0);for(var i=function(t){var e=a[t],i=n.findIndex((function(t){return t.id&&t.id===e.id}));-1!==i&&(e=Bx({},e,n[i]),n.splice(i,1)),r.annotation(e)},o=0;o<a.length;o++)i(o);n.forEach((function(t){return r.annotation(t)})),e.render(!0)},e.prototype.removeAnnotations=function(t){var e=this.chart.getController("annotation"),n=e.getComponents().map((function(t){return t.extra}));e.clear(!0);for(var r=function(r){var a=n[r];t.find((function(t){return t.id&&t.id===a.id}))||e.annotation(a)},a=0;a<n.length;a++)r(a);this.chart.render(!0)},e.prototype.destroy=function(){this.unbindSizeSensor(),this.chart.destroy(),this.off(),this.container.removeAttribute(ew)},e.prototype.execAdaptor=function(){var t=this.getSchemaAdaptor(),e=this.options,n=e.padding,r=e.appendPadding;this.chart.padding=n,this.chart.appendPadding=r,t({chart:this.chart,options:this.options})},e.prototype.triggerResize=function(){this.chart.forceFit()},e.prototype.bindSizeSensor=function(){var t=this;if(!this.unbind){var e=this.options.autoFit,n=void 0===e||e;n&&(this.unbind=(0,tw.ak)(this.container,(function(){var e=px(t.container),n=e.width,r=e.height;n===t.chart.width&&r===t.chart.height||t.triggerResize()})))}},e.prototype.unbindSizeSensor=function(){this.unbind&&(this.unbind(),this.unbind=void 0)},e}(Z.Z),aw=["type","alias","tickCount","tickInterval","min","max","nice","minLimit","maxLimit","range","tickMethod","base","exponent","mask","sync"];function iw(){return"object"===typeof window?null===window||void 0===window?void 0:window.devicePixelRatio:2}function ow(t,e){void 0===e&&(e=t);var n=document.createElement("canvas"),r=iw();n.width=t*r,n.height=e*r,n.style.width=t+"px",n.style.height=e+"px";var a=n.getContext("2d");return a.scale(r,r),n}function sw(t,e,n,r){void 0===r&&(r=n);var a=e.backgroundColor,i=e.opacity;t.globalAlpha=i,t.fillStyle=a,t.beginPath(),t.fillRect(0,0,n,r),t.closePath()}function lw(t,e,n){var r=t+e;return n?2*r:r}function uw(t,e){var n=e?[[t*(1/4),t*(1/4)],[t*(3/4),t*(3/4)]]:[[.5*t,.5*t]];return n}function cw(t,e){var n=e*Math.PI/180,r={a:Math.cos(n)*(1/t),b:Math.sin(n)*(1/t),c:-Math.sin(n)*(1/t),d:Math.cos(n)*(1/t),e:0,f:0};return r}var dw={size:6,padding:2,backgroundColor:"transparent",opacity:1,rotation:0,fill:"#fff",fillOpacity:.5,stroke:"transparent",lineWidth:0,isStagger:!0};function pw(t,e,n,r){var a=e.size,i=e.fill,o=e.lineWidth,s=e.stroke,l=e.fillOpacity;t.beginPath(),t.globalAlpha=l,t.fillStyle=i,t.strokeStyle=s,t.lineWidth=o,t.arc(n,r,a/2,0,2*Math.PI,!1),t.fill(),o&&t.stroke(),t.closePath()}function hw(t){var e=Bx({},dw,t),n=e.size,r=e.padding,a=e.isStagger,i=e.rotation,o=lw(n,r,a),s=uw(o,a),l=ow(o,o),u=l.getContext("2d");sw(u,e,o);for(var c=0,d=s;c<d.length;c++){var p=d[c],h=p[0],f=p[1];pw(u,e,h,f)}var m=u.createPattern(l,"repeat");if(m){var g=iw(),v=cw(g,i);m.setTransform(v)}return m}var fw={rotation:45,spacing:5,opacity:1,backgroundColor:"transparent",strokeOpacity:.5,stroke:"#fff",lineWidth:2};function mw(t,e,n){var r=e.stroke,a=e.lineWidth,i=e.strokeOpacity,o=new Path2D(n);t.globalAlpha=i,t.lineCap="square",t.strokeStyle=a?r:"transparent",t.lineWidth=a,t.stroke(o)}function gw(t){var e=Bx({},fw,t),n=e.spacing,r=e.rotation,a=e.lineWidth,i=n+a||1,o=n+a||1,s="\n M 0 0 L "+i+" 0\n M 0 "+o+" L "+i+" "+o+"\n ",l=ow(i,o),u=l.getContext("2d");sw(u,e,i,o),mw(u,e,s);var c=u.createPattern(l,"repeat");if(c){var d=iw(),p=cw(d,r);c.setTransform(p)}return c}var vw={size:6,padding:1,isStagger:!0,backgroundColor:"transparent",opacity:1,rotation:0,fill:"#fff",fillOpacity:.5,stroke:"transparent",lineWidth:0};function yw(t,e,n,r){var a=e.stroke,i=e.size,o=e.fill,s=e.lineWidth,l=e.fillOpacity;t.globalAlpha=l,t.strokeStyle=a,t.lineWidth=s,t.fillStyle=o,t.strokeRect(n-i/2,r-i/2,i,i),t.fillRect(n-i/2,r-i/2,i,i)}function bw(t){var e=Bx({},vw,t),n=e.size,r=e.padding,a=e.isStagger,i=e.rotation,o=lw(n,r,a),s=uw(o,a),l=ow(o,o),u=l.getContext("2d");sw(u,e,o);for(var c=0,d=s;c<d.length;c++){var p=d[c],h=p[0],f=p[1];yw(u,e,h,f)}var m=u.createPattern(l,"repeat");if(m){var g=iw(),v=cw(g,i);m.setTransform(v)}return m}function xw(t){var e,n=t.type,r=t.cfg;switch(n){case"dot":e=hw(r);break;case"line":e=gw(r);break;case"square":e=bw(r);break;default:break}return e}function ww(t){var e=this;return function(n){var r,a=n.options,i=n.chart,o=a.pattern;if(!o)return n;var s=function(n){for(var r,s,l,u=[],c=1;c<arguments.length;c++)u[c-1]=arguments[c];var d=i.getTheme().defaultColor,p=d,h=null===(s=null===(r=i.geometries)||void 0===r?void 0:r[0])||void 0===s?void 0:s.getAttribute("color");if(h){var f=h.getFields()[0],m=(0,x.get)(n,f);p=nd.getMappingValue(h,m,(null===(l=h.values)||void 0===l?void 0:l[0])||d)}var g=o;"function"===typeof o&&(g=o.call(e,n,p)),g instanceof CanvasPattern===!1&&(g=xw(Bx({},{cfg:{backgroundColor:p}},g)));var v=a[t];return(0,b.__assign)((0,b.__assign)({},"function"===typeof v?v.call.apply(v,(0,b.__spreadArrays)([e,n],u)):v||{}),{fill:g||p})};return Bx({},n,{options:(r={},r[t]=s,r)})}}function _w(t){var e=t.chart,n=t.options,r=n.legend,a=n.colorField,i=n.seriesField;return!1===r?e.legend(!1):(a||i)&&e.legend(a||i,r),t}function Cw(t){var e=t.chart,n=t.options,r=n.tooltip;return void 0!==r&&e.tooltip(r),t}function Sw(t){var e=t.chart,n=t.options,r=n.interactions;return(0,x.each)(r,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg||{})})),t}function kw(t){var e=t.chart,n=t.options,r=n.animation;return"boolean"===typeof r?e.animate(r):e.animate(!0),(0,x.each)(e.geometries,(function(t){t.animate(r)})),t}function Aw(t){var e=t.chart,n=t.options,r=n.theme;return r&&e.theme(r),t}function Ew(t){var e=t.chart,n=t.options,r=n.state;return r&&(0,x.each)(e.geometries,(function(t){t.state(r)})),t}function Dw(t){var e=t.chart,n=t.options,r=n.slider;return e.option("slider",r),t}function Fw(t){var e=t.chart,n=t.options,r=n.scrollbar;return e.option("scrollbar",r),t}function Mw(t,e){return function(n){var r=n.chart,a=n.options,i={};return(0,x.each)(t,(function(t,e){i[e]=sx(t,aw)})),i=Bx({},e,a.meta,i),r.scale(i),n}}function Ow(t){return function(e){var n=e.chart,r=e.options,a=n.getController("annotation");return(0,x.each)((0,b.__spreadArrays)(r.annotations||[],t||[]),(function(t){a.annotation(t)})),e}}function Bw(t){var e=t.chart,n=t.options,r=n.yAxis,a=n.limitInPlot,i=a;return(0,x.isObject)(r)&&(0,x.isNil)(a)&&(i=!!Object.values(sx(r,["min","max","minLimit","maxLimit"])).some((function(t){return!(0,x.isNil)(t)}))),e.limitInPlot=i,t}function Tw(t){return void 0===t&&(t="rect"),function(e){var n=e.chart,r=e.options,a=r.coordinate,i=Array.from(a||[]).map((function(t){return"reflectX"===t.type?["reflect","x"]:"reflectY"===t.type?["reflect","y"]:"transpose"===t.type?["transpose"]:null})).filter((function(t){return!!t}));return 0!==i.length&&n.coordinate({type:t,actions:i}),e}}function Pw(t,e){if(!1===t)return{fields:!1};var n=(0,x.get)(t,"fields"),r=(0,x.get)(t,"formatter");return r&&!n&&(n=e),{fields:n,formatter:r}}function Iw(t,e){var n=t.type,r=t.xField,a=t.yField,i=t.colorField,o=t.shapeField,s=t.sizeField,l=t.styleField,u=t.rawFields,c=void 0===u?[]:u,d=[];if("color"===e)d=(0,b.__spreadArrays)([i||r],c);else if("shape"===e)d=(0,b.__spreadArrays)([o||r],c);else if("size"===e)d=(0,b.__spreadArrays)([s||r],c);else{d=(0,b.__spreadArrays)([r,a,i,o,s,l],c);var p=["x","y","color","shape","size","style"].indexOf(e),h=d[p];d.splice(p,1),d.unshift(h)}var f=(0,x.uniq)(d.filter((function(t){return!!t}))),m="line"===n&&[r,a].includes(f.join("*"))?"":f.join("*");return{mappingFields:f,tileMappingField:m}}function Rw(t,e){if(e)return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a={};return t.forEach((function(t,e){a[t]=n[e]})),delete a["undefined"],e(a)}}function Lw(t){var e=t.chart,n=t.options,r=n.type,a=n.args,i=n.mapping,o=n.xField,s=n.yField,l=n.colorField,u=n.shapeField,c=n.sizeField,d=n.tooltipFields,p=n.label,h=n.state,f=n.customInfo;if(!i)return t;var m=i.color,g=i.shape,v=i.size,y=i.style,w=i.tooltip,_=e[r](a).position(o+"*"+s);if((0,x.isString)(m))l?_.color(l,m):_.color(m);else if((0,x.isFunction)(m)){var C=Iw(n,"color"),S=C.mappingFields,k=C.tileMappingField;_.color(k,Rw(S,m))}else l&&_.color(l,m);if((0,x.isString)(g))u?_.shape(u,[g]):_.shape(g);else if((0,x.isFunction)(g)){var A=Iw(n,"shape");S=A.mappingFields,k=A.tileMappingField;_.shape(k,Rw(S,g))}else u&&_.shape(u,g);if((0,x.isNumber)(v))c?_.size(c,v):_.size(v);else if((0,x.isFunction)(v)){var E=Iw(n,"size");S=E.mappingFields,k=E.tileMappingField;_.size(k,Rw(S,v))}else c&&_.size(c,v);if((0,x.isFunction)(y)){var D=Iw(n,"style");S=D.mappingFields,k=D.tileMappingField;_.style(k,Rw(S,y))}else(0,x.isObject)(y)&&_.style(y);if(!1===d?_.tooltip(!1):(0,x.isEmpty)(d)||_.tooltip(d.join("*"),Rw(d,w)),!1===p)_.label(!1);else if(p){var F=p.callback,M=p.fields,O=(0,b.__rest)(p,["callback","fields"]);_.label({fields:M||[s],callback:F,cfg:xx(O)})}return h&&_.state(h),f&&_.customInfo(f),[o,s].filter((function(t){return t!==l})).forEach((function(t){e.legend(t,!1)})),(0,b.__assign)((0,b.__assign)({},t),{ext:{geometry:_}})}function Nw(t){var e=t.options,n=e.area,r=e.xField,a=e.yField,i=e.seriesField,o=e.smooth,s=e.tooltip,l=e.useDeferredLabel,u=Pw(s,[r,a,i]),c=u.fields,d=u.formatter;return n?Lw(Bx({},t,{options:{type:"area",colorField:i,tooltipFields:c,mapping:(0,b.__assign)({shape:o?"smooth":"area",tooltip:d},n),args:{useDeferredLabel:l}}})):t}function zw(t){var e=t.options,n=e.line,r=e.stepType,a=e.xField,i=e.yField,o=e.seriesField,s=e.smooth,l=e.connectNulls,u=e.tooltip,c=e.useDeferredLabel,d=Pw(u,[a,i,o]),p=d.fields,h=d.formatter;return n?Lw(Bx({},t,{options:{type:"line",colorField:o,tooltipFields:p,mapping:(0,x.deepMix)({shape:r||(s?"smooth":"line"),tooltip:h},n),args:{connectNulls:l,useDeferredLabel:c}}})):t}function jw(t){var e=t.options,n=e.point,r=e.xField,a=e.yField,i=e.seriesField,o=e.sizeField,s=e.shapeField,l=e.tooltip,u=e.useDeferredLabel,c=Pw(l,[r,a,i,o,s]),d=c.fields,p=c.formatter;return n?Lw(Bx({},t,{options:{type:"point",colorField:i,shapeField:s,tooltipFields:d,mapping:(0,b.__assign)({tooltip:p},n),args:{useDeferredLabel:u}}})):t}function $w(t){var e=t.chart,n=t.options,r=t.ext,a=n.seriesField,i=n.isGroup,o=n.isStack,s=n.marginRatio,l=n.widthRatio,u=n.groupField,c=n.theme,d=[];if(a&&(i&&d.push({type:"dodge",dodgeBy:u||a,marginRatio:s}),o&&d.push({type:"stack",marginRatio:s})),d.length&&(null===r||void 0===r?void 0:r.geometry)){var p=null===r||void 0===r?void 0:r.geometry;p.adjust(d)}return(0,x.isNil)(l)||e.theme(Bx({},(0,x.isObject)(c)?c:Jl(c),{columnWidthRatio:l})),t}function qw(t){var e=t.options,n=e.xField,r=e.yField,a=e.interval,i=e.seriesField,o=e.tooltip,s=e.minColumnWidth,l=e.maxColumnWidth,u=e.columnBackground,c=e.dodgePadding,d=e.intervalPadding,p=e.useDeferredLabel,h=Pw(o,[n,r,i]),f=h.fields,m=h.formatter,g=(a?Lw(Bx({},t,{options:{type:"interval",colorField:i,tooltipFields:f,mapping:(0,b.__assign)({tooltip:m},a),args:{dodgePadding:c,intervalPadding:d,minColumnWidth:s,maxColumnWidth:l,background:u,useDeferredLabel:p}}})):t).ext;return $w((0,b.__assign)((0,b.__assign)({},t),{ext:g}))}function Vw(t){var e=t.options,n=e.polygon,r=e.xField,a=e.yField,i=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,a,i]),u=l.fields,c=l.formatter;return n?Lw(Bx({},t,{options:{type:"polygon",colorField:i,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Hw(t){var e=t.options,n=e.edge,r=e.xField,a=e.yField,i=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,a,i]),u=l.fields,c=l.formatter;return n?Lw(Bx({},t,{options:{type:"edge",colorField:i,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Zw(t){var e=t.options,n=e.schema,r=e.xField,a=e.yField,i=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,a,i]),u=l.fields,c=l.formatter;return n?Lw(Bx({},t,{options:{type:"schema",colorField:i,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Uw(t){var e=t.options,n=e.violin,r=e.xField,a=e.yField,i=e.seriesField,o=e.sizeField,s=e.tooltip,l=Pw(s,[r,a,i,o]),u=l.fields,c=l.formatter;return n?Lw(Bx({},t,{options:{type:"violin",colorField:i,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n)}})):t}function Gw(t){var e=t.chart,n=t.options,r=n.data,a=n.color,i=n.lineStyle,o=n.lineShape,s=n.point,l=n.area,u=n.seriesField,c=null===s||void 0===s?void 0:s.state,d=null===l||void 0===l?void 0:l.state;e.data(r);var p=Bx({},t,{options:{shapeField:u,line:{color:a,style:i,shape:o},point:s&&(0,b.__assign)({color:a,shape:"circle"},s),area:l&&(0,b.__assign)({color:a},l),label:void 0}}),h=Bx({},p,{options:{tooltip:!1,state:c}}),f=Bx({},p,{options:{tooltip:!1,state:d}});return zw(p),jw(h),Nw(f),t}function Ww(t){var e,n,r=t.options,a=r.xAxis,i=r.yAxis,o=r.xField,s=r.yField,l=r.data;return ox(Mw((e={},e[o]=a,e[s]=i,e),(n={},n[o]={type:"cat"},n[s]=qx(l,s),n)))(t)}function Xw(t){var e=t.chart,n=t.options,r=n.reflect;if(r){var a=r;(0,x.isArray)(a)||(a=[a]);var i=a.map((function(t){return["reflect",t]}));e.coordinate({type:"rect",actions:i})}return t}function Yw(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?e.axis(o,!1):e.axis(o,a),t}function Qw(t){var e=t.chart,n=t.options,r=n.legend,a=n.seriesField;return r&&a?e.legend(a,r):!1===r&&e.legend(!1),t}function Kw(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=hx(e,"line");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);i.label({fields:[a],callback:o,cfg:(0,b.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(s))})}else i.label(!1);return t}function Jw(t){var e=t.chart,n=t.options,r=n.isStack;return r&&(0,x.each)(e.geometries,(function(t){t.adjust("stack")})),t}function t_(t){return ox(Gw,Ww,Jw,Aw,Xw,Yw,Qw,Cw,Kw,Dw,Fw,Sw,kw,Ow(),Bw)(t)}var e_=Bx({},rw.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left",radio:{}},isStack:!1}),n_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.active=function(){var t=this.getView(),e=this.context.event;if(e.data){var n=e.data.items,r=t.geometries.filter((function(t){return"point"===t.type}));(0,x.each)(r,(function(t){(0,x.each)(t.elements,(function(t){var e=-1!==(0,x.findIndex)(n,(function(e){return e.data===t.data}));t.setState("active",e)}))}))}},e.prototype.reset=function(){var t=this.getView(),e=t.geometries.filter((function(t){return"point"===t.type}));(0,x.each)(e,(function(t){(0,x.each)(t.elements,(function(t){t.setState("active",!1)}))}))},e.prototype.getView=function(){return this.context.view},e}(Rs);qs("marker-active",n_),zl("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}],end:[{trigger:"tooltip:hide",action:"marker-active:reset"}]});var r_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return e_},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;Ww({chart:n,options:r}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return t_},e}(rw);function a_(t,e,n,r){var a=(0,x.reduce)(t,(function(t,r){var a=r[n],i=t.has(a)?t.get(a):0,o=r[e];return i=jx(o)?i+o:i,t.set(a,i),t}),new Map);return(0,x.map)(t,(function(t){var i,o=t[e],s=t[n],l=jx(o)&&0!==a.get(s)?o/a.get(s):0;return(0,b.__assign)((0,b.__assign)({},t),(i={},i[r]=l,i))}))}function i_(t,e,n,r){var a=(0,x.reduce)(t,(function(t,r){var a=(0,x.reduce)(n,(function(t,e){return""+t+r[e]}),""),i=t.has(a)?t.get(a):0,o=r[e];return i=jx(o)?i+o:i,t.set(a,i),t}),new Map);return(0,x.map)(t,(function(t){var i,o=t[e],s=(0,x.reduce)(n,(function(e,n){return""+e+t[n]}),""),l=jx(o)&&0!==a.get(s)?o/a.get(s):0;return(0,b.__assign)((0,b.__assign)({},t),(i={},i[r]=l,i))}))}function o_(t,e,n,r,a){return a?a_(t,e,n,r):t}function s_(t){var e=t.chart,n=t.options,r=n.data,a=n.areaStyle,i=n.color,o=n.point,s=n.line,l=n.isPercent,u=n.xField,c=n.yField,d=n.tooltip,p=n.seriesField,h=n.startOnZero,f=null===o||void 0===o?void 0:o.state,m=o_(r,c,u,c,l);e.data(m);var g=l?(0,b.__assign)({formatter:function(t){return{name:t[p]||t[u],value:(100*Number(t[c])).toFixed(2)+"%"}}},d):d,v=Bx({},t,{options:{area:{color:i,style:a},point:o&&(0,b.__assign)({color:i},o),tooltip:g,label:void 0,args:{startOnZero:h}}}),y={chart:e,options:Bx({line:{size:2}},(0,x.omit)(n,["state"]),{line:s&&(0,b.__assign)({color:i},s),sizeField:p,state:null===s||void 0===s?void 0:s.state,tooltip:!1,label:void 0,args:{startOnZero:h}})},w=Bx({},v,{options:{tooltip:!1,state:f}});return Nw(v),zw(y),jw(w),t}function l_(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=hx(e,"area");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);i.label({fields:[a],callback:o,cfg:(0,b.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(s))})}else i.label(!1);return t}function u_(t){var e=t.chart,n=t.options,r=n.isStack,a=n.isPercent,i=n.seriesField;return(a||r)&&i&&(0,x.each)(e.geometries,(function(t){t.adjust("stack")})),t}function c_(t){return ox(Aw,ww("areaStyle"),Tw("rect"),s_,Ww,u_,Yw,Qw,Cw,l_,Dw,Ow(),Sw,kw,Bw)(t)}var d_=Bx({},rw.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},isStack:!0,line:{},legend:{position:"top-left",radio:{}}}),p_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return d_},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.isPercent,r=e.xField,a=e.yField,i=this,o=i.chart,s=i.options;Ww({chart:o,options:s}),this.chart.changeData(o_(t,a,r,a,n))},e.prototype.getSchemaAdaptor=function(){return c_},e}(rw);function h_(t,e){return(0,x.isNumber)(t)&&(0,x.isNumber)(e)?t===e?"100%":0===t?"∞":0===e?"-∞":(100*e/t).toFixed(2)+"%":"-"}function f_(t,e){return Bx({size:e?32:80,spacing:e?8:12,offset:e?32:0,arrow:!1!==t.arrow&&{headSize:12,style:{fill:"rgba(0, 0, 0, 0.05)"}},text:!1!==t.text&&{style:{fontSize:12,fill:"rgba(0, 0, 0, 0.85)",textAlign:"center",textBaseline:"middle"},formatter:h_}},t)}function m_(t,e){return(0,x.map)(e.getModel().points,(function(e){return t.convertPoint(e)}))}function g_(t,e,n){var r=t.view,a=t.geometry,i=t.group,o=t.options,s=t.horizontal,l=o.offset,u=o.size,c=o.arrow,d=r.getCoordinate(),p=m_(d,e)[3],h=m_(d,n)[0],f=h.y-p.y,m=h.x-p.x;if("boolean"!==typeof c){var g,v=c.headSize,y=o.spacing;s?(m-v)/2<y?(y=Math.max(1,(m-v)/2),g=[[p.x+y,p.y-l],[p.x+y,p.y-l-u],[h.x-y,h.y-l-u/2]]):g=[[p.x+y,p.y-l],[p.x+y,p.y-l-u],[h.x-y-v,h.y-l-u],[h.x-y,h.y-l-u/2],[h.x-y-v,h.y-l]]:(f-v)/2<y?(y=Math.max(1,(f-v)/2),g=[[p.x+l,p.y+y],[p.x+l+u,p.y+y],[h.x+l+u/2,h.y-y]]):g=[[p.x+l,p.y+y],[p.x+l+u,p.y+y],[h.x+l+u,h.y-y-v],[h.x+l+u/2,h.y-y],[h.x+l,h.y-y-v]],i.addShape("polygon",{id:r.id+"-conversion-tag-arrow-"+a.getElementId(e.getModel().mappingData),name:"conversion-tag-arrow",origin:{element:e,nextElement:n},attrs:(0,b.__assign)((0,b.__assign)({},c.style||{}),{points:g})})}}function v_(t,e,n){var r,a,i,o=t.view,s=t.geometry,l=t.group,u=t.options,c=t.field,d=t.horizontal,p=u.offset,h=u.size;if("boolean"!==typeof u.text){var f=o.getCoordinate(),m=(null===(r=u.text)||void 0===r?void 0:r.formatter)&&(null===(a=u.text)||void 0===a?void 0:a.formatter(e.getData()[c],n.getData()[c])),g=m_(f,e)[d?3:0],v=m_(f,n)[d?0:3],y=l.addShape("text",{id:o.id+"-conversion-tag-text-"+s.getElementId(e.getModel().mappingData),name:"conversion-tag-text",origin:{element:e,nextElement:n},attrs:(0,b.__assign)((0,b.__assign)({},(null===(i=u.text)||void 0===i?void 0:i.style)||{}),{text:m,x:d?(g.x+v.x)/2:g.x+p+h/2,y:d?g.y-p-h/2:(g.y+v.y)/2})});if(d){var x=v.x-g.x,w=y.getBBox().width;if(w>x){var _=w/m.length,C=Math.max(1,Math.ceil(x/_)-1),S=m.slice(0,C)+"...";y.attr("text",S)}}}}function y_(t,e,n){g_(t,e,n),v_(t,e,n)}function b_(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=!1),function(r){var a=r.options,i=r.chart,o=a.conversionTag,s=a.theme;return o&&!n&&(i.theme(Bx({},(0,x.isObject)(s)?s:Jl(s),{columnWidthRatio:1/3})),i.annotation().shape({render:function(n,r){var a=n.addGroup({id:i.id+"-conversion-tag-group",name:"conversion-tag-group"}),s=(0,x.find)(i.geometries,(function(t){return"interval"===t.type})),l={view:r,geometry:s,group:a,field:t,horizontal:e,options:f_(o,e)},u=s.elements;(0,x.each)(u,(function(t,e){e>0&&y_(l,u[e-1],t)}))}})),r}}var x_={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"},w_=function(t,e){return"hover"===t?[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"],arg:[null,{style:e}]}]:[{trigger:"interval:click",action:["element-highlight-by-color:clear","element-highlight-by-color:highlight","element-link-by-color:clear","element-link-by-color:unlink","element-link-by-color:link"],arg:[null,null,null,null,{style:e}]}]};function __(t){return void 0===t&&(t=!1),function(e){var n=e.chart,r=e.options,a=r.connectedArea,i=function(){n.removeInteraction(x_.hover),n.removeInteraction(x_.click)};if(!t&&a){var o=a.trigger||"hover";i(),n.interaction(x_[o],{start:w_(o,a.style)})}else i();return e}}zl(x_.hover,{start:w_(x_.hover),end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),zl(x_.click,{start:w_(x_.click),end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]});var C_=10,S_=5,k_={padding:[8,10],text:"reset",textStyle:{default:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"}},buttonStyle:{default:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},active:{fill:"#e6e6e6"}}},A_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.buttonGroup=null,e.buttonCfg=(0,b.__assign)({name:"button"},k_),e}return(0,b.__extends)(e,t),e.prototype.getButtonCfg=function(){var t=this.context.view,e=(0,x.get)(t,["interactions","filter-action","cfg","buttonConfig"]);return Bx(this.buttonCfg,e,this.cfg)},e.prototype.drawButton=function(){var t=this.getButtonCfg(),e=this.context.view.foregroundGroup.addGroup({name:t.name}),n=this.drawText(e);this.drawBackground(e,n.getBBox()),this.buttonGroup=e},e.prototype.drawText=function(t){var e,n=this.getButtonCfg();return t.addShape({type:"text",name:"button-text",attrs:(0,b.__assign)({text:n.text},null===(e=n.textStyle)||void 0===e?void 0:e.default)})},e.prototype.drawBackground=function(t,e){var n,r=this.getButtonCfg(),a=Zx(r.padding),i=t.addShape({type:"rect",name:"button-rect",attrs:(0,b.__assign)({x:e.x-a[3],y:e.y-a[0],width:e.width+a[1]+a[3],height:e.height+a[0]+a[2]},null===(n=r.buttonStyle)||void 0===n?void 0:n.default)});return i.toBack(),t.on("mouseenter",(function(){var t;i.attr(null===(t=r.buttonStyle)||void 0===t?void 0:t.active)})),t.on("mouseleave",(function(){var t;i.attr(null===(t=r.buttonStyle)||void 0===t?void 0:t.default)})),i},e.prototype.resetPosition=function(){var t=this.context.view,e=t.getCoordinate(),n=e.convert({x:1,y:1}),r=this.buttonGroup,a=r.getBBox(),i=nd.transform(null,[["t",n.x-a.width-C_,n.y+a.height+S_]]);r.setMatrix(i)},e.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},e.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},e.prototype.destroy=function(){var e=this.buttonGroup;e&&e.remove(),t.prototype.destroy.call(this)},e}(Rs);function E_(t){return t.isInPlot()}function D_(t,e,n){var r=e||"rect";switch(t){case"brush":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush:filter","brush:end",r+"-mask:end",r+"-mask:hide","brush-reset-button:show"]}],rollback:[{trigger:"brush-reset-button:click",action:["brush:reset","brush-reset-button:hide","cursor:crosshair"]}]};case"brush-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};case"brush-x":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush-x:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush-x:filter","brush-x:end",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]};case"brush-x-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};case"brush-y":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush-y:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush-y:filter","brush-y:end",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-y:reset"]}]};case"brush-y-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};default:return{}}}qs("brush-reset-button",A_,{name:"brush-reset-button"}),zl("filter-action",{}),zl("brush",D_("brush")),zl("brush-highlight",D_("brush-highlight")),zl("brush-x",D_("brush-x","x-rect")),zl("brush-y",D_("brush-y","y-rect")),zl("brush-x-highlight",D_("brush-x-highlight","x-rect")),zl("brush-y-highlight",D_("brush-y-highlight","y-rect"));var F_=["brush","brush-x","brush-y","brush-highlight","brush-x-highlight","brush-y-highlight"];function M_(t){var e=t.options,n=e.brush,r=(0,x.filter)(e.interactions||[],(function(t){return-1===F_.indexOf(t.type)}));return(null===n||void 0===n?void 0:n.enabled)&&(F_.forEach((function(t){var e,a=!1;switch(n.type){case"x-rect":a=t===("highlight"===n.action?"brush-x-highlight":"brush-x");break;case"y-rect":a=t===("highlight"===n.action?"brush-y-highlight":"brush-y");break;default:a=t===("highlight"===n.action?"brush-highlight":"brush");break}var i={type:t,enable:a};((null===(e=n.mask)||void 0===e?void 0:e.style)||n.type)&&(i.cfg=D_(t,n.type,n.mask)),r.push(i)})),"highlight"!==(null===n||void 0===n?void 0:n.action)&&r.push({type:"filter-action",cfg:{buttonConfig:n.button}})),Bx({},t,{options:{interactions:r}})}function O_(t){var e=t.options,n=e.legend,r=e.seriesField,a=e.isStack;return r?!1!==n&&(n=(0,b.__assign)({position:a?"right-top":"top-left"},n)):n=!1,t.options.legend=n,t}function B_(t){var e=t.chart,n=t.options,r=n.data,a=n.columnStyle,i=n.color,o=n.columnWidthRatio,s=n.isPercent,l=n.isGroup,u=n.isStack,c=n.xField,d=n.yField,p=n.seriesField,h=n.groupField,f=n.tooltip,m=n.shape,g=s&&l&&u?i_(r,d,[c,h],d):o_(r,d,c,d,s),v=[];u&&p&&!l?g.forEach((function(t){var e=v.find((function(e){return e[c]===t[c]&&e[p]===t[p]}));e?e[d]+=t[d]||0:v.push((0,b.__assign)({},t))})):v=g,e.data(v);var y=s?(0,b.__assign)({formatter:function(t){return{name:l&&u?t[p]+" - "+t[h]:t[p]||t[c],value:(100*Number(t[d])).toFixed(2)+"%"}}},f):f,x=Bx({},t,{options:{data:v,widthRatio:o,tooltip:y,interval:{shape:m,style:a,color:i}}});return qw(x),x}function T_(t){var e,n,r=t.options,a=r.xAxis,i=r.yAxis,o=r.xField,s=r.yField,l=r.data,u=r.isPercent,c=u?{max:1,min:0,minLimit:0,maxLimit:1}:{};return ox(Mw((e={},e[o]=a,e[s]=i,e),(n={},n[o]={type:"cat"},n[s]=(0,b.__assign)((0,b.__assign)({},qx(l,s)),c),n)))(t)}function P_(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?e.axis(o,!1):e.axis(o,a),t}function I_(t){var e=t.chart,n=t.options,r=n.legend,a=n.seriesField;return r&&a?e.legend(a,r):!1===r&&e.legend(!1),t}function R_(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=n.isRange,o=hx(e,"interval");if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:[a],callback:s,cfg:(0,b.__assign)({layout:(null===l||void 0===l?void 0:l.position)?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(i?(0,b.__assign)({content:function(t){var e;return null===(e=t[a])||void 0===e?void 0:e.join("-")}},l):l))})}else o.label(!1);return t}function L_(t){var e=t.chart,n=t.options,r=n.tooltip,a=n.isGroup,i=n.isStack,o=n.groupField,s=n.data,l=n.xField,u=n.yField,c=n.seriesField;if(!1===r)e.tooltip(!1);else{var d=r;if(a&&i){var p=(null===d||void 0===d?void 0:d.formatter)||function(t){return{name:t[c]+" - "+t[o],value:t[u]}};d=(0,b.__assign)((0,b.__assign)({},d),{customItems:function(t){var e=[];return(0,x.each)(t,(function(t){var n=(0,x.filter)(s,(function(e){return(0,x.isMatch)(e,sx(t.data,[l,c]))}));n.forEach((function(n){e.push((0,b.__assign)((0,b.__assign)((0,b.__assign)({},t),{value:n[u],data:n,mappingData:{_origin:n}}),p(n)))}))})),e}})}e.tooltip(d)}return t}function N_(t,e){void 0===e&&(e=!1);var n=t.options,r=n.seriesField;return ox(O_,Aw,ww("columnStyle"),Ew,Tw("rect"),B_,T_,P_,I_,L_,Dw,Fw,R_,M_,Sw,kw,Ow(),b_(n.yField,!e,!!r),__(!n.isStack),Bw)(t)}var z_=Bx({},rw.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),j_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="column",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return z_},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.yField,r=e.xField,a=e.isPercent,i=this,o=i.chart,s=i.options;T_({chart:o,options:s}),this.chart.changeData(o_(t,n,r,n,a))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return N_},e}(rw);function $_(t){var e=t.options,n=e.xField,r=e.yField,a=e.xAxis,i=e.yAxis,o={left:"bottom",right:"top",top:"left",bottom:"right"},s=!1!==i&&(0,b.__assign)({position:o[(null===i||void 0===i?void 0:i.position)||"left"]},i),l=!1!==a&&(0,b.__assign)({position:o[(null===a||void 0===a?void 0:a.position)||"bottom"]},a);return(0,b.__assign)((0,b.__assign)({},t),{options:(0,b.__assign)((0,b.__assign)({},e),{xField:r,yField:n,xAxis:s,yAxis:l})})}function q_(t){var e=t.options,n=e.label;return n&&!n.position&&(n.position="left",n.layout||(n.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}])),Bx({},t,{options:{label:n}})}function V_(t){var e=t.options,n=e.seriesField,r=e.isStack,a=e.legend;return n?!1!==a&&(a=(0,b.__assign)({position:r?"top-left":"right-top"},a||{})):a=!1,Bx({},t,{options:{legend:a}})}function H_(t){var e=t.options,n=[{type:"transpose"},{type:"reflectY"}].concat(e.coordinate||[]);return Bx({},t,{options:{coordinate:n}})}function Z_(t){var e=t.chart,n=t.options,r=n.barStyle,a=n.barWidthRatio,i=n.minBarWidth,o=n.maxBarWidth,s=n.barBackground;return N_({chart:e,options:(0,b.__assign)((0,b.__assign)({},n),{columnStyle:r,columnWidthRatio:a,minColumnWidth:i,maxColumnWidth:o,columnBackground:s})},!0)}function U_(t){return ox($_,q_,V_,Cw,H_,Z_)(t)}var G_=Bx({},rw.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),W_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bar",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return G_},e.prototype.changeData=function(t){var e,n;this.updateOption({data:t});var r=this,a=r.chart,i=r.options,o=i.isPercent,s=i.xField,l=i.yField,u=i.xAxis,c=i.yAxis;e=[l,s],s=e[0],l=e[1],n=[c,u],u=n[0],c=n[1];var d=(0,b.__assign)((0,b.__assign)({},i),{xField:s,yField:l,yAxis:c,xAxis:u});T_({chart:a,options:d}),a.changeData(o_(t,s,l,s,o))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return U_},e}(rw),X_=Bx({},rw.getDefaultOptions(),{legend:{position:"right",radio:{}},tooltip:{shared:!1,showTitle:!1,showMarkers:!1},label:{layout:{type:"limit-in-plot",cfg:{action:"ellipsis"}}},pieStyle:{stroke:"white",lineWidth:1},statistic:{title:{style:{fontWeight:300,color:"#4B535E",textAlign:"center",fontSize:"20px",lineHeight:1}},content:{style:{fontWeight:"bold",color:"rgba(44,53,66,0.85)",textAlign:"center",fontSize:"32px",lineHeight:1}}},theme:{components:{annotation:{text:{animate:!1}}}}});function Y_(t,e){var n=null;return(0,x.each)(t,(function(t){"number"===typeof t[e]&&(n+=t[e])})),n}function Q_(t,e){var n;switch(t){case"inner":return n="-30%",(0,x.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)>0?n:e:e<0?e:n;case"outer":return n=12,(0,x.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)<0?n:e:e>0?e:n;default:return e}}function K_(t,e){return(0,x.every)(Hx(t,e),(function(t){return 0===t[e]}))}var J_=[1,0,0,0,1,0,0,0,1];function tC(t,e){var n=e?(0,b.__spreadArrays)(e):(0,b.__spreadArrays)(J_);return nd.transform(n,t)}var eC=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getActiveElements=function(){var t=nd.getDelegationObject(this.context);if(t){var e=this.context.view,n=t.component,r=t.item,a=n.get("field");if(a){var i=e.geometries[0].elements;return i.filter((function(t){return t.getModel().data[a]===r.value}))}}return[]},e.prototype.getActiveElementLabels=function(){var t=this.context.view,e=this.getActiveElements(),n=t.geometries[0].labelsContainer.getChildren();return n.filter((function(t){return e.find((function(e){return(0,x.isEqual)(e.getData(),t.get("data"))}))}))},e.prototype.transfrom=function(t){void 0===t&&(t=7.5);var e=this.getActiveElements(),n=this.getActiveElementLabels();e.forEach((function(e,r){var a=n[r],i=e.geometry.coordinate;if(i.isPolar&&i.isTransposed){var o=nd.getAngle(e.getModel(),i),s=o.startAngle,l=o.endAngle,u=(s+l)/2,c=t,d=c*Math.cos(u),p=c*Math.sin(u);e.shape.setMatrix(tC([["t",d,p]])),a.setMatrix(tC([["t",d,p]]))}}))},e.prototype.active=function(){this.transfrom()},e.prototype.reset=function(){this.transfrom(0)},e}(Rs);function nC(t){var e,n=t.event,r=n.target;return r&&(e=r.get("element")),e}var rC=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getAnnotations=function(t){var e=t||this.context.view;return e.getController("annotation").option},e.prototype.getInitialAnnotation=function(){return this.initialAnnotation},e.prototype.init=function(){var t=this,e=this.context.view;e.removeInteraction("tooltip"),e.on("afterchangesize",(function(){var n=t.getAnnotations(e);t.initialAnnotation=n}))},e.prototype.change=function(t){var e=this.context,n=e.view,r=e.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var a=(0,x.get)(r,["data","data"]);if(r.type.match("legend-item")){var i=nd.getDelegationObject(this.context),o=n.getGroupedFields()[0];if(i&&o){var s=i.item;a=n.getData().find((function(t){return t[o]===s.value}))}}if(a){var l=(0,x.get)(t,"annotations",[]),u=(0,x.get)(t,"statistic",{});n.getController("annotation").clear(!0),(0,x.each)(l,(function(t){"object"===typeof t&&n.annotation()[t.type](t)})),Lx(n,{statistic:u,plotType:"pie"},a),n.render(!0)}var c=nC(this.context);c&&c.shape.toFront()},e.prototype.reset=function(){var t=this.context.view,e=t.getController("annotation");e.clear(!0);var n=this.getInitialAnnotation();(0,x.each)(n,(function(e){t.annotation()[e.type](e)})),t.render(!0)},e}(Rs),aC="pie-statistic";function iC(t){var e=t.chart,n=t.options,r=n.data,a=n.angleField,i=n.colorField,o=n.color,s=n.pieStyle,l=Hx(r,a);if(K_(l,a)){var u="$$percentage$$";l=l.map((function(t){var e;return(0,b.__assign)((0,b.__assign)({},t),(e={},e[u]=1/l.length,e))})),e.data(l);var c=Bx({},t,{options:{xField:"1",yField:u,seriesField:i,isStack:!0,interval:{color:o,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});qw(c)}else{e.data(l);c=Bx({},t,{options:{xField:"1",yField:a,seriesField:i,isStack:!0,interval:{color:o,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});qw(c)}return t}function oC(t){var e,n=t.chart,r=t.options,a=r.meta,i=r.colorField,o=Bx({},a);return n.scale(o,(e={},e[i]={type:"cat"},e)),t}function sC(t){var e=t.chart,n=t.options,r=n.radius,a=n.innerRadius,i=n.startAngle,o=n.endAngle;return e.coordinate({type:"theta",cfg:{radius:r,innerRadius:a,startAngle:i,endAngle:o}}),t}function lC(t){var e=t.chart,n=t.options,r=n.label,a=n.colorField,i=n.angleField,o=e.geometries[0];if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]),u=xx(l);if(u.content){var c=u.content;u.content=function(t,n,r){var o=t[a],s=t[i],l=e.getScaleByField(i),u=null===l||void 0===l?void 0:l.scale(s);return(0,x.isFunction)(c)?c((0,b.__assign)((0,b.__assign)({},t),{percent:u}),n,r):(0,x.isString)(c)?lx(c,{value:s,name:o,percentage:(0,x.isNumber)(u)&&!(0,x.isNil)(s)?(100*u).toFixed(2)+"%":null}):c}}var d={inner:"",outer:"pie-outer",spider:"pie-spider"},p=u.type?d[u.type]:"pie-outer",h=u.layout?(0,x.isArray)(u.layout)?u.layout:[u.layout]:[];u.layout=(p?[{type:p}]:[]).concat(h),o.label({fields:a?[i,a]:[i],callback:s,cfg:(0,b.__assign)((0,b.__assign)({},u),{offset:Q_(u.type,u.offset),type:"pie"})})}else o.label(!1);return t}function uC(t){var e=t.innerRadius,n=t.statistic,r=t.angleField,a=t.colorField,i=t.meta,o=t.locale,s=Qx(o);if(e&&n){var l=Bx({},X_.statistic,n),u=l.title,c=l.content;return!1!==u&&(u=Bx({},{formatter:function(t){var e=t?t[a]:(0,x.isNil)(u.content)?s.get(["statistic","total"]):u.content,n=(0,x.get)(i,[a,"formatter"])||function(t){return t};return n(e)}},u)),!1!==c&&(c=Bx({},{formatter:function(t,e){var n=t?t[r]:Y_(e,r),a=(0,x.get)(i,[r,"formatter"])||function(t){return t};return t||(0,x.isNil)(c.content)?a(n):c.content}},c)),Bx({},{statistic:{title:u,content:c}},t)}return t}function cC(t){var e=t.chart,n=t.options,r=uC(n),a=r.innerRadius,i=r.statistic;return e.getController("annotation").clear(!0),ox(Ow())(t),a&&i&&Lx(e,{statistic:i,plotType:"pie"}),t}function dC(t){var e=t.chart,n=t.options,r=n.tooltip,a=n.colorField,i=n.angleField,o=n.data;if(!1===r)e.tooltip(r);else if(e.tooltip(Bx({},r,{shared:!1})),K_(o,i)){var s=(0,x.get)(r,"fields"),l=(0,x.get)(r,"formatter");(0,x.isEmpty)((0,x.get)(r,"fields"))&&(s=[a,i],l=l||function(t){return{name:t[a],value:(0,x.toString)(t[i])}}),e.geometries[0].tooltip(s.join("*"),Rw(s,l))}return t}function pC(t){var e=t.chart,n=t.options,r=uC(n),a=r.interactions,i=r.statistic,o=r.annotations;return(0,x.each)(a,(function(t){var n,r;if(!1===t.enable)e.removeInteraction(t.type);else if("pie-statistic-active"===t.type){var a=[];(null===(n=t.cfg)||void 0===n?void 0:n.start)||(a=[{trigger:"element:mouseenter",action:aC+":change",arg:{statistic:i,annotations:o}}]),(0,x.each)(null===(r=t.cfg)||void 0===r?void 0:r.start,(function(t){a.push((0,b.__assign)((0,b.__assign)({},t),{arg:{statistic:i,annotations:o}}))})),e.interaction(t.type,Bx({},t.cfg,{start:a}))}else e.interaction(t.type,t.cfg||{})})),t}function hC(t){return ox(ww("pieStyle"),iC,oC,Aw,sC,_w,dC,lC,Ew,cC,pC,kw)(t)}qs(aC,rC),zl("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),qs("pie-legend",eC),zl("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]});var fC=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pie",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return X_},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this.chart,w.BEFORE_CHANGE_DATA,null));var e=this.options,n=this.options.angleField,r=Hx(e.data,n),a=Hx(t,n);K_(r,n)||K_(a,n)?this.update({data:t}):(this.updateOption({data:t}),this.chart.data(a),cC({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(w.AFTER_CHANGE_DATA,ku.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return hC},e}(rw);function mC(t){var e=t.chart,n=t.options,r=n.data,a=n.sectorStyle,i=n.color;return e.data(r),ox(qw)(Bx({},t,{options:{marginRatio:1,interval:{style:a,color:i}}})),t}function gC(t){var e=t.chart,n=t.options,r=n.label,a=n.xField,i=hx(e,"interval");if(!1===r)i.label(!1);else if((0,x.isObject)(r)){var o=r.callback,s=r.fields,l=(0,b.__rest)(r,["callback","fields"]),u=l.offset,c=l.layout;(void 0===u||u>=0)&&(c=c?(0,x.isArray)(c)?c:[c]:[],l.layout=(0,x.filter)(c,(function(t){return"limit-in-shape"!==t.type})),l.layout.length||delete l.layout),i.label({fields:s||[a],callback:o,cfg:xx(l)})}else dx(Qb.WARN,null===r,"the label option must be an Object."),i.label({fields:[a]});return t}function vC(t){var e=t.chart,n=t.options,r=n.legend,a=n.seriesField;return!1===r?e.legend(!1):a&&e.legend(a,r),t}function yC(t){var e=t.chart,n=t.options,r=n.radius,a=n.innerRadius,i=n.startAngle,o=n.endAngle;return e.coordinate({type:"polar",cfg:{radius:r,innerRadius:a,startAngle:i,endAngle:o}}),t}function bC(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return ox(Mw((e={},e[i]=r,e[o]=a,e)))(t)}function xC(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return r?e.axis(i,r):e.axis(i,!1),a?e.axis(o,a):e.axis(o,!1),t}function wC(t){ox(ww("sectorStyle"),mC,bC,gC,yC,xC,vC,Cw,Sw,kw,Aw,Ow(),Ew)(t)}var _C=Bx({},rw.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right",radio:{}},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]}),CC=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rose",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return _C},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return wC}}(rw),{font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3});function SC(t,e){return e=(0,x.assign)({},CC,e),kC(t,e)}function kC(t,e){var n=ZC();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach((function(t){(0,x.isNil)(e[t])||n[t](e[t])})),n.words(t),e.imageMask&&n.createMask(e.imageMask);var r=n.start(),a=r._tags;a.forEach((function(t){t.x+=e.size[0]/2,t.y+=e.size[1]/2}));var i=e.size,o=i[0],s=i[1];return a.push({text:"",value:0,x:0,y:0,opacity:0}),a.push({text:"",value:0,x:o,y:s,opacity:0}),a}var AC=Math.PI/180,EC=64,DC=2048;function FC(t){return t.text}function MC(){return"serif"}function OC(){return"normal"}function BC(t){return t.value}function TC(){return 90*~~(2*Math.random())}function PC(){return 1}function IC(t,e,n,r){if(!e.sprite){var a=t.context,i=t.ratio;a.clearRect(0,0,(EC<<5)/i,DC/i);var o=0,s=0,l=0,u=n.length;--r;while(++r<u){e=n[r],a.save(),a.font=e.style+" "+e.weight+" "+~~((e.size+1)/i)+"px "+e.font;var c=a.measureText(e.text+"m").width*i,d=e.size<<1;if(e.rotate){var p=Math.sin(e.rotate*AC),h=Math.cos(e.rotate*AC),f=c*h,m=c*p,g=d*h,v=d*p;c=Math.max(Math.abs(f+v),Math.abs(f-v))+31>>5<<5,d=~~Math.max(Math.abs(m+g),Math.abs(m-g))}else c=c+31>>5<<5;if(d>l&&(l=d),o+c>=EC<<5&&(o=0,s+=l,l=0),s+d>=DC)break;a.translate((o+(c>>1))/i,(s+(d>>1))/i),e.rotate&&a.rotate(e.rotate*AC),a.fillText(e.text,0,0),e.padding&&(a.lineWidth=2*e.padding,a.strokeText(e.text,0,0)),a.restore(),e.width=c,e.height=d,e.xoff=o,e.yoff=s,e.x1=c>>1,e.y1=d>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,o+=c}var y=a.getImageData(0,0,(EC<<5)/i,DC/i).data,b=[];while(--r>=0)if(e=n[r],e.hasText){c=e.width;for(var x=c>>5,w=(d=e.y1-e.y0,0);w<d*x;w++)b[w]=0;if(o=e.xoff,null==o)return;s=e.yoff;for(var _=0,C=-1,S=0;S<d;S++){for(w=0;w<c;w++){var k=x*S+(w>>5),A=y[(s+S)*(EC<<5)+(o+w)<<2]?1<<31-w%32:0;b[k]|=A,_|=A}_?C=S:(e.y0++,d--,S--,s++)}e.y1=e.y0+C,e.sprite=b.slice(0,(e.y1-e.y0)*x)}}}function RC(t,e,n){n>>=5;for(var r,a=t.sprite,i=t.width>>5,o=t.x-(i<<4),s=127&o,l=32-s,u=t.y1-t.y0,c=(t.y+t.y0)*n+(o>>5),d=0;d<u;d++){r=0;for(var p=0;p<=i;p++)if((r<<l|(p<i?(r=a[d*i+p])>>>s:0))&e[c+p])return!0;c+=n}return!1}function LC(t,e){var n=t[0],r=t[1];e.x+e.x0<n.x&&(n.x=e.x+e.x0),e.y+e.y0<n.y&&(n.y=e.y+e.y0),e.x+e.x1>r.x&&(r.x=e.x+e.x1),e.y+e.y1>r.y&&(r.y=e.y+e.y1)}function NC(t,e){return t.x+t.x1>e[0].x&&t.x+t.x0<e[1].x&&t.y+t.y1>e[0].y&&t.y+t.y0<e[1].y}function zC(t){var e=t[0]/t[1];return function(t){return[e*(t*=.1)*Math.cos(t),t*Math.sin(t)]}}function jC(t){var e=4,n=e*t[0]/t[1],r=0,a=0;return function(t){var i=t<0?-1:1;switch(Math.sqrt(1+4*i*t)-i&3){case 0:r+=n;break;case 1:a+=e;break;case 2:r-=n;break;default:a-=e;break}return[r,a]}}function $C(t){var e=[],n=-1;while(++n<t)e[n]=0;return e}function qC(){return document.createElement("canvas")}function VC(t){return(0,x.isFunction)(t)?t:function(){return t}}var HC={archimedean:zC,rectangular:jC};function ZC(){var t=[256,256],e=MC,n=BC,r=OC,a=TC,i=PC,o=zC,s=Math.random,l=[],u=1/0,c=FC,d=OC,p=qC,h={};function f(t){t.width=t.height=1;var e=Math.sqrt(t.getContext("2d").getImageData(0,0,1,1).data.length>>2);t.width=(EC<<5)/e,t.height=DC/e;var n=t.getContext("2d");return n.fillStyle=n.strokeStyle="red",n.textAlign="center",{context:n,ratio:e}}function m(e,n,r){var a,i,l,u=n.x,c=n.y,d=Math.sqrt(t[0]*t[0]+t[1]*t[1]),p=o(t),h=s()<.5?1:-1,f=-h;while(a=p(f+=h)){if(i=~~a[0],l=~~a[1],Math.min(Math.abs(i),Math.abs(l))>=d)break;if(n.x=u+i,n.y=c+l,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>t[0]||n.y+n.y1>t[1])&&(!r||!RC(n,e,t[0]))&&(!r||NC(n,r))){for(var m=n.sprite,g=n.width>>5,v=t[0]>>5,y=n.x-(g<<4),b=127&y,x=32-b,w=n.y1-n.y0,_=void 0,C=(n.y+n.y0)*v+(y>>5),S=0;S<w;S++){_=0;for(var k=0;k<=g;k++)e[C+k]|=_<<x|(k<g?(_=m[S*g+k])>>>b:0);C+=v}return delete n.sprite,!0}}return!1}return h.start=function(){var o=t[0],g=t[1],v=f(p()),y=h.board?h.board:$C((t[0]>>5)*t[1]),b=l.length,x=[],w=l.map((function(t,o,s){return t.text=c.call(this,t,o,s),t.font=e.call(this,t,o,s),t.style=d.call(this,t,o,s),t.weight=r.call(this,t,o,s),t.rotate=a.call(this,t,o,s),t.size=~~n.call(this,t,o,s),t.padding=i.call(this,t,o,s),t})).sort((function(t,e){return e.size-t.size})),_=-1,C=h.board?[{x:0,y:0},{x:o,y:g}]:null;function S(){var e=Date.now();while(Date.now()-e<u&&++_<b){var n=w[_];n.x=o*(s()+.5)>>1,n.y=g*(s()+.5)>>1,IC(v,n,w,_),n.hasText&&m(y,n,C)&&(x.push(n),C?h.hasImage||LC(C,n):C=[{x:n.x+n.x0,y:n.y+n.y0},{x:n.x+n.x1,y:n.y+n.y1}],n.x-=t[0]>>1,n.y-=t[1]>>1)}h._tags=x,h._bounds=C}return S(),h},h.createMask=function(e){var n=document.createElement("canvas"),r=t[0],a=t[1];if(r&&a){var i=r>>5,o=$C((r>>5)*a);n.width=r,n.height=a;var s=n.getContext("2d");s.drawImage(e,0,0,e.width,e.height,0,0,r,a);for(var l=s.getImageData(0,0,r,a).data,u=0;u<a;u++)for(var c=0;c<r;c++){var d=i*u+(c>>5),p=u*r+c<<2,f=l[p]>=250&&l[p+1]>=250&&l[p+2]>=250,m=f?1<<31-c%32:0;o[d]|=m}h.board=o,h.hasImage=!0}},h.timeInterval=function(t){u=null==t?1/0:t},h.words=function(t){l=t},h.size=function(e){t=[+e[0],+e[1]]},h.font=function(t){e=VC(t)},h.fontWeight=function(t){r=VC(t)},h.rotate=function(t){a=VC(t)},h.spiral=function(t){o=HC[t]||t},h.fontSize=function(t){n=VC(t)},h.padding=function(t){i=VC(t)},h.random=function(t){s=VC(t)},h}function UC(t){var e=t.options,n=t.chart,r=n,a=r.width,i=r.height,o=r.padding,s=r.appendPadding,l=r.ele,u=e.data,c=e.imageMask,d=e.wordField,p=e.weightField,h=e.colorField,f=e.wordStyle,m=e.timeInterval,g=e.random,v=e.spiral,y=e.autoFit,w=void 0===y||y,_=e.placementStrategy;if(!u||!u.length)return[];var C=f.fontFamily,S=f.fontWeight,k=f.padding,A=f.fontSize,E=QC(u,p),D=[tS(E),eS(E)],F=u.map((function(t){return{text:t[d],value:t[p],color:t[h],datum:t}})),M={imageMask:c,font:C,fontSize:YC(A,D),fontWeight:S,size:GC({width:a,height:i,padding:o,appendPadding:s,autoFit:w,container:l}),padding:k,timeInterval:m,random:g,spiral:v,rotate:KC(e)};if((0,x.isFunction)(_)){var O=F.map((function(t,e,r){return(0,b.__assign)((0,b.__assign)((0,b.__assign)({},t),{hasText:!!t.text,font:VC(M.font)(t,e,r),weight:VC(M.fontWeight)(t,e,r),rotate:VC(M.rotate)(t,e,r),size:VC(M.fontSize)(t,e,r),style:"normal"}),_.call(n,t,e,r))}));return O.push({text:"",value:0,x:0,y:0,opacity:0}),O.push({text:"",value:0,x:M.size[0],y:M.size[1],opacity:0}),O}return SC(F,M)}function GC(t){var e=t.width,n=t.height,r=t.container,a=t.autoFit,i=t.padding,o=t.appendPadding;if(a){var s=px(r);e=s.width,n=s.height}e=e||400,n=n||400;var l=WC({padding:i,appendPadding:o}),u=l[0],c=l[1],d=l[2],p=l[3],h=[e-(p+c),n-(u+d)];return h}function WC(t){var e=Zx(t.padding),n=Zx(t.appendPadding),r=e[0]+n[0],a=e[1]+n[1],i=e[2]+n[2],o=e[3]+n[3];return[r,a,i,o]}function XC(t){return new Promise((function(e,n){if(t instanceof HTMLImageElement)e(t);else{if((0,x.isString)(t)){var r=new Image;return r.crossOrigin="anonymous",r.src=t,r.onload=function(){e(r)},void(r.onerror=function(){dx(Qb.ERROR,!1,"image %s load failed !!!",t),n()})}dx(Qb.WARN,void 0===t,"The type of imageMask option must be String or HTMLImageElement."),n()}}))}function YC(t,e){if((0,x.isFunction)(t))return t;if((0,x.isArray)(t)){var n=t[0],r=t[1];if(!e)return function(){return(r+n)/2};var a=e[0],i=e[1];return i===a?function(){return(r+n)/2}:function(t){var e=t.value;return(r-n)/(i-a)*(e-a)+n}}return function(){return t}}function QC(t,e){return t.map((function(t){return t[e]})).filter((function(t){return"number"===typeof t&&!isNaN(t)}))}function KC(t){var e=JC(t),n=e.rotation,r=e.rotationSteps;if(!(0,x.isArray)(n))return n;var a=n[0],i=n[1],o=1===r?0:(i-a)/(r-1);return function(){return i===a?i:Math.floor(Math.random()*r)*o}}function JC(t){var e=t.wordStyle.rotationSteps;return e<1&&(dx(Qb.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),e=1),{rotation:t.wordStyle.rotation,rotationSteps:e}}function tS(t){return Math.min.apply(Math,t)}function eS(t){return Math.max.apply(Math,t)}var nS="color",rS=Bx({},rw.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value",nS],formatter:function(t){return{name:t.text,value:t.value}}},wordStyle:{fontFamily:"Verdana",fontWeight:"normal",padding:1,fontSize:[12,60],rotation:[0,90],rotationSteps:2,rotateRatio:.5}});function aS(t){var e=t.chart,n=t.options,r=n.colorField,a=n.color,i=UC(t);e.data(i);var o=Bx({},t,{options:{xField:"x",yField:"y",seriesField:r&&nS,rawFields:(0,x.isFunction)(a)&&(0,b.__spreadArrays)((0,x.get)(n,"rawFields",[]),["datum"]),point:{color:a,shape:"word-cloud"}}}),s=jw(o).ext;return s.geometry.label(!1),e.coordinate().reflect("y"),e.axis(!1),t}function iS(t){return ox(Mw({x:{nice:!1},y:{nice:!1}}))(t)}function oS(t){var e=t.chart,n=t.options,r=n.legend,a=n.colorField;return!1===r?e.legend(!1):a&&e.legend(nS,r),t}function sS(t){ox(aS,iS,Cw,oS,Sw,kw,Aw,Ew)(t)}function lS(t){return{fontSize:t.data.size,text:t.data.text,textAlign:"center",fontFamily:t.data.font,fontWeight:t.data.weight,fill:t.color||t.defaultStyle.stroke,textBaseline:"alphabetic"}}uc("point","word-cloud",{draw:function(t,e){var n=t.x,r=t.y,a=e.addShape("text",{attrs:(0,b.__assign)((0,b.__assign)({},lS(t)),{x:n,y:r})}),i=t.data.rotate;return"number"===typeof i&&nd.rotate(a,i*Math.PI/180),a}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="word-cloud",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return rS},e.prototype.changeData=function(t){this.updateOption({data:t}),this.options.imageMask?this.render():this.chart.changeData(UC({chart:this.chart,options:this.options}))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.render=function(){var e=this;return new Promise((function(n){var r=e.options.imageMask;if(!r)return t.prototype.render.call(e),void n();var a=function(r){e.options=(0,b.__assign)((0,b.__assign)({},e.options),{imageMask:r||null}),t.prototype.render.call(e),n()};XC(r).then(a).catch(a)}))},e.prototype.getSchemaAdaptor=function(){return sS},e.prototype.triggerResize=function(){var e=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout((function(){t.prototype.triggerResize.call(e)})))}})(rw);var uS=n(56645),cS={exp:uS.regressionExp,linear:uS.regressionLinear,loess:uS.regressionLoess,log:uS.regressionLog,poly:uS.regressionPoly,pow:uS.regressionPow,quad:uS.regressionQuad};function dS(t,e){var n=10,r={regionStyle:[{position:{start:[t,"max"],end:["max",e]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:["min","max"],end:[t,e]},style:{fill:"#a3dda1",opacity:.4}},{position:{start:["min",e],end:[t,"min"]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:[t,e],end:["max","min"]},style:{fill:"#a3dda1",opacity:.4}}],lineStyle:{stroke:"#9ba29a",lineWidth:1},labelStyle:[{position:["max",e],offsetX:-n,offsetY:-n,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:-n,style:{textAlign:"left",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:n,style:{textAlign:"left",textBaseline:"top",fontSize:14,fill:"#ccc"}},{position:["max",e],offsetX:-n,offsetY:n,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]};return r}var pS=function(t,e){var n=e.view,r=e.options,a=r.xField,i=r.yField,o=n.getScaleByField(a),s=n.getScaleByField(i),l=t.map((function(t){return n.getCoordinate().convert({x:o.scale(t[0]),y:s.scale(t[1])})}));return Sx(l,!1)},hS=function(t){var e,n=t.options,r=n.xField,a=n.yField,i=n.data,o=n.regressionLine,s=o.type,l=void 0===s?"linear":s,u=o.algorithm;if(u)e=(0,x.isArray)(u)?u:u(i);else{var c=cS[l]().x((function(t){return t[r]})).y((function(t){return t[a]}));e=c(i)}return pS(e,t)},fS=function(t){var e,n=t.meta,r=void 0===n?{}:n,a=t.xField,i=t.yField,o=t.data,s=o[0][a],l=o[0][i],u=s>0,c=l>0;function d(t,e){var n=(0,x.get)(r,[t]);function a(t){return(0,x.get)(n,t)}var i={};return"x"===e?((0,x.isNumber)(s)&&((0,x.isNumber)(a("min"))||(i["min"]=u?0:2*s),(0,x.isNumber)(a("max"))||(i["max"]=u?2*s:0)),i):((0,x.isNumber)(l)&&((0,x.isNumber)(a("min"))||(i["min"]=c?0:2*l),(0,x.isNumber)(a("max"))||(i["max"]=c?2*l:0)),i)}return(0,b.__assign)((0,b.__assign)({},r),(e={},e[a]=(0,b.__assign)((0,b.__assign)({},r[a]),d(a,"x")),e[i]=(0,b.__assign)((0,b.__assign)({},r[i]),d(i,"y")),e))};function mS(t){var e=t.data,n=void 0===e?[]:e,r=t.xField,a=t.yField;if(n.length){for(var i=!0,o=!0,s=n[0],l=void 0,u=1;u<n.length;u++){if(l=n[u],s[r]!==l[r]&&(i=!1),s[a]!==l[a]&&(o=!1),!i&&!o)break;s=l}var c=[];i&&c.push(r),o&&c.push(a);var d=sx(fS(t),c);return Bx({},t,{meta:d})}return t}function gS(t){var e=t.chart,n=t.options,r=n.data,a=n.type,i=n.color,o=n.shape,s=n.pointStyle,l=n.shapeField,u=n.colorField,c=n.xField,d=n.yField,p=n.sizeField,h=n.size,f=n.tooltip;p&&(h||(h=[2,8]),(0,x.isNumber)(h)&&(h=[h,h])),f&&!f.fields&&(f=(0,b.__assign)((0,b.__assign)({},f),{fields:[c,d,u,p,l]})),e.data(r),jw(Bx({},t,{options:{seriesField:u,point:{color:i,shape:o,size:h,style:s},tooltip:f}}));var m=hx(e,"point");return a&&m.adjust(a),t}function vS(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField,s=mS(n);return ox(Mw((e={},e[i]=r,e[o]=a,e)))(Bx({},t,{options:s}))}function yS(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return e.axis(i,r),e.axis(o,a),t}function bS(t){var e=t.chart,n=t.options,r=n.legend,a=n.colorField,i=n.shapeField,o=n.sizeField,s=n.shapeLegend,l=n.sizeLegend,u=!1!==r;return a&&e.legend(a,!!u&&r),i&&(s?e.legend(i,s):e.legend(i,!1!==s&&r)),o&&e.legend(o,l||!1),u||s||l||e.legend(!1),t}function xS(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=hx(e,"point");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);i.label({fields:[a],callback:o,cfg:xx(s)})}else i.label(!1);return t}function wS(t){var e=t.options,n=e.quadrant,r=[];if(n){var a=n.xBaseline,i=void 0===a?0:a,o=n.yBaseline,s=void 0===o?0:o,l=n.labels,u=n.regionStyle,c=n.lineStyle,d=dS(i,s),p=new Array(4).join(",").split(",");p.forEach((function(t,e){r.push((0,b.__assign)((0,b.__assign)({type:"region",top:!1},d.regionStyle[e].position),{style:Bx({},d.regionStyle[e].style,null===u||void 0===u?void 0:u[e])}),(0,b.__assign)({type:"text",top:!0},Bx({},d.labelStyle[e],null===l||void 0===l?void 0:l[e])))})),r.push({type:"line",top:!1,start:["min",s],end:["max",s],style:Bx({},d.lineStyle,c)},{type:"line",top:!1,start:[i,"min"],end:[i,"max"],style:Bx({},d.lineStyle,c)})}return ox(Ow(r))(t)}function _S(t){var e=t.options,n=t.chart,r=e.regressionLine;if(r){var a=r.style,i=r.top,o=void 0!==i&&i,s={stroke:"#9ba29a",lineWidth:2,opacity:.5};n.annotation().shape({top:o,render:function(t,r){var i=t.addGroup({id:n.id+"-regression-line",name:"regression-line-group"}),o=hS({view:r,options:e});i.addShape("path",{name:"regression-line",attrs:(0,b.__assign)((0,b.__assign)({path:o},s),a)})}})}return t}function CS(t){var e=t.chart,n=t.options,r=n.tooltip;return r?e.tooltip(r):!1===r&&e.tooltip(!1),t}function SS(t){return ox(gS,vS,yS,bS,CS,xS,M_,Dw,Fw,Sw,wS,kw,Aw,_S)(t)}var kS=Bx({},rw.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}});zl("drag-move",{start:[{trigger:"plot:mousedown",action:"scale-translate:start"}],processing:[{trigger:"plot:mousemove",action:"scale-translate:translate",throttle:{wait:100,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseup",action:"scale-translate:end"}]});var AS=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.type="scatter",r.on(w.BEFORE_RENDER,(function(t){var e,n,a=r,i=a.options,o=a.chart;if((null===(e=t.data)||void 0===e?void 0:e.source)===pb.FILTER){var s=r.chart.filterData(r.chart.getData());vS({chart:o,options:(0,b.__assign)((0,b.__assign)({},i),{data:s})})}(null===(n=t.data)||void 0===n?void 0:n.source)===pb.RESET&&vS({chart:o,options:i})})),r}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return kS},e.prototype.changeData=function(t){this.updateOption(mS(Bx({},this.options,{data:t})));var e=this,n=e.options,r=e.chart;vS({chart:r,options:n}),this.chart.changeData(t)},e.prototype.getSchemaAdaptor=function(){return SS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(rw);function ES(t){var e=t.chart,n=t.options,r=n.data,a=n.lineStyle,i=n.color,o=n.point,s=n.area;e.data(r);var l=Bx({},t,{options:{line:{style:a,color:i},point:o?(0,b.__assign)({color:i},o):o,area:s?(0,b.__assign)({color:i},s):s,label:void 0}}),u=Bx({},l,{options:{tooltip:!1}}),c=(null===o||void 0===o?void 0:o.state)||n.state,d=Bx({},l,{options:{tooltip:!1,state:c}});return zw(l),jw(d),Nw(u),t}function DS(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return ox(Mw((e={},e[i]=r,e[o]=a,e)))(t)}function FS(t){var e=t.chart,n=t.options,r=n.radius,a=n.startAngle,i=n.endAngle;return e.coordinate("polar",{radius:r,startAngle:a,endAngle:i}),t}function MS(t){var e=t.chart,n=t.options,r=n.xField,a=n.xAxis,i=n.yField,o=n.yAxis;return e.axis(r,a),e.axis(i,o),t}function OS(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=hx(e,"line");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);i.label({fields:[a],callback:o,cfg:xx(s)})}else i.label(!1);return t}function BS(t){return ox(ES,DS,Aw,FS,MS,_w,Cw,OS,Sw,kw,Ow())(t)}var TS=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"radar-tooltip"},enumerable:!1,configurable:!0}),e.prototype.getTooltipItems=function(e){var n=this.getTooltipCfg(),r=n.shared,a=n.title,i=t.prototype.getTooltipItems.call(this,e);if(i.length>0){var o=this.view.geometries[0],s=o.dataArray,l=i[0].name,u=[];return s.forEach((function(t){t.forEach((function(t){var e=nd.getTooltipItems(t,o),n=e[0];if(!r&&n&&n.name===l){var i=(0,x.isNil)(a)?l:a;u.push((0,b.__assign)((0,b.__assign)({},n),{name:n.title,title:i}))}else if(r&&n){i=(0,x.isNil)(a)?n.name||l:a;u.push((0,b.__assign)((0,b.__assign)({},n),{name:n.title,title:i}))}}))})),u}return[]},e}(zu);bu("radar-tooltip",TS);var PS=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.init=function(){var t=this.context.view;t.removeInteraction("tooltip")},e.prototype.show=function(){var t=this.context.event,e=this.getTooltipController();e.showTooltip({x:t.x,y:t.y})},e.prototype.hide=function(){var t=this.getTooltipController();t.hideTooltip()},e.prototype.getTooltipController=function(){var t=this.context.view;return t.getController("radar-tooltip")},e}(Rs);qs("radar-tooltip",PS),zl("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]});var IS,RS;(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radar",e}(0,b.__extends)(e,t),e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return Bx({},t.prototype.getDefaultOptions.call(this),{xAxis:{label:{offset:15},grid:{line:{type:"line"}}},yAxis:{grid:{line:{type:"circle"}}},legend:{position:"top"},tooltip:{shared:!0,showCrosshairs:!0,showMarkers:!0,crosshairs:{type:"xy",line:{style:{stroke:"#565656",lineDash:[4]}},follow:!0}}})},e.prototype.getSchemaAdaptor=function(){return BS}})(rw);(function(t){t["Left"]="Left",t["Right"]="Right"})(IS||(IS={})),function(t){t["Line"]="line",t["Column"]="column"}(RS||(RS={}));var LS="left-axes-view",NS="right-axes-view",zS={nice:!0,label:{autoHide:!0,autoRotate:!1}},jS=(0,b.__assign)((0,b.__assign)({},zS),{position:"left"}),$S=(0,b.__assign)((0,b.__assign)({},zS),{position:"right",grid:null});function qS(t){return(0,x.get)(t,"geometry")===RS.Line}function VS(t){return(0,x.get)(t,"geometry")===RS.Column}function HS(t,e,n){return VS(n)?Bx({},{geometry:RS.Column,label:n.label&&n.isRange?{content:function(t){var n;return null===(n=t[e])||void 0===n?void 0:n.join("-")}}:void 0},n):(0,b.__assign)({geometry:RS.Line},n)}function ZS(t,e){var n=t[0],r=t[1];if((0,x.isArray)(e)){var a=e[0],i=e[1];return[a,i]}var o=(0,x.get)(e,n),s=(0,x.get)(e,r);return[o,s]}function US(t,e){return e===IS.Left?!1!==t&&Bx({},jS,t):e===IS.Right?!1!==t&&Bx({},$S,t):t}function GS(t){var e=t.view,n=t.geometryOption,r=t.yField,a=t.legend,i=(0,x.get)(a,"marker"),o=hx(e,qS(n)?"line":"interval");if(!n.seriesField){var s=(0,x.get)(e,"options.scales."+r+".alias")||r,l=o.getAttribute("color"),u=e.getTheme().defaultColor;l&&(u=nd.getMappingValue(l,s,(0,x.get)(l,["values",0],u)));var c=((0,x.isFunction)(i)?i:!(0,x.isEmpty)(i)&&Bx({},{style:{stroke:u,fill:u}},i))||(qS(n)?{symbol:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},style:{lineWidth:2,r:6,stroke:u}}:{symbol:"square",style:{fill:u}});return[{value:r,name:s,marker:c,isGeometry:!0,viewId:e.id}]}var d=o.getGroupAttributes();return(0,x.reduce)(d,(function(t,n){var r=nd.getLegendItems(e,o,n,e.getTheme(),i);return t.concat(r)}),[])}function WS(t){var e=t.options,n=t.chart,r=e.geometryOption,a=r.isStack,i=r.color,o=r.seriesField,s=r.groupField,l=r.isGroup,u=["xField","yField"];if(qS(r)){zw(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{line:{color:r.color,style:r.lineStyle}})})),jw(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{point:r.point&&(0,b.__assign)({color:i,shape:"circle"},r.point)})}));var c=[];l&&c.push({type:"dodge",dodgeBy:s||o,customOffset:0}),a&&c.push({type:"stack"}),c.length&&(0,x.each)(n.geometries,(function(t){t.adjust(c)}))}return VS(r)&&N_(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{widthRatio:r.columnWidthRatio,interval:(0,b.__assign)((0,b.__assign)({},sx(r,["color"])),{style:r.columnStyle})})})),t}var XS=function(t,e){var n=e[0],r=e[1],a=t.getOptions().data,i=t.getXScale(),o=(0,x.size)(a);if(i&&o){var s=!0,l=(0,x.valuesOfKey)(a,i.field),u=s?l:l.reverse(),c=(0,x.size)(u),d=Math.floor(n*(c-1)),p=Math.floor(r*(c-1));t.filter(i.field,(function(t){var e=u.indexOf(t);return!(e>-1)||$x(e,d,p)})),t.getRootView().render(!0)}};function YS(t){var e,n=t.options,r=n.geometryOptions,a=void 0===r?[]:r,i=n.xField,o=n.yField,s=(0,x.every)(a,(function(t){var e=t.geometry;return e===RS.Line||void 0===e}));return Bx({},{options:{geometryOptions:[],meta:(e={},e[i]={type:"cat",sync:!0,range:s?[0,1]:void 0},e),tooltip:{showMarkers:s,showCrosshairs:s,shared:!0,crosshairs:{type:"x"}},interactions:s?[{type:"legend-visible-filter"}]:[{type:"legend-visible-filter"},{type:"active-region"}],legend:{position:"top-left"}}},t,{options:{yAxis:ZS(o,n.yAxis),geometryOptions:[HS(i,o[0],a[0]),HS(i,o[1],a[1])],annotations:ZS(o,n.annotations)}})}function QS(t){var e,n,r=t.chart,a=t.options,i=a.geometryOptions,o={line:0,column:1},s=[{type:null===(e=i[0])||void 0===e?void 0:e.geometry,id:LS},{type:null===(n=i[1])||void 0===n?void 0:n.geometry,id:NS}];return s.sort((function(t,e){return-o[t.type]+o[e.type]})).forEach((function(t){return r.createView({id:t.id})})),t}function KS(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,i=n.geometryOptions,o=n.data,s=n.tooltip,l=[(0,b.__assign)((0,b.__assign)({},i[0]),{id:LS,data:o[0],yField:a[0]}),(0,b.__assign)((0,b.__assign)({},i[1]),{id:NS,data:o[1],yField:a[1]})];return l.forEach((function(t){var n=t.id,a=t.data,i=t.yField,o=VS(t)&&t.isPercent,l=o?a_(a,i,r,i):a,u=vx(e,n).data(l),c=o?(0,b.__assign)({formatter:function(e){return{name:e[t.seriesField]||i,value:(100*Number(e[i])).toFixed(2)+"%"}}},s):s;WS({chart:u,options:{xField:r,yField:i,tooltip:c,geometryOption:t}})})),t}function JS(t){var e,n=t.chart,r=t.options,a=r.geometryOptions,i=(null===(e=n.getTheme())||void 0===e?void 0:e.colors10)||[],o=0;return n.once("beforepaint",(function(){(0,x.each)(a,(function(t,e){var r=vx(n,0===e?LS:NS);if(!t.color){var a=r.getGroupScales(),s=(0,x.get)(a,[0,"values","length"],1),l=i.slice(o,o+s).concat(0===e?[]:i);r.geometries.forEach((function(e){t.seriesField?e.color(t.seriesField,l):e.color(l[0])})),o+=s}})),n.render(!0)})),t}function tk(t){var e,n,r=t.chart,a=t.options,i=a.xAxis,o=a.yAxis,s=a.xField,l=a.yField;return Mw((e={},e[s]=i,e[l[0]]=o[0],e))(Bx({},t,{chart:vx(r,LS)})),Mw((n={},n[s]=i,n[l[1]]=o[1],n))(Bx({},t,{chart:vx(r,NS)})),t}function ek(t){var e=t.chart,n=t.options,r=vx(e,LS),a=vx(e,NS),i=n.xField,o=n.yField,s=n.xAxis,l=n.yAxis;return e.axis(i,!1),e.axis(o[0],!1),e.axis(o[1],!1),r.axis(i,s),r.axis(o[0],US(l[0],IS.Left)),a.axis(i,!1),a.axis(o[1],US(l[1],IS.Right)),t}function nk(t){var e=t.chart,n=t.options,r=n.tooltip,a=vx(e,LS),i=vx(e,NS);return e.tooltip(r),a.tooltip({shared:!0}),i.tooltip({shared:!0}),t}function rk(t){var e=t.chart;return Sw(Bx({},t,{chart:vx(e,LS)})),Sw(Bx({},t,{chart:vx(e,NS)})),t}function ak(t){var e=t.chart,n=t.options,r=n.annotations,a=(0,x.get)(r,[0]),i=(0,x.get)(r,[1]);return Ow(a)(Bx({},t,{chart:vx(e,LS),options:{annotations:a}})),Ow(i)(Bx({},t,{chart:vx(e,NS),options:{annotations:i}})),t}function ik(t){var e=t.chart;return Aw(Bx({},t,{chart:vx(e,LS)})),Aw(Bx({},t,{chart:vx(e,NS)})),Aw(t),t}function ok(t){var e=t.chart;return kw(Bx({},t,{chart:vx(e,LS)})),kw(Bx({},t,{chart:vx(e,NS)})),t}function sk(t){var e=t.chart,n=t.options,r=n.yAxis;return Bw(Bx({},t,{chart:vx(e,LS),options:{yAxis:r[0]}})),Bw(Bx({},t,{chart:vx(e,NS),options:{yAxis:r[1]}})),t}function lk(t){var e=t.chart,n=t.options,r=n.legend,a=n.geometryOptions,i=n.yField,o=n.data,s=vx(e,LS),l=vx(e,NS);if(!1===r)e.legend(!1);else if((0,x.isObject)(r)&&!0===r.custom)e.legend(r);else{var u=(0,x.get)(a,[0,"legend"],r),c=(0,x.get)(a,[1,"legend"],r);e.once("beforepaint",(function(){var t=o[0].length?GS({view:s,geometryOption:a[0],yField:i[0],legend:u}):[],n=o[1].length?GS({view:l,geometryOption:a[1],yField:i[1],legend:c}):[];e.legend(Bx({},r,{custom:!0,items:t.concat(n)}))})),a[0].seriesField&&s.legend(a[0].seriesField,u),a[1].seriesField&&l.legend(a[1].seriesField,c),e.on("legend-item:click",(function(t){var n=(0,x.get)(t,"gEvent.delegateObject",{});if(n&&n.item){var r=n.item,a=r.value,o=r.isGeometry,s=r.viewId;if(o){var l=(0,x.findIndex)(i,(function(t){return t===a}));if(l>-1){var u=(0,x.get)(vx(e,s),"geometries");(0,x.each)(u,(function(t){t.changeVisible(!n.item.unchecked)}))}}else{var c=(0,x.get)(e.getController("legend"),"option.items",[]);(0,x.each)(e.views,(function(t){var n=t.getGroupScales();(0,x.each)(n,(function(e){e.values&&e.values.indexOf(a)>-1&&t.filter(e.field,(function(t){var e=(0,x.find)(c,(function(e){return e.value===t}));return!e.unchecked}))})),e.render(!0)}))}}}))}return t}function uk(t){var e=t.chart,n=t.options,r=n.slider,a=vx(e,LS),i=vx(e,NS);return r&&(a.option("slider",r),a.on("slider:valuechanged",(function(t){var e=t.event,n=e.value,r=e.originValue;(0,x.isEqual)(n,r)||XS(i,n)})),e.once("afterpaint",(function(){if(!(0,x.isBoolean)(r)){var t=r.start,e=r.end;(t||e)&&XS(i,[t,e])}}))),t}function ck(t){return ox(YS,QS,ik,KS,tk,ek,sk,nk,rk,ak,ok,JS,lk,uk)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dual-axes",e}(0,b.__extends)(e,t),e.prototype.getDefaultOptions=function(){return Bx({},t.prototype.getDefaultOptions.call(this),{yAxis:[],syncViewPadding:!0})},e.prototype.getSchemaAdaptor=function(){return ck}})(rw);var dk="x",pk="y",hk={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,x.get)(e,[0,"data","y"],0)},containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',itemTpl:"<span>{value}</span>",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}},showCrosshairs:!0,crosshairs:{type:"x"}},fk={appendPadding:2,tooltip:(0,b.__assign)({},hk),animation:{}};function mk(t){return(0,x.map)(t||[],(function(t,e){return{x:""+e,y:t}}))}function gk(t){var e=t.chart,n=t.options,r=n.data,a=n.color,i=n.areaStyle,o=n.point,s=n.line,l=null===o||void 0===o?void 0:o.state,u=mk(r);e.data(u);var c=Bx({},t,{options:{xField:dk,yField:pk,area:{color:a,style:i},line:s,point:o}}),d=Bx({},c,{options:{tooltip:!1}}),p=Bx({},c,{options:{tooltip:!1,state:l}});return Nw(c),zw(d),jw(p),e.axis(!1),e.legend(!1),t}function vk(t){var e,n,r=t.options,a=r.xAxis,i=r.yAxis,o=r.data,s=mk(o);return ox(Mw((e={},e[dk]=a,e[pk]=i,e),(n={},n[dk]={type:"cat"},n[pk]=qx(s,pk),n)))(t)}function yk(t){return ox(ww("areaStyle"),gk,vk,Cw,Aw,kw,Ow())(t)}function bk(t){var e=t.chart,n=t.options,r=n.data,a=n.color,i=n.lineStyle,o=n.point,s=null===o||void 0===o?void 0:o.state,l=mk(r);e.data(l);var u=Bx({},t,{options:{xField:dk,yField:pk,line:{color:a,style:i},point:o}}),c=Bx({},u,{options:{tooltip:!1,state:s}});return zw(u),jw(c),e.axis(!1),e.legend(!1),t}function xk(t){return ox(bk,vk,Aw,Cw,kw,Ow())(t)}var wk=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-line",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return fk},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vk({chart:n,options:r}),n.changeData(mk(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return xk},e}(rw);function _k(t){var e=t.chart,n=t.options,r=n.data,a=n.color,i=n.columnStyle,o=n.columnWidthRatio,s=mk(r);e.data(s);var l=Bx({},t,{options:{xField:dk,yField:pk,widthRatio:o,interval:{style:i,color:a}}});return qw(l),e.axis(!1),e.legend(!1),e.interaction("element-active"),t}function Ck(t){return ox(Aw,ww("columnStyle"),_k,vk,Cw,kw,Ow())(t)}var Sk={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,x.get)(e,[0,"data","y"],0)},containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',itemTpl:"<span>{value}</span>",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}}},kk={appendPadding:2,tooltip:(0,b.__assign)({},Sk),animation:{}},Ak=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-column",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return kk},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vk({chart:n,options:r}),n.changeData(mk(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Ck},e}(rw),Ek={appendPadding:2,tooltip:(0,b.__assign)({},hk),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}},Dk=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-area",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Ek},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vk({chart:n,options:r}),n.changeData(mk(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return yk},e}(rw);function Fk(t,e,n){if(1===n)return[0,e];var r=Math.floor(t/e);return[e*r,e*(r+1)]}function Mk(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}function Ok(t,e,n,r,a){var i=(0,x.clone)(t);(0,x.sortBy)(i,e);var o=(0,x.valuesOfKey)(i,e),s=(0,x.getRange)(o),l=s.max-s.min,u=n;if(!n&&r&&(u=r>1?l/(r-1):s.max),!n&&!r){var c=Mk(o);u=l/c}var d={},p=(0,x.groupBy)(i,a);(0,x.isEmpty)(p)?(0,x.each)(i,(function(t){var n=t[e],a=Fk(n,u,r),i=a[0]+"-"+a[1];(0,x.hasKey)(d,i)||(d[i]={range:a,count:0}),d[i].count+=1})):Object.keys(p).forEach((function(t){(0,x.each)(p[t],(function(n){var i=n[e],o=Fk(i,u,r),s=o[0]+"-"+o[1],l=s+"-"+t;(0,x.hasKey)(d,l)||(d[l]={range:o,count:0},d[l][a]=t),d[l].count+=1}))}));var h=[];return(0,x.each)(d,(function(t){h.push(t)})),h}var Bk="range",Tk="count",Pk=Bx({},rw.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});function Ik(t){var e=t.chart,n=t.options,r=n.data,a=n.binField,i=n.binNumber,o=n.binWidth,s=n.color,l=n.stackField,u=n.legend,c=n.columnStyle,d=Ok(r,a,o,i,l);e.data(d);var p=Bx({},t,{options:{xField:Bk,yField:Tk,seriesField:l,isStack:!0,interval:{color:s,style:c}}});return qw(p),u&&l&&e.legend(l,u),t}function Rk(t){var e,n=t.options,r=n.xAxis,a=n.yAxis;return ox(Mw((e={},e[Bk]=r,e[Tk]=a,e)))(t)}function Lk(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis;return!1===r?e.axis(Bk,!1):e.axis(Bk,r),!1===a?e.axis(Tk,!1):e.axis(Tk,a),t}function Nk(t){var e=t.chart,n=t.options,r=n.label,a=hx(e,"interval");if(r){var i=r.callback,o=(0,b.__rest)(r,["callback"]);a.label({fields:[Tk],callback:i,cfg:xx(o)})}else a.label(!1);return t}function zk(t){return ox(Aw,ww("columnStyle"),Ik,Rk,Lk,Ew,Nk,Cw,Sw,kw)(t)}var jk=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="histogram",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Pk},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.binField,r=e.binNumber,a=e.binWidth,i=e.stackField;this.chart.changeData(Ok(t,n,a,r,i))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return zk},e}(rw),$k=["#FAAD14","#E8EDF3"],qk={percent:.2,color:$k,animation:{}};function Vk(t){var e=(0,x.clamp)(jx(t)?t:0,0,1);return[{type:"current",percent:e},{type:"target",percent:1-e}]}function Hk(t){var e=t.chart,n=t.options,r=n.percent,a=n.progressStyle,i=n.color,o=n.barWidthRatio;e.data(Vk(r));var s=Bx({},t,{options:{xField:"1",yField:"percent",seriesField:"type",isStack:!0,widthRatio:o,interval:{style:a,color:(0,x.isString)(i)?[i,$k[1]]:i},args:{zIndexReversed:!0,sortZIndex:!0}}});return qw(s),e.tooltip(!1),e.axis(!1),e.legend(!1),t}function Zk(t){var e=t.chart;return e.coordinate("rect").transpose(),t}function Uk(t){return ox(Hk,Mw({}),Zk,kw,Aw,Ow())(t)}var Gk=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="process",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return qk},e.prototype.changeData=function(t){this.updateOption({percent:t}),this.chart.changeData(Vk(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Uk},e}(rw);function Wk(t){var e=t.chart,n=t.options,r=n.innerRadius,a=n.radius;return e.coordinate("theta",{innerRadius:r,radius:a}),t}function Xk(t,e){var n=t.chart,r=t.options,a=r.innerRadius,i=r.statistic,o=r.percent,s=r.meta;if(n.getController("annotation").clear(!0),a&&i){var l=(0,x.get)(s,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},u=i.content;u&&(u=Bx({},u,{content:(0,x.isNil)(u.content)?l(o):u.content})),Lx(n,{statistic:(0,b.__assign)((0,b.__assign)({},i),{content:u}),plotType:"ring-progress"},{percent:o})}return e&&n.render(!0),t}function Yk(t){return ox(Hk,Mw({}),Wk,Xk,kw,Aw,Ow())(t)}var Qk={percent:.2,innerRadius:.8,radius:.98,color:["#FAAD14","#E8EDF3"],statistic:{title:!1,content:{style:{fontSize:"14px",fontWeight:300,fill:"#4D4D4D",textAlign:"center",textBaseline:"middle"}}},animation:{}},Kk=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ring-process",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Qk},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(Vk(t)),Xk({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,ku.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Yk},e}(rw);function Jk(t){var e=t.chart,n=t.options,r=n.data,a=n.type,i=n.xField,o=n.yField,s=n.colorField,l=n.sizeField,u=n.sizeRatio,c=n.shape,d=n.color,p=n.tooltip,h=n.heatmapStyle;e.data(r);var f="polygon";"density"===a&&(f="heatmap");var m=Pw(p,[i,o,s]),g=m.fields,v=m.formatter,y=1;return(u||0===u)&&(c||l?u<0||u>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):y=u:console.warn("sizeRatio is not in effect: Must define shape or sizeField first")),Lw(Bx({},t,{options:{type:f,colorField:s,tooltipFields:g,shapeField:l||"",label:void 0,mapping:{tooltip:v,shape:c&&(l?function(t){var e=r.map((function(t){return t[l]})),n=Math.min.apply(Math,e),a=Math.max.apply(Math,e);return[c,((0,x.get)(t,l)-n)/(a-n),y]}:function(){return[c,1,y]}),color:d||s&&e.getTheme().sequenceColors.join("-"),style:h}}})),t}function tA(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return ox(Mw((e={},e[i]=r,e[o]=a,e)))(t)}function eA(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?e.axis(o,!1):e.axis(o,a),t}function nA(t){var e=t.chart,n=t.options,r=n.legend,a=n.colorField,i=n.sizeField,o=n.sizeLegend,s=!1!==r;return a&&e.legend(a,!!s&&r),i&&e.legend(i,void 0===o?r:o),s||o||e.legend(!1),t}function rA(t){var e=t.chart,n=t.options,r=n.label,a=n.colorField,i=n.type,o=hx(e,"density"===i?"heatmap":"polygon");if(r){if(a){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:[a],callback:s,cfg:xx(l)})}}else o.label(!1);return t}function aA(t){var e=t.chart,n=t.options,r=n.coordinate,a=n.reflect;return r&&e.coordinate({type:r.type||"rect",cfg:r.cfg}),a&&e.coordinate().reflect(a),t}function iA(t){return ox(Aw,ww("heatmapStyle"),tA,aA,Jk,eA,nA,Cw,rA,Ow(),Sw,kw,Ew)(t)}var oA=Bx({},rw.getDefaultOptions(),{type:"polygon",legend:!1,coordinate:{type:"rect"},xAxis:{tickLine:null,line:null,grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}},yAxis:{grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}}});uc("polygon","circle",{draw:function(t,e){var n,r,a=t.x,i=t.y,o=this.parsePoints(t.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l)/2,c=Number(t.shape[1]),d=Number(t.shape[2]),p=Math.sqrt(d),h=u*p*Math.sqrt(c),f=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(r=t.defaultStyle)||void 0===r?void 0:r.fill),m=e.addShape("circle",{attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:a,y:i,r:h},t.defaultStyle),t.style),{fill:f})});return m}}),uc("polygon","square",{draw:function(t,e){var n,r,a=t.x,i=t.y,o=this.parsePoints(t.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l),c=Number(t.shape[1]),d=Number(t.shape[2]),p=Math.sqrt(d),h=u*p*Math.sqrt(c),f=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(r=t.defaultStyle)||void 0===r?void 0:r.fill),m=e.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:a-h/2,y:i-h/2,width:h,height:h},t.defaultStyle),t.style),{fill:f})});return m}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return oA},e.prototype.getSchemaAdaptor=function(){return iA},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);var sA,lA="$$range$$",uA="low-q1-median-q3-high",cA="$$y_outliers$$",dA="outliers_view",pA=Bx({},rw.getDefaultOptions(),{meta:(sA={},sA[lA]={min:0,alias:uA},sA),interactions:[{type:"active-region"}],tooltip:{showMarkers:!1,shared:!0},boxStyle:{lineWidth:1}}),hA=function(t,e){var n=t;if(Array.isArray(e)){var r=e[0],a=e[1],i=e[2],o=e[3],s=e[4];n=(0,x.map)(t,(function(t){return t[lA]=[t[r],t[a],t[i],t[o],t[s]],t}))}return n};function fA(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,i=n.groupField,o=n.color,s=n.tooltip,l=n.boxStyle;e.data(hA(n.data,a));var u=(0,x.isArray)(a)?lA:a,c=a?(0,x.isArray)(a)?a:[a]:[],d=s;!1!==d&&(d=Bx({},{fields:(0,x.isArray)(a)?a:[]},d));var p=Zw(Bx({},t,{options:{xField:r,yField:u,seriesField:i,tooltip:d,rawFields:c,label:!1,schema:{shape:"box",color:o,style:l}}})).ext;return i&&p.geometry.adjust("dodge"),t}function mA(t){var e=t.chart,n=t.options,r=n.xField,a=n.data,i=n.outliersField,o=n.outliersStyle,s=n.padding,l=n.label;if(!i)return t;var u=e.createView({padding:s,id:dA}),c=a.reduce((function(t,e){var n=e[i];return n.forEach((function(n){var r;return t.push((0,b.__assign)((0,b.__assign)({},e),(r={},r[i]=n,r)))})),t}),[]);return u.data(c),jw({chart:u,options:{xField:r,yField:i,point:{shape:"circle",style:o},label:l}}),u.axis(!1),t}function gA(t){var e,n,r=t.chart,a=t.options,i=a.meta,o=a.xAxis,s=a.yAxis,l=a.xField,u=a.yField,c=a.outliersField,d=Array.isArray(u)?lA:u,p={};if(c){var h=cA;e={},e[c]={sync:h,nice:!0},e[d]={sync:h,nice:!0},p=e}var f=Bx(p,i,(n={},n[l]=sx(o,aw),n[d]=sx(s,aw),n));return r.scale(f),t}function vA(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField,s=Array.isArray(o)?lA:o;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?e.axis(lA,!1):e.axis(s,a),t}function yA(t){var e=t.chart,n=t.options,r=n.legend,a=n.groupField;return a?r?e.legend(a,r):e.legend(a,{position:"bottom"}):e.legend(!1),t}function bA(t){return ox(fA,mA,gA,vA,yA,Cw,Sw,kw,Aw)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="box",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return pA},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField,n=this.chart.views.find((function(t){return t.id===dA}));n&&n.data(t),this.chart.changeData(hA(t,e))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return bA}})(rw);var xA=n(53843),wA=n.n(xA);function _A(t,e){var n=t.length*e;if(0===t.length)throw new Error("quantile requires at least one data point.");if(e<0||e>1)throw new Error("quantiles must be between 0 and 1");return 1===e?t[t.length-1]:0===e?t[0]:n%1!==0?t[Math.ceil(n)-1]:t.length%2===0?(t[n-1]+t[n])/2:t[n]}function CA(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function SA(t,e,n,r){n=n||0,r=r||t.length-1;while(r>n){if(r-n>600){var a=r-n+1,i=e-n+1,o=Math.log(a),s=.5*Math.exp(2*o/3),l=.5*Math.sqrt(o*s*(a-s)/a);i-a/2<0&&(l*=-1);var u=Math.max(n,Math.floor(e-i*s/a+l)),c=Math.min(r,Math.floor(e+(a-i)*s/a+l));SA(t,e,u,c)}var d=t[e],p=n,h=r;CA(t,n,e),t[r]>d&&CA(t,n,r);while(p<h){CA(t,p,h),p++,h--;while(t[p]<d)p++;while(t[h]>d)h--}t[n]===d?CA(t,n,h):(h++,CA(t,h,r)),h<=e&&(n=h+1),e<=h&&(r=h-1)}}function kA(t,e){var n=t.slice();if(Array.isArray(e)){EA(n,e);for(var r=[],a=0;a<e.length;a++)r[a]=_A(n,e[a]);return r}var i=FA(n.length,e);return AA(n,i,0,n.length-1),_A(n,e)}function AA(t,e,n,r){e%1===0?SA(t,e,n,r):(e=Math.floor(e),SA(t,e,n,r),SA(t,e+1,e+1,r))}function EA(t,e){for(var n=[0],r=0;r<e.length;r++)n.push(FA(t.length,e[r]));n.push(t.length-1),n.sort(DA);var a=[0,n.length-1];while(a.length){var i=Math.ceil(a.pop()),o=Math.floor(a.pop());if(!(i-o<=1)){var s=Math.floor((o+i)/2);AA(t,n[s],Math.floor(n[o]),Math.ceil(n[i])),a.push(o,s,s,i)}}}function DA(t,e){return t-e}function FA(t,e){var n=t*e;return 1===e?t-1:0===e?0:n%1!==0?Math.ceil(n)-1:t%2===0?n-.5:n}var MA=function(t){return{low:(0,x.min)(t),high:(0,x.max)(t),q1:kA(t,.25),q3:kA(t,.75),median:kA(t,[.5]),minMax:[(0,x.min)(t),(0,x.max)(t)],quantile:[kA(t,.25),kA(t,.75)]}},OA=function(t,e){var n=wA().create(t,e);return{violinSize:n.map((function(t){return t.y})),violinY:n.map((function(t){return t.x}))}},BA=function(t){var e=t.xField,n=t.yField,r=t.seriesField,a=t.data,i=t.kde,o={min:i.min,max:i.max,size:i.sampleSize,width:i.width};if(!r){var s=(0,x.groupBy)(a,e);return Object.keys(s).map((function(t){var e=s[t],r=e.map((function(t){return t[n]}));return(0,b.__assign)((0,b.__assign)({x:t},OA(r,o)),MA(r))}))}var l=[],u=(0,x.groupBy)(a,r);return Object.keys(u).forEach((function(t){var a=(0,x.groupBy)(u[t],e);return Object.keys(a).forEach((function(e){var i,s=a[e],u=s.map((function(t){return t[n]}));l.push((0,b.__assign)((0,b.__assign)((i={x:e},i[r]=t,i),OA(u,o)),MA(u)))}))})),l},TA="x",PA="violinY",IA="violinSize",RA="minMax",LA="quantile",NA="median",zA="violin_view",jA="min_max_view",$A="quantile_view",qA="median_view",VA=Bx({},rw.getDefaultOptions(),{syncViewPadding:!0,kde:{type:"triangular",sampleSize:32,width:3},violinStyle:{lineWidth:1,fillOpacity:.3,strokeOpacity:.75},xAxis:{grid:{line:null},tickLine:{alignTick:!1}},yAxis:{grid:{line:{style:{lineWidth:.5,lineDash:[4,4]}}}},legend:{position:"top-left"},tooltip:{showMarkers:!1}}),HA=["low","high","q1","q3","median"],ZA=[{type:"dodge",marginRatio:1/32}];function UA(t){var e=t.chart,n=t.options;return e.data(BA(n)),t}function GA(t){var e=t.chart,n=t.options,r=n.seriesField,a=n.color,i=n.shape,o=void 0===i?"violin":i,s=n.violinStyle,l=n.tooltip,u=n.state,c=e.createView({id:zA});return Uw({chart:c,options:{xField:TA,yField:PA,seriesField:r||TA,sizeField:IA,tooltip:(0,b.__assign)({fields:HA},l),violin:{style:s,color:a,shape:o},state:u}}),c.geometries[0].adjust(ZA),t}function WA(t){var e=t.chart,n=t.options,r=n.seriesField,a=n.color,i=n.tooltip,o=n.box;if(!1===o)return t;var s=e.createView({id:jA});qw({chart:s,options:{xField:TA,yField:RA,seriesField:r||TA,tooltip:(0,b.__assign)({fields:HA},i),state:"object"===typeof o?o.state:{},interval:{color:a,size:1,style:{lineWidth:0}}}}),s.geometries[0].adjust(ZA);var l=e.createView({id:$A});qw({chart:l,options:{xField:TA,yField:LA,seriesField:r||TA,tooltip:(0,b.__assign)({fields:HA},i),state:"object"===typeof o?o.state:{},interval:{color:a,size:8,style:{fillOpacity:1}}}}),l.geometries[0].adjust(ZA);var u=e.createView({id:qA});return jw({chart:u,options:{xField:TA,yField:NA,seriesField:r||TA,tooltip:(0,b.__assign)({fields:HA},i),state:"object"===typeof o?o.state:{},point:{color:a,size:1,style:{fill:"white",lineWidth:0}}}}),u.geometries[0].adjust(ZA),l.axis(!1),s.axis(!1),u.axis(!1),u.legend(!1),s.legend(!1),l.legend(!1),t}function XA(t){var e,n=t.chart,r=t.options,a=r.meta,i=r.xAxis,o=r.yAxis,s={},l=Bx(s,a,(e={},e[TA]=(0,b.__assign)((0,b.__assign)({sync:!0},sx(i,aw)),{type:"cat"}),e[PA]=(0,b.__assign)({sync:!0},sx(o,aw)),e[RA]=(0,b.__assign)({sync:PA},sx(o,aw)),e[LA]=(0,b.__assign)({sync:PA},sx(o,aw)),e[NA]=(0,b.__assign)({sync:PA},sx(o,aw)),e));return n.scale(l),t}function YA(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=vx(e,zA);return!1===r?i.axis(TA,!1):i.axis(TA,r),!1===a?i.axis(PA,!1):i.axis(PA,a),e.axis(!1),t}function QA(t){var e=t.chart,n=t.options,r=n.legend,a=n.seriesField,i=n.shape;if(!1===r)e.legend(!1);else{var o=a||TA,s=(0,x.omit)(r,["selected"]);i&&i.startsWith("hollow")||(0,x.get)(s,["marker","style","lineWidth"])||(0,x.set)(s,["marker","style","lineWidth"],0),e.legend(o,s),(0,x.get)(r,"selected")&&(0,x.each)(e.views,(function(t){return t.legend(o,r)}))}return t}function KA(t){var e=t.chart,n=vx(e,zA);return Ow()((0,b.__assign)((0,b.__assign)({},t),{chart:n})),t}function JA(t){var e=t.chart,n=t.options,r=n.animation;return(0,x.each)(e.views,(function(t){"boolean"===typeof r?t.animate(r):t.animate(!0),(0,x.each)(t.geometries,(function(t){t.animate(r)}))})),t}function tE(t){return ox(Aw,UA,GA,WA,XA,Cw,YA,QA,Sw,KA,JA)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="violin",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return VA},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(BA(this.options))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tE}})(rw);var eE=function(t){return function(e,n){var r=[];return r[0]=t(e[0],n[0]),r[1]=t(e[1],n[1]),r[2]=t(e[2],n[2]),r}},nE={normal:function(t){return t},multiply:function(t,e){return t*e/255},screen:function(t,e){return 255*(1-(1-t/255)*(1-e/255))},overlay:function(t,e){return e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255))},darken:function(t,e){return t>e?e:t},lighten:function(t,e){return t>e?t:e},dodge:function(t,e){return 255===t?255:(t=e/255*255/(1-t/255),t>255?255:t)},burn:function(t,e){return 255===e?255:0===t?0:255*(1-Math.min(1,(1-e/255)/(t/255)))}},rE=function(t){if(!nE[t])throw new Error("unknown blend mode "+t);return nE[t]};function aE(t,e,n){void 0===n&&(n="normal");var r=eE(rE(n))(iE(t),iE(e)),a=iE(t),i=a[0],o=a[1],s=a[2],l=a[3],u=iE(e),c=u[0],d=u[1],p=u[2],h=u[3],f=Number((l+h*(1-l)).toFixed(2)),m=Math.round((l*(1-h)*(i/255)+l*h*(r[0]/255)+(1-l)*h*(c/255))/f*255),g=Math.round((l*(1-h)*(o/255)+l*h*(r[1]/255)+(1-l)*h*(d/255))/f*255),v=Math.round((l*(1-h)*(s/255)+l*h*(r[2]/255)+(1-l)*h*(p/255))/f*255);return"rgba("+m+", "+g+", "+v+", "+f+")"}function iE(t){var e,n=t.replace("/s+/g","");return"string"!==typeof n||n.startsWith("rgba")||n.startsWith("#")?(n.startsWith("rgba")&&(e=n.replace("rgba(","").replace(")","").split(",")),n.startsWith("#")&&(e=Lt.rgb2arr(n).concat([1])),e.map((function(t,e){return 3===e?Number(t):0|t}))):Lt.rgb2arr(Lt.toRGB(n)).concat([1])}var oE=n(69916),sE=1e-10;function lE(t,e){var n,r=cE(t),a=r.filter((function(e){return uE(e,t)})),i=0,o=0,s=[];if(a.length>1){var l=mE(a);for(n=0;n<a.length;++n){var u=a[n];u.angle=Math.atan2(u.x-l.x,u.y-l.y)}a.sort((function(t,e){return e.angle-t.angle}));var c=a[a.length-1];for(n=0;n<a.length;++n){var d=a[n];o+=(c.x+d.x)*(d.y-c.y);for(var p={x:(d.x+c.x)/2,y:(d.y+c.y)/2},h=null,f=0;f<d.parentIndex.length;++f)if(c.parentIndex.indexOf(d.parentIndex[f])>-1){var m=t[d.parentIndex[f]],g=Math.atan2(d.x-m.x,d.y-m.y),v=Math.atan2(c.x-m.x,c.y-m.y),y=v-g;y<0&&(y+=2*Math.PI);var b=v-y/2,x=pE(p,{x:m.x+m.radius*Math.sin(b),y:m.y+m.radius*Math.cos(b)});x>2*m.radius&&(x=2*m.radius),(null===h||h.width>x)&&(h={circle:m,width:x,p1:d,p2:c})}null!==h&&(s.push(h),i+=dE(h.circle.radius,h.width),c=d)}}else{var w=t[0];for(n=1;n<t.length;++n)t[n].radius<w.radius&&(w=t[n]);var _=!1;for(n=0;n<t.length;++n)if(pE(t[n],w)>Math.abs(w.radius-t[n].radius)){_=!0;break}_?i=o=0:(i=w.radius*w.radius*Math.PI,s.push({circle:w,p1:{x:w.x,y:w.y+w.radius},p2:{x:w.x-sE,y:w.y+w.radius},width:2*w.radius}))}return o/=2,e&&(e.area=i+o,e.arcArea=i,e.polygonArea=o,e.arcs=s,e.innerPoints=a,e.intersectionPoints=r),i+o}function uE(t,e){for(var n=0;n<e.length;++n)if(pE(t,e[n])>e[n].radius+sE)return!1;return!0}function cE(t){for(var e=[],n=0;n<t.length;++n)for(var r=n+1;r<t.length;++r)for(var a=fE(t[n],t[r]),i=0;i<a.length;++i){var o=a[i];o.parentIndex=[n,r],e.push(o)}return e}function dE(t,e){return t*t*Math.acos(1-e/t)-(t-e)*Math.sqrt(e*(2*t-e))}function pE(t,e){return Math.sqrt((t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y))}function hE(t,e,n){if(n>=t+e)return 0;if(n<=Math.abs(t-e))return Math.PI*Math.min(t,e)*Math.min(t,e);var r=t-(n*n-e*e+t*t)/(2*n),a=e-(n*n-t*t+e*e)/(2*n);return dE(t,r)+dE(e,a)}function fE(t,e){var n=pE(t,e),r=t.radius,a=e.radius;if(n>=r+a||n<=Math.abs(r-a))return[];var i=(r*r-a*a+n*n)/(2*n),o=Math.sqrt(r*r-i*i),s=t.x+i*(e.x-t.x)/n,l=t.y+i*(e.y-t.y)/n,u=-(e.y-t.y)*(o/n),c=-(e.x-t.x)*(o/n);return[{x:s+u,y:l-c},{x:s-u,y:l+c}]}function mE(t){for(var e={x:0,y:0},n=0;n<t.length;++n)e.x+=t[n].x,e.y+=t[n].y;return e.x/=t.length,e.y/=t.length,e}function gE(t,e){e=e||{},e.maxIterations=e.maxIterations||500;var n=e.initialLayout||_E,r=e.lossFunction||kE;t=bE(t);var a,i=n(t,e),o=[],s=[];for(a in i)i.hasOwnProperty(a)&&(o.push(i[a].x),o.push(i[a].y),s.push(a));for(var l=(0,oE.nelderMead)((function(e){for(var n={},a=0;a<s.length;++a){var o=s[a];n[o]={x:e[2*a],y:e[2*a+1],radius:i[o].radius}}return r(n,t)}),o,e),u=l.x,c=0;c<s.length;++c)a=s[c],i[a].x=u[2*c],i[a].y=u[2*c+1];return i}var vE=1e-10;function yE(t,e,n){return Math.min(t,e)*Math.min(t,e)*Math.PI<=n+vE?Math.abs(t-e):(0,oE.bisect)((function(r){return hE(t,e,r)-n}),0,t+e)}function bE(t){t=t.slice();var e,n,r,a,i=[],o={};for(e=0;e<t.length;++e){var s=t[e];1==s.sets.length?i.push(s.sets[0]):2==s.sets.length&&(r=s.sets[0],a=s.sets[1],o[[r,a]]=!0,o[[a,r]]=!0)}for(i.sort((function(t,e){return t>e?1:-1})),e=0;e<i.length;++e)for(r=i[e],n=e+1;n<i.length;++n)a=i[n],[r,a]in o||t.push({sets:[r,a],size:0});return t}function xE(t,e,n){var r=(0,oE.zerosM)(e.length,e.length),a=(0,oE.zerosM)(e.length,e.length);return t.filter((function(t){return 2==t.sets.length})).map((function(t){var i=n[t.sets[0]],o=n[t.sets[1]],s=Math.sqrt(e[i].size/Math.PI),l=Math.sqrt(e[o].size/Math.PI),u=yE(s,l,t.size);r[i][o]=r[o][i]=u;var c=0;t.size+1e-10>=Math.min(e[i].size,e[o].size)?c=1:t.size<=1e-10&&(c=-1),a[i][o]=a[o][i]=c})),{distances:r,constraints:a}}function wE(t,e,n,r){var a,i=0;for(a=0;a<e.length;++a)e[a]=0;for(a=0;a<n.length;++a)for(var o=t[2*a],s=t[2*a+1],l=a+1;l<n.length;++l){var u=t[2*l],c=t[2*l+1],d=n[a][l],p=r[a][l],h=(u-o)*(u-o)+(c-s)*(c-s),f=Math.sqrt(h),m=h-d*d;p>0&&f<=d||p<0&&f>=d||(i+=2*m*m,e[2*a]+=4*m*(o-u),e[2*a+1]+=4*m*(s-c),e[2*l]+=4*m*(u-o),e[2*l+1]+=4*m*(c-s))}return i}function _E(t,e){var n=SE(t,e),r=e.lossFunction||kE;if(t.length>=8){var a=CE(t,e),i=r(a,t),o=r(n,t);i+1e-8<o&&(n=a)}return n}function CE(t,e){e=e||{};var n,r=e.restarts||10,a=[],i={};for(n=0;n<t.length;++n){var o=t[n];1==o.sets.length&&(i[o.sets[0]]=a.length,a.push(o))}var s=xE(t,a,i),l=s.distances,u=s.constraints,c=(0,oE.norm2)(l.map(oE.norm2))/l.length;l=l.map((function(t){return t.map((function(t){return t/c}))}));var d,p,h=function(t,e){return wE(t,e,l,u)};for(n=0;n<r;++n){var f=(0,oE.zeros)(2*l.length).map(Math.random);p=(0,oE.conjugateGradient)(h,f,e),(!d||p.fx<d.fx)&&(d=p)}var m=d.x,g={};for(n=0;n<a.length;++n){var v=a[n];g[v.sets[0]]={x:m[2*n]*c,y:m[2*n+1]*c,radius:Math.sqrt(v.size/Math.PI)}}if(e.history)for(n=0;n<e.history.length;++n)(0,oE.scale)(e.history[n].x,c);return g}function SE(t,e){for(var n,r=e&&e.lossFunction?e.lossFunction:kE,a={},i={},o=0;o<t.length;++o){var s=t[o];1==s.sets.length&&(n=s.sets[0],a[n]={x:1e10,y:1e10,rowid:Object.keys(a).length,size:s.size,radius:Math.sqrt(s.size/Math.PI)},i[n]=[])}t=t.filter((function(t){return 2==t.sets.length}));for(o=0;o<t.length;++o){var l=t[o],u=l.hasOwnProperty("weight")?l.weight:1,c=l.sets[0],d=l.sets[1];l.size+vE>=Math.min(a[c].size,a[d].size)&&(u=0),i[c].push({set:d,size:l.size,weight:u}),i[d].push({set:c,size:l.size,weight:u})}var p=[];for(n in i)if(i.hasOwnProperty(n)){var h=0;for(o=0;o<i[n].length;++o)h+=i[n][o].size*i[n][o].weight;p.push({set:n,size:h})}function f(t,e){return e.size-t.size}p.sort(f);var m={};function g(t){return t.set in m}function v(t,e){a[e].x=t.x,a[e].y=t.y,m[e]=!0}v({x:0,y:0},p[0].set);for(o=1;o<p.length;++o){var y=p[o].set,b=i[y].filter(g);if(n=a[y],b.sort(f),0===b.length)throw"ERROR: missing pairwise overlap information";for(var x=[],w=0;w<b.length;++w){var _=a[b[w].set],C=yE(n.radius,_.radius,b[w].size);x.push({x:_.x+C,y:_.y}),x.push({x:_.x-C,y:_.y}),x.push({y:_.y+C,x:_.x}),x.push({y:_.y-C,x:_.x});for(var S=w+1;S<b.length;++S)for(var k=a[b[S].set],A=yE(n.radius,k.radius,b[S].size),E=fE({x:_.x,y:_.y,radius:C},{x:k.x,y:k.y,radius:A}),D=0;D<E.length;++D)x.push(E[D])}var F=1e50,M=x[0];for(w=0;w<x.length;++w){a[y].x=x[w].x,a[y].y=x[w].y;var O=r(a,t);O<F&&(F=O,M=x[w])}v(M,y)}return a}function kE(t,e){var n=0;function r(e){return e.map((function(e){return t[e]}))}for(var a=0;a<e.length;++a){var i=e[a],o=void 0;if(1!=i.sets.length){if(2==i.sets.length){var s=t[i.sets[0]],l=t[i.sets[1]];o=hE(s.radius,l.radius,pE(s,l))}else o=lE(r(i.sets));var u=i.hasOwnProperty("weight")?i.weight:1;n+=u*(o-i.size)*(o-i.size)}}return n}function AE(t){var e=function(e){var n=Math.max.apply(null,t.map((function(t){return t[e]+t.radius}))),r=Math.min.apply(null,t.map((function(t){return t[e]-t.radius})));return{max:n,min:r}};return{xRange:e("x"),yRange:e("y")}}function EE(t,e,n,r){var a=[],i=[];for(var o in t)t.hasOwnProperty(o)&&(i.push(o),a.push(t[o]));e-=2*r,n-=2*r;var s=AE(a),l=s.xRange,u=s.yRange;if(l.max==l.min||u.max==u.min)return console.log("not scaling solution: zero size detected"),t;for(var c=e/(l.max-l.min),d=n/(u.max-u.min),p=Math.min(d,c),h=(e-(l.max-l.min)*p)/2,f=(n-(u.max-u.min)*p)/2,m={},g=0;g<a.length;++g){var v=a[g];m[i[g]]={radius:p*v.radius,x:r+h+(v.x-l.min)*p,y:r+f+(v.y-u.min)*p}}return m}function DE(t,e,n){var r,a,i=e[0].radius-pE(e[0],t);for(r=1;r<e.length;++r)a=e[r].radius-pE(e[r],t),a<=i&&(i=a);for(r=0;r<n.length;++r)a=pE(n[r],t)-n[r].radius,a<=i&&(i=a);return i}function FE(t,e){var n,r=[];for(n=0;n<t.length;++n){var a=t[n];r.push({x:a.x,y:a.y}),r.push({x:a.x+a.radius/2,y:a.y}),r.push({x:a.x-a.radius/2,y:a.y}),r.push({x:a.x,y:a.y+a.radius/2}),r.push({x:a.x,y:a.y-a.radius/2})}var i=r[0],o=DE(r[0],t,e);for(n=1;n<r.length;++n){var s=DE(r[n],t,e);s>=o&&(i=r[n],o=s)}var l=(0,oE.nelderMead)((function(n){return-1*DE({x:n[0],y:n[1]},t,e)}),[i.x,i.y],{maxIterations:500,minErrorDelta:1e-10}).x,u={x:l[0],y:l[1]},c=!0;for(n=0;n<t.length;++n)if(pE(u,t[n])>t[n].radius){c=!1;break}for(n=0;n<e.length;++n)if(pE(u,e[n])<e[n].radius){c=!1;break}if(!c)if(1==t.length)u={x:t[0].x,y:t[0].y};else{var d={};lE(t,d),u=0===d.arcs.length?{x:0,y:-1e3,disjoint:!0}:1==d.arcs.length?{x:d.arcs[0].circle.x,y:d.arcs[0].circle.y}:e.length?FE(t,[]):mE(d.arcs.map((function(t){return t.p1})))}return u}function ME(t){var e={},n=[];for(var r in t)n.push(r),e[r]=[];for(var a=0;a<n.length;a++)for(var i=t[n[a]],o=a+1;o<n.length;++o){var s=t[n[o]],l=pE(i,s);l+s.radius<=i.radius+1e-10?e[n[o]].push(n[a]):l+i.radius<=s.radius+1e-10&&e[n[a]].push(n[o])}return e}function OE(t,e){for(var n={},r=ME(t),a=0;a<e.length;++a){for(var i=e[a].sets,o={},s={},l=0;l<i.length;++l){o[i[l]]=!0;for(var u=r[i[l]],c=0;c<u.length;++c)s[u[c]]=!0}var d=[],p=[];for(var h in t)h in o?d.push(t[h]):h in s||p.push(t[h]);var f=FE(d,p);n[i]=f,f.disjoint&&e[a].size>0&&console.log("WARNING: area "+i+" not represented on screen")}return n}function BE(t,e,n){var r=[],a=t-n,i=e;return r.push("M",a,i),r.push("A",n,n,0,1,0,a+2*n,i),r.push("A",n,n,0,1,0,a,i),r.join(" ")}function TE(t){var e={};lE(t,e);var n=e.arcs;if(0===n.length)return"M 0 0";if(1==n.length){var r=n[0].circle;return BE(r.x,r.y,r.radius)}for(var a=["\nM",n[0].p2.x,n[0].p2.y],i=0;i<n.length;++i){var o=n[i],s=o.circle.radius,l=o.width>s;a.push("\nA",s,s,0,l?1:0,1,o.p1.x,o.p1.y)}return a.join(" ")}var PE="id",IE="path",RE={appendPadding:[10,0,20,0],blendMode:"multiply",tooltip:{showTitle:!1,showMarkers:!1,fields:["id","size"],formatter:function(t){return{name:t.id,value:t.size}}},legend:{position:"top-left"},label:{style:{textAlign:"center",fill:"#fff"}},interactions:[{type:"legend-filter",enable:!1}],state:{active:{style:{stroke:"#000"}},selected:{style:{stroke:"#000",lineWidth:2}},inactive:{style:{fillOpacity:.3,strokeOpacity:.3}}},defaultInteractions:["tooltip","venn-legend-active"]},LE=(0,x.memoize)((function(t,e,n,r){var a=new Map,i=t.length;return e.forEach((function(e,o){if(1===e[r].length)a.set(e[PE],t[(o+i)%i]);else{var s=e[r].map((function(t){return a.get(t)}));a.set(e[PE],s.slice(1).reduce((function(t,e){return aE(t,e,n)}),s[0]))}})),a}),(function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return JSON.stringify(t)}));function NE(t,e,n,r){void 0===r&&(r=0);var a=t.data,i=t.setsField,o=t.sizeField;if(0===a.length)return dx(Qb.WARN,!1,"warn: %s","数据不能为空"),[];var s=a.map((function(t){var e;return(0,b.__assign)((0,b.__assign)({},t),(e={sets:t[i]||[],size:t[o]},e[IE]="",e[PE]="",e))}));s.sort((function(t,e){return t.sets.length-e.sets.length}));var l=gE(s),u=EE(l,e,n,r),c=OE(u,s);return s.forEach((function(t){var e=t.sets,n=e.join(",");t[PE]=n;var r=e.map((function(t){return u[t]})),a=TE(r);/[zZ]$/.test(a)||(a+=" Z"),t[IE]=a;var i=c[n]||{x:0,y:0};(0,x.assign)(t,i)})),s}function zE(t,e){for(var n=0;n<e.length;n++)if(!t.includes(e[n]))return!1;return!0}function jE(t){return Bx({},t.defaultStyle,{fill:t.color},t.style)}uc("schema","venn",{draw:function(t,e){var n=t.data,r=(0,go.tr)(n[IE]),a=jE(t),i=e.addGroup({name:"venn-shape"});i.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},a),{path:r}),name:"venn-path"});var o=t.customInfo,s=o.offsetX,l=o.offsetY,u=nd.transform(null,[["t",s,l]]);return i.setMatrix(u),i},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{lineWidth:0,stroke:e,fill:e,r:4}}}});var $E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelPoint=function(t,e,n){var r=t.data,a=r.x,i=r.y,o=t.customLabelInfo,s=o.offsetX,l=o.offsetY;return{content:t.content[n],x:a+s,y:i+l}},e}(Oc);function qE(t){if(t){var e=t.geometries[0].elements;e.forEach((function(t){t.shape.toFront()}))}}nc("venn",$E);var VE=$s("element-active"),HE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.active=function(){t.prototype.active.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(VE),ZE=$s("element-highlight"),UE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.highlight=function(){t.prototype.highlight.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.clear=function(){t.prototype.clear.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(ZE),GE=$s("element-selected"),WE=$s("element-single-selected"),XE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.selected=function(){t.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(GE),YE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.selected=function(){t.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(WE);qs("venn-element-active",HE),qs("venn-element-highlight",UE),qs("venn-element-selected",XE),qs("venn-element-single-selected",YE),zl("venn-element-active",{start:[{trigger:"element:mouseenter",action:"venn-element-active:active"}],end:[{trigger:"element:mouseleave",action:"venn-element-active:reset"}]}),zl("venn-element-highlight",{start:[{trigger:"element:mouseenter",action:"venn-element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"venn-element-highlight:reset"}]}),zl("venn-element-selected",{start:[{trigger:"element:click",action:"venn-element-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-selected:reset"]}]}),zl("venn-element-single-selected",{start:[{trigger:"element:click",action:"venn-element-single-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-single-selected:reset"]}]}),zl("venn-legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","venn-element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","venn-element-active:reset"]}]}),zl("venn-legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","venn-element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","venn-element-highlight:reset"]}]});var QE=40;function KE(t,e,n){var r=t.chart,a=t.options,i=a.blendMode,o=a.setsField,s=r.getTheme(),l=s.colors10,u=s.colors20,c=n;(0,x.isArray)(c)||(c=e.filter((function(t){return 1===t[o].length})).length<=10?l:u);var d=LE(c,e,i,o);return function(t){return d.get(t)||c[0]}}function JE(t,e){var n=t.options,r=n.color;if("function"!==typeof r){var a="string"===typeof r?[r]:r,i=KE(t,e,a);return function(t){return i(t[PE])}}return r}function tD(t){var e=t.chart,n=t.options,r=n.legend,a=n.appendPadding,i=n.padding,o=Zx(a);return!1!==r&&(o=Ux(a,(0,x.get)(r,"position"),QE)),e.appendPadding=Gx([o,i]),t}function eD(t){var e=t.options,n=e["data"];n||(dx(Qb.WARN,!1,"warn: %s","数据不能为空"),n=[]);var r=n.filter((function(t){return 1===t.sets.length})).map((function(t){return t.sets[0]})),a=n.filter((function(t){var e=t.sets;return zE(r,e)}));return(0,x.isEqual)(a,n)||dx(Qb.WARN,!1,"warn: %s","交集中不能出现不存在的集合, 请输入合法数据"),(0,x.deepMix)({},t,{options:{data:a}})}function nD(t){var e=t.chart,n=t.options,r=n.pointStyle,a=n.setsField,i=n.sizeField,o=Zx(e.appendPadding),s=o[0],l=o[1],u=o[2],c=o[3],d={offsetX:c,offsetY:s},p=e.viewBBox,h=p.width,f=p.height,m=NE(n,Math.max(h-(l+c),0),Math.max(f-(s+u),0),0);e.data(m);var g=Zw(Bx({},t,{options:{xField:"x",yField:"y",sizeField:i,seriesField:PE,rawFields:[a,i],schema:{shape:"venn",style:r}}})).ext,v=g.geometry;v.customInfo(d);var y=JE(t,m);return"function"===typeof y&&v.color(PE,(function(e){var n=m.find((function(t){return t[PE]===e})),r=KE(t,m)(e);return y(n,r)})),t}function rD(t){var e=t.chart,n=t.options,r=n.label,a=Zx(e.appendPadding),i=a[0],o=a[3],s={offsetX:o,offsetY:i},l=hx(e,"schema");if(r){var u=r.callback,c=(0,b.__rest)(r,["callback"]);l.label({fields:["id"],callback:u,cfg:(0,x.deepMix)({},xx(c),{type:"venn",customLabelInfo:s})})}else l.label(!1);return t}function aD(t){var e=t.chart,n=t.options,r=n.legend,a=n.sizeField;return e.legend(PE,r),e.legend(a,!1),t}function iD(t){var e=t.chart;return e.axis(!1),t}function oD(t){var e=t.options,n=t.chart,r=e.interactions;if(r){var a={"legend-active":"venn-legend-active","legend-highlight":"venn-legend-highlight"};Sw(Bx({},t,{options:{interactions:r.map((function(t){return(0,b.__assign)((0,b.__assign)({},t),{type:a[t.type]||t.type})}))}}))}return n.removeInteraction("legend-active"),n.removeInteraction("legend-highlight"),t}function sD(t){return ox(tD,Aw,eD,nD,rD,Mw({}),aD,iD,Cw,oD,kw)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="venn",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return RE},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return sD},e.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))}})(rw);var lD="$$stock-range$$",uD="trend",cD="up",dD="down",pD={showMarkers:!1,showCrosshairs:!0,shared:!0,crosshairs:{type:"xy",follow:!0,text:function(t,e,n){var r;if("x"===t){var a=n[0];r=a?a.title:e}else r=e;return{position:"y"===t?"start":"end",content:r,style:{fill:"#dfdfdf"}}},textBackground:{padding:[2,4],style:{fill:"#666"}}}},hD=Bx({},rw.getDefaultOptions(),{tooltip:pD,interactions:[{type:"tooltip"}],legend:{position:"top-left"},risingFill:"#ef5350",fallingFill:"#26a69a"});function fD(t,e){return(0,x.map)(t,(function(t){if((0,x.isArray)(e)){var n=e[0],r=e[1],a=e[2],i=e[3];t[uD]=t[n]<=t[r]?cD:dD,t[lD]=[t[n],t[r],t[a],t[i]]}return t}))}function mD(t){var e=t.chart,n=t.options,r=n.yField,a=n.data,i=n.risingFill,o=n.fallingFill,s=n.tooltip,l=n.stockStyle;e.data(fD(a,r));var u=s;return!1!==u&&(u=Bx({},{fields:r},u)),Zw(Bx({},t,{options:{schema:{shape:"candle",color:[i,o],style:l},yField:lD,seriesField:uD,rawFields:r,tooltip:u}})),t}function gD(t){var e,n,r=t.chart,a=t.options,i=a.meta,o=a.xAxis,s=a.yAxis,l=a.xField,u=(e={},e[l]={type:"timeCat",tickCount:6},e[uD]={values:[cD,dD]},e),c=Bx(u,i,(n={},n[l]=sx(o,aw),n[lD]=sx(s,aw),n));return r.scale(c),t}function vD(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?e.axis(lD,!1):e.axis(lD,a),t}function yD(t){var e=t.chart,n=t.options,r=n.tooltip;return!1!==r?e.tooltip(r):e.tooltip(!1),t}function bD(t){var e=t.chart,n=t.options,r=n.legend;return r?e.legend(uD,r):!1===r&&e.legend(!1),t}function xD(t){ox(Aw,mD,gD,vD,yD,bD,Sw,kw,Ow(),Dw)(t)}var wD,_D=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="stock",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return hD},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return xD},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField;this.chart.changeData(fD(t,e))},e}(rw),CD="$$percentage$$",SD="$$mappingValue$$",kD="$$conversion$$",AD="$$totalPercentage$$",ED="$$x$$",DD="$$y$$",FD={appendPadding:[0,80],minSize:0,maxSize:1,meta:(wD={},wD[SD]={min:0,max:1,nice:!1},wD),label:{style:{fill:"#fff",fontSize:12}},tooltip:{showTitle:!1,showMarkers:!1,shared:!1},conversionTag:{offsetX:10,offsetY:0,style:{fontSize:12,fill:"rgba(0,0,0,0.45)"}}};function MD(t,e,n){var r=[],a=n.yField,i=n.maxSize,o=n.minSize,s=(0,x.get)((0,x.maxBy)(e,a),[a]),l=(0,x.isNumber)(i)?i:1,u=(0,x.isNumber)(o)?o:0;return r=(0,x.map)(t,(function(e,n){var r=(e[a]||0)/s;return e[CD]=r,e[SD]=(l-u)*r+u,e[kD]=[(0,x.get)(t,[n-1,a]),e[a]],e})),r}function OD(t){return function(e){var n=e.chart,r=e.options,a=r.conversionTag,i=n.getOptions().data;if(a){var o=a.formatter;i.forEach((function(e,r){if(!(r<=0||Number.isNaN(e[SD]))){var s=t(e,r,i,{top:!0,text:{content:(0,x.isFunction)(o)?o(e,i):o,offsetX:a.offsetX,offsetY:a.offsetY,position:"end",autoRotate:!1,style:(0,b.__assign)({textAlign:"start",textBaseline:"middle"},a.style)}});n.annotation().line(s)}}))}return e}}function BD(t){var e=t.chart,n=t.options,r=n.data,a=void 0===r?[]:r,i=n.yField,o=n.maxSize,s=n.minSize,l=MD(a,a,{yField:i,maxSize:o,minSize:s});return e.data(l),t}function TD(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,i=n.color,o=n.tooltip,s=n.label,l=n.shape,u=void 0===l?"funnel":l,c=n.funnelStyle,d=n.state,p=Pw(o,[r,a]),h=p.fields,f=p.formatter;Lw({chart:e,options:{type:"interval",xField:r,yField:SD,colorField:r,tooltipFields:(0,x.isArray)(h)&&h.concat([CD,kD]),mapping:{shape:u,tooltip:f,color:i,style:c},label:s,state:d}});var m=hx(t.chart,"interval");return m.adjust("symmetric"),t}function PD(t){var e=t.chart,n=t.options,r=n.isTransposed;return e.coordinate({type:"rect",actions:r?[]:[["transpose"],["scale",1,-1]]}),t}function ID(t){var e=t.options,n=e.maxSize,r=function(t,e,r,a){var i=n-(n-t[SD])/2;return(0,b.__assign)((0,b.__assign)({},a),{start:[e-.5,i],end:[e-.5,i+.05]})};return OD(r)(t),t}function RD(t){return ox(BD,TD,PD,ID)(t)}function LD(t){var e,n=t.chart,r=t.options,a=r.data,i=void 0===a?[]:a,o=r.yField;return n.data(i),n.scale((e={},e[o]={sync:!0},e)),t}function ND(t){var e=t.chart,n=t.options,r=n.data,a=n.xField,i=n.yField,o=n.color,s=n.compareField,l=n.isTransposed,u=n.tooltip,c=n.maxSize,d=n.minSize,p=n.label,h=n.funnelStyle,f=n.state,m=n.showFacetTitle;return e.facet("mirror",{fields:[s],transpose:!l,padding:l?0:[32,0,0,0],showTitle:m,eachView:function(t,e){var n=l?e.rowIndex:e.columnIndex;l||t.coordinate({type:"rect",actions:[["transpose"],["scale",0===n?-1:1,-1]]});var m=MD(e.data,r,{yField:i,maxSize:c,minSize:d});t.data(m);var g=Pw(u,[a,i,s]),v=g.fields,y=g.formatter,b=l?{offset:0===n?10:-23,position:0===n?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:0===n?"end":"start"}};Lw({chart:t,options:{type:"interval",xField:a,yField:SD,colorField:a,tooltipFields:(0,x.isArray)(v)&&v.concat([CD,kD]),mapping:{shape:"funnel",tooltip:y,color:o,style:h},label:!1!==p&&Bx({},b,p),state:f}})}}),t}function zD(t){var e=t.chart,n=t.options,r=n.conversionTag,a=n.isTransposed;return e.once("beforepaint",(function(){e.views.forEach((function(t,e){var i=function(t,n,i,o){var s=0===e?-1:1;return Bx({},o,{start:[n-.5,t[SD]],end:[n-.5,t[SD]+.05],text:a?{style:{textAlign:"start"}}:{offsetX:!1!==r?s*r.offsetX:0,style:{textAlign:0===e?"end":"start"}}})};OD(i)(Bx({},{chart:t,options:n}))}))})),t}function jD(t){return ox(LD,ND,zD)(t)}function $D(t){var e,n=t.chart,r=t.options,a=r.data,i=void 0===a?[]:a,o=r.yField;return n.data(i),n.scale((e={},e[o]={sync:!0},e)),t}function qD(t){var e=t.chart,n=t.options,r=n.seriesField,a=n.isTransposed,i=n.showFacetTitle;return e.facet("rect",{fields:[r],padding:[a?0:32,10,0,10],showTitle:i,eachView:function(e,n){RD(Bx({},t,{chart:e,options:{data:n.data}}))}}),t}function VD(t){return ox($D,qD)(t)}function HD(t){var e=t.chart,n=t.options,r=n.data,a=void 0===r?[]:r,i=n.yField,o=(0,x.reduce)(a,(function(t,e){return t+(e[i]||0)}),0),s=(0,x.maxBy)(a,i)[i],l=(0,x.map)(a,(function(t,e){var n=[],r=[];if(t[AD]=(t[i]||0)/o,e){var l=a[e-1][ED],u=a[e-1][DD];n[0]=l[3],r[0]=u[3],n[1]=l[2],r[1]=u[2]}else n[0]=-.5,r[0]=1,n[1]=.5,r[1]=1;return r[2]=r[1]-t[AD],n[2]=(r[2]+1)/4,r[3]=r[2],n[3]=-n[2],t[ED]=n,t[DD]=r,t[CD]=(t[i]||0)/s,t[kD]=[(0,x.get)(a,[e-1,i]),t[i]],t}));return e.data(l),t}function ZD(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,i=n.color,o=n.tooltip,s=n.label,l=n.funnelStyle,u=n.state,c=Pw(o,[r,a]),d=c.fields,p=c.formatter;return Lw({chart:e,options:{type:"polygon",xField:ED,yField:DD,colorField:r,tooltipFields:(0,x.isArray)(d)&&d.concat([CD,kD]),label:s,state:u,mapping:{tooltip:p,color:i,style:l}}}),t}function UD(t){var e=t.chart,n=t.options,r=n.isTransposed;return e.coordinate({type:"rect",actions:r?[["transpose"],["reflect","x"]]:[]}),t}function GD(t){var e=function(t,e,n,r){return(0,b.__assign)((0,b.__assign)({},r),{start:[t[ED][1],t[DD][1]],end:[t[ED][1]+.05,t[DD][1]]})};return OD(e)(t),t}function WD(t){return ox(HD,ZD,UD,GD)(t)}function XD(t){var e,n=t.options,r=n.compareField,a=n.xField,i=n.yField,o=n.locale,s=n.funnelStyle,l=n.data,u=Qx(o),c={label:r?{fields:[a,i,r,CD,kD],formatter:function(t){return""+t[i]}}:{fields:[a,i,CD,kD],offset:0,position:"middle",formatter:function(t){return t[a]+" "+t[i]}},tooltip:{title:a,formatter:function(t){return{name:t[a],value:t[i]}}},conversionTag:{formatter:function(t){return u.get(["conversionTag","label"])+": "+h_.apply(void 0,t[kD])}}};return(r||s)&&(e=function(t){return Bx({},r&&{lineWidth:1,stroke:"#fff"},(0,x.isFunction)(s)?s(t):s)}),Bx({options:c},t,{options:{funnelStyle:e,data:(0,x.clone)(l)}})}function YD(t){var e=t.options,n=e.compareField,r=e.dynamicHeight,a=e.seriesField;return a?VD(t):n?jD(t):r?WD(t):RD(t)}function QD(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return ox(Mw((e={},e[i]=r,e[o]=a,e)))(t)}function KD(t){var e=t.chart;return e.axis(!1),t}function JD(t){var e=t.chart,n=t.options,r=n.legend;return!1===r?e.legend(!1):e.legend(r),t}function tF(t){return ox(XD,YD,QD,KD,Cw,Sw,JD,kw,Aw,Ow())(t)}var eF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="funnel",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return FD},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tF},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=mx(this.chart);(0,x.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=mx(this.chart),e=[];return(0,x.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,x.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e.CONVERSATION_FIELD=kD,e.PERCENT_FIELD=CD,e.TOTAL_PERCENT_FIELD=AD,e}(rw),nF="liquid";function rF(t){return[{percent:t,type:nF}]}function aF(t){var e=t.chart,n=t.options,r=n.percent,a=n.liquidStyle,i=n.radius,o=n.outline,s=n.wave,l=n.shape,u=n.animation;e.scale({percent:{min:0,max:1}}),e.data(rF(r));var c=n.color||e.getTheme().defaultColor,d=Bx({},t,{options:{xField:"type",yField:"percent",widthRatio:i,interval:{color:c,style:a,shape:"liquid-fill-gauge"}}}),p=qw(d).ext,h=p.geometry,f=e.getTheme().background,m={radius:i,outline:o,wave:s,shape:l,background:f,animation:u};return h.customInfo(m),e.legend(!1),e.axis(!1),e.tooltip(!1),t}function iF(t,e){var n=t.chart,r=t.options,a=r.statistic,i=r.percent,o=r.meta;n.getController("annotation").clear(!0);var s=(0,x.get)(o,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},l=a.content;return l&&(l=Bx({},l,{content:(0,x.isNil)(l.content)?s(i):l.content})),Lx(n,{statistic:(0,b.__assign)((0,b.__assign)({},a),{content:l}),plotType:"liquid"},{percent:i}),e&&n.render(!0),t}function oF(t){return ox(Aw,ww("liquidStyle"),aF,iF,Mw({}),kw,Sw)(t)}var sF={radius:.9,statistic:{title:!1,content:{style:{opacity:.75,fontSize:"30px",lineHeight:"30px",textAlign:"center"}}},outline:{border:2,distance:0},wave:{count:3,length:192},shape:"circle"},lF=5e3;function uF(t,e,n){return t+(e-t)*n}function cF(t){var e=(0,b.__assign)({opacity:1},t.style);return t.color&&!e.fill&&(e.fill=t.color),e}function dF(t){var e={fill:"#fff",fillOpacity:0,lineWidth:4},n=(0,x.mix)({},e,t.style);return t.color&&!n.stroke&&(n.stroke=t.color),(0,x.isNumber)(t.opacity)&&(n.opacity=n.strokeOpacity=t.opacity),n}function pF(t,e,n,r){return 0===e?[[t+.5*n/Math.PI/2,r/2],[t+.5*n/Math.PI,r],[t+n/4,r]]:1===e?[[t+.5*n/Math.PI/2*(Math.PI-2),r],[t+.5*n/Math.PI/2*(Math.PI-1),r/2],[t+n/4,0]]:2===e?[[t+.5*n/Math.PI/2,-r/2],[t+.5*n/Math.PI,-r],[t+n/4,-r]]:[[t+.5*n/Math.PI/2*(Math.PI-2),-r],[t+.5*n/Math.PI/2*(Math.PI-1),-r/2],[t+n/4,0]]}function hF(t,e,n,r,a,i,o){var s=4*Math.ceil(2*t/n*4),l=[],u=r;while(u<2*-Math.PI)u+=2*Math.PI;while(u>0)u-=2*Math.PI;u=u/Math.PI/2*n;var c=i-t+u-2*t;l.push(["M",c,e]);for(var d=0,p=0;p<s;++p){var h=p%4,f=pF(p*n/4,h,n,a);l.push(["C",f[0][0]+c,-f[0][1]+e,f[1][0]+c,-f[1][1]+e,f[2][0]+c,-f[2][1]+e]),p===s-1&&(d=f[2][0])}return l.push(["L",d+c,o+t]),l.push(["L",c,o+t]),l.push(["Z"]),l}function fF(t,e,n,r,a,i,o,s,l,u){for(var c=a.fill,d=a.opacity,p=o.getBBox(),h=p.maxX-p.minX,f=p.maxY-p.minY,m=0;m<r;m++){var g=r<=1?0:m/(r-1),v=i.addShape("path",{name:"waterwave-path",attrs:{path:hF(s,p.minY+f*n,l,0,h/32,t,e),fill:c,opacity:uF(.2,.9,g)*d}});try{if(!1===u)return;var y=tC([["t",l,0]]);v.stopAnimate(),v.animate({matrix:y},{duration:uF(.5*lF,lF,g),repeat:!0})}catch(b){console.warn("off-screen group animate error!")}}}function mF(t,e,n,r){var a=2*n/3,i=Math.max(a,r),o=a/2,s=t,l=o+e-i/2,u=Math.asin(o/(.85*(i-o))),c=Math.sin(u)*o,d=Math.cos(u)*o,p=s-d,h=l+c,f=t,m=l+o/Math.sin(u);return"\n M "+p+" "+h+"\n A "+o+" "+o+" 0 1 1 "+(p+2*d)+" "+h+"\n Q "+f+" "+m+" "+t+" "+(e+i/2)+"\n Q "+f+" "+m+" "+p+" "+h+"\n Z \n "}function gF(t,e,n,r){var a=n/2,i=r/2;return"\n M "+t+" "+(e-i)+" \n a "+a+" "+i+" 0 1 0 0 "+2*i+"\n a "+a+" "+i+" 0 1 0 0 "+2*-i+"\n Z\n "}function vF(t,e,n,r){var a=r/2,i=n/2;return"\n M "+t+" "+(e-a)+"\n L "+(t+i)+" "+e+"\n L "+t+" "+(e+a)+"\n L "+(t-i)+" "+e+"\n Z\n "}function yF(t,e,n,r){var a=r/2,i=n/2;return"\n M "+t+" "+(e-a)+"\n L "+(t+i)+" "+(e+a)+"\n L "+(t-i)+" "+(e+a)+"\n Z\n "}function bF(t,e,n,r){var a=.618,i=r/2,o=n/2*a;return"\n M "+(t-o)+" "+(e-i)+"\n L "+(t+o)+" "+(e-i)+"\n L "+(t+o)+" "+(e+i)+"\n L "+(t-o)+" "+(e+i)+"\n Z\n "}var xF={pin:mF,circle:gF,diamond:vF,triangle:yF,rect:bF};uc("interval","liquid-fill-gauge",{draw:function(t,e){var n=.5,r=.5,a=t.customInfo,i=a,o=i.radius,s=i.shape,l=i.background,u=i.animation,c=a.outline,d=a.wave,p=c.border,h=c.distance,f=d.count,m=d.length,g=(0,x.reduce)(t.points,(function(t,e){return Math.min(t,e.x)}),1/0),v=this.parsePoint({x:n,y:r}),y=this.parsePoint({x:g,y:r}),b=v.x-y.x,w=Math.min(b,y.y*o),_=cF(t),C=dF((0,x.mix)({},t,c)),S=w-p/2,k="function"===typeof s?s:xF[s]||xF["circle"],A=k(v.x,v.y,2*S,2*S),E=e.addGroup({name:"waves"}),D=E.setClip({type:"path",attrs:{path:A}});return fF(v.x,v.y,1-t.points[1].y,f,_,E,D,2*w,m,u),e.addShape("path",{name:"distance",attrs:{path:A,fill:"transparent",lineWidth:p+2*h,stroke:"transparent"===l?"#fff":l}}),e.addShape("path",{name:"wrap",attrs:(0,x.mix)(C,{path:A,fill:"transparent",lineWidth:p})}),e}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="liquid",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return sF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(rF(t)),iF({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,ku.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getSchemaAdaptor=function(){return oF}})(rw);function wF(t,e,n){return t.length>1?e+"_"+n:""+e}function _F(t){var e=t.data,n=t.xField,r=t.measureField,a=t.rangeField,i=t.targetField,o=t.layout,s=[],l=[];e.forEach((function(t,e){var o=[t[a]].flat();o.sort((function(t,e){return t-e})),o.forEach((function(r,i){var l,u=0===i?r:o[i]-o[i-1];s.push((l={rKey:a+"_"+i},l[n]=n?t[n]:String(e),l[a]=u,l))}));var u=[t[r]].flat();u.forEach((function(a,i){var o;s.push((o={mKey:wF(u,r,i)},o[n]=n?t[n]:String(e),o[r]=a,o))}));var c=[t[i]].flat();c.forEach((function(r,a){var o;s.push((o={tKey:wF(c,i,a)},o[n]=n?t[n]:String(e),o[i]=r,o))})),l.push(t[a],t[r],t[i])}));var u=Math.min.apply(Math,l.flat(1/0)),c=Math.max.apply(Math,l.flat(1/0));return u=u>0?0:u,"vertical"===o&&s.reverse(),{min:u,max:c,ds:s}}function CF(t){var e=t.chart,n=t.options,r=n.bulletStyle,a=n.targetField,i=n.rangeField,o=n.measureField,s=n.xField,l=n.color,u=n.layout,c=n.size,d=n.label,p=_F(n),h=p.min,f=p.max,m=p.ds;e.data(m);var g=Bx({},t,{options:{xField:s,yField:i,seriesField:"rKey",isStack:!0,label:(0,x.get)(d,"range"),interval:{color:(0,x.get)(l,"range"),style:(0,x.get)(r,"range"),size:(0,x.get)(c,"range")}}});qw(g),e.geometries[0].tooltip(!1);var v=Bx({},t,{options:{xField:s,yField:o,seriesField:"mKey",isStack:!0,label:(0,x.get)(d,"measure"),interval:{color:(0,x.get)(l,"measure"),style:(0,x.get)(r,"measure"),size:(0,x.get)(c,"measure")}}});qw(v);var y=Bx({},t,{options:{xField:s,yField:a,seriesField:"tKey",label:(0,x.get)(d,"target"),point:{color:(0,x.get)(l,"target"),style:(0,x.get)(r,"target"),size:(0,x.isFunction)((0,x.get)(c,"target"))?function(t){return(0,x.get)(c,"target")(t)/2}:(0,x.get)(c,"target")/2,shape:"horizontal"===u?"line":"hyphen"}}});return jw(y),"horizontal"===u&&e.coordinate().transpose(),(0,b.__assign)((0,b.__assign)({},t),{ext:{data:{min:h,max:f}}})}function SF(t){var e,n,r=t.options,a=t.ext,i=r.xAxis,o=r.yAxis,s=r.targetField,l=r.rangeField,u=r.measureField,c=r.xField,d=a.data;return ox(Mw((e={},e[c]=i,e[u]=o,e),(n={},n[u]={min:null===d||void 0===d?void 0:d.min,max:null===d||void 0===d?void 0:d.max,sync:!0},n[s]={sync:""+u},n[l]={sync:""+u},n)))(t)}function kF(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.measureField,s=n.rangeField,l=n.targetField;return e.axis(""+s,!1),e.axis(""+l,!1),!1===r?e.axis(""+i,!1):e.axis(""+i,r),!1===a?e.axis(""+o,!1):e.axis(""+o,a),t}function AF(t){var e=t.chart,n=t.options,r=n.legend;return e.removeInteraction("legend-filter"),e.legend(r),e.legend("rKey",!1),e.legend("mKey",!1),e.legend("tKey",!1),t}function EF(t){var e=t.chart,n=t.options,r=n.label,a=n.measureField,i=n.targetField,o=n.rangeField,s=e.geometries,l=s[0],u=s[1],c=s[2];return(0,x.get)(r,"range")?l.label(""+o,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.range))):l.label(!1),(0,x.get)(r,"measure")?u.label(""+a,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.measure))):u.label(!1),(0,x.get)(r,"target")?c.label(""+i,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.target))):c.label(!1),t}function DF(t){ox(CF,SF,kF,AF,Aw,EF,Cw,Sw,kw)(t)}var FF=Bx({},rw.getDefaultOptions(),{layout:"horizontal",size:{range:30,measure:20,target:20},xAxis:{tickLine:!1,line:null},bulletStyle:{range:{fillOpacity:.5}},label:{measure:{position:"right"}},tooltip:{showMarkers:!1}}),MF=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bullet",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return FF},e.prototype.changeData=function(t){this.updateOption({data:t});var e=_F(this.options),n=e.min,r=e.max,a=e.ds;SF({options:this.options,ext:{data:{min:n,max:r}},chart:this.chart}),this.chart.changeData(a)},e.prototype.getSchemaAdaptor=function(){return DF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}}(rw),"nodeIndex"),OF="childNodeCount",BF="nodeAncestor",TF="Invalid field: it must be a string!";function PF(t,e){var n=t.field,r=t.fields;if((0,x.isString)(n))return n;if((0,x.isArray)(n))return console.warn(TF),n[0];if(console.warn(TF+" will try to get fields instead."),(0,x.isString)(r))return r;if((0,x.isArray)(r)&&r.length)return r[0];if(e)return e;throw new TypeError(TF)}function IF(t){var e,n,r=[];t&&t.each?t.each((function(t){var a,i;t.parent!==e?(e=t.parent,n=0):n+=1;var o=(0,x.filter)(((null===(a=t.ancestors)||void 0===a?void 0:a.call(t))||[]).map((function(t){return r.find((function(e){return e.name===t.name}))||t})),(function(e){var n=e.depth;return n>0&&n<t.depth}));t[BF]=o,t[OF]=(null===(i=t.children)||void 0===i?void 0:i.length)||0,t[MF]=n,r.push(t)})):t&&t.eachNode&&t.eachNode((function(t){r.push(t)}));return r}var RF="ancestor-node",LF="value",NF="path",zF=[NF,MF,BF,OF,"name","depth","height"],jF=Bx({},rw.getDefaultOptions(),{innerRadius:0,radius:.85,hierarchyConfig:{field:"value"},tooltip:{shared:!0,showMarkers:!1,offset:20,showTitle:!1},legend:!1,sunburstStyle:{lineWidth:.5,stroke:"#FFF"},drilldown:{enabled:!0}}),$F=4,qF=0,VF=5,HF="drilldown-bread-crumb",ZF={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}},UF="hierarchy-data-transform-params",GF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.name="drill-down",e.historyCache=[],e.breadCrumbGroup=null,e.breadCrumbCfg=ZF,e}return(0,b.__extends)(e,t),e.prototype.click=function(){var t=(0,x.get)(this.context,["event","data","data"]);if(!t)return!1;this.drill(t),this.drawBreadCrumb()},e.prototype.resetPosition=function(){if(this.breadCrumbGroup){var t=this.context.view.getCoordinate(),e=this.breadCrumbGroup,n=e.getBBox(),r=this.getButtonCfg().position,a={x:t.start.x,y:t.end.y-(n.height+2*VF)};t.isPolar&&(a={x:0,y:0}),"bottom-left"===r&&(a={x:t.start.x,y:t.start.y});var i=nd.transform(null,[["t",a.x+qF,a.y+n.height+VF]]);e.setMatrix(i)}},e.prototype.back=function(){(0,x.size)(this.historyCache)&&this.backTo(this.historyCache.slice(0,-1))},e.prototype.reset=function(){this.historyCache[0]&&this.backTo(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},e.prototype.drill=function(t){var e=this.context.view,n=(0,x.get)(e,["interactions","drill-down","cfg","transformData"],(function(t){return t})),r=n((0,b.__assign)({data:t.data},t[UF]));e.changeData(r);var a=[],i=t;while(i){var o=i.data;a.unshift({id:o.name+"_"+i.height+"_"+i.depth,name:o.name,children:n((0,b.__assign)({data:o},t[UF]))}),i=i.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(a)},e.prototype.backTo=function(t){if(t&&!(t.length<=0)){var e=this.context.view,n=(0,x.last)(t).children;e.changeData(n),t.length>1?(this.historyCache=t,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},e.prototype.getButtonCfg=function(){var t=this.context.view,e=(0,x.get)(t,["interactions","drill-down","cfg","drillDownConfig"]);return Bx(this.breadCrumbCfg,null===e||void 0===e?void 0:e.breadCrumb,this.cfg)},e.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},e.prototype.drawBreadCrumbGroup=function(){var t=this,e=this.getButtonCfg(),n=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:HF});var r=0;n.forEach((function(a,i){var o=t.breadCrumbGroup.addShape({type:"text",id:a.id,name:HF+"_"+a.name+"_text",attrs:(0,b.__assign)((0,b.__assign)({text:0!==i||(0,x.isNil)(e.rootText)?a.name:e.rootText},e.textStyle),{x:r,y:0})}),s=o.getBBox();if(r+=s.width+$F,o.on("click",(function(e){var r,a=e.target.get("id");if(a!==(null===(r=(0,x.last)(n))||void 0===r?void 0:r.id)){var i=n.slice(0,n.findIndex((function(t){return t.id===a}))+1);t.backTo(i)}})),o.on("mouseenter",(function(t){var r,a=t.target.get("id");a!==(null===(r=(0,x.last)(n))||void 0===r?void 0:r.id)?o.attr(e.activeTextStyle):o.attr({cursor:"default"})})),o.on("mouseleave",(function(){o.attr(e.textStyle)})),i<n.length-1){var l=t.breadCrumbGroup.addShape({type:"text",name:e.name+"_"+a.name+"_divider",attrs:(0,b.__assign)((0,b.__assign)({text:e.dividerText},e.textStyle),{x:r,y:0})}),u=l.getBBox();r+=u.width+$F}}))},e.prototype.hideCrumbGroup=function(){this.breadCrumbGroup&&this.breadCrumbGroup.hide()},e.prototype.destroy=function(){this.breadCrumbGroup&&this.breadCrumbGroup.remove(),t.prototype.destroy.call(this)},e}(Rs);function WF(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function XF(t,e,n,r,a){var i,o=t.children,s=-1,l=o.length,u=t.value&&(r-e)/t.value;while(++s<l)i=o[s],i.y0=n,i.y1=a,i.x0=e,i.x1=e+=i.value*u}function YF(){var t=1,e=1,n=0,r=!1;function a(a){var o=a.height+1;return a.x0=a.y0=n,a.x1=t,a.y1=e/o,a.eachBefore(i(e,o)),r&&a.eachBefore(WF),a}function i(t,e){return function(r){r.children&&XF(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var a=r.x0,i=r.y0,o=r.x1-n,s=r.y1-n;o<a&&(a=o=(a+o)/2),s<i&&(i=s=(i+s)/2),r.x0=a,r.y0=i,r.x1=o,r.y1=s}}return a.round=function(t){return arguments.length?(r=!!t,a):r},a.size=function(n){return arguments.length?(t=+n[0],e=+n[1],a):[t,e]},a.padding=function(t){return arguments.length?(n=+t,a):n},a}function QF(t){var e=0,n=t.children,r=n&&n.length;if(r)while(--r>=0)e+=n[r].value;else e=1;t.value=e}function KF(){return this.eachAfter(QF)}function JF(t,e){let n=-1;for(const r of this)t.call(e,r,++n,this);return this}function tM(t,e){var n,r,a=this,i=[a],o=-1;while(a=i.pop())if(t.call(e,a,++o,this),n=a.children)for(r=n.length-1;r>=0;--r)i.push(n[r]);return this}function eM(t,e){var n,r,a,i=this,o=[i],s=[],l=-1;while(i=o.pop())if(s.push(i),n=i.children)for(r=0,a=n.length;r<a;++r)o.push(n[r]);while(i=s.pop())t.call(e,i,++l,this);return this}function nM(t,e){let n=-1;for(const r of this)if(t.call(e,r,++n,this))return r}function rM(t){return this.eachAfter((function(e){var n=+t(e.data)||0,r=e.children,a=r&&r.length;while(--a>=0)n+=r[a].value;e.value=n}))}function aM(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))}function iM(t){var e=this,n=oM(e,t),r=[e];while(e!==n)e=e.parent,r.push(e);var a=r.length;while(t!==n)r.splice(a,0,t),t=t.parent;return r}function oM(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),a=null;t=n.pop(),e=r.pop();while(t===e)a=t,t=n.pop(),e=r.pop();return a}function sM(){var t=this,e=[t];while(t=t.parent)e.push(t);return e}function lM(){return Array.from(this)}function uM(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t}function cM(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e}function*dM(){var t,e,n,r,a=this,i=[a];do{t=i.reverse(),i=[];while(a=t.pop())if(yield a,e=a.children)for(n=0,r=e.length;n<r;++n)i.push(e[n])}while(i.length)}function pM(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=mM)):void 0===e&&(e=fM);var n,r,a,i,o,s=new yM(t),l=[s];while(n=l.pop())if((a=e(n.data))&&(o=(a=Array.from(a)).length))for(n.children=a,i=o-1;i>=0;--i)l.push(r=a[i]=new yM(a[i])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(vM)}function hM(){return pM(this).eachBefore(gM)}function fM(t){return t.children}function mM(t){return Array.isArray(t)?t[1]:null}function gM(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function vM(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function yM(t){this.data=t,this.depth=this.height=0,this.parent=null}yM.prototype=pM.prototype={constructor:yM,count:KF,each:JF,eachAfter:eM,eachBefore:tM,find:nM,sum:rM,sort:aM,path:iM,ancestors:sM,descendants:lM,leaves:uM,links:cM,copy:hM,[Symbol.iterator]:dM};var bM={field:"value",size:[1,1],round:!1,padding:0,sort:function(t,e){return e.value-t.value},as:["x","y"],ignoreParentValue:!0};function xM(t,e){e=(0,x.assign)({},bM,e);var n,r=e.as;if(!(0,x.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=PF(e)}catch(l){console.warn(l)}var a=function(t){return YF().size(e.size).round(e.round).padding(e.padding)(pM(t).sum((function(t){return(0,x.size)(t.children)?e.ignoreParentValue?0:t[n]-(0,x.reduce)(t.children,(function(t,e){return t+e[n]}),0):t[n]})).sort(e.sort))},i=a(t),o=r[0],s=r[1];return i.each((function(t){var e,n;t[o]=[t.x0,t.x1,t.x1,t.x0],t[s]=[t.y1,t.y1,t.y0,t.y0],t.name=t.name||(null===(e=t.data)||void 0===e?void 0:e.name)||(null===(n=t.data)||void 0===n?void 0:n.label),t.data.name=t.name,["x0","x1","y0","y1"].forEach((function(e){-1===r.indexOf(e)&&delete t[e]}))})),IF(i)}function wM(t,e){return t.parent===e.parent?1:2}function _M(t){return t.reduce(CM,0)/t.length}function CM(t,e){return t+e.x}function SM(t){return 1+t.reduce(kM,0)}function kM(t,e){return Math.max(t,e.y)}function AM(t){var e;while(e=t.children)t=e[0];return t}function EM(t){var e;while(e=t.children)t=e[e.length-1];return t}function DM(){var t=wM,e=1,n=1,r=!1;function a(a){var i,o=0;a.eachAfter((function(e){var n=e.children;n?(e.x=_M(n),e.y=SM(n)):(e.x=i?o+=t(e,i):0,e.y=0,i=e)}));var s=AM(a),l=EM(a),u=s.x-t(s,l)/2,c=l.x+t(l,s)/2;return a.eachAfter(r?function(t){t.x=(t.x-a.x)*e,t.y=(a.y-t.y)*n}:function(t){t.x=(t.x-u)/(c-u)*e,t.y=(1-(a.y?t.y/a.y:1))*n})}return a.separation=function(e){return arguments.length?(t=e,a):t},a.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],a):r?null:[e,n]},a.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],a):r?[e,n]:null},a}function FM(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}function MM(t){var e,n,r=t.length;while(r)n=Math.random()*r--|0,e=t[r],t[r]=t[n],t[n]=e;return t}function OM(t){var e,n,r=0,a=(t=MM(Array.from(t))).length,i=[];while(r<a)e=t[r],n&&PM(n,e)?++r:(n=RM(i=BM(i,e)),r=0);return n}function BM(t,e){var n,r;if(IM(e,t))return[e];for(n=0;n<t.length;++n)if(TM(e,t[n])&&IM(NM(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(TM(NM(t[n],t[r]),e)&&TM(NM(t[n],e),t[r])&&TM(NM(t[r],e),t[n])&&IM(zM(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function TM(t,e){var n=t.r-e.r,r=e.x-t.x,a=e.y-t.y;return n<0||n*n<r*r+a*a}function PM(t,e){var n=t.r-e.r+1e-9*Math.max(t.r,e.r,1),r=e.x-t.x,a=e.y-t.y;return n>0&&n*n>r*r+a*a}function IM(t,e){for(var n=0;n<e.length;++n)if(!PM(t,e[n]))return!1;return!0}function RM(t){switch(t.length){case 1:return LM(t[0]);case 2:return NM(t[0],t[1]);case 3:return zM(t[0],t[1],t[2])}}function LM(t){return{x:t.x,y:t.y,r:t.r}}function NM(t,e){var n=t.x,r=t.y,a=t.r,i=e.x,o=e.y,s=e.r,l=i-n,u=o-r,c=s-a,d=Math.sqrt(l*l+u*u);return{x:(n+i+l/d*c)/2,y:(r+o+u/d*c)/2,r:(d+a+s)/2}}function zM(t,e,n){var r=t.x,a=t.y,i=t.r,o=e.x,s=e.y,l=e.r,u=n.x,c=n.y,d=n.r,p=r-o,h=r-u,f=a-s,m=a-c,g=l-i,v=d-i,y=r*r+a*a-i*i,b=y-o*o-s*s+l*l,x=y-u*u-c*c+d*d,w=h*f-p*m,_=(f*x-m*b)/(2*w)-r,C=(m*g-f*v)/w,S=(h*b-p*x)/(2*w)-a,k=(p*v-h*g)/w,A=C*C+k*k-1,E=2*(i+_*C+S*k),D=_*_+S*S-i*i,F=-(A?(E+Math.sqrt(E*E-4*A*D))/(2*A):D/E);return{x:r+_+C*F,y:a+S+k*F,r:F}}function jM(t,e,n){var r,a,i,o,s=t.x-e.x,l=t.y-e.y,u=s*s+l*l;u?(a=e.r+n.r,a*=a,o=t.r+n.r,o*=o,a>o?(r=(u+o-a)/(2*u),i=Math.sqrt(Math.max(0,o/u-r*r)),n.x=t.x-r*s-i*l,n.y=t.y-r*l+i*s):(r=(u+a-o)/(2*u),i=Math.sqrt(Math.max(0,a/u-r*r)),n.x=e.x+r*s-i*l,n.y=e.y+r*l+i*s)):(n.x=e.x+n.r,n.y=e.y)}function $M(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,a=e.y-t.y;return n>0&&n*n>r*r+a*a}function qM(t){var e=t._,n=t.next._,r=e.r+n.r,a=(e.x*n.r+n.x*e.r)/r,i=(e.y*n.r+n.y*e.r)/r;return a*a+i*i}function VM(t){this._=t,this.next=null,this.previous=null}function HM(t){if(!(a=(t=FM(t)).length))return 0;var e,n,r,a,i,o,s,l,u,c,d;if(e=t[0],e.x=0,e.y=0,!(a>1))return e.r;if(n=t[1],e.x=-n.r,n.x=e.r,n.y=0,!(a>2))return e.r+n.r;jM(n,e,r=t[2]),e=new VM(e),n=new VM(n),r=new VM(r),e.next=r.previous=n,n.next=e.previous=r,r.next=n.previous=e;t:for(s=3;s<a;++s){jM(e._,n._,r=t[s]),r=new VM(r),l=n.next,u=e.previous,c=n._.r,d=e._.r;do{if(c<=d){if($M(l._,r._)){n=l,e.next=n,n.previous=e,--s;continue t}c+=l._.r,l=l.next}else{if($M(u._,r._)){e=u,e.next=n,n.previous=e,--s;continue t}d+=u._.r,u=u.previous}}while(l!==u.next);r.previous=e,r.next=n,e.next=n.previous=n=r,i=qM(e);while((r=r.next)!==n)(o=qM(r))<i&&(e=r,i=o);n=e.next}e=[n._],r=n;while((r=r.next)!==n)e.push(r._);for(r=OM(e),s=0;s<a;++s)e=t[s],e.x-=r.x,e.y-=r.y;return r.r}function ZM(t){return HM(t),t}function UM(t){return null==t?null:GM(t)}function GM(t){if("function"!==typeof t)throw new Error;return t}function WM(){return 0}function XM(t){return function(){return t}}function YM(t){return Math.sqrt(t.value)}function QM(){var t=null,e=1,n=1,r=WM;function a(a){return a.x=e/2,a.y=n/2,t?a.eachBefore(KM(t)).eachAfter(JM(r,.5)).eachBefore(tO(1)):a.eachBefore(KM(YM)).eachAfter(JM(WM,1)).eachAfter(JM(r,a.r/Math.min(e,n))).eachBefore(tO(Math.min(e,n)/(2*a.r))),a}return a.radius=function(e){return arguments.length?(t=UM(e),a):t},a.size=function(t){return arguments.length?(e=+t[0],n=+t[1],a):[e,n]},a.padding=function(t){return arguments.length?(r="function"===typeof t?t:XM(+t),a):r},a}function KM(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function JM(t,e){return function(n){if(r=n.children){var r,a,i,o=r.length,s=t(n)*e||0;if(s)for(a=0;a<o;++a)r[a].r+=s;if(i=HM(r),s)for(a=0;a<o;++a)r[a].r-=s;n.r=i+s}}}function tO(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}var eO={depth:-1},nO={};function rO(t){return t.id}function aO(t){return t.parentId}function iO(){var t=rO,e=aO;function n(n){var r,a,i,o,s,l,u,c=Array.from(n),d=c.length,p=new Map;for(a=0;a<d;++a)r=c[a],s=c[a]=new yM(r),null!=(l=t(r,a,n))&&(l+="")&&(u=s.id=l,p.set(u,p.has(u)?nO:s)),null!=(l=e(r,a,n))&&(l+="")&&(s.parent=l);for(a=0;a<d;++a)if(s=c[a],l=s.parent){if(o=p.get(l),!o)throw new Error("missing: "+l);if(o===nO)throw new Error("ambiguous: "+l);o.children?o.children.push(s):o.children=[s],s.parent=o}else{if(i)throw new Error("multiple roots");i=s}if(!i)throw new Error("no root");if(i.parent=eO,i.eachBefore((function(t){t.depth=t.parent.depth+1,--d})).eachBefore(vM),i.parent=null,d>0)throw new Error("cycle");return i}return n.id=function(e){return arguments.length?(t=GM(e),n):t},n.parentId=function(t){return arguments.length?(e=GM(t),n):e},n}function oO(t,e){return t.parent===e.parent?1:2}function sO(t){var e=t.children;return e?e[0]:t.t}function lO(t){var e=t.children;return e?e[e.length-1]:t.t}function uO(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function cO(t){var e,n=0,r=0,a=t.children,i=a.length;while(--i>=0)e=a[i],e.z+=n,e.m+=n,n+=e.s+(r+=e.c)}function dO(t,e,n){return t.a.parent===e.parent?t.a:n}function pO(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function hO(t){var e,n,r,a,i,o=new pO(t,0),s=[o];while(e=s.pop())if(r=e._.children)for(e.children=new Array(i=r.length),a=i-1;a>=0;--a)s.push(n=e.children[a]=new pO(r[a],a)),n.parent=e;return(o.parent=new pO(null,0)).children=[o],o}function fO(){var t=oO,e=1,n=1,r=null;function a(a){var s=hO(a);if(s.eachAfter(i),s.parent.m=-s.z,s.eachBefore(o),r)a.eachBefore(l);else{var u=a,c=a,d=a;a.eachBefore((function(t){t.x<u.x&&(u=t),t.x>c.x&&(c=t),t.depth>d.depth&&(d=t)}));var p=u===c?1:t(u,c)/2,h=p-u.x,f=e/(c.x+p+h),m=n/(d.depth||1);a.eachBefore((function(t){t.x=(t.x+h)*f,t.y=t.depth*m}))}return a}function i(e){var n=e.children,r=e.parent.children,a=e.i?r[e.i-1]:null;if(n){cO(e);var i=(n[0].z+n[n.length-1].z)/2;a?(e.z=a.z+t(e._,a._),e.m=e.z-i):e.z=i}else a&&(e.z=a.z+t(e._,a._));e.parent.A=s(e,a,e.parent.A||r[0])}function o(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(e,n,r){if(n){var a,i=e,o=e,s=n,l=i.parent.children[0],u=i.m,c=o.m,d=s.m,p=l.m;while(s=lO(s),i=sO(i),s&&i)l=sO(l),o=lO(o),o.a=e,a=s.z+d-i.z-u+t(s._,i._),a>0&&(uO(dO(s,e,r),e,a),u+=a,c+=a),d+=s.m,u+=i.m,p+=l.m,c+=o.m;s&&!lO(o)&&(o.t=s,o.m+=d-c),i&&!sO(l)&&(l.t=i,l.m+=u-p,r=e)}return r}function l(t){t.x*=e,t.y=t.depth*n}return a.separation=function(e){return arguments.length?(t=e,a):t},a.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],a):r?null:[e,n]},a.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],a):r?[e,n]:null},a}function mO(t,e,n,r,a){var i,o=t.children,s=-1,l=o.length,u=t.value&&(a-n)/t.value;while(++s<l)i=o[s],i.x0=e,i.x1=r,i.y0=n,i.y1=n+=i.value*u}pO.prototype=Object.create(yM.prototype);var gO=(1+Math.sqrt(5))/2;function vO(t,e,n,r,a,i){var o,s,l,u,c,d,p,h,f,m,g,v=[],y=e.children,b=0,x=0,w=y.length,_=e.value;while(b<w){l=a-n,u=i-r;do{c=y[x++].value}while(!c&&x<w);for(d=p=c,m=Math.max(u/l,l/u)/(_*t),g=c*c*m,f=Math.max(p/g,g/d);x<w;++x){if(c+=s=y[x].value,s<d&&(d=s),s>p&&(p=s),g=c*c*m,h=Math.max(p/g,g/d),h>f){c-=s;break}f=h}v.push(o={value:c,dice:l<u,children:y.slice(b,x)}),o.dice?XF(o,n,r,a,_?r+=u*c/_:i):mO(o,n,r,_?n+=l*c/_:a,i),_-=c,b=x}return v}var yO=function t(e){function n(t,n,r,a,i){vO(e,t,n,r,a,i)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(gO);function bO(){var t=yO,e=!1,n=1,r=1,a=[0],i=WM,o=WM,s=WM,l=WM,u=WM;function c(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(d),a=[0],e&&t.eachBefore(WF),t}function d(e){var n=a[e.depth],r=e.x0+n,c=e.y0+n,d=e.x1-n,p=e.y1-n;d<r&&(r=d=(r+d)/2),p<c&&(c=p=(c+p)/2),e.x0=r,e.y0=c,e.x1=d,e.y1=p,e.children&&(n=a[e.depth+1]=i(e)/2,r+=u(e)-n,c+=o(e)-n,d-=s(e)-n,p-=l(e)-n,d<r&&(r=d=(r+d)/2),p<c&&(c=p=(c+p)/2),t(e,r,c,d,p))}return c.round=function(t){return arguments.length?(e=!!t,c):e},c.size=function(t){return arguments.length?(n=+t[0],r=+t[1],c):[n,r]},c.tile=function(e){return arguments.length?(t=GM(e),c):t},c.padding=function(t){return arguments.length?c.paddingInner(t).paddingOuter(t):c.paddingInner()},c.paddingInner=function(t){return arguments.length?(i="function"===typeof t?t:XM(+t),c):i},c.paddingOuter=function(t){return arguments.length?c.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):c.paddingTop()},c.paddingTop=function(t){return arguments.length?(o="function"===typeof t?t:XM(+t),c):o},c.paddingRight=function(t){return arguments.length?(s="function"===typeof t?t:XM(+t),c):s},c.paddingBottom=function(t){return arguments.length?(l="function"===typeof t?t:XM(+t),c):l},c.paddingLeft=function(t){return arguments.length?(u="function"===typeof t?t:XM(+t),c):u},c}function xO(t,e,n,r,a){var i,o,s=t.children,l=s.length,u=new Array(l+1);for(u[0]=o=i=0;i<l;++i)u[i+1]=o+=s[i].value;function c(t,e,n,r,a,i,o){if(t>=e-1){var l=s[t];return l.x0=r,l.y0=a,l.x1=i,void(l.y1=o)}var d=u[t],p=n/2+d,h=t+1,f=e-1;while(h<f){var m=h+f>>>1;u[m]<p?h=m+1:f=m}p-u[h-1]<u[h]-p&&t+1<h&&--h;var g=u[h]-d,v=n-g;if(i-r>o-a){var y=n?(r*v+i*g)/n:i;c(t,h,g,r,a,y,o),c(h,e,v,y,a,i,o)}else{var b=n?(a*v+o*g)/n:o;c(t,h,g,r,a,i,b),c(h,e,v,r,b,i,o)}}c(0,l,t.value,e,n,r,a)}function wO(t,e,n,r,a){(1&t.depth?mO:XF)(t,e,n,r,a)}var _O=function t(e){function n(t,n,r,a,i){if((o=t._squarify)&&o.ratio===e){var o,s,l,u,c,d=-1,p=o.length,h=t.value;while(++d<p){for(s=o[d],l=s.children,u=s.value=0,c=l.length;u<c;++u)s.value+=l[u].value;s.dice?XF(s,n,r,a,h?r+=(i-r)*s.value/h:i):mO(s,n,r,h?n+=(a-n)*s.value/h:a,i),h-=s.value}}else t._squarify=o=vO(e,t,n,r,a,i),o.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(gO),CO={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"],sort:function(t,e){return e.value-t.value},ratio:.5*(1+Math.sqrt(5))};function SO(t,e){return"treemapSquarify"===t?m[t].ratio(e):m[t]}function kO(t,e){e=(0,x.assign)({},CO,e);var n,r=e.as;if(!(0,x.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=PF(e)}catch(u){console.warn(u)}var a=SO(e.tile,e.ratio),i=function(t){return bO().tile(a).size(e.size).round(e.round).padding(e.padding).paddingInner(e.paddingInner).paddingOuter(e.paddingOuter).paddingTop(e.paddingTop).paddingRight(e.paddingRight).paddingBottom(e.paddingBottom).paddingLeft(e.paddingLeft)(pM(t).sum((function(t){return e.ignoreParentValue&&t.children?0:t[n]})).sort(e.sort))},o=i(t),s=r[0],l=r[1];return o.each((function(t){t[s]=[t.x0,t.x1,t.x1,t.x0],t[l]=[t.y1,t.y1,t.y0,t.y0],["x0","x1","y0","y1"].forEach((function(e){-1===r.indexOf(e)&&delete t[e]}))})),IF(o)}function AO(t){var e=t.data,n=t.colorField,r=t.rawFields,a=t.hierarchyConfig,i=void 0===a?{}:a,o=i.activeDepth,s={partition:xM,treemap:kO},l=t.seriesField,u=t.type||"partition",c=s[u](e,(0,b.__assign)((0,b.__assign)({field:l||"value"},(0,x.omit)(i,["activeDepth"])),{type:"hierarchy."+u,as:["x","y"]})),d=[];return c.forEach((function(t){var e,a,s,u,c,p;if(0===t.depth)return null;if(o>0&&t.depth>o)return null;var h=t.data.name,f=(0,b.__assign)({},t);while(f.depth>1)h=(null===(a=f.parent.data)||void 0===a?void 0:a.name)+" / "+h,f=f.parent;var m=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(t.data,(0,b.__spreadArrays)(r||[],[i.field]))),(e={},e[NF]=h,e[RF]=f.data.name,e)),t);l&&(m[l]=t.data[l]||(null===(u=null===(s=t.parent)||void 0===s?void 0:s.data)||void 0===u?void 0:u[l])),n&&(m[n]=t.data[n]||(null===(p=null===(c=t.parent)||void 0===c?void 0:c.data)||void 0===p?void 0:p[n])),m.ext=i,m[UF]={hierarchyConfig:i,colorField:n,rawFields:r},d.push(m)})),d}function EO(t){var e,n=t.chart,r=t.options,a=r.color,i=r.colorField,o=void 0===i?RF:i,s=r.sunburstStyle,l=r.rawFields,u=void 0===l?[]:l,c=AO(r);return n.data(c),s&&(e=function(t){return Bx({},{fillOpacity:Math.pow(.85,t.depth)},(0,x.isFunction)(s)?s(t):s)}),Vw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:o,rawFields:(0,x.uniq)((0,b.__spreadArrays)(zF,u)),polygon:{color:a,style:e}}})),t}function DO(t){var e=t.chart;return e.axis(!1),t}function FO(t){var e=t.chart,n=t.options,r=n.label,a=hx(e,"polygon");if(r){var i=r.fields,o=void 0===i?["name"]:i,s=r.callback,l=(0,b.__rest)(r,["fields","callback"]);a.label({fields:o,callback:s,cfg:xx(l)})}else a.label(!1);return t}function MO(t){var e=t.chart,n=t.options,r=n.innerRadius,a=n.radius,i=n.reflect,o=e.coordinate({type:"polar",cfg:{innerRadius:r,radius:a}});return i&&o.reflect(i),t}function OO(t){var e,n=t.options,r=n.hierarchyConfig,a=n.meta;return ox(Mw({},(e={},e[LF]=(0,x.get)(a,(0,x.get)(r,["field"],"value")),e)))(t)}function BO(t){var e=t.chart,n=t.options,r=n.tooltip;if(!1===r)e.tooltip(!1);else{var a=r;(0,x.get)(r,"fields")||(a=Bx({},{customItems:function(t){return t.map((function(t){var n=(0,x.get)(e.getOptions(),"scales"),r=(0,x.get)(n,[NF,"formatter"],(function(t){return t})),a=(0,x.get)(n,[LF,"formatter"],(function(t){return t}));return(0,b.__assign)((0,b.__assign)({},t),{name:r(t.data[NF]),value:a(t.data.value)})}))}},a)),e.tooltip(a)}return t}function TO(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:AO}}])}):t}function PO(t){var e=t.chart,n=t.options,r=n.drilldown;return Sw({chart:e,options:TO(n)}),(null===r||void 0===r?void 0:r.enabled)&&(e.appendPadding=Ux(e.appendPadding,(0,x.get)(r,["breadCrumb","position"]))),t}function IO(t){return ox(Aw,ww("sunburstStyle"),EO,DO,OO,_w,MO,BO,FO,PO,kw,Ow())(t)}function RO(t){var e=(0,x.get)(t,["event","data","data"],{});return(0,x.isArray)(e.children)&&e.children.length>0}function LO(t){var e=t.view.getCoordinate(),n=e.innerRadius;if(n){var r=t.event,a=r.x,i=r.y,o=e.center,s=o.x,l=o.y,u=e.getRadius()*n,c=Math.sqrt(Math.pow(s-a,2)+Math.pow(l-i,2));return c<u}return!1}qs("drill-down-action",GF),zl("drill-down",{showEnable:[{trigger:"element:mouseenter",action:"cursor:pointer",isEnable:RO},{trigger:"element:mouseleave",action:"cursor:default"},{trigger:"element:mouseleave",action:"cursor:pointer",isEnable:LO}],start:[{trigger:"element:click",isEnable:RO,action:["drill-down-action:click"]},{trigger:"afterchangesize",action:["drill-down-action:resetPosition"]},{trigger:"click",isEnable:LO,action:["drill-down-action:back"]}]});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sunburst",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return jF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return IO},e.SUNBURST_ANCESTOR_FIELD=RF,e.SUNBURST_PATH_FIELD=NF,e.NODE_ANCESTORS_FIELD=BF})(rw);var NO,zO="range",jO="type",$O="percent",qO="#f0f0f0",VO="indicator-view",HO="range-view",ZO={percent:0,range:{ticks:[]},innerRadius:.9,radius:.95,startAngle:-7/6*Math.PI,endAngle:1/6*Math.PI,syncViewPadding:!0,axis:{line:null,label:{offset:-24,style:{textAlign:"center",textBaseline:"middle"}},subTickLine:{length:-8},tickLine:{length:-12},grid:null},indicator:{pointer:{style:{lineWidth:5,lineCap:"round"}},pin:{style:{r:9.75,lineWidth:4.5,fill:"#fff"}}},statistic:{title:!1},meta:(NO={},NO[zO]={sync:"v"},NO[$O]={sync:"v",tickCount:5,tickInterval:.2},NO),animation:!1};function UO(t,e){return t.map((function(n,r){var a;return a={},a[zO]=n-(t[r-1]||0),a[jO]=""+r,a[$O]=e,a})).filter((function(t){return!!t[zO]}))}function GO(t){var e;return[(e={},e[$O]=(0,x.clamp)(t,0,1),e)]}function WO(t,e){var n=(0,x.get)(e,["ticks"],[]),r=(0,x.size)(n)?n:[0,(0,x.clamp)(t,0,1),1];return UO(r,t)}function XO(t){var e=t.chart,n=t.options,r=n.percent,a=n.range,i=n.radius,o=n.innerRadius,s=n.startAngle,l=n.endAngle,u=n.axis,c=n.indicator,d=n.gaugeStyle,p=n.type,h=n.meter,f=a.color,m=a.width;if(c){var g=GO(r),v=e.createView({id:VO});v.data(g),v.point().position($O+"*1").shape(c.shape||"gauge-indicator").customInfo({defaultColor:e.getTheme().defaultColor,indicator:c}),v.coordinate("polar",{startAngle:s,endAngle:l,radius:o*i}),v.axis($O,u),v.scale($O,sx(u,aw))}var y=WO(r,n.range),b=e.createView({id:HO});b.data(y);var w=(0,x.isString)(f)?[f,qO]:f,_=qw({chart:b,options:{xField:"1",yField:zO,seriesField:jO,rawFields:[$O],isStack:!0,interval:{color:w,style:d,shape:"meter"===p?"meter-gauge":null},args:{zIndexReversed:!0,sortZIndex:!0},minColumnWidth:m,maxColumnWidth:m}}).ext,C=_.geometry;return C.customInfo({meter:h}),b.coordinate("polar",{innerRadius:o,radius:i,startAngle:s,endAngle:l}).transpose(),t}function YO(t){var e;return ox(Mw((e={range:{min:0,max:1,maxLimit:1,minLimit:0}},e[$O]={},e)))(t)}function QO(t,e){var n=t.chart,r=t.options,a=r.statistic,i=r.percent;if(n.getController("annotation").clear(!0),a){var o=a.content,s=void 0;o&&(s=Bx({},{content:(100*i).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},o)),Nx(n,{statistic:(0,b.__assign)((0,b.__assign)({},a),{content:s})},{percent:i})}return e&&n.render(!0),t}function KO(t){var e=t.chart,n=t.options,r=n.tooltip;return r?e.tooltip(Bx({showTitle:!1,showMarkers:!1,containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',domStyles:{"g2-tooltip":{padding:"4px 8px",fontSize:"10px"}},customContent:function(t,e){var n=(0,x.get)(e,[0,"data",$O],0);return(100*n).toFixed(2)+"%"}},r)):e.tooltip(!1),t}function JO(t){var e=t.chart;return e.legend(!1),t}function tB(t){return ox(Aw,kw,XO,YO,KO,QO,Sw,Ow(),JO)(t)}uc("point","gauge-indicator",{draw:function(t,e){var n=t.customInfo,r=n.indicator,a=n.defaultColor,i=r,o=i.pointer,s=i.pin,l=e.addGroup(),u=this.parsePoint({x:0,y:0});return o&&l.addShape("line",{name:"pointer",attrs:(0,b.__assign)({x1:u.x,y1:u.y,x2:t.x,y2:t.y,stroke:a},o.style)}),s&&l.addShape("circle",{name:"pin",attrs:(0,b.__assign)({x:u.x,y:u.y,stroke:a},s.style)}),l}}),uc("interval","meter-gauge",{draw:function(t,e){var n=t.customInfo.meter,r=void 0===n?{}:n,a=r.steps,i=void 0===a?50:a,o=r.stepRatio,s=void 0===o?.5:o;i=i<1?1:i,s=(0,x.clamp)(s,0,1);var l=this.coordinate,u=l.startAngle,c=l.endAngle,d=0;if(s>0&&s<1){var p=c-u;d=p/i/(s/(1-s)+1-1/i)}for(var h=d/(1-s)*s,f=e.addGroup(),m=this.coordinate.getCenter(),g=this.coordinate.getRadius(),v=nd.getAngle(t,this.coordinate),y=v.startAngle,b=v.endAngle,w=y;w<b;){var _=void 0,C=(w-u)%(h+d);C<h?_=w+(h-C):(w+=h+d-C,_=w+h);var S=nd.getSectorPath(m.x,m.y,g,w,Math.min(_,b),g*this.coordinate.innerRadius);f.addShape("path",{name:"meter-gauge",attrs:{path:S,fill:t.color,stroke:t.color,lineWidth:.5}}),w=_+d}return f}});var eB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="gauge",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return ZO},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t});var e=this.chart.views.find((function(t){return t.id===VO}));e&&e.data(GO(t));var n=this.chart.views.find((function(t){return t.id===HO}));n&&n.data(WO(t,this.options.range)),QO({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,ku.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tB},e}(rw),nB="$$yField$$",rB="$$diffField$$",aB="$$absoluteField$$",iB="$$isTotal$$",oB={label:{},leaderLine:{style:{lineWidth:1,stroke:"#8c8c8c",lineDash:[4,2]}},total:{style:{fill:"rgba(0, 0, 0, 0.25)"}},interactions:[{type:"element-active"}],risingFill:"#f4664a",fallingFill:"#30bf78",waterfallStyle:{fill:"rgba(0, 0, 0, 0.25)"},yAxis:{grid:{line:{style:{lineDash:[4,2]}}}}};function sB(t,e,n,r,a){var i,o=[];if((0,x.reduce)(t,(function(t,e){var a;dx(Qb.WARN,(0,x.isNumber)(e[n]),e[n]+" is not a valid number");var i=(0,x.isUndefined)(e[n])?null:e[n];return o.push((0,b.__assign)((0,b.__assign)({},e),(a={},a[r]=[t,t+i],a))),t+i}),0),o.length&&a){var s=(0,x.get)(o,[[t.length-1],r,[1]]);o.push((i={},i[e]=a.label,i[n]=s,i[r]=[0,s],i))}return o}function lB(t,e,n,r){var a=sB(t,e,n,nB,r);return a.map((function(e,n){var r;return(0,x.isObject)(e)?(0,b.__assign)((0,b.__assign)({},e),(r={},r[aB]=e[nB][1],r[rB]=e[nB][1]-e[nB][0],r[iB]=n===t.length,r)):e}))}function uB(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];if(r){var a=0===n?"M":"L";e.push([a,r.x,r.y])}}var i=t[0];return e.push(["L",i.x,i.y]),e.push(["z"]),e}function cB(t){return Bx({},t.defaultStyle,t.style,{fill:t.color})}function dB(t){var e=t.options,n=e.locale,r=e.total,a=Qx(n).get(["waterfall","total"]);return r&&"string"!==typeof r.label&&a&&(t.options.total.label=a),t}function pB(t){var e=t.chart,n=t.options,r=n.data,a=n.xField,i=n.yField,o=n.total,s=n.leaderLine,l=n.columnWidthRatio,u=n.waterfallStyle,c=n.risingFill,d=n.fallingFill,p=n.color;e.data(lB(r,a,i,o));var h=p||function(t){return(0,x.get)(t,[iB])?(0,x.get)(o,["style","fill"],""):(0,x.get)(t,[nB,1])-(0,x.get)(t,[nB,0])>0?c:d},f=Bx({},t,{options:{xField:a,yField:nB,seriesField:a,rawFields:[i,rB,iB,nB],widthRatio:l,interval:{style:u,shape:"waterfall",color:h}}}),m=qw(f).ext,g=m.geometry;return g.customInfo({leaderLine:s}),t}function hB(t){var e,n,r=t.options,a=r.xAxis,i=r.yAxis,o=r.xField,s=r.yField,l=r.meta,u=Bx({},{alias:s},(0,x.get)(l,s));return ox(Mw((e={},e[o]=a,e[s]=i,e[nB]=i,e),Bx({},l,(n={},n[nB]=u,n[rB]=u,n[aB]=u,n))))(t)}function fB(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField;return!1===r?e.axis(i,!1):e.axis(i,r),!1===a?(e.axis(o,!1),e.axis(nB,!1)):(e.axis(o,a),e.axis(nB,a)),t}function mB(t){var e=t.chart,n=t.options,r=n.legend,a=n.total,i=n.risingFill,o=n.fallingFill,s=n.locale,l=Qx(s);if(!1===r)e.legend(!1);else{var u=[{name:l.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:i}}},{name:l.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:o}}}];a&&u.push({name:a.label||"",value:"total",marker:{symbol:"square",style:Bx({},{r:5},(0,x.get)(a,"style"))}}),e.legend(Bx({},{custom:!0,position:"top",items:u},r)),e.removeInteraction("legend-filter")}return t}function gB(t){var e=t.chart,n=t.options,r=n.label,a=n.labelMode,i=n.xField,o=hx(e,"interval");if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:"absolute"===a?[aB,i]:[rB,i],callback:s,cfg:xx(l)})}else o.label(!1);return t}function vB(t){var e=t.chart,n=t.options,r=n.tooltip,a=n.xField,i=n.yField;if(!1!==r){e.tooltip((0,b.__assign)({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[i]},r));var o=e.geometries[0];(null===r||void 0===r?void 0:r.formatter)?o.tooltip(a+"*"+i,r.formatter):o.tooltip(i)}else e.tooltip(!1);return t}function yB(t){return ox(dB,Aw,pB,hB,fB,mB,vB,gB,Ew,Sw,kw,Ow())(t)}uc("interval","waterfall",{draw:function(t,e){var n=t.customInfo,r=t.points,a=t.nextPoints,i=e.addGroup(),o=this.parsePath(uB(r)),s=cB(t);i.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},s),{path:o})});var l=(0,x.get)(n,"leaderLine");if(l&&a){var u=[["M",r[2].x,r[2].y],["L",a[0].x,a[0].y]];r[2].y===a[1].y&&(u[1]=["L",a[1].x,a[1].y]),u=this.parsePath(u),i.addShape("path",{attrs:(0,b.__assign)({path:u},l.style||{})})}return i}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="waterfall",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return oB},e.prototype.changeData=function(t){var e=this.options,n=e.xField,r=e.yField,a=e.total;this.updateOption({data:t}),this.chart.changeData(lB(t,n,r,a))},e.prototype.getSchemaAdaptor=function(){return yB},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);function bB(t,e,n){var r=n.map((function(t){return t[e]})).filter((function(t){return void 0!==t})),a=r.length>0?Math.max.apply(Math,r):0,i=Math.abs(t)%360;return i?360*a/i:a}function xB(t,e,n){var r=[];return t.forEach((function(t){var a=r.find((function(n){return n[e]===t[e]}));a?a[n]+=t[n]||null:r.push((0,b.__assign)({},t))})),r}function wB(t){var e=t.chart,n=t.options,r=n.barStyle,a=n.color,i=n.tooltip,o=n.colorField,s=n.type,l=n.xField,u=n.yField,c=n.data,d=Hx(c,u);e.data(d);var p=Bx({},t,{options:{tooltip:i,seriesField:o,interval:{style:r,color:a,shape:"line"===s?"line":"intervel"},minColumnWidth:n.minBarWidth,maxColumnWidth:n.maxBarWidth,columnBackground:n.barBackground}});return qw(p),"line"===s&&jw({chart:e,options:{xField:l,yField:u,seriesField:o,point:{shape:"circle",color:a}}}),t}function _B(t){var e,n=t.options,r=n.yField,a=n.xField,i=n.data,o=n.isStack,s=n.isGroup,l=n.colorField,u=n.maxAngle,c=o&&!s&&l?xB(i,a,r):i,d=Hx(c,r);return ox(Mw((e={},e[r]={min:0,max:bB(u,r,d)},e)))(t)}function CB(t){var e=t.chart,n=t.options,r=n.radius,a=n.innerRadius,i=n.startAngle,o=n.endAngle;return e.coordinate({type:"polar",cfg:{radius:r,innerRadius:a,startAngle:i,endAngle:o}}).transpose(),t}function SB(t){var e=t.chart,n=t.options,r=n.xField,a=n.xAxis;return e.axis(r,a),t}function kB(t){var e=t.chart,n=t.options,r=n.label,a=n.yField,i=hx(e,"interval");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);i.label({fields:[a],callback:o,cfg:(0,b.__assign)((0,b.__assign)({},xx(s)),{type:"polar"})})}else i.label(!1);return t}function AB(t){return ox(ww("barStyle"),wB,_B,SB,CB,Sw,kw,Aw,Cw,_w,Ow(),kB)(t)}var EB=Bx({},rw.getDefaultOptions(),{interactions:[{type:"element-active"}],legend:!1,tooltip:{showMarkers:!1},xAxis:{grid:null,tickLine:null,line:null},maxAngle:240}),DB=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radial-bar",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return EB},e.prototype.changeData=function(t){this.updateOption({data:t}),_B({chart:this.chart,options:this.options}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return AB}}(rw),"first-axes-view"),FB="second-axes-view",MB="series-field-key";function OB(t,e,n,r,a){var i=[];e.forEach((function(e){r.forEach((function(r){var a,o=(a={},a[t]=r[t],a[n]=e,a[e]=r[e],a);i.push(o)}))}));var o=Object.values((0,x.groupBy)(i,n)),s=o[0],l=void 0===s?[]:s,u=o[1],c=void 0===u?[]:u;return a?[l.reverse(),c.reverse()]:[l,c]}function BB(t){return"vertical"!==t}function TB(t,e,n){var r=e[0],a=e[1],i=r.autoPadding,o=a.autoPadding,s=t.__axisPosition,l=s.layout,u=s.position;if(BB(l)&&"top"===u&&(r.autoPadding=n.instance(i.top,0,i.bottom,i.left),a.autoPadding=n.instance(o.top,i.left,o.bottom,0)),BB(l)&&"bottom"===u&&(r.autoPadding=n.instance(i.top,i.right/2+5,i.bottom,i.left),a.autoPadding=n.instance(o.top,o.right,o.bottom,i.right/2+5)),!BB(l)&&"bottom"===u){var c=i.left>=o.left?i.left:o.left;r.autoPadding=n.instance(i.top,i.right,i.bottom/2+5,c),a.autoPadding=n.instance(i.bottom/2+5,o.right,o.bottom,c)}if(!BB(l)&&"top"===u){c=i.left>=o.left?i.left:o.left;r.autoPadding=n.instance(i.top,i.right,0,c),a.autoPadding=n.instance(0,o.right,i.top,c)}}function PB(t){var e,n,r=t.chart,a=t.options,i=a.data,o=a.xField,s=a.yField,l=a.color,u=a.barStyle,c=a.widthRatio,d=a.legend,p=a.layout,h=OB(o,s,MB,i,BB(p));d?r.legend(MB,d):!1===d&&r.legend(!1);var f=h[0],m=h[1];BB(p)?(e=r.createView({region:{start:{x:0,y:0},end:{x:.5,y:1}},id:DB}),e.coordinate().transpose().reflect("x"),n=r.createView({region:{start:{x:.5,y:0},end:{x:1,y:1}},id:FB}),n.coordinate().transpose(),e.data(f),n.data(m)):(e=r.createView({region:{start:{x:0,y:0},end:{x:1,y:.5}},id:DB}),n=r.createView({region:{start:{x:0,y:.5},end:{x:1,y:1}},id:FB}),n.coordinate().reflect("y"),e.data(f),n.data(m));var g=Bx({},t,{chart:e,options:{widthRatio:c,xField:o,yField:s[0],seriesField:MB,interval:{color:l,style:u}}});qw(g);var v=Bx({},t,{chart:n,options:{xField:o,yField:s[1],seriesField:MB,widthRatio:c,interval:{color:l,style:u}}});return qw(v),t}function IB(t){var e,n,r,a=t.options,i=t.chart,o=a.xAxis,s=a.yAxis,l=a.xField,u=a.yField,c=vx(i,DB),d=vx(i,FB),p={};return(0,x.keys)((null===a||void 0===a?void 0:a.meta)||{}).map((function(t){(0,x.get)(null===a||void 0===a?void 0:a.meta,[t,"alias"])&&(p[t]=a.meta[t].alias)})),i.scale((e={},e[MB]={sync:!0,formatter:function(t){return(0,x.get)(p,t,t)}},e)),Mw((n={},n[l]=o,n[u[0]]=s[u[0]],n))(Bx({},t,{chart:c})),Mw((r={},r[l]=o,r[u[1]]=s[u[1]],r))(Bx({},t,{chart:d})),t}function RB(t){var e=t.chart,n=t.options,r=n.xAxis,a=n.yAxis,i=n.xField,o=n.yField,s=n.layout,l=vx(e,DB),u=vx(e,FB);return"bottom"===(null===r||void 0===r?void 0:r.position)?u.axis(i,(0,b.__assign)((0,b.__assign)({},r),{label:{formatter:function(){return""}}})):u.axis(i,!1),!1===r?l.axis(i,!1):l.axis(i,(0,b.__assign)({position:BB(s)?"top":"bottom"},r)),!1===a?(l.axis(o[0],!1),u.axis(o[1],!1)):(l.axis(o[0],a[o[0]]),u.axis(o[1],a[o[1]])),e.__axisPosition={position:l.getOptions().axes[i].position,layout:s},t}function LB(t){var e=t.chart;return Sw(Bx({},t,{chart:vx(e,DB)})),Sw(Bx({},t,{chart:vx(e,FB)})),t}function NB(t){var e=t.chart,n=t.options,r=n.yField,a=n.yAxis;return Bw(Bx({},t,{chart:vx(e,DB),options:{yAxis:a[r[0]]}})),Bw(Bx({},t,{chart:vx(e,FB),options:{yAxis:a[r[1]]}})),t}function zB(t){var e=t.chart;return Aw(Bx({},t,{chart:vx(e,DB)})),Aw(Bx({},t,{chart:vx(e,FB)})),Aw(t),t}function jB(t){var e=t.chart;return kw(Bx({},t,{chart:vx(e,DB)})),kw(Bx({},t,{chart:vx(e,FB)})),t}function $B(t){var e,n,r=this,a=t.chart,i=t.options,o=i.label,s=i.yField,l=i.layout,u=vx(a,DB),c=vx(a,FB),d=hx(u,"interval"),p=hx(c,"interval");if(o){var h=o.callback,f=(0,b.__rest)(o,["callback"]);f.position||(f.position="middle"),void 0===f.offset&&(f.offset=2);var m=(0,b.__assign)({},f);if(BB(l)){var g=(null===(e=m.style)||void 0===e?void 0:e.textAlign)||("middle"===f.position?"center":"left");f.style=Bx({},f.style,{textAlign:g});var v={left:"right",right:"left",center:"center"};m.style=Bx({},m.style,{textAlign:v[g]})}else{var y={top:"bottom",bottom:"top",middle:"middle"};"string"===typeof f.position?f.position=y[f.position]:"function"===typeof f.position&&(f.position=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return y[f.position.apply(r,t)]});var x=(null===(n=m.style)||void 0===n?void 0:n.textBaseline)||"bottom";m.style=Bx({},m.style,{textBaseline:x});var w={top:"bottom",bottom:"top",middle:"middle"};f.style=Bx({},f.style,{textBaseline:w[x]})}d.label({fields:[s[0]],callback:h,cfg:xx(m)}),p.label({fields:[s[1]],callback:h,cfg:xx(f)})}else d.label(!1),p.label(!1);return t}function qB(t){return ox(PB,IB,RB,NB,zB,$B,Cw,LB,jB)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bidirectional-bar",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Bx({},t.getDefaultOptions.call(this),{syncViewPadding:TB})},e.prototype.changeData=function(t){void 0===t&&(t=[]),this.chart.emit(w.BEFORE_CHANGE_DATA,ku.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({data:t});var e=this.options,n=e.xField,r=e.yField,a=e.layout,i=OB(n,r,MB,t,BB(a)),o=i[0],s=i[1],l=vx(this.chart,DB),u=vx(this.chart,FB);l.data(o),u.data(s),this.chart.render(!0),this.chart.emit(w.AFTER_CHANGE_DATA,ku.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return qB},e.SERIES_FIELD_KEY=MB})(rw);function VB(t,e){if((0,x.isArray)(t))return t.find((function(t){return t.type===e}))}function HB(t,e){var n=VB(t,e);return n&&!1!==n.enable}function ZB(t){var e=t.interactions,n=t.drilldown;return(0,x.get)(n,"enabled")||HB(e,"treemap-drill-down")}function UB(t){var e=t.interactions["drill-down"];if(e){var n=e.context.actions.find((function(t){return"drill-down-action"===t.name}));n.reset()}}function GB(t){var e=t.data,n=t.colorField,r=t.enableDrillDown,a=t.hierarchyConfig,i=kO(e,(0,b.__assign)((0,b.__assign)({},a),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),o=[];return i.forEach((function(t){if(0===t.depth)return null;if(r&&1!==t.depth)return null;if(!r&&t.children)return null;var i=t.ancestors().map((function(t){return{data:t.data,height:t.height,value:t.value}})),s=r&&(0,x.isArray)(e.path)?i.concat(e.path.slice(1)):i,l=Object.assign({},t.data,(0,b.__assign)({x:t.x,y:t.y,depth:t.depth,value:t.value,path:s},t));if(!t.data[n]&&t.parent){var u=t.ancestors().find((function(t){return t.data[n]}));l[n]=null===u||void 0===u?void 0:u.data[n]}else l[n]=t.data[n];l[UF]={hierarchyConfig:a,colorField:n,enableDrillDown:r},o.push(l)})),o}function WB(t){var e=t.options,n=e.colorField;return Bx({options:{rawFields:["value"],tooltip:{fields:["name","value",n,"path"],formatter:function(t){return{name:t.name,value:t.value}}}}},t)}function XB(t){var e=t.chart,n=t.options,r=n.color,a=n.colorField,i=n.rectStyle,o=n.hierarchyConfig,s=n.rawFields,l=GB({data:n.data,colorField:n.colorField,enableDrillDown:ZB(n),hierarchyConfig:o});return e.data(l),Vw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:a,rawFields:s,polygon:{color:r,style:i}}})),e.coordinate().reflect("y"),t}function YB(t){var e=t.chart;return e.axis(!1),t}function QB(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n,a=ZB(t);return a?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:GB}}])}):t}function KB(t){var e=t.chart,n=t.options,r=n.interactions,a=n.drilldown;Sw({chart:e,options:QB(n)});var i=VB(r,"view-zoom");i&&(!1!==i.enable?e.getCanvas().on("mousewheel",(function(t){t.preventDefault()})):e.getCanvas().off("mousewheel"));var o=ZB(n);return o&&(e.appendPadding=Ux(e.appendPadding,(0,x.get)(a,["breadCrumb","position"]))),t}function JB(t){return ox(WB,Aw,ww("rectStyle"),XB,YB,_w,Cw,KB,kw,Ow())(t)}var tT={colorField:"name",rectStyle:{lineWidth:1,stroke:"#fff"},hierarchyConfig:{tile:"treemapSquarify"},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1,breadCrumb:{position:"bottom-left",rootText:"初始",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}}}};(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="treemap",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return tT},e.prototype.changeData=function(t){var e=this.options,n=e.colorField,r=e.interactions,a=e.hierarchyConfig;this.updateOption({data:t});var i=GB({data:t,colorField:n,enableDrillDown:HB(r,"treemap-drill-down"),hierarchyConfig:a});this.chart.changeData(i),UB(this.chart)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return JB}})(rw);function eT(t){return t.target.depth}function nT(t){return t.depth}function rT(t,e){return e-1-t.height}function aT(t,e){return t.sourceLinks.length?t.depth:e-1}function iT(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?(0,x.minBy)(t.sourceLinks,eT)-1:0}function oT(t){return function(){return t}}function sT(t,e){for(var n=0,r=0;r<t.length;r++)n+=e(t[r]);return n}function lT(t,e){for(var n=-1/0,r=0;r<t.length;r++)n=Math.max(e(t[r]),n);return n}function uT(t,e){for(var n=1/0,r=0;r<t.length;r++)n=Math.min(e(t[r]),n);return n}function cT(t,e){return pT(t.source,e.source)||t.index-e.index}function dT(t,e){return pT(t.target,e.target)||t.index-e.index}function pT(t,e){return t.y0-e.y0}function hT(t){return t.value}function fT(t){return t.index}function mT(t){return t.nodes}function gT(t){return t.links}function vT(t,e){var n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function yT(t){for(var e=t.nodes,n=0,r=e;n<r.length;n++){for(var a=r[n],i=a.y0,o=i,s=0,l=a.sourceLinks;s<l.length;s++){var u=l[s];u.y0=i+u.width/2,i+=u.width}for(var c=0,d=a.targetLinks;c<d.length;c++){u=d[c];u.y1=o+u.width/2,o+=u.width}}}function bT(){var t,e,n,r,a=0,i=0,o=1,s=1,l=24,u=8,c=fT,d=aT,p=mT,h=gT,f=6;function m(t){var e={nodes:p(t),links:h(t)};return g(e),v(e),y(e),b(e),_(e),yT(e),e}function g(t){var e=t.nodes,n=t.links;e.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var a=new Map(e.map((function(t){return[c(t),t]})));if(n.forEach((function(t,e){t.index=e;var n=t.source,r=t.target;"object"!==typeof n&&(n=t.source=vT(a,n)),"object"!==typeof r&&(r=t.target=vT(a,r)),n.sourceLinks.push(t),r.targetLinks.push(t)})),null!=r)for(var i=0,o=e;i<o.length;i++){var s=o[i],l=s.sourceLinks,u=s.targetLinks;l.sort(r),u.sort(r)}}function v(t){for(var e=t.nodes,n=0,r=e;n<r.length;n++){var a=r[n];a.value=void 0===a.fixedValue?Math.max(sT(a.sourceLinks,hT),sT(a.targetLinks,hT)):a.fixedValue}}function y(t){var n=t.nodes,r=n.length,a=new Set(n),i=new Set,o=0;while(a.size){if(a.forEach((function(t){t.depth=o;for(var e=0,n=t.sourceLinks;e<n.length;e++){var r=n[e].target;i.add(r)}})),++o>r)throw new Error("circular link");a=i,i=new Set}if(e)for(var s=Math.max(lT(n,(function(t){return t.depth}))+1,0),l=void 0,u=0;u<n.length;u++)l=n[u],l.depth=e.call(null,l,s)}function b(t){var e=t.nodes,n=e.length,r=new Set(e),a=new Set,i=0;while(r.size){if(r.forEach((function(t){t.height=i;for(var e=0,n=t.targetLinks;e<n.length;e++){var r=n[e].source;a.add(r)}})),++i>n)throw new Error("circular link");r=a,a=new Set}}function x(t){for(var e=t.nodes,r=Math.max(lT(e,(function(t){return t.depth}))+1,0),i=(o-a-l)/(r-1),s=new Array(r).fill(0).map((function(){return[]})),u=0,c=e;u<c.length;u++){var p=c[u],h=Math.max(0,Math.min(r-1,Math.floor(d.call(null,p,r))));p.layer=h,p.x0=a+h*i,p.x1=p.x0+l,s[h]?s[h].push(p):s[h]=[p]}if(n)for(var f=0,m=s;f<m.length;f++){var g=m[f];g.sort(n)}return s}function w(e){for(var n=uT(e,(function(e){return(s-i-(e.length-1)*t)/sT(e,hT)})),r=0,a=e;r<a.length;r++){for(var o=a[r],l=i,u=0,c=o;u<c.length;u++){var d=c[u];d.y0=l,d.y1=l+d.value*n,l=d.y1+t;for(var p=0,h=d.sourceLinks;p<h.length;p++){var f=h[p];f.width=f.value*n}}l=(s-l+t)/(o.length+1);for(var m=0;m<o.length;++m){d=o[m];d.y0+=l*(m+1),d.y1+=l*(m+1)}F(o)}}function _(e){var n=x(e);t=Math.min(u,(s-i)/(lT(n,(function(t){return t.length}))-1)),w(n);for(var r=0;r<f;++r){var a=Math.pow(.99,r),o=Math.max(1-a,(r+1)/f);S(n,a,o),C(n,a,o)}}function C(t,e,r){for(var a=1,i=t.length;a<i;++a){for(var o=t[a],s=0,l=o;s<l.length;s++){for(var u=l[s],c=0,d=0,p=0,h=u.targetLinks;p<h.length;p++){var f=h[p],m=f.source,g=f.value,v=g*(u.layer-m.layer);c+=M(m,u)*v,d+=v}if(d>0){var y=(c/d-u.y0)*e;u.y0+=y,u.y1+=y,D(u)}}void 0===n&&o.sort(pT),o.length&&k(o,r)}}function S(t,e,r){for(var a=t.length,i=a-2;i>=0;--i){for(var o=t[i],s=0,l=o;s<l.length;s++){for(var u=l[s],c=0,d=0,p=0,h=u.sourceLinks;p<h.length;p++){var f=h[p],m=f.target,g=f.value,v=g*(m.layer-u.layer);c+=O(u,m)*v,d+=v}if(d>0){var y=(c/d-u.y0)*e;u.y0+=y,u.y1+=y,D(u)}}void 0===n&&o.sort(pT),o.length&&k(o,r)}}function k(e,n){var r=e.length>>1,a=e[r];E(e,a.y0-t,r-1,n),A(e,a.y1+t,r+1,n),E(e,s,e.length-1,n),A(e,i,0,n)}function A(e,n,r,a){for(;r<e.length;++r){var i=e[r],o=(n-i.y0)*a;o>1e-6&&(i.y0+=o,i.y1+=o),n=i.y1+t}}function E(e,n,r,a){for(;r>=0;--r){var i=e[r],o=(i.y1-n)*a;o>1e-6&&(i.y0-=o,i.y1-=o),n=i.y0-t}}function D(t){var e=t.sourceLinks,n=t.targetLinks;if(void 0===r){for(var a=0,i=n;a<i.length;a++){var o=i[a].source.sourceLinks;o.sort(dT)}for(var s=0,l=e;s<l.length;s++){var u=l[s].target.targetLinks;u.sort(cT)}}}function F(t){if(void 0===r)for(var e=0,n=t;e<n.length;e++){var a=n[e],i=a.sourceLinks,o=a.targetLinks;i.sort(dT),o.sort(cT)}}function M(e,n){for(var r=e.y0-(e.sourceLinks.length-1)*t/2,a=0,i=e.sourceLinks;a<i.length;a++){var o=i[a],s=o.target,l=o.width;if(s===n)break;r+=l+t}for(var u=0,c=n.targetLinks;u<c.length;u++){var d=c[u];s=d.source,l=d.width;if(s===e)break;r-=l}return r}function O(e,n){for(var r=n.y0-(n.targetLinks.length-1)*t/2,a=0,i=n.targetLinks;a<i.length;a++){var o=i[a],s=o.source,l=o.width;if(s===e)break;r+=l+t}for(var u=0,c=e.sourceLinks;u<c.length;u++){var d=c[u];s=d.target,l=d.width;if(s===n)break;r-=l}return r}return m.update=function(t){return yT(t),t},m.nodeId=function(t){return arguments.length?(c="function"===typeof t?t:oT(t),m):c},m.nodeAlign=function(t){return arguments.length?(d="function"===typeof t?t:oT(t),m):d},m.nodeDepth=function(t){return arguments.length?(e=t,m):e},m.nodeSort=function(t){return arguments.length?(n=t,m):n},m.nodeWidth=function(t){return arguments.length?(l=+t,m):l},m.nodePadding=function(e){return arguments.length?(u=t=+e,m):u},m.nodes=function(t){return arguments.length?(p="function"===typeof t?t:oT(t),m):p},m.links=function(t){return arguments.length?(h="function"===typeof t?t:oT(t),m):h},m.linkSort=function(t){return arguments.length?(r=t,m):r},m.size=function(t){return arguments.length?(a=i=0,o=+t[0],s=+t[1],m):[o-a,s-i]},m.extent=function(t){return arguments.length?(a=+t[0][0],o=+t[1][0],i=+t[0][1],s=+t[1][1],m):[[a,i],[o,s]]},m.iterations=function(t){return arguments.length?(f=+t,m):f},m}var xT={left:nT,right:rT,center:iT,justify:aT},wT={nodeId:function(t){return t.index},nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodeSort:void 0};function _T(t){var e=(0,x.isString)(t)?xT[t]:(0,x.isFunction)(t)?t:null;return e||aT}function CT(t){return(0,x.assign)({},wT,t)}function ST(t,e){var n=CT(t),r=n.nodeId,a=n.nodeSort,i=n.nodeAlign,o=n.nodeWidth,s=n.nodePadding,l=n.nodeDepth,u=bT().nodeSort(a).nodeWidth(o).nodePadding(s).nodeDepth(l).nodeAlign(_T(i)).extent([[0,0],[1,1]]).nodeId(r),c=u(e),d=c.nodes.map((function(t){var e=t.x0,n=t.x1,r=t.y0,a=t.y1;return t.x=[e,n,n,e],t.y=[r,r,a,a],t})).filter((function(t){return null!==t.name})),p=c.links.map((function(t){var e=t.source,n=t.target,r=e.x1,a=n.x0;t.x=[r,r,a,a];var i=t.width/2;return t.y=[t.y0+i,t.y0-i,t.y1+i,t.y1-i],t})).filter((function(t){var e=t.source,n=t.target;return null!==e.name&&null!==n.name}));return{nodes:d,links:p}}function kT(t,e,n){var r=[];return t.forEach((function(t){var a=t[e],i=t[n];r.includes(a)||r.push(a),r.includes(i)||r.push(i)})),r}function AT(t,e,n,r){var a={};return e.forEach((function(t){a[t]={},e.forEach((function(e){a[t][e]=0}))})),t.forEach((function(t){a[t[n]][t[r]]=1})),a}function ET(t,e,n){if(!(0,x.isArray)(t))return[];var r=[],a=kT(t,e,n),i=AT(t,a,e,n),o={};function s(t){o[t]=1,a.forEach((function(e){if(0!=i[t][e])if(1==o[e])r.push(t+"_"+e);else{if(-1==o[e])return;s(e)}})),o[t]=-1}return a.forEach((function(t){o[t]=0})),a.forEach((function(t){-1!=o[t]&&s(t)})),0!==r.length&&console.warn("sankey data contains circle, "+r.length+" records removed.",r),t.filter((function(t){return r.findIndex((function(r){return r===t[e]+"_"+t[n]}))<0}))}function DT(t){return"node-link"===t}function FT(t,e,n){return jx(t)?t/n:e}function MT(t,e,n){return jx(t)?t/n:e}function OT(t,e,n){var r,a=t.dataType,i=t.data,o=t.sourceField,s=t.targetField,l=t.weightField,u=t.nodeAlign,c=t.nodeSort,d=t.nodePadding,p=t.nodePaddingRatio,h=t.nodeWidth,f=t.nodeWidthRatio,m=t.nodeDepth,g=t.rawFields,v=void 0===g?[]:g;r=DT(a)?i:Vx(ET(i,o,s),o,s,l,v);var y=ST({nodeAlign:u,nodePadding:MT(d,p,n),nodeWidth:FT(h,f,e),nodeSort:c,nodeDepth:m},r),x=y.nodes,w=y.links;return{nodes:x.map((function(t){return(0,b.__assign)((0,b.__assign)({},sx(t,(0,b.__spreadArrays)(["x","y","name"],v))),{isNode:!0})})),edges:w.map((function(t){return(0,b.__assign)((0,b.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},sx(t,(0,b.__spreadArrays)(["x","y","value"],v))),{isNode:!1})}))}}var BT="x",TT="y",PT="name",IT="nodes",RT="edges";function LT(t){var e=t.options,n=e.rawFields,r=void 0===n?[]:n;return Bx({},{options:{tooltip:{fields:(0,x.uniq)((0,b.__spreadArrays)(["name","source","target","value","isNode"],r))},label:{fields:(0,x.uniq)((0,b.__spreadArrays)(["x","name"],r))}}},t)}function NT(t){var e=t.chart,n=t.options,r=n.color,a=n.nodeStyle,i=n.edgeStyle,o=n.label,s=n.tooltip,l=n.nodeState,u=n.edgeState;e.legend(!1),e.tooltip(s),e.axis(!1),e.coordinate().reflect("y");var c=OT(n,e.width,e.height),d=c.nodes,p=c.edges,h=e.createView({id:RT});h.data(p),Hw({chart:h,options:{xField:BT,yField:TT,seriesField:PT,edge:{color:r,style:i,shape:"arc"},tooltip:s,state:u}});var f=e.createView({id:IT});return f.data(d),Vw({chart:f,options:{xField:BT,yField:TT,seriesField:PT,polygon:{color:r,style:a},label:o,tooltip:s,state:l}}),e.interaction("element-active"),e.scale({x:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},y:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},name:{sync:"color",type:"cat"}}),t}function zT(t){var e=t.chart,n=t.options,r=n.animation;"boolean"===typeof r?e.animate(r):e.animate(!0);var a=(0,b.__spreadArrays)(e.views[0].geometries,e.views[1].geometries);return a.forEach((function(t){t.animate(r)})),t}function jT(t){var e=t.chart,n=t.options,r=n.nodeDraggable,a="sankey-node-draggable";return r?e.interaction(a):e.removeInteraction(a),t}function $T(t){var e=t.chart,n=t.options,r=n.interactions,a=void 0===r?[]:r,i=[].concat(a,n.nodeInteractions||[]),o=[].concat(a,n.edgeInteractions||[]),s=vx(e,IT),l=vx(e,RT);return i.forEach((function(t){!1===(null===t||void 0===t?void 0:t.enable)?s.removeInteraction(t.type):s.interaction(t.type,t.cfg||{})})),o.forEach((function(t){!1===(null===t||void 0===t?void 0:t.enable)?l.removeInteraction(t.type):l.interaction(t.type,t.cfg||{})})),t}function qT(t){return ox(LT,NT,$T,jT,zT,Aw)(t)}var VT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isDragging=!1,e}return(0,b.__extends)(e,t),e.prototype.isNodeElement=function(){var t=(0,x.get)(this.context,"event.target");if(t){var e=t.get("element");return e&&e.getModel().data.isNode}return!1},e.prototype.getNodeView=function(){return vx(this.context.view,IT)},e.prototype.getEdgeView=function(){return vx(this.context.view,RT)},e.prototype.getCurrentDatumIdx=function(t){return this.getNodeView().geometries[0].elements.indexOf(t)},e.prototype.start=function(){if(this.isNodeElement()){this.prevPoint={x:(0,x.get)(this.context,"event.x"),y:(0,x.get)(this.context,"event.y")};var t=this.context.event.target.get("element"),e=this.getCurrentDatumIdx(t);if(-1===e)return;this.currentElementIdx=e,this.context.isDragging=!0,this.isDragging=!0,this.prevNodeAnimateCfg=this.getNodeView().getOptions().animate,this.prevEdgeAnimateCfg=this.getEdgeView().getOptions().animate,this.getNodeView().animate(!1),this.getEdgeView().animate(!1)}},e.prototype.translate=function(){if(this.isDragging){var t=this.context.view,e={x:(0,x.get)(this.context,"event.x"),y:(0,x.get)(this.context,"event.y")},n=e.x-this.prevPoint.x,r=e.y-this.prevPoint.y,a=this.getNodeView(),i=a.geometries[0].elements[this.currentElementIdx];if(i&&i.getModel()){var o=i.getModel().data,s=a.getOptions().data,l=a.getCoordinate(),u={x:n/l.getWidth(),y:r/l.getHeight()},c=(0,b.__assign)((0,b.__assign)({},o),{x:o.x.map((function(t){return t+u.x})),y:o.y.map((function(t){return t+u.y}))}),d=(0,b.__spreadArrays)(s);d[this.currentElementIdx]=c,a.data(d);var p=o.name,h=this.getEdgeView(),f=h.getOptions().data;f.forEach((function(t){t.source===p&&(t.x[0]+=u.x,t.x[1]+=u.x,t.y[0]+=u.y,t.y[1]+=u.y),t.target===p&&(t.x[2]+=u.x,t.x[3]+=u.x,t.y[2]+=u.y,t.y[3]+=u.y)})),h.data(f),this.prevPoint=e,t.render(!0)}}},e.prototype.end=function(){this.isDragging=!1,this.context.isDragging=!1,this.prevPoint=null,this.currentElementIdx=null,this.getNodeView().animate(this.prevNodeAnimateCfg),this.getEdgeView().animate(this.prevEdgeAnimateCfg)},e}(Rs);qs("sankey-node-drag",VT),zl("sankey-node-draggable",{showEnable:[{trigger:"polygon:mouseenter",action:"cursor:pointer"},{trigger:"polygon:mouseleave",action:"cursor:default"}],start:[{trigger:"polygon:mousedown",action:"sankey-node-drag:start"}],processing:[{trigger:"plot:mousemove",action:"sankey-node-drag:translate"},{isEnable:function(t){return t.isDragging},trigger:"plot:mousemove",action:"cursor:move"}],end:[{trigger:"plot:mouseup",action:"sankey-node-drag:end"}]});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sankey",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return{appendPadding:8,syncViewPadding:!0,nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.3,lineWidth:0},edgeState:{active:{style:{opacity:.8,lineWidth:0}}},label:{formatter:function(t){var e=t.name;return e},callback:function(t){var e=1===t[1];return{style:{fill:"#545454",textAlign:e?"end":"start"},offsetX:e?-8:8}},layout:[{type:"hide-overlap"}]},tooltip:{showTitle:!1,showMarkers:!1,shared:!1,showContent:function(t){return!(0,x.get)(t,[0,"data","isNode"])},formatter:function(t){var e=t.source,n=t.target,r=t.value;return{name:e+" -> "+n,value:r}}},nodeWidthRatio:.008,nodePaddingRatio:.01,animation:{appear:{animation:"wave-in"},enter:{animation:"wave-in"}}}},e.prototype.changeData=function(t){this.updateOption({data:t});var e=OT(this.options,this.chart.width,this.chart.height),n=e.nodes,r=e.edges,a=vx(this.chart,IT),i=vx(this.chart,RT);a.changeData(n),i.changeData(r)},e.prototype.getSchemaAdaptor=function(){return qT},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);var HT={y:0,nodeWidthRatio:.05,weight:!1,nodePaddingRatio:.1,id:function(t){return t.id},source:function(t){return t.source},target:function(t){return t.target},sourceWeight:function(t){return t.value||1},targetWeight:function(t){return t.value||1},sortBy:null};function ZT(t,e,n){(0,x.forIn)(t,(function(t,r){t.inEdges=e.filter((function(t){return""+n.target(t)===""+r})),t.outEdges=e.filter((function(t){return""+n.source(t)===""+r})),t.edges=t.outEdges.concat(t.inEdges),t.frequency=t.edges.length,t.value=0,t.inEdges.forEach((function(e){t.value+=n.targetWeight(e)})),t.outEdges.forEach((function(e){t.value+=n.sourceWeight(e)}))}))}function UT(t,e){var n={weight:function(t,e){return e.value-t.value},frequency:function(t,e){return e.frequency-t.frequency},id:function(t,n){return(""+e.id(t)).localeCompare(""+e.id(n))}},r=n[e.sortBy];!r&&(0,x.isFunction)(e.sortBy)&&(r=e.sortBy),r&&t.sort(r)}function GT(t,e){var n=t.length;if(!n)throw new TypeError("Invalid nodes: it's empty!");if(e.weight){var r=e.nodePaddingRatio;if(r<0||r>=1)throw new TypeError("Invalid nodePaddingRatio: it must be in range [0, 1)!");var a=r/(2*n),i=e.nodeWidthRatio;if(i<=0||i>=1)throw new TypeError("Invalid nodeWidthRatio: it must be in range (0, 1)!");var o=0;t.forEach((function(t){o+=t.value})),t.forEach((function(t){t.weight=t.value/o,t.width=t.weight*(1-r),t.height=i})),t.forEach((function(n,r){for(var o=0,s=r-1;s>=0;s--)o+=t[s].width+2*a;var l=n.minX=a+o,u=n.maxX=n.minX+n.width,c=n.minY=e.y-i/2,d=n.maxY=c+i;n.x=[l,u,u,l],n.y=[c,c,d,d]}))}else{var s=1/n;t.forEach((function(t,n){t.x=(n+.5)*s,t.y=e.y}))}return t}function WT(t,e,n){if(n.weight){var r={};(0,x.forIn)(t,(function(t,e){r[e]=t.value})),e.forEach((function(e){var a=n.source(e),i=n.target(e),o=t[a],s=t[i];if(o&&s){var l=r[a],u=n.sourceWeight(e),c=o.minX+(o.value-l)/o.value*o.width,d=c+u/o.value*o.width;r[a]-=u;var p=r[i],h=n.targetWeight(e),f=s.minX+(s.value-p)/s.value*s.width,m=f+h/s.value*s.width;r[i]-=h;var g=n.y;e.x=[c,d,f,m],e.y=[g,g,g,g],e.source=o,e.target=s}}))}else e.forEach((function(e){var r=t[n.source(e)],a=t[n.target(e)];r&&a&&(e.x=[r.x,a.x],e.y=[r.y,a.y],e.source=r,e.target=a)}));return e}function XT(t){return(0,x.assign)({},HT,t)}function YT(t,e){var n=XT(t),r={},a=e.nodes,i=e.links;a.forEach((function(t){var e=n.id(t);r[e]=t})),ZT(r,i,n),UT(a,n);var o=GT(a,n),s=WT(r,i,n);return{nodes:o,links:s}}var QT="x",KT="y",JT="name",tP="source",eP={nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.5,lineWidth:2},label:{fields:["x","name"],callback:function(t,e){var n=(t[0]+t[1])/2,r=n>.5?-4:4;return{labelEmit:!0,style:{fill:"#8c8c8c"},offsetX:r,content:e}}},tooltip:{showTitle:!1,showMarkers:!1,fields:["source","target","value","isNode"],showContent:function(t){return!(0,x.get)(t,[0,"data","isNode"])},formatter:function(t){var e=t.source,n=t.target,r=t.value;return{name:e+" -> "+n,value:r}}},interactions:[{type:"element-active"}],weight:!0,nodePaddingRatio:.1,nodeWidthRatio:.05};function nP(t){var e=t.options,n=e.data,r=e.sourceField,a=e.targetField,i=e.weightField,o=e.nodePaddingRatio,s=e.nodeWidthRatio,l=e.rawFields,u=void 0===l?[]:l,c=Vx(n,r,a,i),d=YT({weight:!0,nodePaddingRatio:o,nodeWidthRatio:s},c),p=d.nodes,h=d.links,f=p.map((function(t){return(0,b.__assign)((0,b.__assign)({},sx(t,(0,b.__spreadArrays)(["id","x","y","name"],u))),{isNode:!0})})),m=h.map((function(t){return(0,b.__assign)((0,b.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},sx(t,(0,b.__spreadArrays)(["x","y","value"],u))),{isNode:!1})}));return(0,b.__assign)((0,b.__assign)({},t),{ext:(0,b.__assign)((0,b.__assign)({},t.ext),{chordData:{nodesData:f,edgesData:m}})})}function rP(t){var e,n=t.chart;return n.scale((e={x:{sync:!0,nice:!0},y:{sync:!0,nice:!0,max:1}},e[JT]={sync:"color"},e[tP]={sync:"color"},e)),t}function aP(t){var e=t.chart;return e.axis(!1),t}function iP(t){var e=t.chart;return e.legend(!1),t}function oP(t){var e=t.chart,n=t.options,r=n.tooltip;return e.tooltip(r),t}function sP(t){var e=t.chart;return e.coordinate("polar").reflect("y"),t}function lP(t){var e=t.chart,n=t.options,r=t.ext.chordData.nodesData,a=n.nodeStyle,i=n.label,o=n.tooltip,s=e.createView();return s.data(r),Vw({chart:s,options:{xField:QT,yField:KT,seriesField:JT,polygon:{style:a},label:i,tooltip:o}}),t}function uP(t){var e=t.chart,n=t.options,r=t.ext.chordData.edgesData,a=n.edgeStyle,i=n.tooltip,o=e.createView();o.data(r);var s={xField:QT,yField:KT,seriesField:tP,edge:{style:a,shape:"arc"},tooltip:i};return Hw({chart:o,options:s}),t}function cP(t){var e=t.chart,n=t.options,r=n.animation;return"boolean"===typeof r?e.animate(r):e.animate(!0),(0,x.each)(gx(e),(function(t){t.animate(r)})),t}function dP(t){return ox(Aw,nP,sP,rP,aP,iP,oP,uP,lP,Sw,Ew,cP)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="chord",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return eP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return dP}})(rw);var pP={field:"value",as:["x","y","r"],sort:function(t,e){return e.value-t.value}};function hP(t,e){e=(0,x.assign)({},pP,e);var n,r=e.as;if(!(0,x.isArray)(r)||3!==r.length)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "r" ])!');try{n=PF(e)}catch(u){console.warn(u)}var a=function(t){return QM().size(e.size).padding(e.padding)(pM(t).sum((function(t){return t[n]})).sort(e.sort))},i=a(t),o=r[0],s=r[1],l=r[2];return i.each((function(t){t[o]=t.x,t[s]=t.y,t[l]=t.r})),IF(i)}function fP(t){var e=t.data,n=t.hierarchyConfig,r=t.rawFields,a=void 0===r?[]:r,i=t.enableDrillDown,o=hP(e,(0,b.__assign)((0,b.__assign)({},n),{field:"value",as:["x","y","r"]})),s=[];return o.forEach((function(t){var e,r=t.data.name,o=(0,b.__assign)({},t);while(o.depth>1)r=(null===(e=o.parent.data)||void 0===e?void 0:e.name)+" / "+r,o=o.parent;if(i&&t.depth>2)return null;var l=Bx({},t.data,(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(t.data,a)),{path:r}),t));l.ext=n,l[UF]={hierarchyConfig:n,rawFields:a,enableDrillDown:i},s.push(l)})),s}function mP(t,e,n){var r=Gx([t,e]),a=r[0],i=r[1],o=r[2],s=r[3],l=n.width,u=n.height,c=l-(s+i),d=u-(a+o),p=Math.min(c,d),h=(c-p)/2,f=(d-p)/2,m=a+f,g=i+h,v=o+f,y=s+h,b=[m,g,v,y],x=p<0?0:p;return{finalPadding:b,finalSize:x}}var gP=["x","y","r","name","value","path","depth"],vP={colorField:"name",autoFit:!0,pointStyle:{lineWidth:0,stroke:"#fff"},legend:!1,hierarchyConfig:{size:[1,1],padding:0},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1}};function yP(t){var e=t.chart,n=Math.min(e.viewBBox.width,e.viewBBox.height);return Bx({options:{size:function(t){var e=t.r;return e*n}}},t)}function bP(t){var e=t.options,n=t.chart,r=n.viewBBox,a=e.padding,i=e.appendPadding,o=e.drilldown,s=i;if(null===o||void 0===o?void 0:o.enabled){var l=Ux(n.appendPadding,(0,x.get)(o,["breadCrumb","position"]));s=Gx([l,i])}var u=mP(a,s,r).finalPadding;return n.padding=u,n.appendPadding=0,t}function xP(t){var e=t.chart,n=t.options,r=e.padding,a=e.appendPadding,i=n.color,o=n.colorField,s=n.pointStyle,l=n.hierarchyConfig,u=n.sizeField,c=n.rawFields,d=void 0===c?[]:c,p=n.drilldown,h=fP({data:n.data,hierarchyConfig:l,enableDrillDown:null===p||void 0===p?void 0:p.enabled,rawFields:d});e.data(h);var f=e.viewBBox,m=mP(r,a,f).finalSize,g=function(t){var e=t.r;return e*m};return u&&(g=function(t){return t[u]*m}),jw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:o,sizeField:u,rawFields:(0,b.__spreadArrays)(gP,d),point:{color:i,style:s,shape:"circle",size:g}}})),t}function wP(t){return ox(Mw({},{x:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0},y:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0}}))(t)}function _P(t){var e=t.chart,n=t.options,r=n.tooltip;if(!1===r)e.tooltip(!1);else{var a=r;(0,x.get)(r,"fields")||(a=Bx({},{customItems:function(t){return t.map((function(t){var n=(0,x.get)(e.getOptions(),"scales"),r=(0,x.get)(n,["name","formatter"],(function(t){return t})),a=(0,x.get)(n,["value","formatter"],(function(t){return t}));return(0,b.__assign)((0,b.__assign)({},t),{name:r(t.data.name),value:a(t.data.value)})}))}},a)),e.tooltip(a)}return t}function CP(t){var e=t.chart;return e.axis(!1),t}function SP(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:fP,enableDrillDown:!0}}])}):t}function kP(t){var e=t.chart,n=t.options;return Sw({chart:e,options:SP(n)}),t}function AP(t){return ox(ww("pointStyle"),yP,bP,Aw,wP,xP,CP,_w,_P,kP,kw,Ow())(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="circle-packing",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return vP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return AP},e.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))}})(rw),function(t){function e(e,n,r,a){var i=t.call(this,e,Bx({},a,n))||this;return i.type="g2-plot",i.defaultOptions=a,i.adaptor=r,i}(0,b.__extends)(e,t),e.prototype.getDefaultOptions=function(){return this.defaultOptions},e.prototype.getSchemaAdaptor=function(){return this.adaptor}}(rw);var EP={line:t_,pie:hC,column:N_,bar:U_,area:c_,gauge:tB,"tiny-line":xk,"tiny-column":Ck,"tiny-area":yk,"ring-progress":Yk,progress:Uk,scatter:SS,histogram:zk,funnel:tF,stock:xD},DP={line:r_,pie:fC,column:j_,bar:W_,area:p_,gauge:eB,"tiny-line":wk,"tiny-column":Ak,"tiny-area":Dk,"ring-progress":Kk,progress:Gk,scatter:AS,histogram:jk,funnel:eF,stock:_D},FP={pie:{label:!1},column:{tooltip:{showMarkers:!1}},bar:{tooltip:{showMarkers:!1}}};function MP(t,e,n){var r=DP[t];if(r){var a=EP[t];a({chart:e,options:Bx({},r.getDefaultOptions(),(0,x.get)(FP,t,{}),n)})}else console.error("could not find "+t+" plot")}function OP(t){var e=t.chart,n=t.options,r=n.views,a=n.legend;return(0,x.each)(r,(function(t){var n=t.region,r=t.data,a=t.meta,i=t.axes,o=t.coordinate,s=t.interactions,l=t.annotations,u=t.tooltip,c=t.geometries,d=e.createView({region:n});d.data(r);var p={};i&&(0,x.each)(i,(function(t,e){p[e]=sx(t,aw)})),p=Bx({},a,p),d.scale(p),i?(0,x.each)(i,(function(t,e){d.axis(e,t)})):d.axis(!1),d.coordinate(o),(0,x.each)(c,(function(t){var e=Lw({chart:d,options:t}).ext,n=t.adjust;n&&e.geometry.adjust(n)})),(0,x.each)(s,(function(t){!1===t.enable?d.removeInteraction(t.type):d.interaction(t.type,t.cfg)})),(0,x.each)(l,(function(t){d.annotation()[t.type]((0,b.__assign)({},t))})),"boolean"===typeof t.animation?d.animate(!1):(d.animate(!0),(0,x.each)(d.geometries,(function(e){e.animate(t.animation)}))),u&&(d.interaction("tooltip"),d.tooltip(u))})),a?(0,x.each)(a,(function(t,n){e.legend(n,t)})):e.legend(!1),e.tooltip(n.tooltip),t}function BP(t){var e=t.chart,n=t.options,r=n.plots,a=n.data,i=void 0===a?[]:a;return(0,x.each)(r,(function(t){var n=t.type,r=t.region,a=t.options,o=void 0===a?{}:a,s=t.top,l=o.tooltip;if(s)MP(n,e,(0,b.__assign)((0,b.__assign)({},o),{data:i}));else{var u=e.createView((0,b.__assign)({region:r},sx(o,nw)));l&&u.interaction("tooltip"),MP(n,u,(0,b.__assign)({data:i},o))}})),t}function TP(t){var e=t.chart,n=t.options;return e.option("slider",n.slider),t}function PP(t){return ox(kw,OP,BP,Sw,kw,Aw,Cw,TP,Ow())(t)}function IP(t,e){var n,r=t.getModel(),a=r.data;return n=(0,x.isArray)(a)?a[0][e]:a[e],n}function RP(t){var e=fx(t);(0,x.each)(e,(function(t){t.hasState("active")&&t.setState("active",!1),t.hasState("selected")&&t.setState("selected",!1),t.hasState("inactive")&&t.setState("inactive",!1)}))}var LP=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getAssociationItems=function(t,e){var n,r=this.context.event,a=e||{},i=a.linkField,o=a.dim,s=[];if(null===(n=r.data)||void 0===n?void 0:n.data){var l=r.data.data;(0,x.each)(t,(function(t){var e,n,r=i;if("x"===o?r=t.getXScale().field:"y"===o?r=null===(e=t.getYScales().find((function(t){return t.field===r})))||void 0===e?void 0:e.field:r||(r=null===(n=t.getGroupScales()[0])||void 0===n?void 0:n.field),r){var a=(0,x.map)(fx(t),(function(e){var n=!1,a=!1,i=(0,x.isArray)(l)?(0,x.get)(l[0],r):(0,x.get)(l,r);return IP(e,r)===i?n=!0:a=!0,{element:e,view:t,active:n,inactive:a}}));s.push.apply(s,a)}}))}return s},e.prototype.showTooltip=function(t){var e=bx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){if(t.active){var e=t.element.shape.getCanvasBBox();t.view.showTooltip({x:e.minX+e.width/2,y:e.minY+e.height/2})}}))},e.prototype.hideTooltip=function(){var t=bx(this.context.view);(0,x.each)(t,(function(t){t.hideTooltip()}))},e.prototype.active=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("active",!0)}))},e.prototype.selected=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("selected",!0)}))},e.prototype.highlight=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.inactive,n=t.element;e&&n.setState("inactive",!0)}))},e.prototype.reset=function(){var t=yx(this.context.view);(0,x.each)(t,(function(t){RP(t)}))},e}(Rs);qs("association",LP),zl("association-active",{start:[{trigger:"element:mouseenter",action:"association:active"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-selected",{start:[{trigger:"element:mouseenter",action:"association:selected"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-highlight",{start:[{trigger:"element:mouseenter",action:"association:highlight"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-tooltip",{start:[{trigger:"element:mousemove",action:"association:showTooltip"}],end:[{trigger:"element:mouseleave",action:"association:hideTooltip"}]});var NP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="mix",e}return(0,b.__extends)(e,t),e.prototype.getSchemaAdaptor=function(){return PP},e}(rw);function zP(t,e){var n=e.data,r=e.coordinate,a=e.interactions,i=e.annotations,o=e.animation,s=e.tooltip,l=e.axes,u=e.meta,c=e.geometries;n&&t.data(n);var d={};l&&(0,x.each)(l,(function(t,e){d[e]=sx(t,aw)})),d=Bx({},u,d),t.scale(d),r&&t.coordinate(r),!1===l?t.axis(!1):(0,x.each)(l,(function(e,n){t.axis(n,e)})),(0,x.each)(c,(function(e){var n=Lw({chart:t,options:e}).ext,r=e.adjust;r&&n.geometry.adjust(r)})),(0,x.each)(a,(function(e){!1===e.enable?t.removeInteraction(e.type):t.interaction(e.type,e.cfg)})),(0,x.each)(i,(function(e){t.annotation()[e.type]((0,b.__assign)({},e))})),"boolean"===typeof o?t.animate(!1):(t.animate(!0),(0,x.each)(t.geometries,(function(t){t.animate(o)}))),s?(t.interaction("tooltip"),t.tooltip(s)):!1===s&&t.removeInteraction("tooltip")}function jP(t){var e=t.chart,n=t.options,r=n.type,a=n.data,i=n.fields,o=n.eachView,s=(0,x.omit)(n,["type","data","fields","eachView","axes","meta","tooltip","coordinate","theme","legend","interactions","annotations"]);return e.data(a),e.facet(r,(0,b.__assign)((0,b.__assign)({},s),{fields:i,eachView:function(t,e){var n=o(t,e);if(n.geometries)zP(t,n);else{var r=n,a=r.options;a.tooltip&&t.interaction("tooltip"),MP(r.type,t,a)}}})),t}function $P(t){var e=t.chart,n=t.options,r=n.axes,a=n.meta,i=n.tooltip,o=n.coordinate,s=n.theme,l=n.legend,u=n.interactions,c=n.annotations,d={};return r&&(0,x.each)(r,(function(t,e){d[e]=sx(t,aw)})),d=Bx({},a,d),e.scale(d),e.coordinate(o),r?(0,x.each)(r,(function(t,n){e.axis(n,t)})):e.axis(!1),i?(e.interaction("tooltip"),e.tooltip(i)):!1===i&&e.removeInteraction("tooltip"),e.legend(l),s&&e.theme(s),(0,x.each)(u,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg)})),(0,x.each)(c,(function(t){e.annotation()[t.type]((0,b.__assign)({},t))})),t}function qP(t){return ox(Aw,jP,$P)(t)}var VP,HP={title:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},rowTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},columnTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}}};(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return HP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return qP}})(rw);function ZP(t,e){console.warn(t===VP.DEV?"Plot '"+e+"' is in DEV stage, just give us issues.":t===VP.BETA?"Plot '"+e+"' is in BETA stage, DO NOT use it in production env.":t===VP.STABLE?"Plot '"+e+"' is in STABLE stage, import it by \"import { "+e+" } from '@antv/g2plot'\".":"invalid Stage type.")}(function(t){t["DEV"]="DEV",t["BETA"]="BETA",t["STABLE"]="STABLE"})(VP||(VP={}));(function(){function t(){}Object.defineProperty(t,"MultiView",{get:function(){return ZP(VP.STABLE,"MultiView"),NP},enumerable:!1,configurable:!0})})();Yx("en-US",Kx),Yx("zh-CN",Jx)},37574:function(t,e){"use strict";var n;function r(){return n||(n=document.createElement("canvas").getContext("2d")),n}Object.defineProperty(e,"__esModule",{value:!0}),e.getCanvasContext=void 0,e.getCanvasContext=r},93201:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processIllegalData=e.transformDataToNodeLinkData=e.adjustYMetaByZero=void 0;var r=n(70655),a=n(13810),i=n(64574),o=n(67428);function s(t,e){if(!t)return{};var n=t.filter((function(t){var n=a.get(t,[e]);return a.isNumber(n)&&!isNaN(n)})),r=n.every((function(t){return a.get(t,[e])>=0})),i=n.every((function(t){return a.get(t,[e])<=0}));return r?{min:0}:i?{max:0}:{}}function l(t,e,n,a,i){if(void 0===i&&(i=[]),!Array.isArray(t))return{nodes:[],links:[]};var s=[],l={},u=-1;return t.forEach((function(t){var c=t[e],d=t[n],p=t[a],h=o.pick(t,i);l[c]||(l[c]=r.__assign({id:++u,name:c},h)),l[d]||(l[d]=r.__assign({id:++u,name:d},h)),s.push(r.__assign({source:l[c].id,target:l[d].id,value:p},h))})),{nodes:Object.values(l).sort((function(t,e){return t.id-e.id})),links:s}}function u(t,e){var n=a.filter(t,(function(t){var n=t[e];return null===n||"number"===typeof n&&!isNaN(n)}));return i.log(i.LEVEL.WARN,n.length===t.length,"illegal data existed in chart data."),n}e.adjustYMetaByZero=s,e.transformDataToNodeLinkData=l,e.processIllegalData=u},54376:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.deepAssign=void 0;var n=5,r={}.toString,a=function(t,e){return r.call(t)==="[object "+e+"]"},i=function(t){return a(t,"Array")},o=function(t){return"object"===typeof t&&null!==t},s=function(t){if(!o(t)||!a(t,"Object"))return!1;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},l=function(t,e,r,a){for(var o in r=r||0,a=a||n,e)if(Object.prototype.hasOwnProperty.call(e,o)){var u=e[o];u?s(u)?(s(t[o])||(t[o]={}),r<a?l(t[o],u,r+1,a):t[o]=e[o]):i(u)?(t[o]=[],t[o]=t[o].concat(u)):t[o]=u:t[o]=u}};e.deepAssign=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)l(t,e[r]);return t}},22470:function(t,e){"use strict";function n(t){if(!t)return{width:0,height:0};var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}Object.defineProperty(e,"__esModule",{value:!0}),e.getContainerSize=void 0,e.getContainerSize=n},13641:function(t,e){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){return t.reduce((function(t,e){return e(t)}),e)}}Object.defineProperty(e,"__esModule",{value:!0}),e.flow=void 0,e.flow=n},60016:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAllGeometriesRecursively=e.getAllElementsRecursively=e.getAllElements=e.findGeometry=void 0;var r=n(13810);function a(t,e){return t.geometries.find((function(t){return t.type===e}))}function i(t){return r.reduce(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}function o(t){return r.get(t,["views","length"],0)<=0?i(t):r.reduce(t.views,(function(t,e){return t.concat(o(e))}),i(t))}function s(t){return r.get(t,["views","length"],0)<=0?t.geometries:r.reduce(t.views,(function(t,e){return t.concat(e.geometries)}),t.geometries)}e.findGeometry=a,e.getAllElements=i,e.getAllElementsRecursively=o,e.getAllGeometriesRecursively=s},52266:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(70655),a=n(13641);Object.defineProperty(e,"flow",{enumerable:!0,get:function(){return a.flow}});var i=n(67428);Object.defineProperty(e,"pick",{enumerable:!0,get:function(){return i.pick}});var o=n(5486);Object.defineProperty(e,"template",{enumerable:!0,get:function(){return o.template}});var s=n(64574);Object.defineProperty(e,"log",{enumerable:!0,get:function(){return s.log}}),Object.defineProperty(e,"invariant",{enumerable:!0,get:function(){return s.invariant}}),Object.defineProperty(e,"LEVEL",{enumerable:!0,get:function(){return s.LEVEL}});var l=n(22470);Object.defineProperty(e,"getContainerSize",{enumerable:!0,get:function(){return l.getContainerSize}}),r.__exportStar(n(60016),e);var u=n(91065);Object.defineProperty(e,"findViewById",{enumerable:!0,get:function(){return u.findViewById}}),Object.defineProperty(e,"getViews",{enumerable:!0,get:function(){return u.getViews}}),Object.defineProperty(e,"getSiblingViews",{enumerable:!0,get:function(){return u.getSiblingViews}});var c=n(39154);Object.defineProperty(e,"transformLabel",{enumerable:!0,get:function(){return c.transformLabel}});var d=n(61567);Object.defineProperty(e,"getSplinePath",{enumerable:!0,get:function(){return d.getSplinePath}});var p=n(54376);Object.defineProperty(e,"deepAssign",{enumerable:!0,get:function(){return p.deepAssign}});var h=n(78859);Object.defineProperty(e,"kebabCase",{enumerable:!0,get:function(){return h.kebabCase}});var f=n(33249);Object.defineProperty(e,"renderStatistic",{enumerable:!0,get:function(){return f.renderStatistic}}),Object.defineProperty(e,"renderGaugeStatistic",{enumerable:!0,get:function(){return f.renderGaugeStatistic}});var m=n(55037);Object.defineProperty(e,"measureTextWidth",{enumerable:!0,get:function(){return m.measureTextWidth}});var g=n(26903);Object.defineProperty(e,"isBetween",{enumerable:!0,get:function(){return g.isBetween}}),Object.defineProperty(e,"isRealNumber",{enumerable:!0,get:function(){return g.isRealNumber}}),r.__exportStar(n(93201),e),r.__exportStar(n(43303),e)},64574:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.log=e.invariant=e.LEVEL=void 0;var r=n(70655);(function(t){t["ERROR"]="error",t["WARN"]="warn",t["INFO"]="log"})(e.LEVEL||(e.LEVEL={}));var a="AntV/G2Plot";function i(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=0;return a+": "+t.replace(/%s/g,(function(){return""+e[r++]}))}function o(t,e){for(var n=[],o=2;o<arguments.length;o++)n[o-2]=arguments[o];if(!t){var s=new Error(i.apply(void 0,r.__spreadArrays([e],n)));throw s.name=a,s}}function s(t,e,n){for(var a=[],o=3;o<arguments.length;o++)a[o-3]=arguments[o];e||console[t](i.apply(void 0,r.__spreadArrays([n],a)))}e.invariant=o,e.log=s},78859:function(t,e){"use strict";function n(t){if(!t)return t;var e=t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g);return e.map((function(t){return t.toLowerCase()})).join("-")}Object.defineProperty(e,"__esModule",{value:!0}),e.kebabCase=void 0,e.kebabCase=n},39154:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformLabel=void 0;var r=n(70655),a=n(13810);function i(t){if(!a.isType(t,"Object"))return t;var e=r.__assign({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e}e.transformLabel=i},55037:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.measureTextWidth=void 0;var r=n(70655),a=n(13810),i=n(37574);e.measureTextWidth=a.memoize((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,o=void 0===r?"sans-serif":r,s=e.fontWeight,l=e.fontStyle,u=e.fontVariant,c=i.getCanvasContext();c.font=[l,s,u,n+"px",o].join(" ");var d=c.measureText(a.isString(t)?t:"");return d.width}),(function(t,e){return void 0===e&&(e={}),r.__spreadArrays([t],a.values(e)).join("")}))},26903:function(t,e){"use strict";function n(t){return"number"===typeof t&&!isNaN(t)}function r(t,e,n){var r=Math.min(e,n),a=Math.max(e,n);return t>=r&&t<=a}Object.defineProperty(e,"__esModule",{value:!0}),e.isBetween=e.isRealNumber=void 0,e.isRealNumber=n,e.isBetween=r},43303:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resolveAllPadding=e.getAdjustAppendPadding=e.normalPadding=void 0;var r=n(13810);function a(t){if(r.isNumber(t))return[t,t,t,t];if(r.isArray(t)){var e=t.length;if(1===e)return[t[0],t[0],t[0],t[0]];if(2===e)return[t[0],t[1],t[0],t[1]];if(3===e)return[t[0],t[1],t[2],t[1]];if(4===e)return t}return[0,0,0,0]}function i(t,e,n){void 0===e&&(e="bottom"),void 0===n&&(n=25);var r=a(t),i=[e.startsWith("top")?n:0,e.startsWith("right")?n:0,e.startsWith("bottom")?n:0,e.startsWith("left")?n:0];return[r[0]+i[0],r[1]+i[1],r[2]+i[2],r[3]+i[3]]}function o(t){var e=t.map((function(t){return a(t)})),n=[0,0,0,0];return e.length>0&&(n=n.map((function(t,n){return e.forEach((function(r,a){t+=e[a][n]})),t}))),n}e.normalPadding=a,e.getAdjustAppendPadding=i,e.resolveAllPadding=o},61567:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSplinePath=e.catmullRom2bezier=e.smoothBezier=e.points2Path=void 0;var r=n(43567);function a(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,a=t.length;r<a;r+=1){var i=t[r];n.push(["L",i.x,i.y])}e&&n.push(["Z"])}return n}function i(t,n,r){for(var a=!!n,i=[],o=0,s=t.length;o<s;o+=2)i.push([t[o],t[o+1]]);var l,u,c,d=e.smoothBezier(i,.4,a,r),p=i.length,h=[];for(o=0;o<p-1;o++)l=d[2*o],u=d[2*o+1],c=i[o+1],h.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]]);return a&&(l=d[p],u=d[p+1],c=i[0],h.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]])),h}function o(t,e,n){var r=[],o=t[0],s=null;if(t.length<=2)return a(t,e);for(var l=0,u=t.length;l<u;l++){var c=t[l];s&&s.x===c.x&&s.y===c.y||(r.push(c.x),r.push(c.y),s=c)}var d=n||[[0,0],[1,1]],p=i(r,e,d);return p.unshift(["M",o.x,o.y]),p}e.points2Path=a,e.smoothBezier=function(t,e,n,a){var i,o,s,l,u=[],c=!!a;if(c){s=[1/0,1/0],l=[-1/0,-1/0];for(var d=0,p=t.length;d<p;d++){var h=t[d];s=r.vec2.min([0,0],s,h),l=r.vec2.max([0,0],l,h)}s=r.vec2.min([0,0],s,a[0]),l=r.vec2.max([0,0],l,a[1])}d=0;for(var f=t.length;d<f;d++){h=t[d];if(n)i=t[d?d-1:f-1],o=t[(d+1)%f];else{if(0===d||d===f-1){u.push(h);continue}i=t[d-1],o=t[d+1]}var m=[0,0];m=r.vec2.sub(m,o,i),m=r.vec2.scale(m,m,e);var g=r.vec2.distance(h,i),v=r.vec2.distance(h,o),y=g+v;0!==y&&(g/=y,v/=y);var b=r.vec2.scale([0,0],m,-g),x=r.vec2.scale([0,0],m,v),w=r.vec2.add([0,0],h,b),_=r.vec2.add([0,0],h,x);c&&(w=r.vec2.max([0,0],w,s),w=r.vec2.min([0,0],w,l),_=r.vec2.max([0,0],_,s),_=r.vec2.min([0,0],_,l)),u.push(w),u.push(_)}return n&&u.push(u.shift()),u},e.catmullRom2bezier=i,e.getSplinePath=o},67428:function(t,e){"use strict";function n(t,e){var n={};return null!==t&&"object"===typeof t&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}Object.defineProperty(e,"__esModule",{value:!0}),e.pick=void 0,e.pick=n},33249:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.renderGaugeStatistic=e.renderStatistic=e.setStatisticContainerStyle=e.adapteStyle=void 0;var r=n(70655),a=n(13810),i=n(52266);function o(t){var e={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis",display:"flex",justifyContent:"center",alignItems:"center"},n=["stroke","lineWidth","shadowColor","strokeOpacity","shadowBlur","shadowOffsetX","shadowOffsetY","fill"];a.get(t,"fill")&&(e["color"]=t["fill"]);var r=i.pick(t,n),o=r.shadowColor,s=r.shadowBlur,l=void 0===s?0:s,u=r.shadowOffsetX,c=void 0===u?0:u,d=r.shadowOffsetY,p=void 0===d?0:d;e["text-shadow"]=""+[o,c+"px",p+"px",l+"px"].join(" ");var h=i.pick(t,n),f=h.stroke,m=h.lineWidth,g=void 0===m?0:m;return e["-webkit-text-stroke"]=""+[g+"px",f].join(" "),a.each(t,(function(t,r){["fontSize"].includes(r)&&a.isNumber(t)?e[i.kebabCase(r)]=t+"px":r&&!n.includes(r)&&(e[i.kebabCase(r)]=""+t)})),e}function s(t,e){t.style["pointer-events"]="none",a.each(e,(function(e,n){n&&e&&(t.style[n]=e)}))}e.adapteStyle=o,e.setStatisticContainerStyle=s,e.renderStatistic=function(t,e,n){var l=e.statistic,u=e.plotType,c=l.title,d=l.content;[c,d].forEach((function(e,l){if(e){var p="";p=0===l?d?"translate(-50%, -100%)":"translate(-50%, -50%)":c?"translate(-50%, 0)":"translate(-50%, -50%)";var h=a.isFunction(e.style)?e.style(n):e.style;t.annotation().html(r.__assign({position:["50%","50%"],html:function(t,i){var l=i.getCoordinate(),c=0;if("pie"===u||"ring-progress"===u)c=l.getRadius()*l.innerRadius*2;else if("liquid"===u){var d=a.get(i.geometries,[0,"elements",0,"shape"]);if(d){var f=d.find((function(t){return"wrap"===t.get("name")})),m=f.getCanvasBBox().width;c=m}}else c||(c=l.getWidth());s(t,r.__assign({width:c+"px",transform:p},o(h)));var g=i.getData();if(e.customHtml)return e.customHtml(t,i,n,g);var v=e.content;return e.formatter&&(v=e.formatter(n,g)),v?a.isString(v)?v:""+v:"<div></div>"},key:(0===l?"top":"bottom")+"-statistic"},i.pick(e,["offsetX","offsetY","rotate","style","formatter"])))}}))},e.renderGaugeStatistic=function(t,e,n){var l=e.statistic,u=l.title,c=l.content;[u,c].forEach((function(e){if(e){var l=a.isFunction(e.style)?e.style(n):e.style;t.annotation().html(r.__assign({position:["50%","100%"],html:function(t,i){var u=i.getCoordinate(),c=i.views[0].getCoordinate(),d=c.getCenter(),p=c.getRadius(),h=Math.max(Math.sin(c.startAngle),Math.sin(c.endAngle))*p,f=d.y+h-u.y.start-parseFloat(a.get(l,"fontSize",0)),m=u.getRadius()*u.innerRadius*2;s(t,r.__assign({width:m+"px",transform:"translate(-50%, "+f+"px)"},o(l)));var g=i.getData();if(e.customHtml)return e.customHtml(t,i,n,g);var v=e.content;return e.formatter&&(v=e.formatter(n,g)),v?a.isString(v)?v:""+v:"<div></div>"}},i.pick(e,["offsetX","offsetY","rotate","style","formatter"])))}}))}},5486:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.template=void 0;var r=n(13810);function a(t,e){return e?r.reduce(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t}e.template=a},91065:function(t,e){"use strict";function n(t,e){return t.views.find((function(t){return t.id===e}))}function r(t){var e=t.parent;return e?e.views:[]}function a(t){return r(t).filter((function(e){return e!==t}))}Object.defineProperty(e,"__esModule",{value:!0}),e.getSiblingViews=e.getViews=e.findViewById=void 0,e.findViewById=n,e.getViews=r,e.getSiblingViews=a},31506:function(t,e,n){"use strict";n.r(e),n.d(e,{leftTranslate:function(){return i},leftRotate:function(){return o},leftScale:function(){return s},transform:function(){return u},direction:function(){return c},angleTo:function(){return d},vertical:function(){return p}});var r=n(35600),a=n(31437);function i(t,e,n){var a=[0,0,0,0,0,0,0,0,0];return r.fromTranslation(a,n),r.multiply(t,a,e)}function o(t,e,n){var a=[0,0,0,0,0,0,0,0,0];return r.fromRotation(a,n),r.multiply(t,a,e)}function s(t,e,n){var a=[0,0,0,0,0,0,0,0,0];return r.fromScaling(a,n),r.multiply(t,a,e)}function l(t,e,n){return r.multiply(t,n,e)}function u(t,e){for(var n=t?[].concat(t):[1,0,0,0,1,0,0,0,1],r=0,a=e.length;r<a;r++){var u=e[r];switch(u[0]){case"t":i(n,n,[u[1],u[2]]);break;case"s":s(n,n,[u[1],u[2]]);break;case"r":o(n,n,u[1]);break;case"m":l(n,n,u[1]);break;default:break}}return n}function c(t,e){return t[0]*e[1]-e[0]*t[1]}function d(t,e,n){var r=a.angle(t,e),i=c(t,e)>=0;return n?i?2*Math.PI-r:r:i?r:2*Math.PI-r}function p(t,e,n){return n?(t[0]=e[1],t[1]=-1*e[0]):(t[0]=-1*e[1],t[1]=e[0]),t}},43567:function(t,e,n){"use strict";n.r(e),n.d(e,{mat3:function(){return r},vec2:function(){return a},vec3:function(){return i},ext:function(){return o}});var r=n(35600),a=n(31437),i=n(77160),o=n(31506)},39499:function(t,e,n){"use strict";n.d(e,{e9:function(){return d},Wq:function(){return R},tr:function(){return m},wb:function(){return y},zx:function(){return k}});var r=n(13810),a=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,i=/[^\s\,]+/gi;function o(t){var e=t||[];return(0,r.isArray)(e)?e:(0,r.isString)(e)?(e=e.match(a),(0,r.each)(e,(function(t,n){if(t=t.match(i),t[0].length>1){var a=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=a}(0,r.each)(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}var s=o,l=n(31437);function u(t,e,n,r){var a,i,o,s,u,c,d,p=[],h=!!r;if(h){o=r[0],s=r[1];for(var f=0,m=t.length;f<m;f+=1){var g=t[f];o=l.min([0,0],o,g),s=l.max([0,0],s,g)}}f=0;for(var v=t.length;f<v;f+=1){g=t[f];if(0!==f||n)if(f!==v-1||n){var y=[f?f-1:v-1,f-1][n?0:1];a=t[y],i=t[n?(f+1)%v:f+1];var b=[0,0];b=l.sub(b,i,a),b=l.scale(b,b,e);var x=l.distance(g,a),w=l.distance(g,i),_=x+w;0!==_&&(x/=_,w/=_);var C=l.scale([0,0],b,-x),S=l.scale([0,0],b,w);c=l.add([0,0],g,C),u=l.add([0,0],g,S),u=l.min([0,0],u,l.max([0,0],i,g)),u=l.max([0,0],u,l.min([0,0],i,g)),C=l.sub([0,0],u,g),C=l.scale([0,0],C,-x/w),c=l.add([0,0],g,C),c=l.min([0,0],c,l.max([0,0],a,g)),c=l.max([0,0],c,l.min([0,0],a,g)),S=l.sub([0,0],g,c),S=l.scale([0,0],S,w/x),u=l.add([0,0],g,S),h&&(c=l.max([0,0],c,o),c=l.min([0,0],c,s),u=l.max([0,0],u,o),u=l.min([0,0],u,s)),p.push(d),p.push(c),d=u}else c=g,p.push(d),p.push(c);else d=g}return n&&p.push(p.shift()),p}function c(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=[[0,0],[1,1]]);for(var r=!!e,a=[],i=0,o=t.length;i<o;i+=2)a.push([t[i],t[i+1]]);var s,l,c,d=u(a,.4,r,n),p=a.length,h=[];for(i=0;i<p-1;i+=1)s=d[2*i],l=d[2*i+1],c=a[i+1],h.push(["C",s[0],s[1],l[0],l[1],c[0],c[1]]);return r&&(s=d[p],l=d[p+1],c=a[0],h.push(["C",s[0],s[1],l[0],l[1],c[0],c[1]])),h}var d=c;var p="\t\n\v\f\r \u2028\u2029",h=new RegExp("([a-z])["+p+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+p+"]*,?["+p+"]*)+)","ig"),f=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+p+"]*,?["+p+"]*","ig");function m(t){if(!t)return null;if((0,r.isArray)(t))return t;var e={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(t).replace(h,(function(t,r,a){var i=[],o=r.toLowerCase();if(a.replace(f,(function(t,e){e&&i.push(+e)})),"m"===o&&i.length>2&&(n.push([r].concat(i.splice(0,2))),o="l",r="m"===r?"l":"L"),"o"===o&&1===i.length&&n.push([r,i[0]]),"r"===o)n.push([r].concat(i));else while(i.length>=e[o])if(n.push([r].concat(i.splice(0,e[o]))),!e[o])break;return""})),n}var g=/[a-z]/;function v(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}function y(t){var e=m(t);if(!e||!e.length)return[["M",0,0]];for(var n=!1,r=0;r<e.length;r++){var a=e[r][0];if(g.test(a)||["V","H","T","S"].indexOf(a)>=0){n=!0;break}}if(!n)return e;var i=[],o=0,s=0,l=0,u=0,c=0,d=e[0];"M"!==d[0]&&"m"!==d[0]||(o=+d[1],s=+d[2],l=o,u=s,c++,i[0]=["M",o,s]);r=c;for(var p=e.length;r<p;r++){var h=e[r],f=i[r-1],y=[],b=(a=h[0],a.toUpperCase());if(a!==b)switch(y[0]=b,b){case"A":y[1]=h[1],y[2]=h[2],y[3]=h[3],y[4]=h[4],y[5]=h[5],y[6]=+h[6]+o,y[7]=+h[7]+s;break;case"V":y[1]=+h[1]+s;break;case"H":y[1]=+h[1]+o;break;case"M":l=+h[1]+o,u=+h[2]+s,y[1]=l,y[2]=u;break;default:for(var x=1,w=h.length;x<w;x++)y[x]=+h[x]+(x%2?o:s)}else y=e[r];switch(b){case"Z":o=+l,s=+u;break;case"H":o=y[1],y=["L",o,s];break;case"V":s=y[1],y=["L",o,s];break;case"T":o=y[1],s=y[2];var _=v([f[1],f[2]],[f[3],f[4]]);y=["Q",_[0],_[1],o,s];break;case"S":o=y[y.length-2],s=y[y.length-1];var C=f.length,S=v([f[C-4],f[C-3]],[f[C-2],f[C-1]]);y=["C",S[0],S[1],y[1],y[2],o,s];break;case"M":l=y[y.length-2],u=y[y.length-1];break;default:o=y[y.length-2],s=y[y.length-1]}i.push(y)}return i}Math.PI;function b(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function x(t,e){return b(t)*b(e)?(t[0]*e[0]+t[1]*e[1])/(b(t)*b(e)):1}function w(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(x(t,e))}function _(t,e){return t[0]===e[0]&&t[1]===e[1]}function C(t,e){var n=e[1],a=e[2],i=(0,r.mod)((0,r.toRadian)(e[3]),2*Math.PI),o=e[4],s=e[5],l=t[0],u=t[1],c=e[6],d=e[7],p=Math.cos(i)*(l-c)/2+Math.sin(i)*(u-d)/2,h=-1*Math.sin(i)*(l-c)/2+Math.cos(i)*(u-d)/2,f=p*p/(n*n)+h*h/(a*a);f>1&&(n*=Math.sqrt(f),a*=Math.sqrt(f));var m=n*n*(h*h)+a*a*(p*p),g=m?Math.sqrt((n*n*(a*a)-m)/m):1;o===s&&(g*=-1),isNaN(g)&&(g=0);var v=a?g*n*h/a:0,y=n?g*-a*p/n:0,b=(l+c)/2+Math.cos(i)*v-Math.sin(i)*y,C=(u+d)/2+Math.sin(i)*v+Math.cos(i)*y,S=[(p-v)/n,(h-y)/a],k=[(-1*p-v)/n,(-1*h-y)/a],A=w([1,0],S),E=w(S,k);return x(S,k)<=-1&&(E=Math.PI),x(S,k)>=1&&(E=0),0===s&&E>0&&(E-=2*Math.PI),1===s&&E<0&&(E+=2*Math.PI),{cx:b,cy:C,rx:_(t,[c,d])?0:n,ry:_(t,[c,d])?0:a,startAngle:A,endAngle:A+E,xRotation:i,arcFlag:o,sweepFlag:s}}function S(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}function k(t){t=s(t);for(var e=[],n=null,r=null,a=null,i=0,o=t.length,l=0;l<o;l++){var u=t[l];r=t[l+1];var c=u[0],d={command:c,prePoint:n,params:u,startTangent:null,endTangent:null};switch(c){case"M":a=[u[1],u[2]],i=l;break;case"A":var p=C(n,u);d["arcParams"]=p;break;default:break}if("Z"===c)n=a,r=t[i+1];else{var h=u.length;n=[u[h-2],u[h-1]]}r&&"Z"===r[0]&&(r=t[i],e[i]&&(e[i].prePoint=n)),d["currentPoint"]=n,e[i]&&_(n,e[i].currentPoint)&&(e[i].prePoint=d.prePoint);var f=r?[r[r.length-2],r[r.length-1]]:null;d["nextPoint"]=f;var m=d.prePoint;if(["L","H","V"].includes(c))d.startTangent=[m[0]-n[0],m[1]-n[1]],d.endTangent=[n[0]-m[0],n[1]-m[1]];else if("Q"===c){var g=[u[1],u[2]];d.startTangent=[m[0]-g[0],m[1]-g[1]],d.endTangent=[n[0]-g[0],n[1]-g[1]]}else if("T"===c){var v=e[l-1];g=S(v.currentPoint,m);"Q"===v.command?(d.command="Q",d.startTangent=[m[0]-g[0],m[1]-g[1]],d.endTangent=[n[0]-g[0],n[1]-g[1]]):(d.command="TL",d.startTangent=[m[0]-n[0],m[1]-n[1]],d.endTangent=[n[0]-m[0],n[1]-m[1]])}else if("C"===c){var y=[u[1],u[2]],b=[u[3],u[4]];d.startTangent=[m[0]-y[0],m[1]-y[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]],0===d.startTangent[0]&&0===d.startTangent[1]&&(d.startTangent=[y[0]-b[0],y[1]-b[1]]),0===d.endTangent[0]&&0===d.endTangent[1]&&(d.endTangent=[b[0]-y[0],b[1]-y[1]])}else if("S"===c){v=e[l-1],y=S(v.currentPoint,m),b=[u[1],u[2]];"C"===v.command?(d.command="C",d.startTangent=[m[0]-y[0],m[1]-y[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]]):(d.command="SQ",d.startTangent=[m[0]-b[0],m[1]-b[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]])}else if("A"===c){var x=.001,w=d["arcParams"]||{},k=w.cx,A=void 0===k?0:k,E=w.cy,D=void 0===E?0:E,F=w.rx,M=void 0===F?0:F,O=w.ry,B=void 0===O?0:O,T=w.sweepFlag,P=void 0===T?0:T,I=w.startAngle,R=void 0===I?0:I,L=w.endAngle,N=void 0===L?0:L;0===P&&(x*=-1);var z=M*Math.cos(R-x)+A,j=B*Math.sin(R-x)+D;d.startTangent=[z-a[0],j-a[1]];var $=M*Math.cos(R+N+x)+A,q=B*Math.sin(R+N-x)+D;d.endTangent=[m[0]-$,m[1]-q]}e.push(d)}return e}var A=1e-6;function E(t){return Math.abs(t)<A?0:t<0?-1:1}function D(t,e,n){return(n[0]-t[0])*(e[1]-t[1])===(e[0]-t[0])*(n[1]-t[1])&&Math.min(t[0],e[0])<=n[0]&&n[0]<=Math.max(t[0],e[0])&&Math.min(t[1],e[1])<=n[1]&&n[1]<=Math.max(t[1],e[1])}function F(t,e,n){var r=!1,a=t.length;if(a<=2)return!1;for(var i=0;i<a;i++){var o=t[i],s=t[(i+1)%a];if(D(o,s,[e,n]))return!0;E(o[1]-n)>0!==E(s[1]-n)>0&&E(e-(n-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(r=!r)}return r}var M=function(t,e,n){return t>=e&&t<=n};function O(t,e,n,r){var a=.001,i={x:n.x-t.x,y:n.y-t.y},o={x:e.x-t.x,y:e.y-t.y},s={x:r.x-n.x,y:r.y-n.y},l=o.x*s.y-o.y*s.x,u=l*l,c=o.x*o.x+o.y*o.y,d=s.x*s.x+s.y*s.y,p=null;if(u>a*c*d){var h=(i.x*s.y-i.y*s.x)/l,f=(i.x*o.y-i.y*o.x)/l;M(h,0,1)&&M(f,0,1)&&(p={x:t.x+h*o.x,y:t.y+h*o.y})}return p}function B(t){for(var e=[],n=t.length,r=0;r<n-1;r++){var a=t[r],i=t[r+1];e.push({from:{x:a[0],y:a[1]},to:{x:i[0],y:i[1]}})}if(e.length>1){var o=t[0],s=t[n-1];e.push({from:{x:s[0],y:s[1]},to:{x:o[0],y:o[1]}})}return e}function T(t,e){var n=!1;return(0,r.each)(t,(function(t){if(O(t.from,t.to,e.from,e.to))return n=!0,!1})),n}function P(t){var e=t.map((function(t){return t[0]})),n=t.map((function(t){return t[1]}));return{minX:Math.min.apply(null,e),maxX:Math.max.apply(null,e),minY:Math.min.apply(null,n),maxY:Math.max.apply(null,n)}}function I(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function R(t,e){if(t.length<2||e.length<2)return!1;var n=P(t),a=P(e);if(!I(n,a))return!1;var i=!1;if((0,r.each)(e,(function(e){if(F(t,e[0],e[1]))return i=!0,!1})),i)return!0;if((0,r.each)(t,(function(t){if(F(e,t[0],t[1]))return i=!0,!1})),i)return!0;var o=B(t),s=B(e),l=!1;return(0,r.each)(s,(function(t){if(T(o,t))return l=!0,!1})),l}},13810:function(t,e,n){"use strict";n.r(e),n.d(e,{Cache:function(){return qn},assign:function(){return Ke},augment:function(){return tn},clamp:function(){return Tt},clearAnimationFrame:function(){return Ye},clone:function(){return nn},contains:function(){return o},debounce:function(){return an},deepMix:function(){return cn},difference:function(){return c},each:function(){return x},endsWith:function(){return ht},every:function(){return mt},extend:function(){return pn},filter:function(){return l},find:function(){return M},findIndex:function(){return B},firstValue:function(){return P},fixedBase:function(){return It},flatten:function(){return R},flattenDeep:function(){return N},forIn:function(){return ue},get:function(){return kn},getEllipsisText:function(){return jn},getRange:function(){return q},getType:function(){return De},getWrapBehavior:function(){return St},group:function(){return _t},groupBy:function(){return xt},groupToMap:function(){return wt},has:function(){return ce},hasKey:function(){return de},hasValue:function(){return fe},head:function(){return lt},identity:function(){return In},includes:function(){return o},indexOf:function(){return fn},isArguments:function(){return Me},isArray:function(){return v},isArrayLike:function(){return a},isBoolean:function(){return Be},isDate:function(){return Pe},isDecimal:function(){return zt},isElement:function(){return We},isEmpty:function(){return vn},isEqual:function(){return bn},isEqualWith:function(){return xn},isError:function(){return Re},isEven:function(){return $t},isFinite:function(){return Le},isFunction:function(){return f},isInteger:function(){return Vt},isMatch:function(){return S},isNegative:function(){return Zt},isNil:function(){return g},isNull:function(){return ze},isNumber:function(){return Lt},isNumberEqual:function(){return Gt},isObject:function(){return y},isObjectLike:function(){return A},isOdd:function(){return Xt},isPlainObject:function(){return D},isPositive:function(){return Qt},isPrototype:function(){return qe},isRegExp:function(){return He},isString:function(){return et},isType:function(){return h},isUndefined:function(){return Ue},keys:function(){return _},last:function(){return ut},lowerCase:function(){return ve},lowerFirst:function(){return be},map:function(){return _n},mapValues:function(){return Sn},max:function(){return z},maxBy:function(){return Kt},measureTextWidth:function(){return zn},memoize:function(){return on},min:function(){return j},minBy:function(){return Jt},mix:function(){return Ke},mod:function(){return ee},noop:function(){return Pn},number2color:function(){return Ft},omit:function(){return Fn},parseRadius:function(){return Ot},pick:function(){return Dn},pull:function(){return G},pullAt:function(){return Y},reduce:function(){return K},remove:function(){return tt},requestAnimationFrame:function(){return Xe},set:function(){return An},size:function(){return Rn},some:function(){return vt},sortBy:function(){return rt},startsWith:function(){return dt},substitute:function(){return we},throttle:function(){return Mn},toArray:function(){return On},toDegree:function(){return ae},toInteger:function(){return ie},toRadian:function(){return le},toString:function(){return me},union:function(){return ot},uniq:function(){return at},uniqueId:function(){return Tn},upperCase:function(){return Ce},upperFirst:function(){return ke},values:function(){return he},valuesOfKey:function(){return st},wrapBehavior:function(){return At}});var r=function(t){return null!==t&&"function"!==typeof t&&isFinite(t.length)},a=r,i=function(t,e){return!!a(t)&&t.indexOf(e)>-1},o=i,s=function(t,e){if(!a(t))return t;for(var n=[],r=0;r<t.length;r++){var i=t[r];e(i,r)&&n.push(i)}return n},l=s,u=function(t,e){return void 0===e&&(e=[]),l(t,(function(t){return!o(e,t)}))},c=u,d={}.toString,p=function(t,e){return d.call(t)==="[object "+e+"]"},h=p,f=function(t){return h(t,"Function")},m=function(t){return null===t||void 0===t},g=m,v=function(t){return Array.isArray?Array.isArray(t):h(t,"Array")},y=function(t){var e=typeof t;return null!==t&&"object"===e||"function"===e};function b(t,e){var n;if(t)if(v(t)){for(var r=0,a=t.length;r<a;r++)if(n=e(t[r],r),!1===n)break}else if(y(t))for(var i in t)if(t.hasOwnProperty(i)&&(n=e(t[i],i),!1===n))break}var x=b,w=Object.keys?function(t){return Object.keys(t)}:function(t){var e=[];return x(t,(function(n,r){f(t)&&"prototype"===r||e.push(r)})),e},_=w;function C(t,e){var n=_(e),r=n.length;if(g(t))return!r;for(var a=0;a<r;a+=1){var i=n[a];if(e[i]!==t[i]||!(i in t))return!1}return!0}var S=C,k=function(t){return"object"===typeof t&&null!==t},A=k,E=function(t){if(!A(t)||!h(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},D=E;function F(t,e){if(!v(t))return null;var n;if(f(e)&&(n=e),D(e)&&(n=function(t){return S(t,e)}),n)for(var r=0;r<t.length;r+=1)if(n(t[r]))return t[r];return null}var M=F;function O(t,e,n){void 0===n&&(n=0);for(var r=n;r<t.length;r++)if(e(t[r],r))return r;return-1}var B=O,T=function(t,e){for(var n=null,r=0;r<t.length;r++){var a=t[r],i=a[e];if(!g(i)){n=v(i)?i[0]:i;break}}return n},P=T,I=function(t){if(!v(t))return[];for(var e=[],n=0;n<t.length;n++)e=e.concat(t[n]);return e},R=I,L=function(t,e){if(void 0===e&&(e=[]),v(t))for(var n=0;n<t.length;n+=1)L(t[n],e);else e.push(t);return e},N=L,z=function(t){if(v(t))return t.reduce((function(t,e){return Math.max(t,e)}),t[0])},j=function(t){if(v(t))return t.reduce((function(t,e){return Math.min(t,e)}),t[0])},$=function(t){var e=t.filter((function(t){return!isNaN(t)}));if(!e.length)return{min:0,max:0};if(v(t[0])){for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);e=n}var a=z(e),i=j(e);return{min:i,max:a}},q=$,V=Array.prototype,H=V.splice,Z=V.indexOf,U=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r++){var a=e[r],i=-1;while((i=Z.call(t,a))>-1)H.call(t,i,1)}return t},G=U,W=Array.prototype.splice,X=function(t,e){if(!a(t))return[];var n=t?e.length:0,r=n-1;while(n--){var i=void 0,o=e[n];n!==r&&o===i||(i=o,W.call(t,o,1))}return t},Y=X,Q=function(t,e,n){if(!v(t)&&!D(t))return t;var r=n;return x(t,(function(t,n){r=e(r,t,n)})),r},K=Q,J=function(t,e){var n=[];if(!a(t))return n;var r=-1,i=[],o=t.length;while(++r<o){var s=t[r];e(s,r,t)&&(n.push(s),i.push(r))}return Y(t,i),n},tt=J,et=function(t){return h(t,"String")};function nt(t,e){var n;if(f(e))n=function(t,n){return e(t)-e(n)};else{var r=[];et(e)?r.push(e):v(e)&&(r=e),n=function(t,e){for(var n=0;n<r.length;n+=1){var a=r[n];if(t[a]>e[a])return 1;if(t[a]<e[a])return-1}return 0}}return t.sort(n),t}var rt=nt;function at(t,e){void 0===e&&(e=new Map);var n=[];if(Array.isArray(t))for(var r=0,a=t.length;r<a;r++){var i=t[r];e.has(i)||(n.push(i),e.set(i,!0))}return n}var it=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return at([].concat.apply([],t))},ot=it,st=function(t,e){for(var n=[],r={},a=0;a<t.length;a++){var i=t[a],o=i[e];if(!g(o)){v(o)||(o=[o]);for(var s=0;s<o.length;s++){var l=o[s];r[l]||(n.push(l),r[l]=!0)}}}return n};function lt(t){if(a(t))return t[0]}function ut(t){if(a(t)){var e=t;return e[e.length-1]}}function ct(t,e){return!(!v(t)&&!et(t))&&t[0]===e}var dt=ct;function pt(t,e){return!(!v(t)&&!et(t))&&t[t.length-1]===e}var ht=pt,ft=function(t,e){for(var n=0;n<t.length;n++)if(!e(t[n],n))return!1;return!0},mt=ft,gt=function(t,e){for(var n=0;n<t.length;n++)if(e(t[n],n))return!0;return!1},vt=gt,yt=Object.prototype.hasOwnProperty;function bt(t,e){if(!e||!v(t))return{};for(var n,r={},a=f(e)?e:function(t){return t[e]},i=0;i<t.length;i++){var o=t[i];n=a(o),yt.call(r,n)?r[n].push(o):r[n]=[o]}return r}var xt=bt;function wt(t,e){if(!e)return{0:t};if(!f(e)){var n=v(e)?e:e.replace(/\s+/g,"").split("*");e=function(t){for(var e="_",r=0,a=n.length;r<a;r++)e+=t[n[r]]&&t[n[r]].toString();return e}}return xt(t,e)}var _t=function(t,e){if(!e)return[t];var n=wt(t,e),r=[];for(var a in n)r.push(n[a]);return r};function Ct(t,e){return t["_wrap_"+e]}var St=Ct;function kt(t,e){if(t["_wrap_"+e])return t["_wrap_"+e];var n=function(n){t[e](n)};return t["_wrap_"+e]=n,n}var At=kt,Et={};function Dt(t){var e=Et[t];if(!e){for(var n=t.toString(16),r=n.length;r<6;r++)n="0"+n;e="#"+n,Et[t]=e}return e}var Ft=Dt;function Mt(t){var e=0,n=0,r=0,a=0;return v(t)?1===t.length?e=n=r=a=t[0]:2===t.length?(e=r=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],a=t[3]):e=n=r=a=t,{r1:e,r2:n,r3:r,r4:a}}var Ot=Mt,Bt=function(t,e,n){return t<e?e:t>n?n:t},Tt=Bt,Pt=function(t,e){var n=e.toString(),r=n.indexOf(".");if(-1===r)return Math.round(t);var a=n.substr(r+1).length;return a>20&&(a=20),parseFloat(t.toFixed(a))},It=Pt,Rt=function(t){return h(t,"Number")},Lt=Rt,Nt=function(t){return Lt(t)&&t%1!==0},zt=Nt,jt=function(t){return Lt(t)&&t%2===0},$t=jt,qt=Number.isInteger?Number.isInteger:function(t){return Lt(t)&&t%1===0},Vt=qt,Ht=function(t){return Lt(t)&&t<0},Zt=Ht,Ut=1e-5;function Gt(t,e,n){return void 0===n&&(n=Ut),Math.abs(t-e)<n}var Wt=function(t){return Lt(t)&&t%2!==0},Xt=Wt,Yt=function(t){return Lt(t)&&t>0},Qt=Yt,Kt=function(t,e){if(v(t)){for(var n,r=-1/0,a=0;a<t.length;a++){var i=t[a],o=f(e)?e(i):i[e];o>r&&(n=i,r=o)}return n}},Jt=function(t,e){if(v(t)){for(var n,r=1/0,a=0;a<t.length;a++){var i=t[a],o=f(e)?e(i):i[e];o<r&&(n=i,r=o)}return n}},te=function(t,e){return(t%e+e)%e},ee=te,ne=180/Math.PI,re=function(t){return ne*t},ae=re,ie=parseInt,oe=Math.PI/180,se=function(t){return oe*t},le=se,ue=x,ce=function(t,e){return t.hasOwnProperty(e)},de=ce,pe=Object.values?function(t){return Object.values(t)}:function(t){var e=[];return x(t,(function(n,r){f(t)&&"prototype"===r||e.push(n)})),e},he=pe,fe=function(t,e){return o(he(t),e)},me=function(t){return g(t)?"":t.toString()},ge=function(t){return me(t).toLowerCase()},ve=ge,ye=function(t){var e=me(t);return e.charAt(0).toLowerCase()+e.substring(1)},be=ye;function xe(t,e){return t&&e?t.replace(/\\?\{([^{}]+)\}/g,(function(t,n){return"\\"===t.charAt(0)?t.slice(1):void 0===e[n]?"":e[n]})):t}var we=xe,_e=function(t){return me(t).toUpperCase()},Ce=_e,Se=function(t){var e=me(t);return e.charAt(0).toUpperCase()+e.substring(1)},ke=Se,Ae={}.toString,Ee=function(t){return Ae.call(t).replace(/^\[object /,"").replace(/]$/,"")},De=Ee,Fe=function(t){return h(t,"Arguments")},Me=Fe,Oe=function(t){return h(t,"Boolean")},Be=Oe,Te=function(t){return h(t,"Date")},Pe=Te,Ie=function(t){return h(t,"Error")},Re=Ie;function Le(t){return Lt(t)&&isFinite(t)}var Ne=function(t){return null===t},ze=Ne,je=Object.prototype,$e=function(t){var e=t&&t.constructor,n="function"===typeof e&&e.prototype||je;return t===n},qe=$e,Ve=function(t){return h(t,"RegExp")},He=Ve,Ze=function(t){return void 0===t},Ue=Ze,Ge=function(t){return t instanceof Element||t instanceof HTMLDocument},We=Ge;function Xe(t){var e=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,16)};return e(t)}function Ye(t){var e=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;e(t)}function Qe(t,e){for(var n in e)e.hasOwnProperty(n)&&"constructor"!==n&&void 0!==e[n]&&(t[n]=e[n])}function Ke(t,e,n,r){return e&&Qe(t,e),n&&Qe(t,n),r&&Qe(t,r),t}var Je=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=t[0],r=1;r<t.length;r++){var a=t[r];f(a)&&(a=a.prototype),Ke(n.prototype,a)}},tn=Je,en=function(t){if("object"!==typeof t||null===t)return t;var e;if(v(t)){e=[];for(var n=0,r=t.length;n<r;n++)"object"===typeof t[n]&&null!=t[n]?e[n]=en(t[n]):e[n]=t[n]}else for(var a in e={},t)"object"===typeof t[a]&&null!=t[a]?e[a]=en(t[a]):e[a]=t[a];return e},nn=en;function rn(t,e,n){var r;return function(){var a=this,i=arguments,o=function(){r=null,n||t.apply(a,i)},s=n&&!r;clearTimeout(r),r=setTimeout(o,e),s&&t.apply(a,i)}}var an=rn,on=function(t,e){if(!f(t))throw new TypeError("Expected a function");var n=function(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var s=t.apply(this,r);return o.set(i,s),s};return n.cache=new Map,n},sn=5;function ln(t,e,n,r){for(var a in n=n||0,r=r||sn,e)if(e.hasOwnProperty(a)){var i=e[a];null!==i&&D(i)?(D(t[a])||(t[a]={}),n<r?ln(t[a],i,n+1,r):t[a]=e[a]):v(i)?(t[a]=[],t[a]=t[a].concat(i)):void 0!==i&&(t[a]=i)}}var un=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)ln(t,e[r]);return t},cn=un,dn=function(t,e,n,r){f(e)||(n=e,e=t,t=function(){});var a=Object.create?function(t,e){return Object.create(t,{constructor:{value:e}})}:function(t,e){function n(){}n.prototype=t;var r=new n;return r.constructor=e,r},i=a(e.prototype,t);return t.prototype=Ke(i,t.prototype),t.superclass=a(e.prototype,e),Ke(i,n),Ke(t,r),t},pn=dn,hn=function(t,e){if(!a(t))return-1;var n=Array.prototype.indexOf;if(n)return n.call(t,e);for(var r=-1,i=0;i<t.length;i++)if(t[i]===e){r=i;break}return r},fn=hn,mn=Object.prototype.hasOwnProperty;function gn(t){if(g(t))return!0;if(a(t))return!t.length;var e=De(t);if("Map"===e||"Set"===e)return!t.size;if(qe(t))return!Object.keys(t).length;for(var n in t)if(mn.call(t,n))return!1;return!0}var vn=gn,yn=function(t,e){if(t===e)return!0;if(!t||!e)return!1;if(et(t)||et(e))return!1;if(a(t)||a(e)){if(t.length!==e.length)return!1;for(var n=!0,r=0;r<t.length;r++)if(n=yn(t[r],e[r]),!n)break;return n}if(A(t)||A(e)){var i=Object.keys(t),o=Object.keys(e);if(i.length!==o.length)return!1;for(n=!0,r=0;r<i.length;r++)if(n=yn(t[i[r]],e[i[r]]),!n)break;return n}return!1},bn=yn,xn=function(t,e,n){return f(n)?!!n(t,e):bn(t,e)},wn=function(t,e){if(!a(t))return t;for(var n=[],r=0;r<t.length;r++){var i=t[r];n.push(e(i,r))}return n},_n=wn,Cn=function(t){return t},Sn=function(t,e){void 0===e&&(e=Cn);var n={};return y(t)&&!g(t)&&Object.keys(t).forEach((function(r){n[r]=e(t[r],r)})),n},kn=function(t,e,n){var r=0,a=et(e)?e.split("."):e;while(t&&r<a.length)t=t[a[r++]];return void 0===t||r<a.length?n:t},An=function(t,e,n){var r=t,a=et(e)?e.split("."):e;return a.forEach((function(t,e){e<a.length-1?(y(r[t])||(r[t]=Lt(a[e+1])?[]:{}),r=r[t]):r[t]=n})),t},En=Object.prototype.hasOwnProperty,Dn=function(t,e){if(null===t||!D(t))return{};var n={};return x(e,(function(e){En.call(t,e)&&(n[e]=t[e])})),n},Fn=function(t,e){return K(t,(function(t,n,r){return e.includes(r)||(t[r]=n),t}),{})},Mn=function(t,e,n){var r,a,i,o,s=0;n||(n={});var l=function(){s=!1===n.leading?0:Date.now(),r=null,o=t.apply(a,i),r||(a=i=null)},u=function(){var u=Date.now();s||!1!==n.leading||(s=u);var c=e-(u-s);return a=this,i=arguments,c<=0||c>e?(r&&(clearTimeout(r),r=null),s=u,o=t.apply(a,i),r||(a=i=null)):r||!1===n.trailing||(r=setTimeout(l,c)),o};return u.cancel=function(){clearTimeout(r),s=0,r=a=i=null},u},On=function(t){return a(t)?Array.prototype.slice.call(t):[]},Bn={},Tn=function(t){return t=t||"g",Bn[t]?Bn[t]+=1:Bn[t]=1,t+Bn[t]},Pn=function(){},In=function(t){return t};function Rn(t){return g(t)?0:a(t)?t.length:Object.keys(t).length}var Ln,Nn=n(70655),zn=on((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,a=e.fontWeight,i=e.fontStyle,o=e.fontVariant;return Ln||(Ln=document.createElement("canvas").getContext("2d")),Ln.font=[i,o,a,n+"px",r].join(" "),Ln.measureText(et(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),(0,Nn.__spreadArrays)([t],he(e)).join("")})),jn=function(t,e,n,r){void 0===r&&(r="...");var a,i,o=16,s=zn(r,n),l=et(t)?t:me(t),u=e,c=[];if(zn(t,n)<=e)return t;while(1){if(a=l.substr(0,o),i=zn(a,n),i+s>u&&i>u)break;if(c.push(a),u-=i,l=l.substr(o),!l)return c.join("")}while(1){if(a=l.substr(0,1),i=zn(a,n),i+s>u)break;if(c.push(a),u-=i,l=l.substr(1),!l)return c.join("")}return""+c.join("")+r},$n=function(){function t(){this.map={}}return t.prototype.has=function(t){return void 0!==this.map[t]},t.prototype.get=function(t,e){var n=this.map[t];return void 0===n?e:n},t.prototype.set=function(t,e){this.map[t]=e},t.prototype.clear=function(){this.map={}},t.prototype.delete=function(t){delete this.map[t]},t.prototype.size=function(){return Object.keys(this.map).length},t}(),qn=$n},4301:function(t,e,n){
- /*!
- * vue-treeselect v0.4.0 | (c) 2017-2019 Riophae Lee
- * Released under the MIT License.
- * https://vue-treeselect.js.org/
- */
- t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(r,a,function(e){return t[e]}.bind(null,a));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=16)}([function(t,e){t.exports=n(94673)},function(t,e){t.exports=n(99848)},function(t,e){t.exports=n(16742)},function(t,e){t.exports=n(24390)},function(t,e){t.exports=n(50308)},function(t,e){t.exports=n(23279)},function(t,e){t.exports=n(26789)},function(t,e){t.exports=n(66141)},function(t,e){t.exports=n(51463)},function(t,e){t.exports=n(6557)},function(t,e){t.exports=n(75703)},function(t,e){t.exports=n(17964)},function(t,e){t.exports=n(10928)},function(t,e){t.exports=n(3933)},function(t,e){t.exports=n(20144)},function(t,e,n){},function(t,e,n){"use strict";n.r(e);var r=n(0),a=n.n(r),i=n(1),o=n.n(i),s=n(2),l=n.n(s),u=n(3),c=n.n(u),d=n(4),p=n.n(d),h=p.a;function f(t){return function(e){if("mousedown"===e.type&&0===e.button){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];t.call.apply(t,[this,e].concat(r))}}}function m(t,e){var n=t.getBoundingClientRect(),r=e.getBoundingClientRect(),a=e.offsetHeight/3;r.bottom+a>n.bottom?t.scrollTop=Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+a,t.scrollHeight):r.top-a<n.top&&(t.scrollTop=Math.max(e.offsetTop-a,0))}var g,v=n(5),y=n.n(v),b=n(6),x=n.n(b);function w(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}var _=[],C=100;function S(){g=setInterval((function(){_.forEach(A)}),C)}function k(){clearInterval(g),g=null}function A(t){var e=t.$el,n=t.listener,r=t.lastWidth,a=t.lastHeight,i=e.offsetWidth,o=e.offsetHeight;r===i&&a===o||(t.lastWidth=i,t.lastHeight=o,n({width:i,height:o}))}function E(t,e){var n={$el:t,listener:e,lastWidth:null,lastHeight:null},r=function(){w(_,n),_.length||k()};return _.push(n),A(n),S(),r}function D(t,e){var n=9===document.documentMode,r=!0,a=function(){return r||e.apply(void 0,arguments)},i=n?E:x.a,o=i(t,a);return r=!1,o}function F(t){var e=[],n=t.parentNode;while(n&&"BODY"!==n.nodeName&&n.nodeType===document.ELEMENT_NODE)M(n)&&e.push(n),n=n.parentNode;return e.push(window),e}function M(t){var e=getComputedStyle(t),n=e.overflow,r=e.overflowX,a=e.overflowY;return/(auto|scroll|overlay)/.test(n+a+r)}function O(t,e){var n=F(t);return window.addEventListener("resize",e,{passive:!0}),n.forEach((function(t){t.addEventListener("scroll",e,{passive:!0})})),function(){window.removeEventListener("resize",e,{passive:!0}),n.forEach((function(t){t.removeEventListener("scroll",e,{passive:!0})}))}}function B(t){return t!==t}var T=n(7),P=n.n(T),I=n(8),R=n.n(I),L=n(9),N=n.n(L),z=n(10),j=n.n(z),$=function(){return Object.create(null)},q=n(11),V=n.n(q);function H(t){return null!=t&&"object"===V()(t)&&Object.getPrototypeOf(t)===Object.prototype}function Z(t,e,n){H(n)?(t[e]||(t[e]={}),U(t[e],n)):t[e]=n}function U(t,e){if(H(e))for(var n=Object.keys(e),r=0,a=n.length;r<a;r++)Z(t,n[r],e[n[r]]);return t}var G=n(12),W=n.n(G);function X(t,e){return-1!==t.indexOf(e)}function Y(t,e,n){for(var r=0,a=t.length;r<a;r++)if(e.call(n,t[r],r,t))return t[r]}function Q(t,e){if(t.length!==e.length)return!0;for(var n=0;n<t.length;n++)if(t[n]!==e[n])return!0;return!1}var K=null,J=0,tt=1,et=2,nt="ALL_CHILDREN",rt="ALL_DESCENDANTS",at="LEAF_CHILDREN",it="LEAF_DESCENDANTS",ot="LOAD_ROOT_OPTIONS",st="LOAD_CHILDREN_OPTIONS",lt="ASYNC_SEARCH",ut="ALL",ct="BRANCH_PRIORITY",dt="LEAF_PRIORITY",pt="ALL_WITH_INDETERMINATE",ht="ORDER_SELECTED",ft="LEVEL",mt="INDEX",gt={BACKSPACE:8,ENTER:13,ESCAPE:27,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46},vt=200,yt=5,bt=40;function xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xt(n,!0).forEach((function(e){l()(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xt(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _t(t,e){var n=0;do{if(t.level<n)return-1;if(e.level<n)return 1;if(t.index[n]!==e.index[n])return t.index[n]-e.index[n];n++}while(1)}function Ct(t,e){return t.level===e.level?_t(t,e):t.level-e.level}function St(){return{isLoaded:!1,isLoading:!1,loadingError:""}}function kt(t){return"string"===typeof t?t:"number"!==typeof t||B(t)?"":t+""}function At(t,e,n){return t?c()(e,n):X(n,e)}function Et(t){return t.message||String(t)}var Dt=0,Ft={provide:function(){return{instance:this}},props:{allowClearingDisabled:{type:Boolean,default:!1},allowSelectingDisabledDescendants:{type:Boolean,default:!1},alwaysOpen:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!1},async:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},autoLoadRootOptions:{type:Boolean,default:!0},autoDeselectAncestors:{type:Boolean,default:!1},autoDeselectDescendants:{type:Boolean,default:!1},autoSelectAncestors:{type:Boolean,default:!1},autoSelectDescendants:{type:Boolean,default:!1},backspaceRemoves:{type:Boolean,default:!0},beforeClearAll:{type:Function,default:j()(!0)},branchNodesFirst:{type:Boolean,default:!1},cacheOptions:{type:Boolean,default:!0},clearable:{type:Boolean,default:!0},clearAllText:{type:String,default:"Clear all"},clearOnSelect:{type:Boolean,default:!1},clearValueText:{type:String,default:"Clear value"},closeOnSelect:{type:Boolean,default:!0},defaultExpandLevel:{type:Number,default:0},defaultOptions:{default:!1},deleteRemoves:{type:Boolean,default:!0},delimiter:{type:String,default:","},flattenSearchResults:{type:Boolean,default:!1},disableBranchNodes:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disableFuzzyMatching:{type:Boolean,default:!1},flat:{type:Boolean,default:!1},instanceId:{default:function(){return"".concat(Dt++,"$$")},type:[String,Number]},joinValues:{type:Boolean,default:!1},limit:{type:Number,default:1/0},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loadingText:{type:String,default:"Loading..."},loadOptions:{type:Function},matchKeys:{type:Array,default:j()(["label"])},maxHeight:{type:Number,default:300},multiple:{type:Boolean,default:!1},name:{type:String},noChildrenText:{type:String,default:"No sub-options."},noOptionsText:{type:String,default:"No options available."},noResultsText:{type:String,default:"No results found..."},normalizer:{type:Function,default:N.a},openDirection:{type:String,default:"auto",validator:function(t){var e=["auto","top","bottom","above","below"];return X(e,t)}},openOnClick:{type:Boolean,default:!0},openOnFocus:{type:Boolean,default:!1},options:{type:Array},placeholder:{type:String,default:"Select..."},required:{type:Boolean,default:!1},retryText:{type:String,default:"Retry?"},retryTitle:{type:String,default:"Click to retry"},searchable:{type:Boolean,default:!0},searchNested:{type:Boolean,default:!1},searchPromptText:{type:String,default:"Type to search..."},showCount:{type:Boolean,default:!1},showCountOf:{type:String,default:nt,validator:function(t){var e=[nt,rt,at,it];return X(e,t)}},showCountOnSearch:null,sortValueBy:{type:String,default:ht,validator:function(t){var e=[ht,ft,mt];return X(e,t)}},tabIndex:{type:Number,default:0},value:null,valueConsistsOf:{type:String,default:ct,validator:function(t){var e=[ut,ct,dt,pt];return X(e,t)}},valueFormat:{type:String,default:"id"},zIndex:{type:[Number,String],default:999}},data:function(){return{trigger:{isFocused:!1,searchQuery:""},menu:{isOpen:!1,current:null,lastScrollPosition:0,placement:"bottom"},forest:{normalizedOptions:[],nodeMap:$(),checkedStateMap:$(),selectedNodeIds:this.extractCheckedNodeIdsFromValue(),selectedNodeMap:$()},rootOptionsStates:St(),localSearch:{active:!1,noResults:!0,countMap:$()},remoteSearch:$()}},computed:{selectedNodes:function(){return this.forest.selectedNodeIds.map(this.getNode)},internalValue:function(){var t,e=this;if(this.single||this.flat||this.disableBranchNodes||this.valueConsistsOf===ut)t=this.forest.selectedNodeIds.slice();else if(this.valueConsistsOf===ct)t=this.forest.selectedNodeIds.filter((function(t){var n=e.getNode(t);return!!n.isRootNode||!e.isSelected(n.parentNode)}));else if(this.valueConsistsOf===dt)t=this.forest.selectedNodeIds.filter((function(t){var n=e.getNode(t);return!!n.isLeaf||0===n.children.length}));else if(this.valueConsistsOf===pt){var n,r=[];t=this.forest.selectedNodeIds.slice(),this.selectedNodes.forEach((function(e){e.ancestors.forEach((function(e){X(r,e.id)||X(t,e.id)||r.push(e.id)}))})),(n=t).push.apply(n,r)}return this.sortValueBy===ft?t.sort((function(t,n){return Ct(e.getNode(t),e.getNode(n))})):this.sortValueBy===mt&&t.sort((function(t,n){return _t(e.getNode(t),e.getNode(n))})),t},hasValue:function(){return this.internalValue.length>0},single:function(){return!this.multiple},visibleOptionIds:function(){var t=this,e=[];return this.traverseAllNodesByIndex((function(n){if(t.localSearch.active&&!t.shouldOptionBeIncludedInSearchResult(n)||e.push(n.id),n.isBranch&&!t.shouldExpand(n))return!1})),e},hasVisibleOptions:function(){return 0!==this.visibleOptionIds.length},showCountOnSearchComputed:function(){return"boolean"===typeof this.showCountOnSearch?this.showCountOnSearch:this.showCount},hasBranchNodes:function(){return this.forest.normalizedOptions.some((function(t){return t.isBranch}))},shouldFlattenOptions:function(){return this.localSearch.active&&this.flattenSearchResults}},watch:{alwaysOpen:function(t){t?this.openMenu():this.closeMenu()},branchNodesFirst:function(){this.initialize()},disabled:function(t){t&&this.menu.isOpen?this.closeMenu():t||this.menu.isOpen||!this.alwaysOpen||this.openMenu()},flat:function(){this.initialize()},internalValue:function(t,e){var n=Q(t,e);n&&this.$emit("input",this.getValue(),this.getInstanceId())},matchKeys:function(){this.initialize()},multiple:function(t){t&&this.buildForestState()},options:{handler:function(){this.async||(this.initialize(),this.rootOptionsStates.isLoaded=Array.isArray(this.options))},deep:!0,immediate:!0},"trigger.searchQuery":function(){this.async?this.handleRemoteSearch():this.handleLocalSearch(),this.$emit("search-change",this.trigger.searchQuery,this.getInstanceId())},value:function(){var t=this.extractCheckedNodeIdsFromValue(),e=Q(t,this.internalValue);e&&this.fixSelectedNodeIds(t)}},methods:{verifyProps:function(){var t=this;if(h((function(){return!t.async||t.searchable}),(function(){return'For async search mode, the value of "searchable" prop must be true.'})),null!=this.options||this.loadOptions||h((function(){return!1}),(function(){return'Are you meant to dynamically load options? You need to use "loadOptions" prop.'})),this.flat&&h((function(){return t.multiple}),(function(){return'You are using flat mode. But you forgot to add "multiple=true"?'})),!this.flat){var e=["autoSelectAncestors","autoSelectDescendants","autoDeselectAncestors","autoDeselectDescendants"];e.forEach((function(e){h((function(){return!t[e]}),(function(){return'"'.concat(e,'" only applies to flat mode.')}))}))}},resetFlags:function(){this._blurOnSelect=!1},initialize:function(){var t=this.async?this.getRemoteSearchEntry().options:this.options;if(Array.isArray(t)){var e=this.forest.nodeMap;this.forest.nodeMap=$(),this.keepDataOfSelectedNodes(e),this.forest.normalizedOptions=this.normalize(K,t,e),this.fixSelectedNodeIds(this.internalValue)}else this.forest.normalizedOptions=[]},getInstanceId:function(){return null==this.instanceId?this.id:this.instanceId},getValue:function(){var t=this;if("id"===this.valueFormat)return this.multiple?this.internalValue.slice():this.internalValue[0];var e=this.internalValue.map((function(e){return t.getNode(e).raw}));return this.multiple?e:e[0]},getNode:function(t){return h((function(){return null!=t}),(function(){return"Invalid node id: ".concat(t)})),null==t?null:t in this.forest.nodeMap?this.forest.nodeMap[t]:this.createFallbackNode(t)},createFallbackNode:function(t){var e=this.extractNodeFromValue(t),n=this.enhancedNormalizer(e).label||"".concat(t," (unknown)"),r={id:t,label:n,ancestors:[],parentNode:K,isFallbackNode:!0,isRootNode:!0,isLeaf:!0,isBranch:!1,isDisabled:!1,isNew:!1,index:[-1],level:0,raw:e};return this.$set(this.forest.nodeMap,t,r)},extractCheckedNodeIdsFromValue:function(){var t=this;return null==this.value?[]:"id"===this.valueFormat?this.multiple?this.value.slice():[this.value]:(this.multiple?this.value:[this.value]).map((function(e){return t.enhancedNormalizer(e)})).map((function(t){return t.id}))},extractNodeFromValue:function(t){var e=this,n={id:t};if("id"===this.valueFormat)return n;var r=this.multiple?Array.isArray(this.value)?this.value:[]:this.value?[this.value]:[],a=Y(r,(function(n){return n&&e.enhancedNormalizer(n).id===t}));return a||n},fixSelectedNodeIds:function(t){var e=this,n=[];if(this.single||this.flat||this.disableBranchNodes||this.valueConsistsOf===ut)n=t;else if(this.valueConsistsOf===ct)t.forEach((function(t){n.push(t);var r=e.getNode(t);r.isBranch&&e.traverseDescendantsBFS(r,(function(t){n.push(t.id)}))}));else if(this.valueConsistsOf===dt){var r=$(),a=t.slice();while(a.length){var i=a.shift(),o=this.getNode(i);n.push(i),o.isRootNode||(o.parentNode.id in r||(r[o.parentNode.id]=o.parentNode.children.length),0===--r[o.parentNode.id]&&a.push(o.parentNode.id))}}else if(this.valueConsistsOf===pt){var s=$(),l=t.filter((function(t){var n=e.getNode(t);return n.isLeaf||0===n.children.length}));while(l.length){var u=l.shift(),c=this.getNode(u);n.push(u),c.isRootNode||(c.parentNode.id in s||(s[c.parentNode.id]=c.parentNode.children.length),0===--s[c.parentNode.id]&&l.push(c.parentNode.id))}}var d=Q(this.forest.selectedNodeIds,n);d&&(this.forest.selectedNodeIds=n),this.buildForestState()},keepDataOfSelectedNodes:function(t){var e=this;this.forest.selectedNodeIds.forEach((function(n){if(t[n]){var r=wt({},t[n],{isFallbackNode:!0});e.$set(e.forest.nodeMap,n,r)}}))},isSelected:function(t){return!0===this.forest.selectedNodeMap[t.id]},traverseDescendantsBFS:function(t,e){if(t.isBranch){var n=t.children.slice();while(n.length){var r=n[0];r.isBranch&&n.push.apply(n,o()(r.children)),e(r),n.shift()}}},traverseDescendantsDFS:function(t,e){var n=this;t.isBranch&&t.children.forEach((function(t){n.traverseDescendantsDFS(t,e),e(t)}))},traverseAllNodesDFS:function(t){var e=this;this.forest.normalizedOptions.forEach((function(n){e.traverseDescendantsDFS(n,t),t(n)}))},traverseAllNodesByIndex:function(t){var e=function e(n){n.children.forEach((function(n){!1!==t(n)&&n.isBranch&&e(n)}))};e({children:this.forest.normalizedOptions})},toggleClickOutsideEvent:function(t){t?document.addEventListener("mousedown",this.handleClickOutside,!1):document.removeEventListener("mousedown",this.handleClickOutside,!1)},getValueContainer:function(){return this.$refs.control.$refs["value-container"]},getInput:function(){return this.getValueContainer().$refs.input},focusInput:function(){this.getInput().focus()},blurInput:function(){this.getInput().blur()},handleMouseDown:f((function(t){if(t.preventDefault(),t.stopPropagation(),!this.disabled){var e=this.getValueContainer().$el.contains(t.target);e&&!this.menu.isOpen&&(this.openOnClick||this.trigger.isFocused)&&this.openMenu(),this._blurOnSelect?this.blurInput():this.focusInput(),this.resetFlags()}})),handleClickOutside:function(t){this.$refs.wrapper&&!this.$refs.wrapper.contains(t.target)&&(this.blurInput(),this.closeMenu())},handleLocalSearch:function(){var t=this,e=this.trigger.searchQuery,n=function(){return t.resetHighlightedOptionWhenNecessary(!0)};if(!e)return this.localSearch.active=!1,n();this.localSearch.active=!0,this.localSearch.noResults=!0,this.traverseAllNodesDFS((function(e){var n;e.isBranch&&(e.isExpandedOnSearch=!1,e.showAllChildrenOnSearch=!1,e.isMatched=!1,e.hasMatchedDescendants=!1,t.$set(t.localSearch.countMap,e.id,(n={},l()(n,nt,0),l()(n,rt,0),l()(n,at,0),l()(n,it,0),n)))}));var r=e.trim().toLocaleLowerCase(),a=r.replace(/\s+/g," ").split(" ");this.traverseAllNodesDFS((function(e){t.searchNested&&a.length>1?e.isMatched=a.every((function(t){return At(!1,t,e.nestedSearchLabel)})):e.isMatched=t.matchKeys.some((function(n){return At(!t.disableFuzzyMatching,r,e.lowerCased[n])})),e.isMatched&&(t.localSearch.noResults=!1,e.ancestors.forEach((function(e){return t.localSearch.countMap[e.id][rt]++})),e.isLeaf&&e.ancestors.forEach((function(e){return t.localSearch.countMap[e.id][it]++})),e.parentNode!==K&&(t.localSearch.countMap[e.parentNode.id][nt]+=1,e.isLeaf&&(t.localSearch.countMap[e.parentNode.id][at]+=1))),(e.isMatched||e.isBranch&&e.isExpandedOnSearch)&&e.parentNode!==K&&(e.parentNode.isExpandedOnSearch=!0,e.parentNode.hasMatchedDescendants=!0)})),n()},handleRemoteSearch:function(){var t=this,e=this.trigger.searchQuery,n=this.getRemoteSearchEntry(),r=function(){t.initialize(),t.resetHighlightedOptionWhenNecessary(!0)};if((""===e||this.cacheOptions)&&n.isLoaded)return r();this.callLoadOptionsProp({action:lt,args:{searchQuery:e},isPending:function(){return n.isLoading},start:function(){n.isLoading=!0,n.isLoaded=!1,n.loadingError=""},succeed:function(a){n.isLoaded=!0,n.options=a,t.trigger.searchQuery===e&&r()},fail:function(t){n.loadingError=Et(t)},end:function(){n.isLoading=!1}})},getRemoteSearchEntry:function(){var t=this,e=this.trigger.searchQuery,n=this.remoteSearch[e]||wt({},St(),{options:[]});if(this.$watch((function(){return n.options}),(function(){t.trigger.searchQuery===e&&t.initialize()}),{deep:!0}),""===e){if(Array.isArray(this.defaultOptions))return n.options=this.defaultOptions,n.isLoaded=!0,n;if(!0!==this.defaultOptions)return n.isLoaded=!0,n}return this.remoteSearch[e]||this.$set(this.remoteSearch,e,n),n},shouldExpand:function(t){return this.localSearch.active?t.isExpandedOnSearch:t.isExpanded},shouldOptionBeIncludedInSearchResult:function(t){return!!t.isMatched||(!(!t.isBranch||!t.hasMatchedDescendants||this.flattenSearchResults)||!(t.isRootNode||!t.parentNode.showAllChildrenOnSearch))},shouldShowOptionInMenu:function(t){return!(this.localSearch.active&&!this.shouldOptionBeIncludedInSearchResult(t))},getControl:function(){return this.$refs.control.$el},getMenu:function(){var t=this.appendToBody?this.$refs.portal.portalTarget:this,e=t.$refs.menu.$refs.menu;return e&&"#comment"!==e.nodeName?e:null},setCurrentHighlightedOption:function(t){var e=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.menu.current;if(null!=r&&r in this.forest.nodeMap&&(this.forest.nodeMap[r].isHighlighted=!1),this.menu.current=t.id,t.isHighlighted=!0,this.menu.isOpen&&n){var a=function(){var n=e.getMenu(),r=n.querySelector('.vue-treeselect__option[data-id="'.concat(t.id,'"]'));r&&m(n,r)};this.getMenu()?a():this.$nextTick(a)}},resetHighlightedOptionWhenNecessary:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.menu.current;!t&&null!=e&&e in this.forest.nodeMap&&this.shouldShowOptionInMenu(this.getNode(e))||this.highlightFirstOption()},highlightFirstOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds[0];this.setCurrentHighlightedOption(this.getNode(t))}},highlightPrevOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds.indexOf(this.menu.current)-1;if(-1===t)return this.highlightLastOption();this.setCurrentHighlightedOption(this.getNode(this.visibleOptionIds[t]))}},highlightNextOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds.indexOf(this.menu.current)+1;if(t===this.visibleOptionIds.length)return this.highlightFirstOption();this.setCurrentHighlightedOption(this.getNode(this.visibleOptionIds[t]))}},highlightLastOption:function(){if(this.hasVisibleOptions){var t=W()(this.visibleOptionIds);this.setCurrentHighlightedOption(this.getNode(t))}},resetSearchQuery:function(){this.trigger.searchQuery=""},closeMenu:function(){!this.menu.isOpen||!this.disabled&&this.alwaysOpen||(this.saveMenuScrollPosition(),this.menu.isOpen=!1,this.toggleClickOutsideEvent(!1),this.resetSearchQuery(),this.$emit("close",this.getValue(),this.getInstanceId()))},openMenu:function(){this.disabled||this.menu.isOpen||(this.menu.isOpen=!0,this.$nextTick(this.resetHighlightedOptionWhenNecessary),this.$nextTick(this.restoreMenuScrollPosition),this.options||this.async||this.loadRootOptions(),this.toggleClickOutsideEvent(!0),this.$emit("open",this.getInstanceId()))},toggleMenu:function(){this.menu.isOpen?this.closeMenu():this.openMenu()},toggleExpanded:function(t){var e;this.localSearch.active?(e=t.isExpandedOnSearch=!t.isExpandedOnSearch,e&&(t.showAllChildrenOnSearch=!0)):e=t.isExpanded=!t.isExpanded,e&&!t.childrenStates.isLoaded&&this.loadChildrenOptions(t)},buildForestState:function(){var t=this,e=$();this.forest.selectedNodeIds.forEach((function(t){e[t]=!0})),this.forest.selectedNodeMap=e;var n=$();this.multiple&&(this.traverseAllNodesByIndex((function(t){n[t.id]=J})),this.selectedNodes.forEach((function(e){n[e.id]=et,t.flat||t.disableBranchNodes||e.ancestors.forEach((function(e){t.isSelected(e)||(n[e.id]=tt)}))}))),this.forest.checkedStateMap=n},enhancedNormalizer:function(t){return wt({},t,{},this.normalizer(t,this.getInstanceId()))},normalize:function(t,e,n){var r=this,i=e.map((function(t){return[r.enhancedNormalizer(t),t]})).map((function(e,i){var o=a()(e,2),s=o[0],u=o[1];r.checkDuplication(s),r.verifyNodeShape(s);var c=s.id,d=s.label,p=s.children,f=s.isDefaultExpanded,m=t===K,g=m?0:t.level+1,v=Array.isArray(p)||null===p,y=!v,b=!!s.isDisabled||!r.flat&&!m&&t.isDisabled,x=!!s.isNew,w=r.matchKeys.reduce((function(t,e){return wt({},t,l()({},e,kt(s[e]).toLocaleLowerCase()))}),{}),_=m?w.label:t.nestedSearchLabel+" "+w.label,C=r.$set(r.forest.nodeMap,c,$());if(r.$set(C,"id",c),r.$set(C,"label",d),r.$set(C,"level",g),r.$set(C,"ancestors",m?[]:[t].concat(t.ancestors)),r.$set(C,"index",(m?[]:t.index).concat(i)),r.$set(C,"parentNode",t),r.$set(C,"lowerCased",w),r.$set(C,"nestedSearchLabel",_),r.$set(C,"isDisabled",b),r.$set(C,"isNew",x),r.$set(C,"isMatched",!1),r.$set(C,"isHighlighted",!1),r.$set(C,"isBranch",v),r.$set(C,"isLeaf",y),r.$set(C,"isRootNode",m),r.$set(C,"raw",u),v){var S,k=Array.isArray(p);r.$set(C,"childrenStates",wt({},St(),{isLoaded:k})),r.$set(C,"isExpanded","boolean"===typeof f?f:g<r.defaultExpandLevel),r.$set(C,"hasMatchedDescendants",!1),r.$set(C,"hasDisabledDescendants",!1),r.$set(C,"isExpandedOnSearch",!1),r.$set(C,"showAllChildrenOnSearch",!1),r.$set(C,"count",(S={},l()(S,nt,0),l()(S,rt,0),l()(S,at,0),l()(S,it,0),S)),r.$set(C,"children",k?r.normalize(C,p,n):[]),!0===f&&C.ancestors.forEach((function(t){t.isExpanded=!0})),k||"function"===typeof r.loadOptions?!k&&C.isExpanded&&r.loadChildrenOptions(C):h((function(){return!1}),(function(){return'Unloaded branch node detected. "loadOptions" prop is required to load its children.'}))}if(C.ancestors.forEach((function(t){return t.count[rt]++})),y&&C.ancestors.forEach((function(t){return t.count[it]++})),m||(t.count[nt]+=1,y&&(t.count[at]+=1),b&&(t.hasDisabledDescendants=!0)),n&&n[c]){var A=n[c];C.isMatched=A.isMatched,C.showAllChildrenOnSearch=A.showAllChildrenOnSearch,C.isHighlighted=A.isHighlighted,A.isBranch&&C.isBranch&&(C.isExpanded=A.isExpanded,C.isExpandedOnSearch=A.isExpandedOnSearch,A.childrenStates.isLoaded&&!C.childrenStates.isLoaded?C.isExpanded=!1:C.childrenStates=wt({},A.childrenStates))}return C}));if(this.branchNodesFirst){var o=i.filter((function(t){return t.isBranch})),s=i.filter((function(t){return t.isLeaf}));i=o.concat(s)}return i},loadRootOptions:function(){var t=this;this.callLoadOptionsProp({action:ot,isPending:function(){return t.rootOptionsStates.isLoading},start:function(){t.rootOptionsStates.isLoading=!0,t.rootOptionsStates.loadingError=""},succeed:function(){t.rootOptionsStates.isLoaded=!0,t.$nextTick((function(){t.resetHighlightedOptionWhenNecessary(!0)}))},fail:function(e){t.rootOptionsStates.loadingError=Et(e)},end:function(){t.rootOptionsStates.isLoading=!1}})},loadChildrenOptions:function(t){var e=this,n=t.id,r=t.raw;this.callLoadOptionsProp({action:st,args:{parentNode:r},isPending:function(){return e.getNode(n).childrenStates.isLoading},start:function(){e.getNode(n).childrenStates.isLoading=!0,e.getNode(n).childrenStates.loadingError=""},succeed:function(){e.getNode(n).childrenStates.isLoaded=!0},fail:function(t){e.getNode(n).childrenStates.loadingError=Et(t)},end:function(){e.getNode(n).childrenStates.isLoading=!1}})},callLoadOptionsProp:function(t){var e=t.action,n=t.args,r=t.isPending,a=t.start,i=t.succeed,o=t.fail,s=t.end;if(this.loadOptions&&!r()){a();var l=R()((function(t,e){t?o(t):i(e),s()})),u=this.loadOptions(wt({id:this.getInstanceId(),instanceId:this.getInstanceId(),action:e},n,{callback:l}));P()(u)&&u.then((function(){l()}),(function(t){l(t)})).catch((function(t){console.error(t)}))}},checkDuplication:function(t){var e=this;h((function(){return!(t.id in e.forest.nodeMap&&!e.forest.nodeMap[t.id].isFallbackNode)}),(function(){return"Detected duplicate presence of node id ".concat(JSON.stringify(t.id),". ")+'Their labels are "'.concat(e.forest.nodeMap[t.id].label,'" and "').concat(t.label,'" respectively.')}))},verifyNodeShape:function(t){h((function(){return!(void 0===t.children&&!0===t.isBranch)}),(function(){return"Are you meant to declare an unloaded branch node? `isBranch: true` is no longer supported, please use `children: null` instead."}))},select:function(t){if(!this.disabled&&!t.isDisabled){this.single&&this.clear();var e=this.multiple&&!this.flat?this.forest.checkedStateMap[t.id]===J:!this.isSelected(t);e?this._selectNode(t):this._deselectNode(t),this.buildForestState(),e?this.$emit("select",t.raw,this.getInstanceId()):this.$emit("deselect",t.raw,this.getInstanceId()),this.localSearch.active&&e&&(this.single||this.clearOnSelect)&&this.resetSearchQuery(),this.single&&this.closeOnSelect&&(this.closeMenu(),this.searchable&&(this._blurOnSelect=!0))}},clear:function(){var t=this;this.hasValue&&(this.single||this.allowClearingDisabled?this.forest.selectedNodeIds=[]:this.forest.selectedNodeIds=this.forest.selectedNodeIds.filter((function(e){return t.getNode(e).isDisabled})),this.buildForestState())},_selectNode:function(t){var e=this;if(this.single||this.disableBranchNodes)return this.addValue(t);if(this.flat)return this.addValue(t),void(this.autoSelectAncestors?t.ancestors.forEach((function(t){e.isSelected(t)||t.isDisabled||e.addValue(t)})):this.autoSelectDescendants&&this.traverseDescendantsBFS(t,(function(t){e.isSelected(t)||t.isDisabled||e.addValue(t)})));var n=t.isLeaf||!t.hasDisabledDescendants||this.allowSelectingDisabledDescendants;if(n&&this.addValue(t),t.isBranch&&this.traverseDescendantsBFS(t,(function(t){t.isDisabled&&!e.allowSelectingDisabledDescendants||e.addValue(t)})),n){var r=t;while((r=r.parentNode)!==K){if(!r.children.every(this.isSelected))break;this.addValue(r)}}},_deselectNode:function(t){var e=this;if(this.disableBranchNodes)return this.removeValue(t);if(this.flat)return this.removeValue(t),void(this.autoDeselectAncestors?t.ancestors.forEach((function(t){e.isSelected(t)&&!t.isDisabled&&e.removeValue(t)})):this.autoDeselectDescendants&&this.traverseDescendantsBFS(t,(function(t){e.isSelected(t)&&!t.isDisabled&&e.removeValue(t)})));var n=!1;if(t.isBranch&&this.traverseDescendantsDFS(t,(function(t){t.isDisabled&&!e.allowSelectingDisabledDescendants||(e.removeValue(t),n=!0)})),t.isLeaf||n||0===t.children.length){this.removeValue(t);var r=t;while((r=r.parentNode)!==K){if(!this.isSelected(r))break;this.removeValue(r)}}},addValue:function(t){this.forest.selectedNodeIds.push(t.id),this.forest.selectedNodeMap[t.id]=!0},removeValue:function(t){w(this.forest.selectedNodeIds,t.id),delete this.forest.selectedNodeMap[t.id]},removeLastValue:function(){if(this.hasValue){if(this.single)return this.clear();var t=W()(this.internalValue),e=this.getNode(t);this.select(e)}},saveMenuScrollPosition:function(){var t=this.getMenu();t&&(this.menu.lastScrollPosition=t.scrollTop)},restoreMenuScrollPosition:function(){var t=this.getMenu();t&&(t.scrollTop=this.menu.lastScrollPosition)}},created:function(){this.verifyProps(),this.resetFlags()},mounted:function(){this.autoFocus&&this.focusInput(),this.options||this.async||!this.autoLoadRootOptions||this.loadRootOptions(),this.alwaysOpen&&this.openMenu(),this.async&&this.defaultOptions&&this.handleRemoteSearch()},destroyed:function(){this.toggleClickOutsideEvent(!1)}};function Mt(t){return"string"===typeof t?t:null==t||B(t)?"":JSON.stringify(t)}var Ot,Bt,Tt={name:"vue-treeselect--hidden-fields",inject:["instance"],functional:!0,render:function(t,e){var n=arguments[0],r=e.injections.instance;if(!r.name||r.disabled||!r.hasValue)return null;var a=r.internalValue.map(Mt);return r.multiple&&r.joinValues&&(a=[a.join(r.delimiter)]),a.map((function(t,e){return n("input",{attrs:{type:"hidden",name:r.name},domProps:{value:t},key:"hidden-field-"+e})}))}},Pt=Tt;function It(t,e,n,r,a,i,o,s){var l,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):a&&(l=s?function(){a.call(this,this.$root.$options.shadowRoot)}:a),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:u}}var Rt=It(Pt,Ot,Bt,!1,null,null,null);Rt.options.__file="src/components/HiddenFields.vue";var Lt,Nt,zt=Rt.exports,jt=n(13),$t=n.n(jt),qt=[gt.ENTER,gt.END,gt.HOME,gt.ARROW_LEFT,gt.ARROW_UP,gt.ARROW_RIGHT,gt.ARROW_DOWN],Vt={name:"vue-treeselect--input",inject:["instance"],data:function(){return{inputWidth:yt,value:""}},computed:{needAutoSize:function(){var t=this.instance;return t.searchable&&!t.disabled&&t.multiple},inputStyle:function(){return{width:this.needAutoSize?"".concat(this.inputWidth,"px"):null}}},watch:{"instance.trigger.searchQuery":function(t){this.value=t},value:function(){this.needAutoSize&&this.$nextTick(this.updateInputWidth)}},created:function(){this.debouncedCallback=y()(this.updateSearchQuery,vt,{leading:!0,trailing:!0})},methods:{clear:function(){this.onInput({target:{value:""}})},focus:function(){var t=this.instance;t.disabled||this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},onFocus:function(){var t=this.instance;t.trigger.isFocused=!0,t.openOnFocus&&t.openMenu()},onBlur:function(){var t=this.instance,e=t.getMenu();if(e&&document.activeElement===e)return this.focus();t.trigger.isFocused=!1,t.closeMenu()},onInput:function(t){var e=t.target.value;this.value=e,e?this.debouncedCallback():(this.debouncedCallback.cancel(),this.updateSearchQuery())},onKeyDown:function(t){var e=this.instance,n="which"in t?t.which:t.keyCode;if(!(t.ctrlKey||t.shiftKey||t.altKey||t.metaKey)){if(!e.menu.isOpen&&X(qt,n))return t.preventDefault(),e.openMenu();switch(n){case gt.BACKSPACE:e.backspaceRemoves&&!this.value.length&&e.removeLastValue();break;case gt.ENTER:if(t.preventDefault(),null===e.menu.current)return;var r=e.getNode(e.menu.current);if(r.isBranch&&e.disableBranchNodes)return;e.select(r);break;case gt.ESCAPE:this.value.length?this.clear():e.menu.isOpen&&e.closeMenu();break;case gt.END:t.preventDefault(),e.highlightLastOption();break;case gt.HOME:t.preventDefault(),e.highlightFirstOption();break;case gt.ARROW_LEFT:var a=e.getNode(e.menu.current);a.isBranch&&e.shouldExpand(a)?(t.preventDefault(),e.toggleExpanded(a)):!a.isRootNode&&(a.isLeaf||a.isBranch&&!e.shouldExpand(a))&&(t.preventDefault(),e.setCurrentHighlightedOption(a.parentNode));break;case gt.ARROW_UP:t.preventDefault(),e.highlightPrevOption();break;case gt.ARROW_RIGHT:var i=e.getNode(e.menu.current);i.isBranch&&!e.shouldExpand(i)&&(t.preventDefault(),e.toggleExpanded(i));break;case gt.ARROW_DOWN:t.preventDefault(),e.highlightNextOption();break;case gt.DELETE:e.deleteRemoves&&!this.value.length&&e.removeLastValue();break;default:e.openMenu()}}},onMouseDown:function(t){this.value.length&&t.stopPropagation()},renderInputContainer:function(){var t=this.$createElement,e=this.instance,n={},r=[];return e.searchable&&!e.disabled&&(r.push(this.renderInput()),this.needAutoSize&&r.push(this.renderSizer())),e.searchable||U(n,{on:{focus:this.onFocus,blur:this.onBlur,keydown:this.onKeyDown},ref:"input"}),e.searchable||e.disabled||U(n,{attrs:{tabIndex:e.tabIndex}}),t("div",$t()([{class:"vue-treeselect__input-container"},n]),[r])},renderInput:function(){var t=this.$createElement,e=this.instance;return t("input",{ref:"input",class:"vue-treeselect__input",attrs:{type:"text",autocomplete:"off",tabIndex:e.tabIndex,required:e.required&&!e.hasValue},domProps:{value:this.value},style:this.inputStyle,on:{focus:this.onFocus,input:this.onInput,blur:this.onBlur,keydown:this.onKeyDown,mousedown:this.onMouseDown}})},renderSizer:function(){var t=this.$createElement;return t("div",{ref:"sizer",class:"vue-treeselect__sizer"},[this.value])},updateInputWidth:function(){this.inputWidth=Math.max(yt,this.$refs.sizer.scrollWidth+15)},updateSearchQuery:function(){var t=this.instance;t.trigger.searchQuery=this.value}},render:function(){return this.renderInputContainer()}},Ht=Vt,Zt=It(Ht,Lt,Nt,!1,null,null,null);Zt.options.__file="src/components/Input.vue";var Ut,Gt,Wt=Zt.exports,Xt={name:"vue-treeselect--placeholder",inject:["instance"],render:function(){var t=arguments[0],e=this.instance,n={"vue-treeselect__placeholder":!0,"vue-treeselect-helper-zoom-effect-off":!0,"vue-treeselect-helper-hide":e.hasValue||e.trigger.searchQuery};return t("div",{class:n},[e.placeholder])}},Yt=Xt,Qt=It(Yt,Ut,Gt,!1,null,null,null);Qt.options.__file="src/components/Placeholder.vue";var Kt,Jt,te=Qt.exports,ee={name:"vue-treeselect--single-value",inject:["instance"],methods:{renderSingleValueLabel:function(){var t=this.instance,e=t.selectedNodes[0],n=t.$scopedSlots["value-label"];return n?n({node:e}):e.label}},render:function(){var t=arguments[0],e=this.instance,n=this.$parent.renderValueContainer,r=e.hasValue&&!e.trigger.searchQuery;return n([r&&t("div",{class:"vue-treeselect__single-value"},[this.renderSingleValueLabel()]),t(te),t(Wt,{ref:"input"})])}},ne=ee,re=It(ne,Kt,Jt,!1,null,null,null);re.options.__file="src/components/SingleValue.vue";var ae=re.exports,ie=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 348.333 348.333"}},[n("path",{attrs:{d:"M336.559 68.611L231.016 174.165l105.543 105.549c15.699 15.705 15.699 41.145 0 56.85-7.844 7.844-18.128 11.769-28.407 11.769-10.296 0-20.581-3.919-28.419-11.769L174.167 231.003 68.609 336.563c-7.843 7.844-18.128 11.769-28.416 11.769-10.285 0-20.563-3.919-28.413-11.769-15.699-15.698-15.699-41.139 0-56.85l105.54-105.549L11.774 68.611c-15.699-15.699-15.699-41.145 0-56.844 15.696-15.687 41.127-15.687 56.829 0l105.563 105.554L279.721 11.767c15.705-15.687 41.139-15.687 56.832 0 15.705 15.699 15.705 41.145.006 56.844z"}})])},oe=[];ie._withStripped=!0;var se={name:"vue-treeselect--x"},le=se,ue=It(le,ie,oe,!1,null,null,null);ue.options.__file="src/components/icons/Delete.vue";var ce,de,pe=ue.exports,he={name:"vue-treeselect--multi-value-item",inject:["instance"],props:{node:{type:Object,required:!0}},methods:{handleMouseDown:f((function(){var t=this.instance,e=this.node;t.select(e)}))},render:function(){var t=arguments[0],e=this.instance,n=this.node,r={"vue-treeselect__multi-value-item":!0,"vue-treeselect__multi-value-item-disabled":n.isDisabled,"vue-treeselect__multi-value-item-new":n.isNew},a=e.$scopedSlots["value-label"],i=a?a({node:n}):n.label;return t("div",{class:"vue-treeselect__multi-value-item-container"},[t("div",{class:r,on:{mousedown:this.handleMouseDown}},[t("span",{class:"vue-treeselect__multi-value-label"},[i]),t("span",{class:"vue-treeselect__icon vue-treeselect__value-remove"},[t(pe)])])])}},fe=he,me=It(fe,ce,de,!1,null,null,null);me.options.__file="src/components/MultiValueItem.vue";var ge,ve,ye=me.exports,be={name:"vue-treeselect--multi-value",inject:["instance"],methods:{renderMultiValueItems:function(){var t=this.$createElement,e=this.instance;return e.internalValue.slice(0,e.limit).map(e.getNode).map((function(e){return t(ye,{key:"multi-value-item-".concat(e.id),attrs:{node:e}})}))},renderExceedLimitTip:function(){var t=this.$createElement,e=this.instance,n=e.internalValue.length-e.limit;return n<=0?null:t("div",{class:"vue-treeselect__limit-tip vue-treeselect-helper-zoom-effect-off",key:"exceed-limit-tip"},[t("span",{class:"vue-treeselect__limit-tip-text"},[e.limitText(n)])])}},render:function(){var t=arguments[0],e=this.$parent.renderValueContainer,n={props:{tag:"div",name:"vue-treeselect__multi-value-item--transition",appear:!0}};return e(t("transition-group",$t()([{class:"vue-treeselect__multi-value"},n]),[this.renderMultiValueItems(),this.renderExceedLimitTip(),t(te,{key:"placeholder"}),t(Wt,{ref:"input",key:"input"})]))}},xe=be,we=It(xe,ge,ve,!1,null,null,null);we.options.__file="src/components/MultiValue.vue";var _e=we.exports,Ce=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 292.362 292.362"}},[n("path",{attrs:{d:"M286.935 69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952 0-9.233 1.807-12.85 5.424C1.807 72.998 0 77.279 0 82.228c0 4.948 1.807 9.229 5.424 12.847l127.907 127.907c3.621 3.617 7.902 5.428 12.85 5.428s9.233-1.811 12.847-5.428L286.935 95.074c3.613-3.617 5.427-7.898 5.427-12.847 0-4.948-1.814-9.229-5.427-12.85z"}})])},Se=[];Ce._withStripped=!0;var ke={name:"vue-treeselect--arrow"},Ae=ke,Ee=It(Ae,Ce,Se,!1,null,null,null);Ee.options.__file="src/components/icons/Arrow.vue";var De,Fe,Me=Ee.exports,Oe={name:"vue-treeselect--control",inject:["instance"],computed:{shouldShowX:function(){var t=this.instance;return t.clearable&&!t.disabled&&t.hasValue&&(this.hasUndisabledValue||t.allowClearingDisabled)},shouldShowArrow:function(){var t=this.instance;return!t.alwaysOpen||!t.menu.isOpen},hasUndisabledValue:function(){var t=this.instance;return t.hasValue&&t.internalValue.some((function(e){return!t.getNode(e).isDisabled}))}},methods:{renderX:function(){var t=this.$createElement,e=this.instance,n=e.multiple?e.clearAllText:e.clearValueText;return this.shouldShowX?t("div",{class:"vue-treeselect__x-container",attrs:{title:n},on:{mousedown:this.handleMouseDownOnX}},[t(pe,{class:"vue-treeselect__x"})]):null},renderArrow:function(){var t=this.$createElement,e=this.instance,n={"vue-treeselect__control-arrow":!0,"vue-treeselect__control-arrow--rotated":e.menu.isOpen};return this.shouldShowArrow?t("div",{class:"vue-treeselect__control-arrow-container",on:{mousedown:this.handleMouseDownOnArrow}},[t(Me,{class:n})]):null},handleMouseDownOnX:f((function(t){t.stopPropagation(),t.preventDefault();var e=this.instance,n=e.beforeClearAll(),r=function(t){t&&e.clear()};P()(n)?n.then(r):setTimeout((function(){return r(n)}),0)})),handleMouseDownOnArrow:f((function(t){t.preventDefault(),t.stopPropagation();var e=this.instance;e.focusInput(),e.toggleMenu()})),renderValueContainer:function(t){var e=this.$createElement;return e("div",{class:"vue-treeselect__value-container"},[t])}},render:function(){var t=arguments[0],e=this.instance,n=e.single?ae:_e;return t("div",{class:"vue-treeselect__control",on:{mousedown:e.handleMouseDown}},[t(n,{ref:"value-container"}),this.renderX(),this.renderArrow()])}},Be=Oe,Te=It(Be,De,Fe,!1,null,null,null);Te.options.__file="src/components/Control.vue";var Pe,Ie,Re=Te.exports,Le={name:"vue-treeselect--tip",functional:!0,props:{type:{type:String,required:!0},icon:{type:String,required:!0}},render:function(t,e){var n=arguments[0],r=e.props,a=e.children;return n("div",{class:"vue-treeselect__tip vue-treeselect__".concat(r.type,"-tip")},[n("div",{class:"vue-treeselect__icon-container"},[n("span",{class:"vue-treeselect__icon-".concat(r.icon)})]),n("span",{class:"vue-treeselect__tip-text vue-treeselect__".concat(r.type,"-tip-text")},[a])])}},Ne=Le,ze=It(Ne,Pe,Ie,!1,null,null,null);ze.options.__file="src/components/Tip.vue";var je,$e,qe,Ve,He,Ze=ze.exports,Ue={name:"vue-treeselect--option",inject:["instance"],props:{node:{type:Object,required:!0}},computed:{shouldExpand:function(){var t=this.instance,e=this.node;return e.isBranch&&t.shouldExpand(e)},shouldShow:function(){var t=this.instance,e=this.node;return t.shouldShowOptionInMenu(e)}},methods:{renderOption:function(){var t=this.$createElement,e=this.instance,n=this.node,r={"vue-treeselect__option":!0,"vue-treeselect__option--disabled":n.isDisabled,"vue-treeselect__option--selected":e.isSelected(n),"vue-treeselect__option--highlight":n.isHighlighted,"vue-treeselect__option--matched":e.localSearch.active&&n.isMatched,"vue-treeselect__option--hide":!this.shouldShow};return t("div",{class:r,on:{mouseenter:this.handleMouseEnterOption},attrs:{"data-id":n.id}},[this.renderArrow(),this.renderLabelContainer([this.renderCheckboxContainer([this.renderCheckbox()]),this.renderLabel()])])},renderSubOptionsList:function(){var t=this.$createElement;return this.shouldExpand?t("div",{class:"vue-treeselect__list"},[this.renderSubOptions(),this.renderNoChildrenTip(),this.renderLoadingChildrenTip(),this.renderLoadingChildrenErrorTip()]):null},renderArrow:function(){var t=this.$createElement,e=this.instance,n=this.node;if(e.shouldFlattenOptions&&this.shouldShow)return null;if(n.isBranch){var r={props:{name:"vue-treeselect__option-arrow--prepare",appear:!0}},a={"vue-treeselect__option-arrow":!0,"vue-treeselect__option-arrow--rotated":this.shouldExpand};return t("div",{class:"vue-treeselect__option-arrow-container",on:{mousedown:this.handleMouseDownOnArrow}},[t("transition",r,[t(Me,{class:a})])])}return e.hasBranchNodes?(je||(je=t("div",{class:"vue-treeselect__option-arrow-placeholder"},[" "])),je):null},renderLabelContainer:function(t){var e=this.$createElement;return e("div",{class:"vue-treeselect__label-container",on:{mousedown:this.handleMouseDownOnLabelContainer}},[t])},renderCheckboxContainer:function(t){var e=this.$createElement,n=this.instance,r=this.node;return n.single||n.disableBranchNodes&&r.isBranch?null:e("div",{class:"vue-treeselect__checkbox-container"},[t])},renderCheckbox:function(){var t=this.$createElement,e=this.instance,n=this.node,r=e.forest.checkedStateMap[n.id],a={"vue-treeselect__checkbox":!0,"vue-treeselect__checkbox--checked":r===et,"vue-treeselect__checkbox--indeterminate":r===tt,"vue-treeselect__checkbox--unchecked":r===J,"vue-treeselect__checkbox--disabled":n.isDisabled};return $e||($e=t("span",{class:"vue-treeselect__check-mark"})),qe||(qe=t("span",{class:"vue-treeselect__minus-mark"})),t("span",{class:a},[$e,qe])},renderLabel:function(){var t=this.$createElement,e=this.instance,n=this.node,r=n.isBranch&&(e.localSearch.active?e.showCountOnSearchComputed:e.showCount),a=r?e.localSearch.active?e.localSearch.countMap[n.id][e.showCountOf]:n.count[e.showCountOf]:NaN,i="vue-treeselect__label",o="vue-treeselect__count",s=e.$scopedSlots["option-label"];return s?s({node:n,shouldShowCount:r,count:a,labelClassName:i,countClassName:o}):t("label",{class:i},[n.label,r&&t("span",{class:o},["(",a,")"])])},renderSubOptions:function(){var t=this.$createElement,e=this.node;return e.childrenStates.isLoaded?e.children.map((function(e){return t(Ue,{attrs:{node:e},key:e.id})})):null},renderNoChildrenTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return!n.childrenStates.isLoaded||n.children.length?null:t(Ze,{attrs:{type:"no-children",icon:"warning"}},[e.noChildrenText])},renderLoadingChildrenTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return n.childrenStates.isLoading?t(Ze,{attrs:{type:"loading",icon:"loader"}},[e.loadingText]):null},renderLoadingChildrenErrorTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return n.childrenStates.loadingError?t(Ze,{attrs:{type:"error",icon:"error"}},[n.childrenStates.loadingError,t("a",{class:"vue-treeselect__retry",attrs:{title:e.retryTitle},on:{mousedown:this.handleMouseDownOnRetry}},[e.retryText])]):null},handleMouseEnterOption:function(t){var e=this.instance,n=this.node;t.target===t.currentTarget&&e.setCurrentHighlightedOption(n,!1)},handleMouseDownOnArrow:f((function(){var t=this.instance,e=this.node;t.toggleExpanded(e)})),handleMouseDownOnLabelContainer:f((function(){var t=this.instance,e=this.node;e.isBranch&&t.disableBranchNodes?t.toggleExpanded(e):t.select(e)})),handleMouseDownOnRetry:f((function(){var t=this.instance,e=this.node;t.loadChildrenOptions(e)}))},render:function(){var t=arguments[0],e=this.node,n=this.instance.shouldFlattenOptions?0:e.level,r=l()({"vue-treeselect__list-item":!0},"vue-treeselect__indent-level-".concat(n),!0),a={props:{name:"vue-treeselect__list--transition"}};return t("div",{class:r},[this.renderOption(),e.isBranch&&t("transition",a,[this.renderSubOptionsList()])])}},Ge=Ue,We=Ge,Xe=It(We,Ve,He,!1,null,null,null);Xe.options.__file="src/components/Option.vue";var Ye,Qe,Ke=Xe.exports,Je={top:"top",bottom:"bottom",above:"top",below:"bottom"},tn={name:"vue-treeselect--menu",inject:["instance"],computed:{menuStyle:function(){var t=this.instance;return{maxHeight:t.maxHeight+"px"}},menuContainerStyle:function(){var t=this.instance;return{zIndex:t.appendToBody?null:t.zIndex}}},watch:{"instance.menu.isOpen":function(t){t?this.$nextTick(this.onMenuOpen):this.onMenuClose()}},created:function(){this.menuSizeWatcher=null,this.menuResizeAndScrollEventListeners=null},mounted:function(){var t=this.instance;t.menu.isOpen&&this.$nextTick(this.onMenuOpen)},destroyed:function(){this.onMenuClose()},methods:{renderMenu:function(){var t=this.$createElement,e=this.instance;return e.menu.isOpen?t("div",{ref:"menu",class:"vue-treeselect__menu",on:{mousedown:e.handleMouseDown},style:this.menuStyle},[this.renderBeforeList(),e.async?this.renderAsyncSearchMenuInner():e.localSearch.active?this.renderLocalSearchMenuInner():this.renderNormalMenuInner(),this.renderAfterList()]):null},renderBeforeList:function(){var t=this.instance,e=t.$scopedSlots["before-list"];return e?e():null},renderAfterList:function(){var t=this.instance,e=t.$scopedSlots["after-list"];return e?e():null},renderNormalMenuInner:function(){var t=this.instance;return t.rootOptionsStates.isLoading?this.renderLoadingOptionsTip():t.rootOptionsStates.loadingError?this.renderLoadingRootOptionsErrorTip():t.rootOptionsStates.isLoaded&&0===t.forest.normalizedOptions.length?this.renderNoAvailableOptionsTip():this.renderOptionList()},renderLocalSearchMenuInner:function(){var t=this.instance;return t.rootOptionsStates.isLoading?this.renderLoadingOptionsTip():t.rootOptionsStates.loadingError?this.renderLoadingRootOptionsErrorTip():t.rootOptionsStates.isLoaded&&0===t.forest.normalizedOptions.length?this.renderNoAvailableOptionsTip():t.localSearch.noResults?this.renderNoResultsTip():this.renderOptionList()},renderAsyncSearchMenuInner:function(){var t=this.instance,e=t.getRemoteSearchEntry(),n=""===t.trigger.searchQuery&&!t.defaultOptions,r=!n&&(e.isLoaded&&0===e.options.length);return n?this.renderSearchPromptTip():e.isLoading?this.renderLoadingOptionsTip():e.loadingError?this.renderAsyncSearchLoadingErrorTip():r?this.renderNoResultsTip():this.renderOptionList()},renderOptionList:function(){var t=this.$createElement,e=this.instance;return t("div",{class:"vue-treeselect__list"},[e.forest.normalizedOptions.map((function(e){return t(Ke,{attrs:{node:e},key:e.id})}))])},renderSearchPromptTip:function(){var t=this.$createElement,e=this.instance;return t(Ze,{attrs:{type:"search-prompt",icon:"warning"}},[e.searchPromptText])},renderLoadingOptionsTip:function(){var t=this.$createElement,e=this.instance;return t(Ze,{attrs:{type:"loading",icon:"loader"}},[e.loadingText])},renderLoadingRootOptionsErrorTip:function(){var t=this.$createElement,e=this.instance;return t(Ze,{attrs:{type:"error",icon:"error"}},[e.rootOptionsStates.loadingError,t("a",{class:"vue-treeselect__retry",on:{click:e.loadRootOptions},attrs:{title:e.retryTitle}},[e.retryText])])},renderAsyncSearchLoadingErrorTip:function(){var t=this.$createElement,e=this.instance,n=e.getRemoteSearchEntry();return t(Ze,{attrs:{type:"error",icon:"error"}},[n.loadingError,t("a",{class:"vue-treeselect__retry",on:{click:e.handleRemoteSearch},attrs:{title:e.retryTitle}},[e.retryText])])},renderNoAvailableOptionsTip:function(){var t=this.$createElement,e=this.instance;return t(Ze,{attrs:{type:"no-options",icon:"warning"}},[e.noOptionsText])},renderNoResultsTip:function(){var t=this.$createElement,e=this.instance;return t(Ze,{attrs:{type:"no-results",icon:"warning"}},[e.noResultsText])},onMenuOpen:function(){this.adjustMenuOpenDirection(),this.setupMenuSizeWatcher(),this.setupMenuResizeAndScrollEventListeners()},onMenuClose:function(){this.removeMenuSizeWatcher(),this.removeMenuResizeAndScrollEventListeners()},adjustMenuOpenDirection:function(){var t=this.instance;if(t.menu.isOpen){var e=t.getMenu(),n=t.getControl(),r=e.getBoundingClientRect(),a=n.getBoundingClientRect(),i=r.height,o=window.innerHeight,s=a.top,l=window.innerHeight-a.bottom,u=a.top>=0&&a.top<=o||a.top<0&&a.bottom>0,c=l>i+bt,d=s>i+bt;u?"auto"!==t.openDirection?t.menu.placement=Je[t.openDirection]:t.menu.placement=c||!d?"bottom":"top":t.closeMenu()}},setupMenuSizeWatcher:function(){var t=this.instance,e=t.getMenu();this.menuSizeWatcher||(this.menuSizeWatcher={remove:D(e,this.adjustMenuOpenDirection)})},setupMenuResizeAndScrollEventListeners:function(){var t=this.instance,e=t.getControl();this.menuResizeAndScrollEventListeners||(this.menuResizeAndScrollEventListeners={remove:O(e,this.adjustMenuOpenDirection)})},removeMenuSizeWatcher:function(){this.menuSizeWatcher&&(this.menuSizeWatcher.remove(),this.menuSizeWatcher=null)},removeMenuResizeAndScrollEventListeners:function(){this.menuResizeAndScrollEventListeners&&(this.menuResizeAndScrollEventListeners.remove(),this.menuResizeAndScrollEventListeners=null)}},render:function(){var t=arguments[0];return t("div",{ref:"menu-container",class:"vue-treeselect__menu-container",style:this.menuContainerStyle},[t("transition",{attrs:{name:"vue-treeselect__menu--transition"}},[this.renderMenu()])])}},en=tn,nn=It(en,Ye,Qe,!1,null,null,null);nn.options.__file="src/components/Menu.vue";var rn=nn.exports,an=n(14),on=n.n(an);function sn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ln(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?sn(n,!0).forEach((function(e){l()(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):sn(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var un,cn,dn,pn={name:"vue-treeselect--portal-target",inject:["instance"],watch:{"instance.menu.isOpen":function(t){t?this.setupHandlers():this.removeHandlers()},"instance.menu.placement":function(){this.updateMenuContainerOffset()}},created:function(){this.controlResizeAndScrollEventListeners=null,this.controlSizeWatcher=null},mounted:function(){var t=this.instance;t.menu.isOpen&&this.setupHandlers()},methods:{setupHandlers:function(){this.updateWidth(),this.updateMenuContainerOffset(),this.setupControlResizeAndScrollEventListeners(),this.setupControlSizeWatcher()},removeHandlers:function(){this.removeControlResizeAndScrollEventListeners(),this.removeControlSizeWatcher()},setupControlResizeAndScrollEventListeners:function(){var t=this.instance,e=t.getControl();this.controlResizeAndScrollEventListeners||(this.controlResizeAndScrollEventListeners={remove:O(e,this.updateMenuContainerOffset)})},setupControlSizeWatcher:function(){var t=this,e=this.instance,n=e.getControl();this.controlSizeWatcher||(this.controlSizeWatcher={remove:D(n,(function(){t.updateWidth(),t.updateMenuContainerOffset()}))})},removeControlResizeAndScrollEventListeners:function(){this.controlResizeAndScrollEventListeners&&(this.controlResizeAndScrollEventListeners.remove(),this.controlResizeAndScrollEventListeners=null)},removeControlSizeWatcher:function(){this.controlSizeWatcher&&(this.controlSizeWatcher.remove(),this.controlSizeWatcher=null)},updateWidth:function(){var t=this.instance,e=this.$el,n=t.getControl(),r=n.getBoundingClientRect();e.style.width=r.width+"px"},updateMenuContainerOffset:function(){var t=this.instance,e=t.getControl(),n=this.$el,r=e.getBoundingClientRect(),a=n.getBoundingClientRect(),i="bottom"===t.menu.placement?r.height:0,o=Math.round(r.left-a.left)+"px",s=Math.round(r.top-a.top+i)+"px",l=this.$refs.menu.$refs["menu-container"].style,u=["transform","webkitTransform","MozTransform","msTransform"],c=Y(u,(function(t){return t in document.body.style}));l[c]="translate(".concat(o,", ").concat(s,")")}},render:function(){var t=arguments[0],e=this.instance,n=["vue-treeselect__portal-target",e.wrapperClass],r={zIndex:e.zIndex};return t("div",{class:n,style:r,attrs:{"data-instance-id":e.getInstanceId()}},[t(rn,{ref:"menu"})])},destroyed:function(){this.removeHandlers()}},hn={name:"vue-treeselect--menu-portal",created:function(){this.portalTarget=null},mounted:function(){this.setup()},destroyed:function(){this.teardown()},methods:{setup:function(){var t=document.createElement("div");document.body.appendChild(t),this.portalTarget=new on.a(ln({el:t,parent:this},pn))},teardown:function(){document.body.removeChild(this.portalTarget.$el),this.portalTarget.$el.innerHTML="",this.portalTarget.$destroy(),this.portalTarget=null}},render:function(){var t=arguments[0];return un||(un=t("div",{class:"vue-treeselect__menu-placeholder"})),un}},fn=hn,mn=It(fn,cn,dn,!1,null,null,null);mn.options.__file="src/components/MenuPortal.vue";var gn,vn,yn=mn.exports,bn={name:"vue-treeselect",mixins:[Ft],computed:{wrapperClass:function(){return{"vue-treeselect":!0,"vue-treeselect--single":this.single,"vue-treeselect--multi":this.multiple,"vue-treeselect--searchable":this.searchable,"vue-treeselect--disabled":this.disabled,"vue-treeselect--focused":this.trigger.isFocused,"vue-treeselect--has-value":this.hasValue,"vue-treeselect--open":this.menu.isOpen,"vue-treeselect--open-above":"top"===this.menu.placement,"vue-treeselect--open-below":"bottom"===this.menu.placement,"vue-treeselect--branch-nodes-disabled":this.disableBranchNodes,"vue-treeselect--append-to-body":this.appendToBody}}},render:function(){var t=arguments[0];return t("div",{ref:"wrapper",class:this.wrapperClass},[t(zt),t(Re,{ref:"control"}),this.appendToBody?t(yn,{ref:"portal"}):t(rn,{ref:"menu"})])}},xn=bn,wn=It(xn,gn,vn,!1,null,null,null);wn.options.__file="src/components/Treeselect.vue";var _n=wn.exports;n(15);n.d(e,"VERSION",(function(){return Cn})),n.d(e,"Treeselect",(function(){return _n})),n.d(e,"treeselectMixin",(function(){return Ft})),n.d(e,"LOAD_ROOT_OPTIONS",(function(){return ot})),n.d(e,"LOAD_CHILDREN_OPTIONS",(function(){return st})),n.d(e,"ASYNC_SEARCH",(function(){return lt}));e["default"]=_n;var Cn="0.4.0"}])},47466:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return X}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{attrs:{group:t.group},on:{onAddSuccess:t.onAddSuccess}}),n("div",{staticClass:"flex-align-stretch"},[n("group",{ref:"grouplist",on:{setGroupData:t.setGroupData,clickGroup:t.clickGroup}}),n("contacts",{staticStyle:{flex:"1 0 auto"},attrs:{data:t.activeGroupData},on:{clickContacts:t.clickContacts,filtetContacts:t.filtetContacts}}),n("detail",{attrs:{activeContactsData:t.activeContactsData},scopedSlots:t._u([{key:"edit",fn:function(e){return[n("edit",{attrs:{data:e,group:t.group},on:{onAddSuccess:t.onAddSuccess}})]}},{key:"del",fn:function(e){return[n("ondel",{attrs:{data:e},on:{onDelSuccess:t.onDelSuccess}})]}}])})],1)],1)},a=[],i=n(74479),o=(n(92222),n(57327),n(41539),n(68309),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("新建联系人")]),n("el-dialog",{attrs:{title:"新建联系人",visible:t.dialogFormVisible,width:"50%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-position":"left","label-width":"80px",size:"small"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名",prop:"name",rules:[{required:!0,message:"联系人姓名不能为空"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人姓名"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{value:t.value,label:t.value}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber",rules:[{required:!0,message:"手机号码不能为空"},{pattern:/^1[3-9][0-9]\d{8}$/,message:"请输入正确手机号码",trigger:"blur"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人手机号码"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"生日"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-mm-dd",type:"date",placeholder:"选择日期"},model:{value:t.form.birthday,callback:function(e){t.$set(t.form,"birthday",e)},expression:"form.birthday"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"邮箱"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人邮箱"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"家庭住址"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人家庭住址"},model:{value:t.form.homeaddress,callback:function(e){t.$set(t.form,"homeaddress",e)},expression:"form.homeaddress"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"微信"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人微信"},model:{value:t.form.wechat,callback:function(e){t.$set(t.form,"wechat",e)},expression:"form.wechat"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"单位"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人单位"},model:{value:t.form.company,callback:function(e){t.$set(t.form,"company",e)},expression:"form.company"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人部门"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人职位"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"标签"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{multiple:""},model:{value:t.form.tag,callback:function(e){t.$set(t.form,"tag",e)},expression:"form.tag"}},t._l(t.tags,(function(t){return n("el-option",{key:t.index,attrs:{value:t,label:t}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"群组"}},[n("el-select",{staticStyle:{width:"100%"},model:{value:t.form.sys_phonebookgroupid,callback:function(e){t.$set(t.form,"sys_phonebookgroupid",e)},expression:"form.sys_phonebookgroupid"}},t._l(t.group,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sys_phonebookgroupid,label:t.groupname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人备注"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1)],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.addGroup()}}},[t._v("确 定")])],1)],1)],1)}),s=[],l=n(16198),u=n(4367),c=(n(35666),n(20629)),d={props:["group"],data:function(){return{dialogFormVisible:!1,form:{sys_phonebookid:0,sys_phonebookgroupid:"",name:"",phonenumber:"",company:"",depname:"",position:"",email:"",sex:"男",birthday:(new Date).toLocaleDateString(),homeaddress:"",remarks:"",tag:[]},tags:["关键决策人","支持者","反对者"]}},computed:(0,u.Z)({},(0,c.Se)({sys_options:"sys_options"})),methods:{onShow:function(){},addGroup:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,l.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({id:"20220831164503",version:1,content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.$emit("onAddSuccess"),t.dialogFormVisible=!1}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},mounted:function(){this.$store.dispatch("optiontypeselect","sex")}},p=d,h=n(1001),f=(0,h.Z)(p,o,s,!1,null,null,null),m=f.exports,g=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"normal-panel scroll-panel"},[r("div",{staticStyle:{"margin-bottom":"30px"}},[r("p",{staticClass:"container normal-title",staticStyle:{margin:"5px 0"}},[t._v("系统群组")]),r("ul",t._l(t.sysGroup,(function(e){return r("li",{key:e.index,staticClass:"pd-t-b flex-align-center flex-between",class:t.active===e.rowindex?"act":"",on:{click:function(n){return t.clickGroup(e)}}},[r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"50",src:n(62857),alt:""}}),r("div",{staticClass:"r_flex"},[r("p",{staticClass:"groupname"},[t._v(t._s(e.groupname))]),r("small",{staticClass:"color-grey"},[t._v("已有"+t._s(e.count)+" 人")])])])])})),0)]),r("div",[r("p",{staticClass:"container normal-title"},[t._v("自定义群组")]),r("ul",t._l(t.myGroup,(function(e){return r("li",{key:e.index,staticClass:"pd-t-b flex-align-center flex-between",class:t.active===e.rowindex?"act":"",on:{click:function(n){return t.clickGroup(e)}}},[r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"50",src:n(59645),alt:""}}),r("div",{staticClass:"r_flex"},[r("p",{staticClass:"groupname"},[t._v(t._s(e.groupname))]),r("small",{staticClass:"color-grey"},[t._v("已有"+t._s(e.count)+" 人")])])]),r("div",[t._t("edit",null,{data:e}),t._t("del",null,{data:e})],2)])})),0)])])},v=[],y=(n(54747),{data:function(){return{sysGroup:[],myGroup:[],active:0}},methods:{listData:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({id:"20220831164603",version:1,content:{where:{condition:""}}});case 2:r=n.sent,r.data.forEach((function(t){t.phonebook.forEach((function(t){t.tag=JSON.parse(t.tag)}))})),e.sysGroup=r.data.filter((function(t){if(0===t.sys_phonebookgroupid)return t})),e.myGroup=r.data.filter((function(t){if(0!==t.sys_phonebookgroupid)return t})),e.$emit("setGroupData",e.myGroup),t?t():e.clickGroup(e.sysGroup[0]);case 8:case"end":return n.stop()}}),n)})))()},clickGroup:function(t){this.active=t.rowindex,this.$emit("clickGroup",t)}},mounted:function(){this.listData()}}),b=y,x=(0,h.Z)(b,g,v,!1,null,"5ee0ac33",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel scroll-panel"},[n("div",{staticClass:"container",staticStyle:{"border-bottom":"1px solid #f1f2f3"}},[n("el-form",{staticClass:"myform",attrs:{size:"small",inline:"","label-position":"left","label-width":"50px"}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"联系人名称,手机号",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1)],1)],1),n("ul",t._l(t.data.phonebook,(function(e){return n("li",{key:e.index,staticClass:"container",class:t.active===e.rowindex?"act":"",on:{click:function(n){return t.clickContacts(e)}}},[n("div",{staticClass:"flex-align-stretch"},[n("div",{staticClass:"avatar"},[t._v(" "+t._s(e.name.substr(0,1))+" ")]),n("div",{staticClass:"r-panel"},[n("p",[t._v(t._s(e.name)+" "),t._l(e.tag,(function(e){return n("el-tag",{key:e.index,staticStyle:{margin:"0 5px"},attrs:{type:"支持者"===e?"warning":"反对者"===e?"danger":"",size:"mini"}},[t._v(t._s(e))])}))],2),n("small",{staticClass:"color-grey"},[n("i",{staticClass:"el-icon-mobile"}),t._v(" "+t._s(e.phonenumber)+" "),n("i",{staticClass:"el-icon-collection-tag"}),t._v(" "+t._s(e.groupname))])])])])})),0),t.data.phonebook&&0===t.data.phonebook.length?n("div",{staticClass:"flex-align-center"},[n("el-empty",{attrs:{"image-size":200,description:"暂无联系人"}})],1):t._e()])},C=[],S=(n(24603),n(28450),n(74916),n(88386),n(39714),n(77601),{props:["data"],data:function(){return{active:0,condition:""}},methods:{clickContacts:function(t){this.active=t.rowindex,this.$emit("clickContacts",t)},search:function(){var t=/^\d{1,}$/,e=new RegExp(t);e.test(this.condition)?this.$emit("filtetContacts","phonenumber",this.condition):this.$emit("filtetContacts","name",this.condition)},clearSearch:function(){this.$emit("filtetContacts","close",this.condition)}}}),k=S,A=(0,h.Z)(k,_,C,!1,null,"bfdb6128",null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.activeContactsData?n("div",{staticClass:"normal-panel scroll-panel"},[n("div",{staticClass:"container border flex-align-center flex-between"},[n("div",{staticClass:"flex-align-stretch"},[n("div",{staticClass:"avatar"},[t._v(" "+t._s(t.activeContactsData.name.substr(0,1))+" ")]),n("div",{staticClass:"r-panel"},[n("p",[t._v(t._s(t.activeContactsData.name))]),n("small",{staticClass:"color-grey"},[n("i",{staticClass:"el-icon-mobile"}),t._v(" "+t._s(t.activeContactsData.phonenumber))])])]),n("div",[t._t("edit",null,{data:t.activeContactsData}),t._t("del",null,{data:t.activeContactsData})],2)]),n("div",{staticClass:"container"},[n("el-descriptions",{attrs:{title:"个人信息",column:1}},[n("el-descriptions-item",{attrs:{label:"姓名"}},[t._v(t._s(t.activeContactsData.name))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.activeContactsData.phonenumber))]),n("el-descriptions-item",{attrs:{label:"邮箱"}},[t._v(t._s(t.activeContactsData.email))]),n("el-descriptions-item",{attrs:{label:"微信"}},[t._v(t._s(t.activeContactsData.wechat))]),n("el-descriptions-item",{attrs:{label:"性别"}},[t._v(t._s(t.activeContactsData.sex))]),n("el-descriptions-item",{attrs:{label:"单位"}},[t._v(t._s(t.activeContactsData.company))]),n("el-descriptions-item",{attrs:{label:"部门"}},[t._v(t._s(t.activeContactsData.depname))]),n("el-descriptions-item",{attrs:{label:"职位"}},[t._v(t._s(t.activeContactsData.position))]),n("el-descriptions-item",{attrs:{label:"生日"}},[t._v(t._s(t.activeContactsData.birthday))]),n("el-descriptions-item",{attrs:{label:"家庭住址"}},[t._v(t._s(t.activeContactsData.homeaddress))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.activeContactsData.remarks))]),n("el-descriptions-item",{attrs:{label:"标签"}},t._l(t.activeContactsData.tag,(function(e){return n("el-tag",{key:e.index,staticStyle:{margin:"0 5px"},attrs:{type:"支持者"===e?"warning":"反对者"===e?"danger":"",size:"mini"}},[t._v(t._s(e))])})),1),n("el-descriptions-item",{attrs:{label:"所属群组"}},[t._v(t._s(t.activeContactsData.groupname))])],1)],1)]):t._e()},F=[],M={props:["activeContactsData"]},O=M,B=(0,h.Z)(O,D,F,!1,null,"a2202b3a",null),T=B.exports,P=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{staticStyle:{color:"#333"},attrs:{type:"text",size:"small",icon:"el-icon-edit"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"新建联系人",visible:t.dialogFormVisible,width:"50%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-position":"left","label-width":"80px",size:"small"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名",prop:"name",rules:[{required:!0,message:"联系人姓名不能为空"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人姓名"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{value:t.value,label:t.value}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber",rules:[{required:!0,message:"手机号码不能为空"},{pattern:/^1[3-9][0-9]\d{8}$/,message:"请输入正确手机号码",trigger:"blur"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人手机号码"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"生日"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-mm-dd",type:"date",placeholder:"选择日期"},model:{value:t.form.birthday,callback:function(e){t.$set(t.form,"birthday",e)},expression:"form.birthday"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"邮箱"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人邮箱"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"家庭住址"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人家庭住址"},model:{value:t.form.homeaddress,callback:function(e){t.$set(t.form,"homeaddress",e)},expression:"form.homeaddress"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"微信"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人微信"},model:{value:t.form.wechat,callback:function(e){t.$set(t.form,"wechat",e)},expression:"form.wechat"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"单位"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人单位"},model:{value:t.form.company,callback:function(e){t.$set(t.form,"company",e)},expression:"form.company"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人部门"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人职位"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"标签"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{multiple:""},model:{value:t.form.tag,callback:function(e){t.$set(t.form,"tag",e)},expression:"form.tag"}},t._l(t.tags,(function(t){return n("el-option",{key:t.index,attrs:{value:t,label:t}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"群组"}},[n("el-select",{staticStyle:{width:"100%"},model:{value:t.form.sys_phonebookgroupid,callback:function(e){t.$set(t.form,"sys_phonebookgroupid",e)},expression:"form.sys_phonebookgroupid"}},t._l(t.group,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sys_phonebookgroupid,label:t.groupname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入联系人备注"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1)],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.addGroup()}}},[t._v("确 定")])],1)],1)],1)},I=[],R={props:["group","data"],data:function(){return{dialogFormVisible:!1,form:{sys_phonebookid:0,sys_phonebookgroupid:null,name:"",phonenumber:"",company:"",depname:"",position:"",email:"",sex:"男",birthday:"",homeaddress:"",remarks:"",tag:[]},tags:["关键决策人","支持者","反对者"]}},computed:(0,u.Z)({},(0,c.Se)({sys_options:"sys_options"})),methods:{onShow:function(){this.form=Object.assign({},this.form,this.data.data)},addGroup:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,l.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:r=t.$api.requested({id:"20220831164503",version:1,content:t.form}),t.tool.showMessage(r,(function(){setTimeout((function(){t.$emit("onAddSuccess")}),500),t.dialogFormVisible=!1}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},mounted:function(){this.$store.dispatch("optiontypeselect","sex")}},L=R,N=(0,h.Z)(L,P,I,!1,null,null,null),z=N.exports,j=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前联系人吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{staticStyle:{color:"#333"},attrs:{slot:"reference",type:"text",icon:"el-icon-delete",size:"small"},slot:"reference"},[t._v("删 除")])],1)],1)},$=[],q={props:["data"],methods:{deleteRow:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:"20220831164703",version:1,content:{sys_phonebookid:t.data.data.sys_phonebookid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onDelSuccess",t.data.data.sys_phonebookid)}));case 4:case"end":return e.stop()}}),e)})))()}}},V=q,H=(0,h.Z)(V,j,$,!1,null,null,null),Z=H.exports,U={components:{add:m,group:w,contacts:E,detail:T,ondel:Z,edit:z},data:function(){return{group:[],activeGroupData:[],activeContactsData:null}},methods:{onAddSuccess:function(){var t=this;this.$refs["grouplist"].listData((function(){var e=[];e=[].concat((0,i.Z)(t.$refs["grouplist"].sysGroup),(0,i.Z)(t.$refs["grouplist"].myGroup)),t.activeGroupData=e.filter((function(e){return e.rowindex===t.activeGroupData.rowindex}))[0],t.activeContactsData=t.activeGroupData.phonebook.filter((function(e){return e.rowindex===t.activeContactsData.rowindex}))[0]}))},setGroupData:function(t){this.group=t},clickGroup:function(t){this.activeGroupData=t,this.activeContactsData=null},clickContacts:function(t){this.activeContactsData=t},onDelSuccess:function(t){this.activeGroupData.phonebook=this.activeGroupData.phonebook.filter((function(e){return e.sys_phonebookid!==t})),this.activeContactsData=null,this.$refs["grouplist"].listData()},filtetContacts:function(t,e){"name"===t?this.activeGroupData.phonebook=this.activeGroupData.phonebook.filter((function(t){return t.name===e})):"phonenumber"===t?this.activeGroupData.phonebook=this.activeGroupData.phonebook.filter((function(t){return t.phonenumber===e})):this.onAddSuccess()}},mounted:function(){}},G=U,W=(0,h.Z)(G,r,a,!1,null,null,null),X=W.exports},26384:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return P}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{on:{onSuccess:t.onSuccess}}),n("list",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("edit",{attrs:{data:e},on:{onSuccess:t.onSuccess}})]}},{key:"del",fn:function(e){return[n("ondel",{attrs:{data:e},on:{onSuccess:t.onSuccess}})]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("新建群组")]),n("el-dialog",{attrs:{title:"新建群组",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"群组名称",prop:"groupname",rules:[{required:!0,message:"群组名称不能为空"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入群组名称"},model:{value:t.form.groupname,callback:function(e){t.$set(t.form,"groupname",e)},expression:"form.groupname"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.addGroup()}}},[t._v("确 定")])],1)],1)],1)},o=[],s=n(16198),l=(n(35666),{data:function(){return{dialogFormVisible:!1,form:{}}},methods:{addGroup:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:r=t.$api.requested({id:"20220831164203",version:1,content:{sys_phonebookgroupid:0,groupname:t.form.groupname}}),t.tool.showMessage(r,(function(){setTimeout((function(){t.$emit("onSuccess")}),500),t.dialogFormVisible=!1}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{staticClass:"inline-16",staticStyle:{color:"#333"},attrs:{type:"text",icon:"el-icon-edit",size:"small"},on:{click:function(e){return t.onShow()}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑群组",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"群组名称",prop:"groupname",rules:[{required:!0,message:"群组名称不能为空"}]}},[n("el-input",{attrs:{autocomplete:"on",placeholder:"输入群组名称"},model:{value:t.form.groupname,callback:function(e){t.$set(t.form,"groupname",e)},expression:"form.groupname"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.addGroup()}}},[t._v("确 定")])],1)],1)],1)},f=[],m={props:["data"],data:function(){return{dialogFormVisible:!1,form:{}}},methods:{onShow:function(){this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.data.data)},addGroup:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:r=t.$api.requested({id:"20220831164203",version:1,content:t.form}),t.tool.showMessage(r,(function(){setTimeout((function(){t.$emit("onSuccess")}),500),t.dialogFormVisible=!1}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前分组吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{staticStyle:{"margin-right":"50px",color:"#333"},attrs:{slot:"reference",type:"text",icon:"el-icon-delete",size:"small"},slot:"reference"},[t._v("删 除")])],1)],1)},x=[],w={props:["data"],methods:{deleteRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:"20220831164403",version:1,content:{sys_phonebookgroupid:t.data.data.sys_phonebookgroupid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"container normal-panel"},[r("div",{staticStyle:{"margin-bottom":"30px"}},[r("p",{staticClass:"normal-title normal-margin"},[t._v("系统群组")]),r("ul",t._l(t.sysGroup,(function(e){return r("li",{key:e.index,staticClass:"pd-t-b flex-align-center flex-between"},[r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"50",src:n(62857),alt:""}}),r("div",{staticClass:"r_flex"},[r("p",{staticClass:"groupname"},[t._v(t._s(e.groupname))]),r("small",{staticClass:"color-grey"},[t._v("已有"+t._s(e.count)+" 人")])])]),r("div")])})),0)]),r("div",[r("p",{staticClass:"normal-title normal-margin"},[t._v("自定义群组")]),r("ul",t._l(t.myGroup,(function(e){return r("li",{key:e.index,staticClass:"pd-t-b flex-align-center flex-between"},[r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"50",src:n(59645),alt:""}}),r("div",{staticClass:"r_flex"},[r("p",{staticClass:"groupname"},[t._v(t._s(e.groupname))]),r("small",{staticClass:"color-grey"},[t._v("已有"+t._s(e.count)+" 人")])])]),r("div",[t._t("edit",null,{data:e}),t._t("del",null,{data:e})],2)])})),0)])])},A=[],E=(n(57327),n(41539),{data:function(){return{sysGroup:[],myGroup:[]}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:"20220831164303",version:1,content:{where:{condition:""}}});case 2:n=e.sent,t.sysGroup=n.data.filter((function(t){if(0===t.sys_phonebookgroupid)return t})),t.myGroup=n.data.filter((function(t){if(0!==t.sys_phonebookgroupid)return t}));case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.listData()}}),D=E,F=(0,c.Z)(D,k,A,!1,null,"931f19ec",null),M=F.exports,O={components:{list:M,add:p,edit:y,ondel:S},methods:{onSuccess:function(){this.$refs["list"].listData()}}},B=O,T=(0,c.Z)(B,r,a,!1,null,null,null),P=T.exports},54927:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return M}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"release",fn:function(e){return[n("release",{attrs:{disabled:t.tool.checkAuth(t.$route.name,"release"),value:"1"==e.data.column.data.isenable,data:e.data.column.data},on:{onSuccess:t.onSuccess}})]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDialog("编辑分类",e.data.data)}}},[t._v("编辑")])]}}:null,t.tool.checkAuth(t.$route.name,"insert")?{key:"insert",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDialog("新增分类",e.data.data)}}},[t._v("新增子类")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",{attrs:{slot:"add"},slot:"add"},[n("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.openDialog("新增分类")}}},[t._v("新建分类")])],1):t._e()],1),n("el-dialog",{attrs:{title:t.dialogTitle,visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form}},[n("el-form-item",{attrs:{label:"分类名称:","label-width":"120px"}},[n("el-input",{attrs:{size:"small",autocomplete:"off"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"warning"},on:{click:t.handleRequest}},[t._v("确 定")])],1)],1)],1)},a=[],i=n(4367),o=n(98666),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"table-box"},[n("div",{staticClass:"classname"},[n("tableLayout",{attrs:{layout:t.tablecols1,data:t.classList1,custom:!0,height:"calc(100vh - 174px)"},on:{rowClick:t.rowClick},scopedSlots:t._u([{key:"customcol",fn:function(e){return["isenable"==e.column.columnname?n("div",[t._t("release",null,{data:e})],2):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("insert",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1),n("div",{staticStyle:{width:"16px"}}),n("div",{staticClass:"classname"},[n("tableLayout",{attrs:{layout:t.tablecols2,data:t.classList2,custom:!0,height:"calc(100vh - 174px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"审核"===e.column.data.status?"color:#52C41A":""},[t._v(t._s("审核"==e.column.data.status?"发布":e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1)])],2)},l=[],u=(n(68309),{data:function(){return{tablecols1:[],tablecols2:[],classList1:[],classList2:[],optionIndex:0}},created:function(){this.tablecols1=this.tool.tabelCol(this.$route.name)["classname1"].tablecols,this.tablecols2=this.tool.tabelCol(this.$route.name)["classname2"].tablecols,this.selectList()},methods:{rowClick:function(t){this.classList2=t.children,this.optionIndex=t.index},changeData:function(t){console.log(t)},selectList:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"select",content:{parentid:0}}).then((function(e){console.log("分类",e),t.classList1=e.data,t.classList2=e.data[t.optionIndex].children,console.log(t.classList2)}))}}}),c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,"27a97a6e",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},on:{click:t.open},slot:"reference"},[t._v("删除")])},m=[],g={props:["data"],methods:{open:function(){var t=this;this.$confirm("此操作将永久删除该分类, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return t.deleteRow()}))},deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"delete",content:{sat_sharematerial_classid:this.data.sat_sharematerial_classid}}).then((function(e){t.tool.showMessage(e),1===e.code&&t.$emit("onSuccess")}))}}},v=g,y=(0,d.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-switch",{attrs:{value:t.value,"active-color":"#3874F6","inactive-color":"#ff4949",disabled:!t.disabled},on:{change:t.releaseNotice}})},w=[],_=n(16198),C=(n(35666),{props:["value","data","disabled","onSuccess"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,_.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t.data,delete n.children,n.isenable=1==n.isenable?0:1,n.issystem=!0,e.next=6,t.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"insertOrUpdate",content:(0,i.Z)({},n)});case 6:r=e.sent,t.tool.showMessage(r),1===r.code&&t.$emit("onSuccess");case 9:case"end":return e.stop()}}),e)})))()}}}),S=C,k=(0,d.Z)(S,x,w,!1,null,null,null),A=k.exports,E={components:{list:h,Header:o.Z,onDel:b,release:A},data:function(){return{dialogFormVisible:!1,dialogTitle:"",form:{classname:"",parentid:0,sat_sharematerial_classid:0,issystem:!0,isenable:!0}}},methods:{onSuccess:function(){this.$refs.list.selectList()},openDialog:function(t,e){this.dialogTitle=t,this.dialogFormVisible=!0,"新增分类"==t?(this.form.parentid=e?e.sat_sharematerial_classid:0,this.form.sat_sharematerial_classid=0,this.form.classname=""):e&&(this.form=(0,i.Z)((0,i.Z)({},e),{},{issystem:!0}))},handleRequest:function(){var t=this;if(""==this.form.classname)return this.$message.error("分类名称不可为空!");this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"insertOrUpdate",content:this.form}).then((function(e){t.tool.showMessage(e),t.dialogFormVisible=!1,1===e.code&&t.onSuccess()}))}}},D=E,F=(0,d.Z)(D,r,a,!1,null,"b64a1238",null),M=F.exports},93885:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return F}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}},[n("share-data"),n("read-data",{attrs:{type:"agency"}}),n("downloadData",{attrs:{type:"agency"}})],1),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}},[n("read-data",{attrs:{type:"team"}}),n("downloadData",{attrs:{type:"team"}})],1)],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("分享数据")]),n("div",{staticClass:"chart"},[n("div",{staticClass:"box"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享次数")]),n("el-radio-group",{staticStyle:{"margin-right":"33px"},attrs:{size:"small"},on:{change:t.getLineChartOfShare},model:{value:t.tabPosition,callback:function(e){t.tabPosition=e},expression:"tabPosition"}},[n("el-radio-button",{attrs:{label:"1"}},[t._v("年")]),n("el-radio-button",{attrs:{label:"2"}},[t._v("月")]),n("el-radio-button",{attrs:{label:"3"}},[t._v("日")])],1)],1),n("div",{staticStyle:{width:"calc(100% - 33px)",height:"374px","margin-top":"40px"},attrs:{id:"container"}})]),t._m(0)]),n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享数据")]),n("exportExcel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"推广素材经销商分享数据表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.tablecols,data:t.tableList,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("p",[t._v(" "+t._s(e.column.data["province"])+t._s(e.column.data["city"])+t._s(e.column.data["county"])+" ")]):"operate"==e.column.columnname?n("p",{staticStyle:{color:"#3874F6"}},[t._v("查看分享名单")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.params.pageNumber,"page-size":t.params.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handlCurrentChange}})],1)],1)},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"box"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享渠道")])]),n("div",{staticStyle:{width:"calc(100% - 33px)",height:"374px","margin-top":"40px"},attrs:{id:"pie"}})])}],s=(n(38862),n(42581)),l=n(4906),u={name:"adShareData",components:{exportExcel:l.Z},data:function(){return{tabPosition:1,params:{classname:"webmanage.saletool.sharematerial.statistics.share",method:"getShareData",content:{sat_sharematerialid:this.$route.query.id,isAll:!0,pageNumber:1,pageSize:10}},tableList:[],total:0}},created:function(){this.tablecols=this.tool.tabelCol("archives_adlist")["shareDataTable"].tablecols},mounted:function(){this.getLineChartOfShare(),this.getChannel(),this.getShareData()},methods:{getLineChartOfShare:function(){this.$api.requested({classname:"webmanage.saletool.sharematerial.statistics.share",method:"getLineChartOfShare",content:{sat_sharematerialid:this.$route.query.id,date:(new Date).toLocaleDateString(),type:this.tabPosition}}).then((function(t){document.getElementById("container").innerHTML="";var e=new s.Line("container",{data:t.data,padding:"0",xField:"time",yField:"sharecount",xAxis:{tickCount:12},yAxis:{tickCount:9}});e.render()}))},getChannel:function(){this.$api.requested({classname:"webmanage.saletool.sharematerial.statistics.share",method:"getChannel",content:{sat_sharematerialid:this.$route.query.id}}).then((function(t){var e=new s.Pie("pie",{appendPadding:10,data:t.data,angleField:"sharecount",colorField:"channel",radius:.75,color:["#E263CD","#F77655"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()}))},getShareData:function(){var t=this,e=JSON.parse(JSON.stringify(this.params));e.content.isAll=!1,console.log(this.params.content.isAll),this.$api.requested(e).then((function(e){console.log("sdsdsds",e),t.tableList=e.data,t.total=e.total}))},handlCurrentChange:function(t){this.params.pageNumber=t,this.getShareData()}}},c=u,d=n(1001),p=(0,d.Z)(c,i,o,!1,null,"5fcfa65a",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("浏览数据")]),n("div",{staticClass:"main"},[n("div",{staticClass:"chart-box"},[n("div",{staticStyle:{width:"100%"},attrs:{id:t.type+"pie1"}})]),n("div",{staticStyle:{flex:"1"}},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("未浏览"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.unReadData.tablecols,param:t.unReadData.params,excelTitle:"agency"==t.type?"推广素材经销商未浏览表":"推广素材团队未浏览表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.unReadData.tablecols,data:t.unReadData.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.unReadData.pageNumber,"page-size":t.unReadData.pageSize,layout:"total, prev, pager, next, jumper",total:t.unReadData.total},on:{"current-change":t.handlUnReadCurrentChange}})],1),n("div",{staticClass:"title-box",staticStyle:{"margin-top":"30px"}},[n("div",{staticClass:"title9"},[t._v("已浏览"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.readData.tablecols,param:t.readData.params,excelTitle:"agency"==t.type?"推广素材经销商已浏览表":"推广素材团队已浏览表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.readData.tablecols,data:t.readData.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):"isdownloadfile"==e.column.columnname?n("div",[t._v(" "+t._s(1==e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.readData.pageNumber,"page-size":t.readData.pageSize,layout:"total, prev, pager, next, jumper",total:t.readData.total},on:{"current-change":t.handlReadCurrentChange}})],1)],1)])])},m=[],g={props:["type"],components:{exportExcel:l.Z},data:function(){return{readData:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0},unReadData:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0}}},methods:{getReadList:function(){var t=this,e={classname:this.classname,method:"getReadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.readData.pageNumber,pageSize:this.readData.pageSize,isAll:!1}};this.$api.requested(e).then((function(n){if("成功"!=n.msg)return t.$message.error(n.data);t.readData.params=e,t.readData.list=n.data,t.readData.pageNumber=n.pageNumber,t.readData.total=n.total}))},getUnReadList:function(){var t=this,e={classname:this.classname,method:"getUnReadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.unReadData.pageNumber,pageSize:this.unReadData.pageSize,isAll:!1}};this.$api.requested(e).then((function(n){if("成功"!=n.msg)return t.$message.error(n.data);t.unReadData.params=e,t.unReadData.list=n.data,t.unReadData.pageNumber=n.pageNumber,t.unReadData.total=n.total}))},handlReadCurrentChange:function(t){this.readData.pageNumber=t,this.getReadList()},handlUnReadCurrentChange:function(t){this.unReadData.pageNumber=t,this.getUnReadList()},renderer:function(t){var e=new s.Pie(this.type+"pie1",{appendPadding:10,data:t,angleField:"value",colorField:"type",radius:.75,color:["#FBB33B","#F77655"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()}},created:function(){this.readData.tablecols=this.tool.tabelCol("archives_adlist")["".concat(this.type,"ReadTable")].tablecols,this.unReadData.tablecols=this.tool.tabelCol("archives_adlist")["".concat(this.type,"UnreadTable")].tablecols,this.classname="agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",this.getUnReadList(),this.getReadList()},mounted:function(){var t=this;this.$api.requested({classname:"agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",method:"getData",content:{sat_sharematerialid:this.$route.query.id}}).then((function(e){if("成功"!=e.msg)return t.$message.error(e.data);var n=[{type:"未浏览",value:e.data.unReadNum},{type:"已浏览",value:e.data.readNum}];t.renderer(n)}))}},v=g,y=(0,d.Z)(v,f,m,!1,null,"2a431151",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("下载数据")]),n("div",{staticClass:"main"},[n("div",{staticClass:"chart-box"},[n("div",{staticStyle:{width:"100%"},attrs:{id:t.type+"pie2"}})]),n("div",{staticStyle:{flex:"1"}},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("未下载"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.unDownload.tablecols,param:t.unDownload.params,excelTitle:"agency"==t.type?"推广素材经销商未下载表":"推广素材团队未下载表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.unDownload.tablecols,data:t.unDownload.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.unDownload.pageNumber,"page-size":t.unDownload.pageSize,layout:"total, prev, pager, next, jumper",total:t.unDownload.total},on:{"current-change":t.handlUnCurrentChange}})],1),n("div",{staticClass:"title-box",staticStyle:{"margin-top":"30px"}},[n("div",{staticClass:"title9"},[t._v("已下载"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.download.tablecols,param:t.download.params,excelTitle:"agency"==t.type?"推广素材经销商已下载表":"推广素材团队已下载表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.download.tablecols,data:t.download.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):"isdownloadfile"==e.column.columnname?n("div",[t._v(" "+t._s(1==e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.download.pageNumber,"page-size":t.download.pageSize,layout:"total, prev, pager, next, jumper",total:t.download.total},on:{"current-change":t.handlCurrentChange}})],1)],1)])])},w=[],_={props:["type"],components:{exportExcel:l.Z},data:function(){return{download:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0},unDownload:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0}}},methods:{renderer:function(t){var e=new s.Pie(this.type+"pie2",{appendPadding:10,data:t,angleField:"value",colorField:"type",radius:.75,color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()},getDownloadList:function(){var t=this,e={classname:this.classname,method:"getDownloadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.download.pageNumber,pageSize:this.download.pageSize,isAll:!1}};this.$api.requested(e).then((function(n){if("成功"!=n.msg)return t.$message.error(n.data);t.download.params=e,t.download.list=n.data,t.download.pageNumber=n.pageNumber,t.download.total=n.total}))},getUnDownloadList:function(){var t=this,e={classname:this.classname,method:"getUnDownloadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.unDownload.pageNumber,pageSize:this.unDownload.pageSize,isAll:!1}};this.$api.requested(e).then((function(n){if("成功"!=n.msg)return t.$message.error(n.data);t.unDownload.params=e,t.unDownload.list=n.data,t.unDownload.pageNumber=n.pageNumber,t.unDownload.total=n.total}))},handlCurrentChange:function(t){this.download.pageNumber=t,this.getDownloadList()},handlUnCurrentChange:function(t){this.unDownload.pageNumber=t,this.getUnDownloadList()}},created:function(){this.download.tablecols=this.tool.tabelCol("archives_adlist")["".concat(this.type,"DownloadTable")].tablecols,this.unDownload.tablecols=this.tool.tabelCol("archives_adlist")["".concat(this.type,"UndownloadTable")].tablecols,this.classname="webmanage.saletool.sharematerial.statistics".concat("agency"==this.type?".agent":".team"),this.getDownloadList(),this.getUnDownloadList()},mounted:function(){var t=this;this.$api.requested({classname:"agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",method:"getData",content:{sat_sharematerialid:this.$route.query.id}}).then((function(e){if("成功"!=e.msg)return t.$message.error(e.data);var n=[{type:"未下载",value:e.data.unDownloadNum},{type:"已下载",value:e.data.downloadNum}];t.renderer(n)}))}},C=_,S=(0,d.Z)(C,x,w,!1,null,"5aa5f431",null),k=S.exports,A={components:{shareData:h,readData:b,downloadData:k},data:function(){return{activeName:"first"}},methods:{handleClick:function(t,e){console.log(t,e)}},mounted:function(){}},E=A,D=(0,d.Z)(E,r,a,!1,null,"9e00097a",null),F=D.exports},90335:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return B}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDetail(e.data.data)}}},[t._v("详情")])],1)]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{slot:"edit",type:"text",size:"small",disabled:"审核"==e.data.data.status},on:{click:function(n){return t.editData(e.data.data)}},slot:"edit"},[t._v("编辑")])]}}:null,t.tool.checkAuth(t.$route.name,"release")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"analysis")?{key:"data_statistics",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_ad_analysis?id="+e.data.data.sat_sharematerialid})}}},[t._v("数据统计")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",{attrs:{slot:"add"},slot:"add"},[n("save")],1):t._e()],1),t.currentFile&&t.tool.checkAuth(t.$route.name,"read")?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)},a=[],i=n(16198),o=(n(35666),n(38862),n(98666)),s=n(50851),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"container normal-panel"},[n("filter-list",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}}),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"审核"===e.column.data.status?"color:#52C41A":""},[t._v(t._s("审核"==e.column.data.status?"发布":e.column.data.status))])]):"title"===e.column.columnname?n("p",[t._v(" 【"+t._s(t.getType(e.column.data.type))+"】"+t._s(e.column.data.title)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handleCurrentChange}})],1)],1)],2)},u=[],c=(n(68309),n(41539),n(54747),n(79471)),d={name:"list",components:{filterList:c.Z},data:function(){return{list:[],tablecols:[],params:{classname:"webmanage.saletool.sharematerial.sharematerial",method:"select",content:{nocache:!0,pageNumber:1,pageSize:20,where:{condition:""}}},currentPage:1,total:0,selectClassId:""}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["listTable"].tablecols,this.getList()},methods:{getType:function(t){return 1==t?"图片":2==t?"视频":3==t?"图文":void 0},getList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid;e&&(this.currentPage=1),this.selectClassId?this.params.content.where.sat_sharematerial_classid=this.selectClassId:delete this.params.content.where.sat_sharematerial_classid,this.$api.requested(this.params).then((function(e){if(console.log("素材列表",e),"成功"!=e.msg)return t.$message.error(e.data);var r=[];e.data.forEach((function(t){return n==t.sat_sharematerial_classid&&""==t.title?r.push(t.sat_sharematerialid):""})),0!=r.length&&t.handleDelete(r),t.list=e.data,t.total=e.total,t.params.content.pageNumber=e.pageNumber}))},handleDelete:function(t){var e=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((function(t){console.log("处理删除",t),"成功"==t.msg&&e.getList()}))},handleCurrentChange:function(t){this.currentPage=t,this.params.content.pageNumber=t,this.getList()},changeTypeId:function(t){this.selectClassId=0==t?"":t,this.getList(!0)},startSearch:function(t){console.log(t),this.params.content.where.condition=t,this.getList(!0)}}},p=d,h=n(1001),f=(0,h.Z)(p,l,u,!1,null,"31fdf420",null),m=f.exports,g=n(44381),v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发布":"取消发布"))])],1)},y=[],b={props:["data"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"audit",content:{sat_sharematerialid:t.data.sat_sharematerialid,type:"新建"===t.data.status?1:0}});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&t.$emit("onSuccess");case 5:case"end":return e.stop()}}),e)})))()}}},x=b,w=(0,h.Z)(x,v,y,!1,null,null,null),_=w.exports,C=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},on:{click:t.open},slot:"reference"},[t._v("删除")])],1)},S=[],k={props:["data"],methods:{open:function(){var t=this;this.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return t.deleteRow()}))},deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[this.data.sat_sharematerialid]}}).then((function(e){t.tool.showMessage(e),1===e.code&&t.$emit("onSuccess")}))}}},A=k,E=(0,h.Z)(A,C,S,!1,null,null,null),D=E.exports,F={name:"archives_adlist",components:{list:m,release:_,onDel:D,detail:g.Z,Header:o.Z,save:s.Z},data:function(){return{currentFile:{}}},methods:{onSuccess:function(){this.$refs.list.getList()},editData:function(t){window.sessionStorage.setItem("newMaterial",JSON.stringify(t)),this.$router.push({path:"/upload_archives",query:{id:t.sat_sharematerialid}})},openDetail:function(t){var e=this,n={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}};this.$api.requested(n).then((function(t){t.data.attinfos=e.fileType.fileList(t.data.attinfos),e.currentFile=t.data,e.$nextTick((function(){e.$refs.detail.isFileInfoPanlShow=!0}))}))},getAgentData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.statistics.agent",method:"getAgentStudyData",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.pieStudyData=[{type:"已学习",num:n.data.studyNum},{type:"未学习",num:n.data.unStudyNum}],t.pieDownloadData=[{type:"已下载",num:n.data.downloadNum},{type:"未下载",num:n.data.unDownloadNum}],t.$refs.studyPie.piePlot.changeData(t.pieStudyData),t.$refs.downloadPie.piePlot.changeData(t.pieDownloadData);case 7:case"end":return e.stop()}}),e)})))()}}},M=F,O=(0,h.Z)(M,r,a,!1,null,"3ec10634",null),B=O.exports},79471:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex-align-center"},[n("div",[n("p",[t._v("一级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass1},model:{value:t.activeClass1,callback:function(e){t.activeClass1=e},expression:"activeClass1"}},t._l(t.selectList,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_sharematerial_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("二级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass2},model:{value:t.activeClass2,callback:function(e){t.activeClass2=e},expression:"activeClass2"}},t._l(t.childrens,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_sharematerial_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"素材标题,分类","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.changeSearchContent},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.changeSearchContent.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1),t._t("default")],2)},a=[],i=(n(73210),{name:"filterList",mounted:function(){this.getSelectList()},props:["changeTypeId","startSearch"],data:function(){return{selectList:[],childrens:[],activeClass1:"",activeClass2:"",class1id:"",class2id:"",returnId:0,condition:""}},methods:{getSelectList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"select",content:{parentid:0}}).then((function(n){if("成功"!=n.msg)return e<5?t.getSelectList(e+1):t.$message.error(n.msg);t.selectList=n.data}))},handleChange:function(t){t.children?(this.childrens=t.children,this.activeClass2="",this.class1id=t.sat_sharematerial_classid):this.class2id=t.sat_sharematerial_classid,this.returnId=t.sat_sharematerial_classid,this.setId()},clearClass1:function(){this.childrens=[],this.activeClass1="",this.activeClass2="",this.class1id="",this.class2id="",this.returnId=0,this.setId()},clearClass2:function(){this.class2id="",this.activeClass2="",this.returnId=this.class1id?this.class1id:0,this.setId()},setId:function(){this.$emit("changeTypeId",this.returnId)},changeSearchContent:function(){this.$emit("startSearch",this.condition.trim())}}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"4a170e98",null),u=l.exports},79667:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return U}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{on:{onSuccess:t.onSuccess}}),n("list",{ref:"list",scopedSlots:t._u([{key:"start",fn:function(t){return[n("start",{attrs:{data:t.data.column.data}})]}},{key:"edit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"addChild",fn:function(e){return[n("addChild",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"del",fn:function(e){return[n("ondel",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"childedit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"childdel",fn:function(e){return[n("ondel",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建分类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"分类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},o=[],s=n(16198),l=(n(35666),{data:function(){return{dialogFormVisible:!1,form:{classname:"",parentid:0,issystem:!1,sat_courseware_classid:0,isenable:!0}}},methods:{submit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:t.form});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&(t.dialogFormVisible=!1),t.$emit("onSuccess");case 6:case"end":return e.stop()}}),e)})))()}}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑分类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"分类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},f=[],m={props:["data"],data:function(){return{dialogFormVisible:!1,form:{issystem:!1}}},methods:{onShow:function(){console.log(this.data),this.form=Object.assign({},this.form,this.data)},submit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:t.form});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&(t.dialogFormVisible=!1),t.$emit("onSuccess");case 6:case"end":return e.stop()}}),e)})))()}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-switch",{attrs:{"active-color":"#6F9BFC","inactive-color":"#999","active-value":1,"inactive-value":0},on:{change:function(e){return t.switchChnage(t.data)}},model:{value:t.data.isenable,callback:function(e){t.$set(t.data,"isenable",e)},expression:"data.isenable"}})],1)},x=[],w={props:["data"],data:function(){return{form:{}}},methods:{switchChnage:function(t){this.form=Object.assign({},this.form,this.data),this.form.isenable=t.isenable,this.form.issystem=!1,this.submit()},submit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:t.form});case 2:n=e.sent,t.tool.showMessage(n),t.$emit("onSuccess");case 5:case"end":return e.stop()}}),e)})))()}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-popconfirm",{attrs:{title:"确定删除当前分类吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},A=[],E={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"delete",content:{sat_courseware_classid:this.data.sat_courseware_classid}}).then((function(e){t.tool.showMessage(e,(function(){t.$emit("onSuccess")}))}))}}},D=E,F=(0,c.Z)(D,k,A,!1,null,null,null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("新增子类")]),n("el-dialog",{attrs:{title:"新增子类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"子类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},B=[],T={props:["data"],data:function(){return{dialogFormVisible:!1,form:{classname:"",parentid:0,issystem:!1,sat_courseware_classid:0,isenable:!0}}},methods:{onShow:function(){this.form.parentid=this.data.sat_courseware_classid},submit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:t.form});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&(t.dialogFormVisible=!1),t.$emit("onSuccess");case 6:case"end":return e.stop()}}),e)})))()}}},P=T,I=(0,c.Z)(P,O,B,!1,null,null,null),R=I.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 212px)"},on:{rowClick:t.rowClick},scopedSlots:t._u([{key:"customcol",fn:function(e){return["classname"===e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data.classname))]),e.column.data.sat_courseware_classid===t.activeid?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"mini"},on:{blur:t.handleInputConfirm},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleInputConfirm.apply(null,arguments)}},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}):t._e()],1):"isenable"===e.column.columnname?n("div",[t._t("start",null,{data:e})],2):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("addChild",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecolsChild,data:t.childClass,custom:!0,height:"calc(100vh - 212px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["isenable"===e.column.columnname?n("div",[n("el-switch",{attrs:{"active-color":"#6F9BFC","inactive-color":"#999"},on:{change:function(n){return t.switchChnage(e.column.data)}},model:{value:e.column.data.isenable,callback:function(n){t.$set(e.column.data,"isenable",n)},expression:"scope.column.data.isenable"}})],1):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("childedit",null,{data:e}),t._t("childdel",null,{data:e})]}}],null,!0)})],1)])],1)],1)},N=[],z=(n(68309),{data:function(){return{inputVisible:!1,list:[],childClass:[],act_index:null,inputValue:"",activeid:0}},methods:{coursewareclass:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});case 2:n=e.sent,t.list=n.data,t.act_index?t.act_index:t.act_index=0,t.rowClick(n.data[t.act_index]);case 6:case"end":return e.stop()}}),e)})))()},showInput:function(t){var e=this;this.activeid=t.sat_courseware_classid,this.$nextTick((function(t){e.$refs.saveTagInput.$refs.input.focus()}))},handleInputConfirm:function(){var t=this.inputValue;t&&this.dynamicTags.push(t),this.activeid=null,this.inputValue=""},updateClass:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:t.form});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})))()},rowClick:function(t){this.act_index=t.index,this.childClass=t.children}},mounted:function(){this.coursewareclass()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSCclass"].tablecols,this.tablecolsChild=this.tool.tabelCol(this.$route.name)["tableSCChildclass"].tablecols}}),j=z,$=(0,c.Z)(j,L,N,!1,null,null,null),q=$.exports,V={components:{add:p,list:q,start:S,edit:y,addChild:R,ondel:M},methods:{onSuccess:function(){this.$refs.list.coursewareclass()}}},H=V,Z=(0,c.Z)(H,r,a,!1,null,null,null),U=Z.exports},90326:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return qt}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"tabs normal-panel normal-margin"},[n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}}),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}})],1)],1),"first"===t.activeName?n("agent"):n("group")],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1)])},o=[],s=n(16198),l=(n(68309),n(35666),function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)}),u=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],c=n(42581),d={props:["pieStudyData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},p=d,h=n(1001),f=(0,h.Z)(p,l,u,!1,null,"591b4615",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未学习经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},v=[],y=n(4906),b={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getUnStudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{getUnStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted:function(){this.getUnStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUnstudy"].tablecols}},x=b,w=(0,h.Z)(x,g,v,!1,null,"111d585e",null),_=w.exports,C=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已学习经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},S=[],k={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getstudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted:function(){this.getStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableStudy"].tablecols}},A=k,E=(0,h.Z)(A,C,S,!1,null,"7b3be62c",null),D=E.exports,F=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},M=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],O={props:["pieDownloadData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},B=O,T=(0,h.Z)(B,F,M,!1,null,"4ad7face",null),P=T.exports,I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},R=[],L={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getUnDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getUnDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted:function(){this.getUnDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUndownload"].tablecols}},N=L,z=(0,h.Z)(N,I,R,!1,null,"111c21a4",null),j=z.exports,$=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},q=[],V={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted:function(){this.getDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},H=V,Z=(0,h.Z)(H,$,q,!1,null,"01412a1b",null),U=Z.exports,G={components:{pieStudy:m,tableUnstudy:_,tableStudy:D,pieDownload:P,tableUndownload:j,tableDownload:U},data:function(){return{pieStudyData:[],pieDownloadData:[]}},methods:{getAgentData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.statistics.agent",method:"getAgentStudyData",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.pieStudyData=[{type:"已学习",num:n.data.studyNum},{type:"未学习",num:n.data.unStudyNum}],t.pieDownloadData=[{type:"已下载",num:n.data.downloadNum},{type:"未下载",num:n.data.unDownloadNum}],t.$refs.studyPie.piePlot.changeData(t.pieStudyData),t.$refs.downloadPie.piePlot.changeData(t.pieDownloadData);case 7:case"end":return e.stop()}}),e)})))()}},created:function(){this.getAgentData(),!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},W=G,X=(0,h.Z)(W,i,o,!1,null,null,null),Y=X.exports,Q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1)])},K=[],J=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},tt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],et={props:["pieStudyData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},nt=et,rt=(0,h.Z)(nt,J,tt,!1,null,"3d43cd93",null),at=rt.exports,it=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},ot=[],st={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getUnStudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{getUnStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted:function(){this.getUnStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupUNTableStudy"].tablecols}},lt=st,ut=(0,h.Z)(lt,it,ot,!1,null,"4b6b46a8",null),ct=ut.exports,dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},pt=[],ht={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getstudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted:function(){this.getStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableStudy"].tablecols}},ft=ht,mt=(0,h.Z)(ft,dt,pt,!1,null,"0b047f98",null),gt=mt.exports,vt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},yt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],bt={props:["pieDownloadData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},xt=bt,wt=(0,h.Z)(xt,vt,yt,!1,null,"3c81f813",null),_t=wt.exports,Ct=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},St=[],kt={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getUnDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getUnDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted:function(){this.getUnDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableUndownload"].tablecols}},At=kt,Et=(0,h.Z)(At,Ct,St,!1,null,"324161f2",null),Dt=Et.exports,Ft=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Mt=[],Ot={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted:function(){this.getDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},Bt=Ot,Tt=(0,h.Z)(Bt,Ft,Mt,!1,null,"e6131482",null),Pt=Tt.exports,It={components:{pieStudy:at,tableUnstudy:ct,tableStudy:gt,pieDownload:_t,tableUndownload:Dt,tableDownload:Pt},data:function(){return{pieStudyData:[],pieDownloadData:[]}},methods:{getAgentData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.statistics.team",method:"getTeamStudyData",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.pieStudyData=[{type:"已学习",num:n.data.studyNum},{type:"未学习",num:n.data.unStudyNum}],t.pieDownloadData=[{type:"已下载",num:n.data.downloadNum},{type:"未下载",num:n.data.unDownloadNum}],t.$refs.studyPie.piePlot.changeData(t.pieStudyData),t.$refs.downloadPie.piePlot.changeData(t.pieDownloadData);case 7:case"end":return e.stop()}}),e)})))()}},created:function(){this.getAgentData(),!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},Rt=It,Lt=(0,h.Z)(Rt,Q,K,!1,null,null,null),Nt=Lt.exports,zt={components:{agent:Y,group:Nt},data:function(){return{activeName:"first"}}},jt=zt,$t=(0,h.Z)(jt,r,a,!1,null,null,null),qt=$t.exports},16377:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_scdetails",query:{id:e.data.data.sat_coursewareid}})}}},[t._v("详 情")])]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{slot:"edit",type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_scedit",query:{id:e.data.data.sat_coursewareid}})}},slot:"edit"},[t._v("编 辑")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"data_analysis")?{key:"data_statistics",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_sc_analysis",query:{id:e.data.data.sat_coursewareid}})}}},[t._v("数据分析")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{slot:"add",icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.$router.push({path:"/archives_scadd"})}},slot:"add"},[t._v("新 增")]):t._e()],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel",staticStyle:{"margin-bottom":"16px"}},[n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{flex:"1 0 auto","font-size":"14px"}},[t._v("一级分类: ")]),n("el-select",{staticStyle:{width:"120px","margin-right":"16px"},attrs:{size:"small",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.sat_courseware_classid_1,callback:function(e){t.$set(t.params.content.where,"sat_courseware_classid_1",e)},expression:"params.content.where.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1),n("p",{staticStyle:{flex:"1 0 auto","font-size":"14px"}},[t._v("二级分类: ")]),n("el-select",{staticStyle:{width:"120px","margin-right":"16px"},attrs:{size:"small",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.sat_courseware_classid_2,callback:function(e){t.$set(t.params.content.where,"sat_courseware_classid_2",e)},expression:"params.content.where.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"40px"}},[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题,分类","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.params.content.where.condition="",t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"新建"===e.column.data.status?"":"color:#52C41A"},[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=(n(35666),n(41539),n(54747),n(68309),{data:function(){return{params:{classname:"webmanage.saletool.courseware.courseware",method:"select",content:{pageNumber:1,pageSize:10,where:{condition:"",sat_courseware_classid_1:"",sat_courseware_classid_2:""}}},options1:[],options2:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,r=n.data,a=[],r.forEach((function(t){"新建"==t.status&&t.sat_courseware_classid=="9999"+JSON.parse(sessionStorage.getItem("active_account")).userid&&a.push(t.sat_coursewareid)})),t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,0!=a.length&&t.handleDeleye(a);case 9:case"end":return e.stop()}}),e)})))()},handleDeleye:function(t){var e=this;this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"delete",content:{sat_coursewareid:t}}).then((function(t){"成功"==t.msg&&e.listData()}))},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()},coursewareclass:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});case 2:n=e.sent,t.options1=n.data;case 4:case"end":return e.stop()}}),e)})))()},handelSelectClick:function(t){this.options2=t.children,this.params.content.where.sat_courseware_classid_2=""}},mounted:function(){this.listData(),this.coursewareclass()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["coursewaretTable"].tablecols}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"70f15c32",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发 布":"取消发布"))])],1)},f=[],m={props:["data"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"audit",content:{sat_coursewareid:t.data.sat_coursewareid,type:"新建"===t.data.status?1:0}});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&t.$emit("onSuccess");case 5:case"end":return e.stop()}}),e)})))()}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前通告吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},x=[],w={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"delete",content:{sat_coursewareid:[this.data.sat_coursewareid]}}).then((function(e){t.tool.showMessage(e),1===e.code&&t.$emit("onSuccess")}))}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k={components:{list:p,release:y,onDel:S},methods:{onSuccess:function(){this.$refs.list.listData()}},created:function(){}},A=k,E=(0,c.Z)(A,r,a,!1,null,"0a7eb9b0",null),D=E.exports},44663:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存 ")])],1),n("div",{staticStyle:{overflow:"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{staticClass:"demo-ruleForm",attrs:{model:t.form,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.class,callback:function(e){t.$set(t.form,"class",e)},expression:"form.class"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid,callback:function(e){t.$set(t.form,"sat_courseware_classid",e)},expression:"form.sat_courseware_classid"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面"}},[n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:"",usetype:"cover"}}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1)])],1)],1)])},a=[],i=n(16198),o=(n(35666),n(74916),n(15306),n(606)),s={components:{upload:o.Z},data:function(){return{options1:[],options2:[],folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{sat_coursewareid:0,title:"",sat_courseware_classid:"9999"+JSON.parse(sessionStorage.getItem("active_account")).userid,notes:"",canfiledownload:1,begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString(),tag:[]}}},methods:{onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:t.form});case 2:n=e.sent,1===n.code&&t.$router.replace({path:"/archives_scedit",query:{id:n.data.sat_coursewareid}});case 4:case"end":return e.stop()}}),e)})))()},coursewareclass:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});case 2:n=e.sent,t.options1=n.data;case 4:case"end":return e.stop()}}),e)})))()},handelSelectClick:function(t){this.options2=t.children,this.params.content.where.sat_courseware_classid_2=""}},mounted:function(){this.coursewareclass(),this.onSubmit()}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,null,null),d=c.exports},2277:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,disabled:"",rules:t.rules,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类",prop:"sat_courseware_classid_1"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_1,callback:function(e){t.$set(t.form,"sat_courseware_classid_1",e)},expression:"form.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类",prop:"sat_courseware_classid_2"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_2,callback:function(e){t.$set(t.form,"sat_courseware_classid_2",e)},expression:"form.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面",prop:"cover"}},[t.form.cover?n("previewImage",{staticStyle:{width:"386px"},attrs:{image:t.image},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:!0},on:{onSuccess:t.selectDetail}})],1)]),n("el-col",{attrs:{span:12}},[n("scopeOfauth",{attrs:{onlyread:!0,defaultData:t.defaultData,obiectName:"sat_courseware",appidname:"sat_coursewareid",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},a=[],i=n(16198),o=(n(41539),n(54747),n(68309),n(35666),n(606)),s=n(59358),l=n(78184),u=n(33156),c=n(50615),d={components:{upload:o.Z,previewImage:s.Z,attachmentList:l.Z,scopeOfauth:u.Z},data:function(){return{rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}],enddate:[{required:!0,message:"请选择下架时间",trigger:"change"}],sat_courseware_classid_1:[{required:!0,message:"请选择一级分类",trigger:"change"}],sat_courseware_classid_2:[{required:!0,message:"请选择二级分类",trigger:"change"}],cover:[{required:!0,message:"请上传封面",trigger:"blur"}]},options1:[],options2:[],form:{},image:{},authData:{},defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onSubmit:function(){var t=this;this.form.sat_courseware_classid=this.form.sat_courseware_classid_2,this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:t.form});case 4:r=e.sent,t.tool.showMessage(r),t.selectDetail(),t.insertCoursewareauth();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},selectDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.form=Object.assign({},t.form,n.data),t.options1.forEach((function(e){e.sat_courseware_classid===n.data.sat_courseware_classid_1&&(t.options2=e.children)})),t.queryFileLink();case 6:case"end":return e.stop()}}),e)})))()},coursewareclass:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});case 2:n=e.sent,t.options1=n.data;case 4:case"end":return e.stop()}}),e)})))()},handelSelectClick:function(t){this.options2=t.children,this.form.sat_courseware_classid_2=""},queryFileLink:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogEditVisible=!0,e.next=3,t.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}});case 3:n=e.sent,n.data[0]?t.image=n.data[0]:t.image={url:""};case 5:case"end":return e.stop()}}),e)})))()},onCoverSubmit:function(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover:function(){this.form.cover=null,this.image={}},onChecked:function(t){this.authData=t},insertCoursewareauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"insert",content:t.authData});case 2:n=e.sent,0===n.code&&t.$notify({title:"失败",message:n.data,type:"error"});case 4:case"end":return e.stop()}}),e)})))()},query_auth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"selectList",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},created:function(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1),c.Z.state.pageOnlyRead=!0},mounted:function(){this.coursewareclass(),this.selectDetail(),this.query_auth()}},p=d,h=n(1001),f=(0,h.Z)(p,r,a,!1,null,"e8b04cd2",null),m=f.exports},61485:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.store.state.pageOnlyRead?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim",loading:t.store.state.loading},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rules,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类",prop:"sat_courseware_classid_1"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_1,callback:function(e){t.$set(t.form,"sat_courseware_classid_1",e)},expression:"form.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类",prop:"sat_courseware_classid_2"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_2,callback:function(e){t.$set(t.form,"sat_courseware_classid_2",e)},expression:"form.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面",prop:"cover"}},[t.form.cover?n("previewImage",{staticStyle:{width:"386px"},attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.selectDetail}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"default"}},on:{onSuccess:t.onSubmit},slot:"upload"})],1)],1)]),n("el-col",{attrs:{span:12}},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_coursewareid",obiectName:"sat_courseware",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},a=[],i=n(16198),o=(n(41539),n(54747),n(68309),n(35666),n(606)),s=n(59358),l=n(78184),u=n(33156),c=n(50615),d={components:{upload:o.Z,previewImage:s.Z,attachmentList:l.Z,scopeOfauth:u.Z},data:function(){return{store:c.Z,rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}],enddate:[{required:!0,message:"请选择下架时间",trigger:"change"}],sat_courseware_classid_1:[{required:!0,message:"请选择一级分类",trigger:"change"}],sat_courseware_classid_2:[{required:!0,message:"请选择二级分类",trigger:"change"}],cover:[{required:!0,message:"请上传封面",trigger:"blur"}]},options1:[],options2:[],form:{},image:{},authData:{},defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onSubmit:function(t){var e=this;this.form.sat_courseware_classid=this.form.sat_courseware_classid_2,this.$refs["form"].validate(function(){var n=(0,i.Z)(regeneratorRuntime.mark((function n(r){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r){n.next=2;break}return n.abrupt("return",!1);case 2:return n.next=4,e.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:e.form});case 4:a=n.sent,e.selectDetail(),e.insertCoursewareauth(),t&&t(a);case 8:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}())},selectDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,0==n.data.sat_courseware_classid_1&&(n.data.sat_courseware_classid_1=""),n.data.sat_courseware_classid_2=="9999"+JSON.parse(sessionStorage.getItem("active_account")).userid&&(n.data.sat_courseware_classid_2=""),t.form=Object.assign({},t.form,n.data),t.options1.forEach((function(e){e.sat_courseware_classid===n.data.sat_courseware_classid_1&&(t.options2=e.children)})),t.queryFileLink(),"新建"!==t.form.status?c.Z.state.pageOnlyRead=!0:c.Z.state.pageOnlyRead=!1;case 9:case"end":return e.stop()}}),e)})))()},coursewareclass:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});case 2:n=e.sent,t.options1=n.data;case 4:case"end":return e.stop()}}),e)})))()},handelSelectClick:function(t){this.options2=t.children,this.form.sat_courseware_classid_2=""},queryFileLink:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogEditVisible=!0,e.next=3,t.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}});case 3:n=e.sent,n.data[0]?t.image=n.data[0]:t.image={url:""};case 5:case"end":return e.stop()}}),e)})))()},onCoverSubmit:function(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover:function(){this.form.cover=null,this.image={}},onChecked:function(t){this.authData=t},insertCoursewareauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"insert",content:t.authData});case 2:n=e.sent,0===n.code&&t.$notify({title:"失败",message:n.data,type:"error"});case 4:case"end":return e.stop()}}),e)})))()},query_auth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"selectList",content:{sat_coursewareid:t.$route.query.id}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},created:function(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)},mounted:function(){this.coursewareclass(),this.selectDetail(),this.query_auth()}},p=d,h=n(1001),f=(0,h.Z)(p,r,a,!1,null,"32e7e924",null),m=f.exports},64431:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ot}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",[n("el-col",{attrs:{span:24}},[n("list",{ref:"list",on:{onNameChange:t.onNameChange,folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[t.showBtnGroup?[n("el-button-group",{attrs:{slot:"btngroup"},slot:"btngroup"},[t.tool.checkAuth(t.$route.name,"download")?n("download",{attrs:{checklist:t.checklist}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delete-file",{attrs:{checklist:t.checklist},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("more-operation",{ref:"edit",attrs:{checklist:t.checklist},on:{restName:t.restName,onSuccess:t.onSuccess,changeAuthData:t.changeAuth}}):t._e()],1)]:[t.tool.checkAuth(t.$route.name,"upload")?n("h-upload",{attrs:{slot:"upload",folderid:t.folderid,hidemediastock:!0},on:{onSuccess:t.onSuccess},slot:"upload"}):t._e(),t.tool.checkAuth(t.$route.name,"insert")?n("add",{ref:"add",staticStyle:{"margin-left":"10px"},attrs:{slot:"add"},on:{onSuccess:t.onSuccess},slot:"add"}):t._e()]],2),n("edit",{ref:"edits",attrs:{checklist:t.checklist}})],1)],1)},a=[],i=(n(41539),n(54747),n(606)),o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload"),t._t("add"),t._t("btngroup")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索附件名称",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 255px)","overflow-y":"scroll"},attrs:{id:"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:2}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])},s=[],l=n(16198),u=(n(35666),n(2707),n(21249),n(74916),n(4723),{data:function(){return{params:{classname:"webmanage.saletool.salematerial.salematerial",method:"selectList",content:{parentid:0,pageNumber:1,pageSize:20,where:{condition:""}}},list:[],sort:[],total:0,currentPage:0,isLoad:!0,msg:"正在加载"}},methods:{onSort:function(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.parentid)},queryAttachment:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.parentid=t.$route.query.id?t.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,n.data.map((function(t){t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,t.sort=n.sort;case 9:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.parentid)},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.parentid)},changeFolderName:function(t){this.$emit("onNameChange",t)},onChange:function(t){var e=[];this.list.forEach((function(t,n){!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},folderDetails:function(t){"FOLDER"===t.postfix&&(this.$router.push({path:"/archvies_mag",query:{id:t.attachmentid}}),this.$emit("toFolderDetail",t.attachmentid),this.queryAttachment(t.attachmentid))},restChecked:function(){this.list.forEach((function(t,e){t.ischeck=!1}))}},mounted:function(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)[0]/114),this.queryAttachment()},beforeDestroy:function(){},watch:{$route:function(){this.queryAttachment(),this.$emit("folderChecked",[])}}}),c=u,d=n(1001),p=(0,d.Z)(c,o,s,!1,null,"e79da9dc",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(e){return t.createFolder(t.dialogFolderVisible=!0)}}},[t._v("新建文件夹")]),n("el-dialog",{attrs:{title:"新建文件夹",visible:t.dialogFolderVisible},on:{"update:visible":function(e){t.dialogFolderVisible=e}}},[n("div",{staticClass:"flex-align-center container"},[n("p",{staticStyle:{width:"100px"}},[t._v("文件夹名称")]),n("el-input",{attrs:{size:"small",placeholder:"输入文件夹名称"},model:{value:t.folder.document,callback:function(e){t.$set(t.folder,"document",e)},expression:"folder.document"}})],1),n("scopeOfauth",{attrs:{scrollHeight:"200px",defaultData:t.defaultData,obiectName:"sat_salematerial",obiectId:0,appidname:"attachmentid"},on:{onChecked:t.onChecked}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("授权文件夹")])]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFolderVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){return t.createFolderComplete(t.folder)}}},[t._v("确 定")])],1)],1)],1)},m=[],g=n(33156),v={components:{scopeOfauth:g.Z},data:function(){return{dialogFolderVisible:!1,defaultData:{},folder:{document:""},attachmentid:null,params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid}}}},methods:{createFolder:function(){},onChecked:function(t){this.authData=t},createFolderComplete:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=e.$route.query.id?e.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,e.params.content.parentid=r,e.params.content.foldername=t.document,n.next=5,e.$api.requested(e.params);case 5:a=n.sent,e.$emit("onSuccess"),e.tool.showMessage(a,(function(){e.dialogFolderVisible=!1})),1===a.code&&e.insertCoursewareauth(a.data.attachmentid);case 9:case"end":return n.stop()}}),n)})))()},insertCoursewareauth:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.authData.attachmentid=t,n.next=3,e.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"insertOrUpdate",content:e.authData});case 3:r=n.sent,0===r.code&&e.$notify({title:"失败",message:r.data,type:"error"});case 5:case"end":return n.stop()}}),n)})))()}}},y=v,b=(0,d.Z)(y,f,m,!1,null,null,null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-dialog",{attrs:{title:"编辑文件夹",visible:t.dialogFolderVisible},on:{"update:visible":function(e){t.dialogFolderVisible=e}}},[n("div",{staticClass:"flex-align-center container"},[n("p",{staticStyle:{width:"100px"}},[t._v("文件夹名称")]),n("el-input",{attrs:{readonly:"",size:"small"},model:{value:t.folder.document,callback:function(e){t.$set(t.folder,"document",e)},expression:"folder.document"}})],1),n("scopeOfauth",{attrs:{scrollHeight:"200px",defaultData:t.defaultData,obiectName:"sat_salematerial",obiectId:t.folder.attachmentid,appidname:"attachmentid",dataid:t.folder.attachmentid},on:{onChecked:t.onChecked}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("授权文件夹")])]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFolderVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){return t.insertCoursewareauth(t.folder)}}},[t._v("确 定")])],1)],1)],1)},_=[],C={props:["checklist"],components:{scopeOfauth:g.Z},data:function(){return{dialogFolderVisible:!1,defaultData:{},folder:{document:""},params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:""}}}},methods:{onShow:function(){this.folder=Object.assign({},this.folder,this.checklist[0]),console.log(this.folder),this.dialogFolderVisible=!0,this.query_auth()},onChecked:function(t){this.authData=t},insertCoursewareauth:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"insertOrUpdate",content:t.authData});case 2:n=e.sent,t.tool.showMessage(n,(function(e){t.dialogFolderVisible=!1}));case 4:case"end":return e.stop()}}),e)})))()},query_auth:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"selectAuth",content:{attachmentid:t.checklist[0].attachmentid}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()}}},S=C,k=(0,d.Z)(S,w,_,!1,null,null,null),A=k.exports,E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-download",size:"small"},on:{click:t.clickDownload}},[t._v("下 载")])},D=[],F={props:["checklist"],data:function(){return{}},methods:{clickDownload:function(){var t=this;this.checklist.forEach((function(e){"FOLDER"===e.postfix?(t.downLoadFolder(e.attachmentid),t.$store.dispatch("createdownlog",{linksid:"",attachmentid:e.attachmentid})):(t.dowFile(e.url),t.$store.dispatch("createdownlog",{linksid:"",attachmentid:e.attachmentid}))}))},downLoadFolder:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"system.attachment.huawei.OBS",method:"createAndGetPackFileUrl",content:{attachmentid:t}});case 2:r=n.sent,window.open(r.url,"_self");case 4:case"end":return n.stop()}}),n)})))()},dowFile:function(t){window.open(t,"_self")}}},M=F,O=(0,d.Z)(M,E,D,!1,null,null,null),B=O.exports,T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-delete",size:"small"},on:{click:t.clickDelete}},[t._v("删 除")])},P=[],I={props:["checklist"],data:function(){return{filecount:0}},methods:{clickDelete:function(){var t=this;this.filecount=0,this.$confirm("确定删除这".concat(this.checklist.length,"个文件吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.checklist.forEach((function(e){t.deleteFiles(e.attachmentid)}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},deleteFiles:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.filecount++,r={classname:"system.attachment.MediaCenter",method:"deleteAttachment",content:{attachmentid:t}},n.next=4,e.$api.requested(r);case 4:n.sent,e.checklist.length===e.filecount&&e.$emit("onSuccess");case 6:case"end":return n.stop()}}),n)})))()}},watch:{filecount:function(t){this.checklist.length===t&&this.$message({message:"成功,共删除".concat(this.checklist.length,"个文件"),type:"success"})}}},R=I,L=(0,d.Z)(R,T,P,!1,null,null,null),N=L.exports,z=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dropdown",{directives:[{name:"show",rawName:"v-show",value:1===t.checklist.length,expression:"checklist.length === 1"}],staticStyle:{"border-left":"1px solid #dcdfe6"}},[n("el-button",{attrs:{size:"small"}},[n("i",{staticClass:"el-icon-more"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["FOLDER"!==t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.showShareurl.apply(null,arguments)}}},[t._v("分 享")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.restName.apply(null,arguments)}}},[t._v("重命名")]),"FOLDER"===t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.changeAuthData.apply(null,arguments)}}},[t._v("修改授权")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.showFileTree.apply(null,arguments)}}},[t._v("移动到")])],1),n("modifyLocation",{ref:"modefy",attrs:{checklist:t.checklist},on:{onChangeFolderModify:t.onChangeFolderModify}}),n("el-dialog",{attrs:{title:"分享",visible:t.urlDialog,width:"500px"},on:{"update:visible":function(e){t.urlDialog=e}}},[n("div",{staticClass:"border"},[n("el-input",{attrs:{placeholder:"链接地址"},model:{value:t.checklist[0].url,callback:function(e){t.$set(t.checklist[0],"url",e)},expression:"checklist[0].url"}},[n("el-button",{attrs:{slot:"append"},on:{click:t.test},slot:"append"},[t._v("复制")])],1)],1)])],1)},j=[],$=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"移动到",visible:t.dialogTreeVisible,width:"500px"},on:{"update:visible":function(e){t.dialogTreeVisible=e}}},[r("div",{staticClass:"border"},[r("el-tree",{attrs:{data:t.data,props:t.defaultProps,load:t.loadNode,lazy:"","highlight-current":"",accordion:""},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.node,i=e.data;return r("div",{class:i.class},[r("div",{staticClass:"flex-align-center"},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(95609),width:"15",alt:""}}),r("p",[t._v(t._s(a.label))])])])}}])})],1),t.errormsg?r("el-alert",{staticStyle:{"margin-top":"10px"},attrs:{title:"不能将文件移动到自身或其子文件夹下",type:"error","show-icon":""}}):t._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogTreeVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary",disabled:t.errormsg,size:"small"},on:{click:t.changeAttachment}},[t._v("确 定")])],1)],1)},q=[],V={props:["checklist"],data:function(){return{dialogTreeVisible:!1,errormsg:!1,activeid:0,data:[],children:[],defaultProps:{children:"children",label:"document"},params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{where:{condition:"",parentid:0,isonlyfolder:1}}}}},methods:{queryAttachment:function(t){var e=this;return new Promise(function(){var n=(0,l.Z)(regeneratorRuntime.mark((function n(r,a){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.params.content.where.parentid=t,n.next=3,e.$api.requested(e.params);case 3:i=n.sent,t===JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid?(e.data=i.data,e.data.forEach((function(t){t.children=[]}))):(e.children=i.data,i.data.forEach((function(t){t.isLeaf=!0}))),r();case 6:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}())},handleNodeClick:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.checklist[0].attachmentid!==t.attachmentid?(e.activeid=t.attachmentid,e.errormsg=!1):e.errormsg=!0,n.next=3,e.queryAttachment(t.attachmentid);case 3:case"end":return n.stop()}}),n)})))()},loadNode:function(t,e){var n=this;if(0===t.level)return e(this.data);setTimeout((function(){e(n.children)}),1e3)},changeAttachment:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[{attachmentid:t.checklist[0].attachmentid,document:t.checklist[0].document,parentid:t.activeid}],e.next=3,t.$api.requested({classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:n}});case 3:r=e.sent,1===r.code&&(t.$emit("onChangeFolderModify"),t.$message({message:"移动成功",type:"success"}));case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){}},H=V,Z=(0,d.Z)(H,$,q,!1,null,"5a7d1a56",null),U=Z.exports,G={components:{modifyLocation:U},props:["checklist"],data:function(){return{urlDialog:!1}},methods:{showShareurl:function(){this.urlDialog=!0},restName:function(){this.$emit("restName")},changeAuthData:function(){console.log("edit"),this.$emit("changeAuthData")},confirmRestName:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}},n.next=3,e.$api.requested(r);case 3:a=n.sent,1===a.code?(e.$emit("onSuccess"),e.$message({message:"重命名成功",type:"success"})):e.$message({message:a.data,type:"error"});case 5:case"end":return n.stop()}}),n)})))()},showFileTree:function(){this.$refs.modefy.dialogTreeVisible=!0;var t=JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;this.$refs.modefy.queryAttachment(t)},onChangeFolderModify:function(){this.$emit("onSuccess")},test:function(){var t=document.createElement("input");t.value=this.checklist[0].url,document.body.appendChild(t),t.select(),document.execCommand("Copy"),document.body.removeChild(t),this.$message({message:"复制成功,快去分享给好友吧!",type:"success"})}}},W=G,X=(0,d.Z)(W,z,j,!1,null,null,null),Y=X.exports,Q=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"info-panel"},[t.filelist.length>1?r("div",[r("p",{staticClass:"bold"},[t._v("多选")]),r("p",{staticClass:"explan"},[t._v("已选"+t._s(t.filelist.length)+"个")])]):r("div",[r("p",{staticClass:"bold"},[t._v(t._s(t.file.document))]),r("p",{staticClass:"info-text"},[t._v(t._s(t.file.postfix))]),"DOC"===t.file.postfix||"DOCX"===t.file.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===t.file.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===t.file.postfix||"AVI"===t.file.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===t.file.postfix||"XLSX"===t.file.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===t.file.postfix||"JPG"===t.file.postfix||"JPEG"===t.file.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===t.file.postfix||"PPTX"===t.file.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"TXT"===t.file.postfix?r("img",{attrs:{src:n(7244),alt:""}}):"FOLDER"===t.file.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}}),t.file.contentlength?r("p",{staticClass:"info-text"},[t._v("大小: "+t._s(t.file.contentlength>1073741824?(t.file.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":t.file.contentlength>1048576?(t.file.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":t.file.contentlength>1024?(t.file.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":t.file.contentlength+"B"))]):r("p",{staticClass:"info-text"},[t._v("大小:0")]),r("p",{staticClass:"info-text"},[t._v("上传人: "+t._s(t.file.createby))]),r("p",{staticClass:"info-text normal-margin"},[t._v("上传时间: "+t._s(t.file.createdate))]),r("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["appdata"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appdata))])]):t._e(),"appname"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appname))])]):r("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)])},K=[],J={props:["filelist"],data:function(){return{file:{},tablecols:[],list:[]}},methods:{setFileInfo:function(t){t.length>0?(this.file=t[0],this.queryAttachment_LinkData(t[0].attachmentid)):(this.file={},this.list=[])},queryAttachment_LinkData:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"system.attachment.MediaCenter",method:"queryAttachment_LinkData",content:{attachmentid:t}},n.next=3,e.$api.requested(r);case 3:a=n.sent,e.list=a.data;case 5:case"end":return n.stop()}}),n)})))()}},mounted:function(){}},tt=J,et=(0,d.Z)(tt,Q,K,!1,null,"090d9fb8",null),nt=et.exports,rt={components:{hUpload:i.Z,list:h,add:x,download:B,deleteFile:N,moreOperation:Y,fileInfo:nt,edit:A},watch:{$route:function(){this.folderid=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid}},data:function(){return{showBtnGroup:!1,folderid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,checklist:[]}},methods:{onNameChange:function(t){t.attachmentid?this.$refs.edit.confirmRestName(t):this.$refs.add.createFolderComplete(t)},onSuccess:function(){var t=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;this.$refs.list.queryAttachment(t),this.$refs.list.restChecked(),this.folderChecked([])},folderChecked:function(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1},toFolderDetail:function(t){this.folderid=t},restName:function(){var t=this;this.checklist[0].newfolder=!0;var e=this.checklist[0];this.$refs.list.list.forEach((function(n,r){n.attachmentid===t.checklist[0].attachmentid&&t.$set(t.$refs.list.list,r,e)}))},changeAuth:function(){this.$refs["edits"].onShow()}}},at=rt,it=(0,d.Z)(at,r,a,!1,null,null,null),ot=it.exports},87189:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ct}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"update")&&"待审核"===t.headData.status?n("save",{on:{onSave:t.onSave}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")&&"待审核"===t.headData.status?n("onDel"):t._e(),t.tool.checkAuth(t.$route.name,"check")?n("onCheck",{attrs:{status:t.headData.status},on:{onSuccess:t.onHeadSuccess}}):t._e(),n("switchData")],1),n("billHead",{ref:"bhead",on:{onHeadData:t.onHeadData}}),n("billBody",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"clue_update")&&"待审核"===t.headData.status?n("body-edit",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"clue_delete")&&"待审核"===t.headData.status?n("body-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"clue_insert")&&"待审核"===t.headData.status?n("body-add",{attrs:{slot:"add"},on:{onSuccess:t.onSuccess},slot:"add"}):t._e(),void 0],2)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("线索表头")]),n("el-form",{attrs:{"label-position":"left","label-width":"90px",model:t.mainData,size:"small",inline:""}},[n("el-form-item",{attrs:{label:"单号"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.uploadbillnum,callback:function(e){t.$set(t.mainData,"uploadbillnum",e)},expression:"mainData.uploadbillnum"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.status,callback:function(e){t.$set(t.mainData,"status",e)},expression:"mainData.status"}})],1),n("el-form-item",{attrs:{label:"导入人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.createby,callback:function(e){t.$set(t.mainData,"createby",e)},expression:"mainData.createby"}})],1),n("el-form-item",{attrs:{label:"最近修改人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.changeby,callback:function(e){t.$set(t.mainData,"changeby",e)},expression:"mainData.changeby"}})],1),n("el-form-item",{attrs:{label:"审核人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.checkby,callback:function(e){t.$set(t.mainData,"checkby",e)},expression:"mainData.checkby"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"修改备注"},model:{value:t.mainData.notes,callback:function(e){t.$set(t.mainData,"notes",e)},expression:"mainData.notes"}})],1),n("el-form-item",{attrs:{label:"线索类型"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.cluetype,callback:function(e){t.$set(t.mainData,"cluetype",e)},expression:"mainData.cluetype"}})],1),n("el-form-item",{attrs:{label:"导入时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.createdate,callback:function(e){t.$set(t.mainData,"createdate",e)},expression:"mainData.createdate"}})],1),n("el-form-item",{attrs:{label:"修改时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.changedate,callback:function(e){t.$set(t.mainData,"changedate",e)},expression:"mainData.changedate"}})],1),n("el-form-item",{attrs:{label:"审核时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.checkdate,callback:function(e){t.$set(t.mainData,"checkdate",e)},expression:"mainData.checkdate"}})],1),n("el-form-item",{attrs:{label:"线索数"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.xiansuocount,callback:function(e){t.$set(t.mainData,"xiansuocount",e)},expression:"mainData.xiansuocount"}})],1),n("el-form-item",{attrs:{label:"关联活动"}},[n("el-input",{staticStyle:{width:"435px"},attrs:{readonly:""},model:{value:t.mainData.campaignname,callback:function(e){t.$set(t.mainData,"campaignname",e)},expression:"mainData.campaignname"}})],1)],1)],1)},o=[],s=n(16198),l=(n(35666),{data:function(){return{mainData:{}}},methods:{queryOrderclueuploadbillMain:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillMain",content:{sat_orderclueuploadbillid:t.$route.query.id}});case 2:n=e.sent,t.mainData=n.data,t.$emit("onHeadData",n.data);case 5:case"end":return e.stop()}}),e)})))()},updateOrderclueuploadbill:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"updateOrderclueuploadbill",content:{sat_orderclueuploadbillid:t.$route.query.id,notes:t.mainData.notes}});case 2:n=e.sent,t.tool.showMessage(n);case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.queryOrderclueuploadbillMain()},watch:{$route:function(){this.queryOrderclueuploadbillMain()}}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("线索表体")]),n("div",{staticClass:"flex-align-center flex-between"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"输入搜索内容",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1)],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county))])]):"errmsg"===e.column.columnname?n("div",[n("span",{staticStyle:{color:"red"}},[t._v(t._s(e.column.data.errmsg))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},f=[],m=(n(74916),n(64765),n(68309),{data:function(){return{params:{classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillMxMain",content:{pageNumber:1,pageSize:20,sat_orderclueuploadbillid:"",where:{condition:"",status:""}}},search:{},tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.sat_orderclueuploadbillid=t.$route.query.id,t.params.content.where=t.search,e.next=4,t.$api.requested(t.params);case 4:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 8:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["clueImportDetailBOdyTable"].tablecols},watch:{$route:function(){this.listData()}}}),g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},x=[],w=(n(41539),{props:["data","type"],data:function(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{},arealist:[]}},methods:{onShow:function(){var t=this;this.dialogFormVisible=!0;var e=["province","city","county"];this.data.value=[],e.forEach((function(e){""!==t.data[e]&&t.data.value.push(t.data[e])})),this.form=Object.assign({},this.form,this.data)},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"insertormodify_Orderclueuploadbillmx",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogFormVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted:function(){this.query_arealist()}}),_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.onShow}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入客户姓名"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入手机号"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入地址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入来源"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off",placeholder:"输入备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},A=[],E={props:["data","type"],data:function(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{sat_orderclueuploadbillmxid:0,sat_orderclueuploadbillid:this.$route.query.id},arealist:[]}},methods:{onShow:function(){this.dialogFormVisible=!0},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"insertormodify_Orderclueuploadbillmx",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogFormVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},query_arealist:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted:function(){this.query_arealist()}},D=E,F=(0,c.Z)(D,k,A,!1,null,null,null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前线索吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},B=[],T={props:["data"],methods:{deleteRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"deletemx",content:{sat_orderclueuploadbillmxid:t.data.sat_orderclueuploadbillmxid,sat_orderclueuploadbillid:t.data.sat_orderclueuploadbillid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},P=T,I=(0,c.Z)(P,O,B,!1,null,null,null),R=I.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"warning",size:"small"},on:{click:t.onSave}},[t._v("保 存")])],1)},N=[],z={methods:{onSave:function(){this.$emit("onSave")}}},j=z,$=(0,c.Z)(j,L,N,!1,null,null,null),q=$.exports,V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.onDel}},[t._v("删 除")])],1)},H=[],Z={methods:{onDel:function(){var t=this;this.$confirm("此操作将永久删除该数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"delete",content:{sat_orderclueuploadbillid:t.$route.query.id}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$router.go(-1)}));case 4:case"end":return e.stop()}}),e)}))))}}},U=Z,G=(0,c.Z)(U,V,H,!1,null,null,null),W=G.exports,X=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.onDel}},[t._v(t._s("已审核"===t.status?"反审核":"审 核"))])],1)},Y=[],Q={props:["status"],methods:{onDel:function(){var t=this;this.$confirm("确认".concat("已审核"===this.status?"反审核":"审核","吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"check",content:{sat_orderclueuploadbillid:t.$route.query.id,ischeck:"已审核"!==t.status}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)}))))}}},K=Q,J=(0,c.Z)(K,X,Y,!1,null,null,null),tt=J.exports,et=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button-group",[n("el-button",{attrs:{size:"small",type:"defalut",disabled:1===t.rowindex},on:{click:function(e){return t.firstPage()}}},[t._v("首条")]),n("el-button",{attrs:{size:"small",type:"defalut",disabled:1===t.rowindex},on:{click:function(e){return t.previous()}}},[t._v("上一条")]),n("el-button",{attrs:{size:"small",type:"defalut"},on:{click:function(e){return t.next()}}},[t._v("下一条")]),n("el-button",{attrs:{size:"small",type:"defalut"},on:{click:function(e){return t.finalData()}}},[t._v("末条")])],1)],1)},nt=[],rt=(n(9653),n(15306),{props:["data"],data:function(){return{rowindex:null}},created:function(){this.rowindex=Number(this.$route.query.rowindex)},beforeDestroy:function(){sessionStorage.removeItem("clue_pageTotal")},methods:{firstPage:function(){this.rowindex=1,this.switchOrderclueuploadbillMain(this.rowindex)},previous:function(){this.rowindex=Number(this.$route.query.rowindex)-1,this.switchOrderclueuploadbillMain(this.rowindex)},next:function(){this.rowindex=Number(this.$route.query.rowindex)+1,this.switchOrderclueuploadbillMain(this.rowindex)},finalData:function(){this.rowindex=JSON.parse(sessionStorage.getItem("clue_pageTotal")),this.switchOrderclueuploadbillMain(this.rowindex)},switchOrderclueuploadbillMain:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillList",content:{rowindex:t}});case 2:r=n.sent,e.$router.replace({path:"/importClueDetail",query:{id:r.data.sat_orderclueuploadbillid,rowindex:t}});case 4:case"end":return n.stop()}}),n)})))()}}}),at=rt,it=(0,c.Z)(at,et,nt,!1,null,null,null),ot=it.exports,st={components:{billHead:p,billBody:y,bodyEdit:S,bodyDel:R,bodyAdd:M,save:q,onDel:W,onCheck:tt,switchData:ot},data:function(){return{headData:{}}},methods:{onSuccess:function(){this.$refs["list"].listData()},onSave:function(){this.$refs["bhead"].updateOrderclueuploadbill()},onHeadSuccess:function(){this.$refs["bhead"].queryOrderclueuploadbillMain()},onHeadData:function(t){this.headData=t}},mounted:function(){}},lt=st,ut=(0,c.Z)(lt,r,a,!1,null,null,null),ct=ut.exports},10440:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return M}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"import")?n("importClue",{on:{onSuccess:t.onSuccess}}):t._e(),n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/importClueDetail",query:{id:e.data.data.sat_orderclueuploadbillid,rowindex:e.data.data.rowindex}})}}},[t._v("编 辑")]):t._e()]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("importFile",{attrs:{accept:".xlsx",folderid:t.folderid,bindData:{ownertable:"sat_orderclueuploadbill",ownerid:"",usetype:"default"}},on:{onSuccess:t.uploadOrderclueuploadbillByExcel}},[t.errorurl?n("a",{staticClass:"error-link",attrs:{slot:"errorFile",href:t.errorurl},slot:"errorFile"},[t._v("下载错误数据")]):t._e()])],1)},o=[],s=n(16198),l=(n(35666),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("导 入")]),r("el-dialog",{staticClass:"import-panel",attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"show-close":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("div",{attrs:{slot:"title"},slot:"title"}),r("div",{staticClass:"my-tabs",staticStyle:{background:"#f1f2f3"}},[r("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[r("el-tab-pane",{attrs:{label:"导入经销商线索",name:"first"}}),r("el-tab-pane",{attrs:{label:"导入业务员线索",name:"second"}})],1)],1),r("div",{staticStyle:{padding:"20px"}},[r("div",{staticClass:"flex-align-center normal-margin"},[r("p",{staticStyle:{width:"80px"}},[t._v("关联活动:")]),r("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择活动",size:"small",clearable:""},model:{value:t.campaignid,callback:function(e){t.campaignid=e},expression:"campaignid"}},t._l(t.CampaignList,(function(t){return r("el-option",{key:t.sat_campaignid,attrs:{value:t.sat_campaignid,label:t.name}})})),1)],1),r("el-upload",{ref:"my-upload",staticClass:"upload-demo normal-margin",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])})),t._t("errorFile"),r("p",{staticClass:"tips"},[t._v("• 为保证数据导入顺利,推荐您下载并使用"),r("a",{attrs:{href:t.modelurl}},[t._v("《Excel标准模板》")])]),r("p",{staticClass:"tips"},[t._v("• 文件中数据不能超过5000行")]),r("div",{staticClass:"dialog-footer"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("取 消")]),r("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("确 定")])],1)],2)])],1)}),u=[],c=(n(68309),n(41539),n(54747),{props:["folderid","btntype","accept","bindData"],data:function(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[],CampaignList:[],activeName:"first",modelurl:"",campaignid:""}},mounted:function(){this.getModelUrl(),this.listData()},methods:{handleChange:function(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},handleClick:function(){this.getModelUrl()},getModelUrl:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"downloadOrderclueuploadbillExcel",content:{type:"first"===t.activeName?"经销商":"业务员"}});case 2:n=e.sent,t.modelurl=n.msg;case 4:case"end":return e.stop()}}),e)})))()},getUploadUrl:function(t,e){var n=this;return(0,s.Z)(regeneratorRuntime.mark((function r(){var a,i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n.params.content.parentid=n.folderid,r.next=3,n.$api.requested(n.params);case 3:a=r.sent,i=a.data.uploadurl,o=a.data.serialfilename,n.upoladFileToServer(i,t,e,o);case 7:case"end":return r.stop()}}),r)})))()},upoladFileToServer:function(t,e,n,r){var a=this;return(0,s.Z)(regeneratorRuntime.mark((function i(){var o,s;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=a,s={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){var r=t.loaded/t.total*100;o.filelist.forEach((function(t){t.uid===e.uid&&(o.$set(t,"type",n.toUpperCase()),o.$set(t,"progress",r))}))}},i.next=4,a.$upload.hw_upload(t,e.raw,s);case 4:i.sent,a.createFileRecord(r);case 6:case"end":return i.stop()}}),i)})))()},createFileRecord:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r,a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={serialfilename:t},r=Object.assign({},r,e.bindData),a={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:r},n.next=5,e.$api.requested(a);case 5:i=n.sent,console.log(e.campaignid),e.$emit("onSuccess",i,"first"===e.activeName?"经销商":"业务员",e.campaignid);case 8:case"end":return n.stop()}}),n)})))()},clearFiles:function(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1},listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"queryCampaignList",content:{isAll:!0,where:{status:"发布"}}});case 2:n=e.sent,t.CampaignList=n.data;case 4:case"end":return e.stop()}}),e)})))()}}}),d=c,p=n(1001),h=(0,p.Z)(d,l,u,!1,null,"42bac41f",null),f=h.exports,m={components:{importFile:f},data:function(){return{folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,errorurl:null}},methods:{uploadOrderclueuploadbillByExcel:function(t,e,n){var r=this;return(0,s.Z)(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,r.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"uploadOrderclueuploadbillByExcel",content:{cluetype:e,attachmentid:t.data.attachmentids[0],sat_campaignid:n}});case 2:i=a.sent,"成功"!==i.msg?r.errorurl=i.msg:r.errorurl=null,r.tool.showMessage(i,(function(){r.$emit("onSuccess")}));case 5:case"end":return a.stop()}}),a)})))()}}},g=m,v=(0,p.Z)(g,i,o,!1,null,"456e4f10",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"单号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"类型"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.cluetype,callback:function(e){t.$set(t.search,"cluetype",e)},expression:"search.cluetype"}},[n("el-option",{attrs:{label:"经销商",value:"经销商"}}),n("el-option",{attrs:{label:"业务员",value:"业务员"}})],1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"待审核"===e.column.data.status?"color:#3874F6":""},[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},x=[],w=n(4367),_=(n(74916),n(64765),n(20629)),C={computed:(0,w.Z)({},(0,_.Se)({sys_options:"sys_options"})),data:function(){return{params:{classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:"",cluetype:""}}},search:{},options:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where=t.search,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,sessionStorage.setItem("clue_pageTotal",t.total),t.$store.dispatch("optiontypeselect","cluestatus");case 9:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["clueImportList"].tablecols}},S=C,k=(0,p.Z)(S,b,x,!1,null,null,null),A=k.exports,E={components:{importClue:y,list:A},methods:{onSuccess:function(){this.$refs["list"].listData()}}},D=E,F=(0,p.Z)(D,r,a,!1,null,null,null),M=F.exports},54064:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return S}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{size:"small",type:"text"},on:{click:function(n){return t.$router.push({path:"/clueDetail_private",query:{id:e.data.data.sat_orderclueid}})}}},[t._v("详 情")])]}},{key:"recall",fn:function(e){return[n("recall",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"my-tabs"},[n("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商线索",name:"first"}}),n("el-tab-pane",{attrs:{label:"业务员线索",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.params.content.where}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"客户名称,手机号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)},change:t.selectChange},model:{value:t.params.content.where.status,callback:function(e){t.$set(t.params.content.where,"status",e)},expression:"params.content.where.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1),t._v(" "),n("el-form-item",{attrs:{label:"渠道"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)},change:t.selectChangeChannel},model:{value:t.params.content.where.channel,callback:function(e){t.$set(t.params.content.where,"channel",e)},expression:"params.content.where.channel"}},t._l(t.sys_options2,(function(t){return n("el-option",{key:t.index,attrs:{label:t.remarks,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 262px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["待分配"===e.column.data.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(e.column.data.status))]):t._e(),"待跟进"===e.column.data.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(e.column.data.status))]):t._e(),"跟进中"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):t._e(),"已过期"===e.column.data.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(e.column.data.status))]):t._e(),"丢单"===e.column.data.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(e.column.data.status))]):t._e(),"已成交"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e(),"无效"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e()]):"rowindex"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.rowindex)+" "),n("el-tag",{attrs:{size:"mini",type:"团队"===e.column.data.isTeam?"warning":"primary",effect:"plain"}},[t._v(t._s(e.column.data.isTeam))])],1)]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("recall",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=n(4367),u=(n(68309),n(35666),n(20629)),c={data:function(){return{activeName:"first",params:{classname:"webmanage.saletool.orderclue.privateclue.PrivateClue",method:"selectList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:"",cluetype:"经销商"}}},sys_options2:[],tablecols:[],list:[],total:0,currentPage:0}},computed:(0,l.Z)({},(0,u.Se)({sys_options:"sys_options"})),methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()},handleClick:function(){"first"===this.activeName?(this.params.content.where.cluetype="经销商",this.tablecols=this.tool.tabelCol(this.$route.name)["cluePrivateTable"].tablecols):(this.params.content.where.cluetype="业务员",this.tablecols=this.tool.tabelCol(this.$route.name)["cluePrivateSalerTable"].tablecols),console.log(this.tablecols),this.params.content.pageNumber=1,this.listData()},selectChange:function(t){this.listData(this.params.content.pageNumber=1)},queryChannel:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"channel",parameter:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.sys_options2=r.data;case 5:case"end":return e.stop()}}),e)})))()},selectChangeChannel:function(t){this.listData(this.params.content.pageNumber=1)}},mounted:function(){this.$store.dispatch("optiontypeselect","clueprivate"),this.queryChannel(),this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["cluePrivateTable"].tablecols}},d=c,p=n(1001),h=(0,p.Z)(d,i,o,!1,null,null,null),f=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待跟进"===t.data.status||"跟进中"===t.data.status&&"团队"!==t.data.isTeam?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定撤回当前线索吗?"},on:{confirm:function(e){return t.revoke()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("撤 回")])],1)],1):t._e()},g=[],v={props:["data"],methods:{revoke:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.privateclue.PrivateClue",method:"revoke",content:{sat_orderclueid:t.data.sat_orderclueid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},y=v,b=(0,p.Z)(y,m,g,!1,null,null,null),x=b.exports,w={components:{list:f,recall:x},methods:{onSuccess:function(){this.$refs["list"].listData()}}},_=w,C=(0,p.Z)(_,r,a,!1,null,null,null),S=C.exports},38086:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"线索详情"}},[n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.mainData.name))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainData.phonenumber))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.mainData.province)+"-"+t._s(t.mainData.city)+"-"+t._s(t.mainData.county))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.mainData.address))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.mainData.cluesource))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.mainData.leadername))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.mainData.notes))]),n("el-descriptions-item",{attrs:{label:"所属经销商"}},[t._v(t._s(t.mainData.agentname))]),n("el-descriptions-item",{attrs:{label:"状态"}},["待分配"===t.mainData.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(t.mainData.status))]):t._e(),"待跟进"===t.mainData.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(t.mainData.status))]):t._e(),"跟进中"===t.mainData.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(t.mainData.status))]):t._e(),"已过期"===t.mainData.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(t.mainData.status))]):t._e(),"丢单"===t.mainData.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(t.mainData.status))]):t._e(),"已成交"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e(),"无效"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e()])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainData.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.mainData.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.mainData.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.mainData.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.mainData.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainData.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.mainData.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.mainData.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.mainData.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.mainData.editDate))])],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",[n("div",{attrs:{slot:"title"},slot:"title"},[t._v("跟进记录"),n("i",{class:1===t.isdesc?"fa fa-sort-amount-asc":"fa fa-sort-amount-desc",on:{click:function(e){return t.followRecord(1===t.isdesc?t.isdesc=0:t.isdesc=1)}}})])]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("日期: ")]),n("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",size:"small",clearable:""},on:{change:t.dateChange},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}})],1),t._l(t.recordlist,(function(e,r){return n("div",{key:e.index,staticClass:"follow-item"},[n("p",[t._v(t._s(r+1)+". "+t._s(e.createdate)+",由经销商端"),n("b",[t._v(t._s(e.createby))]),t._v(t._s(e.logtype)+",跟进方式:"),n("b",[t._v(t._s(e.followupmode))]),t._v(",跟进内容:")]),n("div",{staticClass:"content-panel"},[n("p",[t._v(t._s(e.content))]),n("p",[t._v(t._s(e.competitor))])])])}))],2)])},a=[],i=n(16198),o=(n(35666),{data:function(){return{mainData:{},recordlist:[],value2:"",dateParam:{start:"",end:""}}},methods:{clueDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectDetail",content:{sat_orderclueid:t.$route.query.id}});case 2:n=e.sent,t.mainData=n.data;case 4:case"end":return e.stop()}}),e)})))()},followRecord:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getFollowList",content:{sat_orderclueid:t.$route.query.id,isdesc:1,where:t.dateParam}});case 2:n=e.sent,t.recordlist=n.data;case 4:case"end":return e.stop()}}),e)})))()},dateChange:function(t){console.log(t),t||(t=[]),this.dateParam.start=t[0],this.dateParam.end=t[1],this.followRecord()}},mounted:function(){this.clueDetail(),this.followRecord()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"0420eab3",null),c=u.exports},67259:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return V}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"distribution")?n("distribution",{staticClass:"inline-16",on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"distribution")?n("distributionSaler",{on:{onSuccess:t.onSuccess}}):t._e()],1),n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{size:"small",type:"text"},on:{click:function(n){return t.$router.push({path:"/clueDetail",query:{id:e.data.data.sat_orderclueid}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("edit",{attrs:{data:e.data.data,type:"text"},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"recall",fn:function(e){return[t.tool.checkAuth(t.$route.name,"recall")?n("recall",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.getWaitClue}},[t._v("分配经销商")]),n("el-dialog",{attrs:{title:"数据预览",visible:t.dialogTableVisible,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total)+"条")]),n("p",{staticClass:"tips normal-margin"},[t._v("注:1、未匹配经销商的线索,分配时,系统将自动跳过,不予以分配;2、所属经销商有且仅有一个匹配结果。")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["agent"===e.column.columnname?n("div",[e.column.data.agent.length>0?n("div",t._l(e.column.data.agent,(function(e){return n("el-tag",{key:e.sa_agentsid,attrs:{size:"mini",effect:"plain"}},[t._v(t._s(e.agentname))])})),1):n("p",{staticClass:"tips"},[t._v("未匹配")])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.getMatchAgentList(e.data)}}},[t._v(t._s(0===e.data.agent.length?"匹 配":"更 换"))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"匹配经销商",visible:t.dialogTableVisible2,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible2=e}}},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total2)+"条")]),n("el-input",{staticClass:"normal-margin",staticStyle:{width:"180px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"输入搜索关键词",clearable:""},on:{clear:function(e){t.search="",t.getMatchAgentList(t.selectRow)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getMatchAgentList(t.selectRow)}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}})],1),n("tableLayout",{attrs:{layout:t.tablecols2,data:t.agentlist,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["ismatch"===e.column.columnname?n("div",[n("p",{style:1===e.column.data.ismatch?"color:#52c41a":""},[t._v(t._s(1===e.column.data.ismatch?"是":"否"))])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("i",{staticClass:"el-icon-success large-icon",style:t.act_agent.sa_agentsid===e.data.sa_agentsid?"color:#3774f6":"",on:{click:function(n){return t.selectAgent(e)}}})]}}])})],1)],1)},o=[],s=n(16198),l=(n(21249),n(57327),n(41539),n(68309),n(35666),{data:function(){return{dialogTableVisible:!1,dialogTableVisible2:!1,agentlist:[],list:[],total:0,total2:0,selectRow:{},act_agent:"",searchValue:""}},methods:{getWaitClue:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogTableVisible=!0,e.next=3,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getWaitClue",content:{}});case 3:n=e.sent,t.list=n.data,t.total=n.total;case 6:case"end":return e.stop()}}),e)})))()},getMatchAgentList:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.dialogTableVisible2=!0,n.next=3,e.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getMatchAgentList",content:{sat_orderclueid:t.sat_orderclueid,where:{condition:e.searchValue}}});case 3:r=n.sent,e.agentlist=r.data,e.total2=r.total,e.selectRow=t;case 7:case"end":return n.stop()}}),n)})))()},selectAgent:function(t){this.act_agent=t.data,this.selectRow.agent=[this.act_agent],this.dialogTableVisible2=!1},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[],n=t.list.filter((function(t){return t.agent.length>0})).map((function(t){return{sat_orderclueid:t.sat_orderclueid,sa_agentsid:t.agent[0].sa_agentsid}})),e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"matchAgent",content:{matchlist:n}});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["distributionTable"].tablecols,this.tablecols2=this.tool.tabelCol(this.$route.name)["canSelectAgentTable"].tablecols}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"6ba706a1",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.getWaitClue}},[t._v("分配业务员")]),n("el-dialog",{attrs:{title:"数据预览",visible:t.dialogTableVisible,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total)+"条")]),n("p",{staticClass:"tips normal-margin"},[t._v("注:1、未匹配业务员的线索,分配时,系统将自动跳过,不予以分配;2、所属业务员有且仅有一个匹配结果。")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["sales"===e.column.columnname?n("div",[e.column.data.sales.length>0?n("div",t._l(e.column.data.sales,(function(e){return n("el-tag",{key:e.hrid,attrs:{size:"mini",effect:"plain"}},[t._v(t._s(e.name))])})),1):n("p",{staticClass:"tips"},[t._v("未匹配")])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.getMatchAgentList(e.data)}}},[t._v(t._s(0===e.data.sales.length?"匹 配":"更 换"))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"匹配业务员",visible:t.dialogTableVisible2,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible2=e}}},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total2)+"条")]),n("el-input",{staticClass:"normal-margin",staticStyle:{width:"180px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"输入搜索关键词",clearable:""},on:{clear:function(e){t.search="",t.getMatchAgentList(t.selectRow)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getMatchAgentList(t.selectRow)}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}})],1),n("tableLayout",{attrs:{layout:t.tablecols2,data:t.agentlist,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["ismatch"===e.column.columnname?n("div",[n("p",{style:1===e.column.data.ismatch?"color:#52c41a":""},[t._v(t._s(1===e.column.data.ismatch?"是":"否"))])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("i",{staticClass:"el-icon-success large-icon",style:t.act_saler.hrid===e.data.hrid?"color:#3774f6":"",on:{click:function(n){return t.selectSaler(e)}}})]}}])})],1)],1)},f=[],m={data:function(){return{dialogTableVisible:!1,dialogTableVisible2:!1,agentlist:[],list:[],total:0,total2:0,selectRow:{},act_saler:"",searchValue:""}},methods:{getWaitClue:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogTableVisible=!0,e.next=3,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getWaitClue_Sales",content:{}});case 3:n=e.sent,t.list=n.data,t.total=n.total;case 6:case"end":return e.stop()}}),e)})))()},getMatchAgentList:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.dialogTableVisible2=!0,n.next=3,e.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getMatchSalesList",content:{sat_orderclueid:t.sat_orderclueid,where:{condition:e.searchValue}}});case 3:r=n.sent,e.agentlist=r.data,e.total2=r.total,e.selectRow=t;case 7:case"end":return n.stop()}}),n)})))()},selectSaler:function(t){this.act_saler=t.data,this.selectRow.sales=[this.act_saler],this.dialogTableVisible2=!1},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[],n=t.list.filter((function(t){return t.sales.length>0})).map((function(t){return console.log(t),{sat_orderclueid:t.sat_orderclueid,hrid:t.sales[0].hrid}})),e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"matchAgent_Sales",content:{matchlist:n}});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["distributionSalerTable"].tablecols,this.tablecols2=this.tool.tabelCol(this.$route.name)["canSelectSalerTable"].tablecols}},g=m,v=(0,c.Z)(g,h,f,!1,null,"76f2d8ca",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.params.content.where}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"客户名称,手机号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.status,callback:function(e){t.$set(t.params.content.where,"status",e)},expression:"params.content.where.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["待分配"===e.column.data.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(e.column.data.status))]):t._e(),"待跟进"===e.column.data.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(e.column.data.status))]):t._e(),"跟进中"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):t._e(),"已过期"===e.column.data.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(e.column.data.status))]):t._e(),"丢单"===e.column.data.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(e.column.data.status))]):t._e(),"已成交"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e(),"无效"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e()]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("recall",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},x=[],w=n(4367),_=n(20629),C={data:function(){return{params:{classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:""}}},options:[],tablecols:[],list:[],total:0,currentPage:0}},computed:(0,w.Z)({},(0,_.Se)({sys_options:"sys_options"})),methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData(),this.$store.dispatch("optiontypeselect","cluepublic")},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["cluePublicTable"].tablecols}},S=C,k=(0,c.Z)(S,b,x,!1,null,null,null),A=k.exports,E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待跟进"===t.data.status||"跟进中"===t.data.status||"已过期"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定撤回当前线索吗?"},on:{confirm:function(e){return t.revoke()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("撤 回")])],1)],1):t._e()},D=[],F={props:["data"],methods:{revoke:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"revoke",content:{sat_orderclueid:t.data.sat_orderclueid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},M=F,O=(0,c.Z)(M,E,D,!1,null,null,null),B=O.exports,T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待分配"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前线索吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1):t._e()},P=[],I={props:["data"],methods:{deleteRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"delete",content:{sat_orderclueid:t.data.sat_orderclueid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},R=I,L=(0,c.Z)(R,T,P,!1,null,null,null),N=L.exports,z=n(85330),j={components:{distribution:p,distributionSaler:y,list:A,edit:z.Z,recall:B,onDel:N},methods:{onSuccess:function(){this.$refs["list"].listData()}}},$=j,q=(0,c.Z)($,r,a,!1,null,null,null),V=q.exports},63002:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",["待分配"===t.mainData.status?n("div",{staticClass:"container normal-panel normal-margin"},[n("edit",{attrs:{type:"default",data:t.mainData}})],1):t._e(),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"线索详情"}},[n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.mainData.name))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainData.phonenumber))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.mainData.province)+"-"+t._s(t.mainData.city)+"-"+t._s(t.mainData.county))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.mainData.address))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.mainData.cluesource))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.mainData.leadername))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.mainData.notes))]),n("el-descriptions-item",{attrs:{label:"所属经销商"}},[t._v(t._s(t.mainData.agentname))]),n("el-descriptions-item",{attrs:{label:"状态"}},["待分配"===t.mainData.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(t.mainData.status))]):t._e(),"待跟进"===t.mainData.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(t.mainData.status))]):t._e(),"跟进中"===t.mainData.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(t.mainData.status))]):t._e(),"已过期"===t.mainData.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(t.mainData.status))]):t._e(),"丢单"===t.mainData.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(t.mainData.status))]):t._e(),"已成交"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e(),"无效"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e()])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainData.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.mainData.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.mainData.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.mainData.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.mainData.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainData.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.mainData.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.mainData.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.mainData.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.mainData.editDate))])],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",[n("div",{attrs:{slot:"title"},slot:"title"},[t._v("跟进记录 "),n("i",{class:1===t.isdesc?"fa fa-sort-amount-asc":"fa fa-sort-amount-desc",on:{click:function(e){return t.followRecord(1===t.isdesc?t.isdesc=0:t.isdesc=1)}}})])]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("日期: ")]),n("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",size:"small",clearable:""},on:{change:t.dateChange},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}})],1),t._l(t.recordlist,(function(e,r){return n("div",{key:e.index,staticClass:"follow-item"},[n("p",[t._v(t._s(r+1)+". "+t._s(e.createdate)+",由经销商端"),n("b",[t._v(t._s(e.createby))]),t._v(t._s(e.logtype)+",跟进方式:"),n("b",[t._v(t._s(e.followupmode))]),t._v(",跟进内容:")]),n("div",{staticClass:"content-panel"},[n("p",[t._v(t._s(e.content))]),n("p",[t._v(t._s(e.competitor))])])])}))],2)])},a=[],i=n(16198),o=(n(35666),n(85330)),s={components:{edit:o.Z},data:function(){return{mainData:{},recordlist:[],value2:"",isdesc:1,dateParam:{start:"",end:""}}},methods:{clueDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectDetail",content:{sat_orderclueid:t.$route.query.id}});case 2:n=e.sent,t.mainData=n.data;case 4:case"end":return e.stop()}}),e)})))()},followRecord:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getFollowList",content:{sat_orderclueid:t.$route.query.id,isdesc:t.isdesc,where:t.dateParam}});case 2:n=e.sent,t.recordlist=n.data;case 4:case"end":return e.stop()}}),e)})))()},dateChange:function(t){console.log(t),t||(t=[]),this.dateParam.start=t[0],this.dateParam.end=t[1],this.followRecord()}},mounted:function(){this.clueDetail(),this.followRecord()}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,"7f154830",null),d=c.exports},85330:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待分配"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:t.type},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1):t._e()},a=[],i=n(16198),o=(n(35666),n(41539),{props:["data","type"],data:function(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{},arealist:[]}},methods:{onShow:function(){var t=this;this.dialogFormVisible=!0;var e=["province","city","county"];this.data.value=[],e.forEach((function(e){""!==t.data[e]&&t.data.value.push(t.data[e])})),this.form=Object.assign({},this.form,this.data)},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"edit",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogFormVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted:function(){this.query_arealist()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},30873:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return J}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"update")?n("setRule",{ref:"setRule"},[n("el-button",{attrs:{slot:"save",type:"warning",size:"small"},on:{click:t.onSave},slot:"save"},[t._v("保 存")])],1):t._e(),n("div",{staticClass:"my-tabs"},[n("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商目录",name:"first"}}),n("el-tab-pane",{attrs:{label:"业务员目录",name:"second"}})],1)],1),n("div",{directives:[{name:"show",rawName:"v-show",value:"first"===t.activeName,expression:"activeName === 'first'"}]},[n("setAgent",{ref:"setAgent",scopedSlots:t._u([{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_delete")?n("del-agent",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"agent_insert")?n("el-button",{attrs:{slot:"add",type:"default",size:"small"},on:{click:t.onShow},slot:"add"},[t._v("添 加")]):t._e()],1),n("selectAgent",{ref:"selectAgent",on:{onSuccess:t.onSuccess}})],1),n("div",{directives:[{name:"show",rawName:"v-show",value:"second"===t.activeName,expression:"activeName === 'second'"}]},[n("setSaler",{ref:"setSaler",scopedSlots:t._u([{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_delete")?n("del-saler",{attrs:{data:e.data.data},on:{onSuccess:t.onSalerSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"agent_insert")?n("el-button",{attrs:{slot:"add",type:"default",size:"small"},on:{click:t.onSalerShow},slot:"add"},[t._v("添 加")]):t._e()],1),n("selectSaler",{ref:"selectSaler",on:{onSuccess:t.onSalerSuccess}})],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("save")],2),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:9}},[n("div",{staticClass:"container normal-panel normal-margin",staticStyle:{height:"170x"}},[n("p",{staticClass:"normal-title normal-margin"},[t._v("分配规则")]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("自动分配 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.autodistribution,callback:function(e){t.$set(t.form,"autodistribution",e)},expression:"form.autodistribution"}})],1),n("div",{staticClass:"flex"},[n("div",[n("p",{staticClass:"normal-margin text-small"},[t._v("经销商分配规则:")]),n("div",[n("el-radio-group",{on:{change:t.radioChange},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[n("el-radio",{staticClass:"normal-margin",attrs:{label:"distributionbyagentaddress"}},[t._v("按经销商档案属地省市县分配")]),n("el-radio",{staticClass:"normal-margin",attrs:{label:"distributionbyagentauthority"}},[t._v("按经销商指定负责省市县分配")])],1)],1)]),n("div",{staticStyle:{flex:"1 0 auto"}},[n("p",{staticClass:"normal-margin text-small"},[t._v("业务员分配规则:")]),n("p",{staticClass:"text-small"},[t._v("按业务员指定负责省市县分配")])])])])]),n("el-col",{attrs:{span:15}},[n("div",{staticClass:"container normal-panel normal-margin",staticStyle:{height:"172px"}},[n("p",{staticClass:"normal-title normal-margin"},[t._v("到期规则")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"normal-margin",staticStyle:{color:"#666","font-size":"14px"}},[t._v("未分配到期时间")]),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"100px"}},[t._v("设置周期(天)")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"设置周期(天)"},model:{value:t.form.cluelife,callback:function(e){t.$set(t.form,"cluelife",e)},expression:"form.cluelife"}})],1)]),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"normal-margin",staticStyle:{color:"#666","font-size":"14px"}},[t._v("已分配待跟进撤回时间")]),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"100px"}},[t._v("设置周期(天)")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"设置周期(天)"},model:{value:t.form.linklife,callback:function(e){t.$set(t.form,"linklife",e)},expression:"form.linklife"}})],1)])],1)],1)])],1)],1)])},o=[],s=n(16198),l=(n(35666),{data:function(){return{form:{sat_orderclueruleid:0,autodistribution:!0,cluelife:11,linklife:11,distributionbysalerauthority:1},radio:"distributionbyagentauthority"}},methods:{queryOrdercluerule:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryOrdercluerule",content:{}});case 2:n=e.sent,t.radio=1===n.data.distributionbyagentaddress?"distributionbyagentaddress":"distributionbyagentauthority",t.form=n.data;case 5:case"end":return e.stop()}}),e)})))()},updateOrderclueruleMain:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"updateOrderclueruleMain",content:t.form});case 2:n=e.sent,t.tool.showMessage(n,t.queryOrdercluerule);case 4:case"end":return e.stop()}}),e)})))()},radioChange:function(t){switch(t){case"distributionbyagentaddress":this.form.distributionbyagentaddress=1,this.form.distributionbyagentauthority=0;break;default:this.form.distributionbyagentaddress=0,this.form.distributionbyagentauthority=1;break}}},mounted:function(){this.queryOrdercluerule()}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"6d52a4f0",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"编号,经销商名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1)],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 452px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},f=[],m=(n(74916),n(64765),n(68309),{data:function(){return{params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryOrderclueruledetail",content:{pageNumber:1,pageSize:20,where:{condition:""}}},search:{},tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where=t.search,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}}),g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-dialog",{attrs:{title:"添加经销商",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"编号,经销商名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1)],1),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},x=[],w=n(68757),_={components:{tablelayout:w.Z},data:function(){return{dialogTableVisible:!1,params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryAgent",content:{pageNumber:1,pageSize:20,where:{condition:""}}},selection:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{onShow:function(){this.dialogTableVisible=!0,this.listData()},listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()},checkboxCallBack:function(t){console.log(t),this.selection=t},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"insertOrderclueruleArea",content:{cluetype:"经销商",sat_orderclue_areas:t.selection}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},C=_,S=(0,c.Z)(C,b,x,!1,null,null,null),k=S.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前经销商吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},E=[],D={props:["data"],methods:{deleteRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"deletemx",content:{sat_orderclue_areaid:t.data.sat_orderclue_areaid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},F=D,M=(0,c.Z)(F,A,E,!1,null,null,null),O=M.exports,B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"编号,业务员名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1)],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 452px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},T=[],P={data:function(){return{params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryOrderclueruledetail_SaleHr",content:{pageNumber:1,pageSize:20,where:{condition:""}}},search:{},tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where=t.search,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["salerTable"].tablecols}},I=P,R=(0,c.Z)(I,B,T,!1,null,null,null),L=R.exports,N=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-dialog",{attrs:{title:"添加业务员",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"编号,业务员名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1)],1),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},z=[],j={components:{tablelayout:w.Z},data:function(){return{dialogTableVisible:!1,params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"querySaleHr",content:{pageNumber:1,pageSize:20,where:{condition:""}}},selection:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{onShow:function(){this.dialogTableVisible=!0,this.listData()},listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()},checkboxCallBack:function(t){console.log(t),this.selection=t},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"insertOrderclueruleArea",content:{cluetype:"业务员",sat_orderclue_areas:t.selection}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["salerTable"].tablecols}},$=j,q=(0,c.Z)($,N,z,!1,null,null,null),V=q.exports,H=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前业务员吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},Z=[],U={props:["data"],methods:{deleteRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"deletemx",content:{sat_orderclue_areaid:t.data.sat_orderclue_areaid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},G=U,W=(0,c.Z)(G,H,Z,!1,null,null,null),X=W.exports,Y={data:function(){return{activeName:"first"}},components:{setRule:p,setAgent:y,selectAgent:k,delAgent:O,setSaler:L,selectSaler:V,delSaler:X},methods:{onSave:function(){this.$refs["setRule"].updateOrderclueruleMain()},onShow:function(){this.$refs["selectAgent"].onShow()},onSalerShow:function(){this.$refs["selectSaler"].onShow()},onSuccess:function(){this.$refs["setAgent"].listData()},onSalerSuccess:function(){this.$refs["setSaler"].listData()},handleClick:function(){}}},Q=Y,K=(0,c.Z)(Q,r,a,!1,null,null,null),J=K.exports},72130:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return q}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/marketing_activityDetails",query:{id:e.data.sat_campaignid}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("edit",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"relase",fn:function(e){return[t.tool.checkAuth(t.$route.name,"relase")?n("relase",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"finish",fn:function(e){return[t.tool.checkAuth(t.$route.name,"finish")?n("finish",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"insert")?n("add",{attrs:{slot:"add"},on:{onSuccess:t.onSuccess},slot:"add"}):t._e()],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left",model:t.params.content.where}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"活动名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"活动类型"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.type,callback:function(e){t.$set(t.params.content.where,"type",e)},expression:"params.content.where.type"}},t._l(t.sys_options2,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1),t._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.status,callback:function(e){t.$set(t.params.content.where,"status",e)},expression:"params.content.where.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 254px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"发布"===e.column.data.status?"color:#52C419":"结束"===e.column.data.status?"color:#999999":""},[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("relase",null,{data:e.data}),t._t("finish",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=n(4367),u=(n(68309),n(35666),n(20629)),c={data:function(){return{params:{classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"queryCampaignList",content:{isAll:!1,pageNumber:1,pageSize:20,where:{condition:"",status:""}}},tablecols:[],sys_options2:[],list:[],total:0,currentPage:0}},computed:(0,l.Z)({},(0,u.Se)({sys_options:"sys_options"})),methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,t.$store.dispatch("optiontypeselect","activitystatus");case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()},queryOption:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:"campaigntype",parameter:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.sys_options2=r.data;case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.listData(),this.queryOption()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["activitylist"].tablecols}},d=c,p=n(1001),h=(0,p.Z)(d,i,o,!1,null,null,null),f=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建活动",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"100px",size:"small"}},[n("el-form-item",{attrs:{label:"活动名称",prop:"name"}},[n("el-input",{attrs:{placeholder:"请输入活动类型",clearable:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"活动类型",prop:"type"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择类型",clearable:""},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[n("el-option",{attrs:{label:"行业峰会",value:"行业峰会"}}),n("el-option",{attrs:{label:"区域交流会",value:"区域交流会"}})],1)],1),n("el-form-item",{attrs:{label:"负责人"}},[n("el-input",{attrs:{placeholder:"请输入负责人"},model:{value:t.form.director,callback:function(e){t.$set(t.form,"director",e)},expression:"form.director"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{placeholder:"请输入地址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"开始日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1),n("el-form-item",{attrs:{label:"结束日期"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.add()}}},[t._v("确 定")])],1)],1)],1)},g=[],v={data:function(){return{dialogFormVisible:!1,form:{sat_campaignid:0,name:"",director:"",address:"",type:"",begdate:"",enddate:""},rules:{name:[{required:!0,message:"请输入活动名称",trigger:"blur"}],type:[{required:!0,message:"请选择活动类型",trigger:"change"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}]}}},methods:{add:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"insertormodify_campaign",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogFormVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},y=v,b=(0,p.Z)(y,m,g,!1,null,null,null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑活动",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"100px",size:"small"}},[n("el-form-item",{attrs:{label:"活动名称",prop:"name"}},[n("el-input",{attrs:{placeholder:"请输入活动类型",clearable:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"活动类型",prop:"type"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择类型",clearable:""},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[n("el-option",{attrs:{label:"行业峰会",value:"行业峰会"}}),n("el-option",{attrs:{label:"区域交流会",value:"区域交流会"}})],1)],1),n("el-form-item",{attrs:{label:"负责人"}},[n("el-input",{attrs:{placeholder:"请输入负责人"},model:{value:t.form.director,callback:function(e){t.$set(t.form,"director",e)},expression:"form.director"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{placeholder:"请输入地址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"开始日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1),n("el-form-item",{attrs:{label:"结束日期"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:function(e){return t.add()}}},[t._v("确 定")])],1)],1)],1)},_=[],C={props:["data"],data:function(){return{dialogFormVisible:!1,form:{sat_campaignid:0,name:"",director:"",address:"",type:"",begdate:"",enddate:""},rules:{name:[{required:!0,message:"请输入活动名称",trigger:"blur"}],type:[{required:!0,message:"请选择活动类型",trigger:"change"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}]}}},methods:{onShow:function(){console.log(this.data),this.form=Object.assign({},this.form,this.data)},restForm:function(){this.form={sat_campaignid:0,name:"",director:"",address:"",type:"",begdate:"",enddate:""}},add:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"insertormodify_campaign",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogFormVisible=!1,t.$emit("onSuccess"),t.restForm()}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},S=C,k=(0,p.Z)(S,w,_,!1,null,null,null),A=k.exports,E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",disabled:"结束"===t.data.status,size:"small"},on:{click:t.changeStatus}},[t._v(t._s("新建"===t.data.status||"结束"===t.data.status?"发 布":"取消发布"))])],1)},D=[],F={props:["data"],data:function(){return{}},methods:{changeStatus:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("新建"!==t.data.status){e.next=7;break}return e.next=3,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"release",content:{sat_campaignids:[t.data.sat_campaignid]}});case 3:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")})),e.next=11;break;case 7:return e.next=9,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"undercarriage",content:{sat_campaignids:[t.data.sat_campaignid]}});case 9:r=e.sent,t.tool.showMessage(r,(function(){t.$emit("onSuccess")}));case 11:case"end":return e.stop()}}),e)})))()}}},M=F,O=(0,p.Z)(M,E,D,!1,null,null,null),B=O.exports,T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"结束"!==t.data.status?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定结束当前活动吗?"},on:{confirm:function(e){return t.finishRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("结 束")])],1)],1):t._e()},P=[],I={props:["data"],methods:{finishRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"endcampaign",content:{sat_campaignids:[t.data.sat_campaignid]}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},R=I,L=(0,p.Z)(R,T,P,!1,null,null,null),N=L.exports,z={components:{list:f,add:x,edit:A,relase:B,finish:N},data:function(){return{}},methods:{onSuccess:function(){this.$refs["list"].listData()}}},j=z,$=(0,p.Z)(j,r,a,!1,null,null,null),q=$.exports},28581:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"活动信息",column:4}},[n("el-descriptions-item",{attrs:{label:"活动名称"}},[t._v(t._s(t.detailInfos.name))]),n("el-descriptions-item",{attrs:{label:"活动类型"}},[t._v(t._s(t.detailInfos.type))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.detailInfos.director?t.detailInfos.director:"--"))]),n("el-descriptions-item",{attrs:{label:"线索数"}},[t._v(t._s(t.detailInfos.ordercluecount))]),n("el-descriptions-item",{attrs:{label:"开始日期"}},[t._v(t._s(t.detailInfos.begdate))]),n("el-descriptions-item",{attrs:{label:"结束日期"}},[t._v(t._s(t.detailInfos.enddate?t.detailInfos.enddate:"--"))]),n("el-descriptions-item",{attrs:{label:"地点"}},[t._v(t._s(t.detailInfos.address?t.detailInfos.address:"--"))]),n("el-descriptions-item",{attrs:{label:"状态"}},[t._v(t._s(t.detailInfos.status))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"系统信息",column:3}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.detailInfos.createby))]),n("el-descriptions-item",{attrs:{label:"发布人"}},[t._v(t._s(t.detailInfos.checkby))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.detailInfos.changeby))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.detailInfos.createdate))]),n("el-descriptions-item",{attrs:{label:"发布时间"}},[t._v(t._s(t.detailInfos.checkdate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.detailInfos.changedate))])],1)],1),n("div",{staticClass:"my-tabs"},[n("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商线索",name:"first"}}),n("el-tab-pane",{attrs:{label:"业务员线索",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.pageinfo}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"客户姓名,手机号",clearable:""},on:{clear:function(e){return t.clueData(t.pageinfo.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.clueData(t.pageinfo.pageNumber=1)}},model:{value:t.pageinfo.condition,callback:function(e){t.$set(t.pageinfo,"condition",e)},expression:"pageinfo.condition"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.clueData(t.pageinfo.pageNumber=1)}},model:{value:t.pageinfo.status,callback:function(e){t.$set(t.pageinfo,"status",e)},expression:"pageinfo.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.clueList,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{size:"small",type:"text"},on:{click:function(n){return t.$router.push({path:"/clueDetail_private",query:{id:e.data.sat_orderclueid}})}}},[t._v("详 情")])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.pageinfo.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},a=[],i=n(16198),o=n(4367),s=(n(68309),n(35666),n(20629)),l={data:function(){return{activeName:"first",detailInfos:{},pageinfo:{pageNumber:1,pageSize:20,condition:"",status:""},clueList:[],CampaignList:[],total:0,currentPage:0}},computed:(0,o.Z)({},(0,s.Se)({sys_options:"sys_options"})),methods:{detailData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"queryCampaignMain",content:{sat_campaignid:t.$route.query.id}});case 2:n=e.sent,t.detailInfos=n.data;case 4:case"end":return e.stop()}}),e)})))()},handleClick:function(){this.pageinfo={pageNumber:1,pageSize:20,condition:"",status:""},this.clueData()},clueData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"queryCampaignMx",content:{pageNumber:t.pageinfo.pageNumber,pageSize:t.pageinfo.pageSize,sat_campaignid:t.$route.query.id,where:{cluetype:"first"===t.activeName?"经销商":"业务员",condition:t.pageinfo.condition,status:t.pageinfo.status}}});case 2:n=e.sent,t.clueList=n.data,t.total=n.total,t.currentPage=n.pageNumber,t.$store.dispatch("optiontypeselect","cluepublic");case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.clueData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.clueData()},activityData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.ordercluecampaign",method:"queryCampaignList",content:{isAll:!0,where:{status:"发布"}}});case 2:n=e.sent,t.CampaignList=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.detailData(),this.clueData(),this.activityData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["clueTable"].tablecols}},u=l,c=n(1001),d=(0,c.Z)(u,r,a,!1,null,null,null),p=d.exports},66583:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ft}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("dep-list",{ref:"list",staticStyle:{width:"180px",flex:"0 1 auto"},on:{onClick:t.onClick},scopedSlots:t._u([{key:"operation",fn:function(e){return[t.tool.checkAuth(t.$route.name,"addDep")?n("addDep",{staticClass:"inline-16",attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])}),n("div",{staticClass:"hm-info-panel"},[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"editDep")?n("editDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{editSuccess:t.editSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"delDep")?n("delDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"editDep")?n("startDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{stopOrStart:t.stopOrStart}}):t._e()],1),n("dep-info-card",{staticClass:"normal-margin",attrs:{depInfo:t.depInfo}}),n("staffList",{ref:"staff",attrs:{depInfo:t.depInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/depManage/staffDetail",query:{id:e.data.hrid}})}}},[t._v("详 情")])],1)]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delStaff")?n("del-staff",{attrs:{slot:"del",data:e.data},on:{onSuccess:t.onStaffSuccess},slot:"del"}):t._e()]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("edit-staff",{attrs:{slot:"edit",data:e.data},on:{onSuccess:t.onStaffSuccess},slot:"edit"}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"addStaff")?n("add-staff",{attrs:{slot:"staff",depInfo:t.depInfo},on:{onSuccess:t.onStaffSuccess},slot:"staff"}):t._e()],1)],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"treeRef",attrs:{data:t.deplist,"node-key":"departmentid","current-node-key":t.currentKey,"default-expand-all":"","highlight-current":"","expand-on-click-node":!1},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)},o=[],s=n(16198),l=(n(41539),n(54747),n(35666),{components:{},data:function(){return{deplist:[],departmentid:0,currentKey:null}},methods:{department:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});case 2:r=n.sent,e.deplist=e.createMenu(r.data),e.$store.dispatch("setDeplistData",e.deplist),t();case 6:case"end":return n.stop()}}),n)})))()},createMenu:function(t){var e=[];function n(t){var e={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],sequence:t["sequence"],children:[]};if(t.subdep&&t.subdep.length>0)for(var r=0;r<t.subdep.length;r++)e.children.push(n(t.subdep[r]));return e}return t.forEach((function(t){e.push(n(t))})),e},handleClick:function(t,e,n){this.$emit("onClick",e)},setCurrentKey:function(t){var e=this;this.currentKey=t,this.$nextTick((function(){e.$refs["treeRef"].setCurrentKey(e.currentKey)}))}},watch:{},mounted:function(){var t=this;this.department((function(){t.$emit("onClick",{data:t.deplist[0],parent:[]}),t.setCurrentKey(t.deplist[0].departmentid)}))}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"7da27906",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("员工信息")]),t._t("staff")],2),n("div",{staticClass:"flex-align-center normal-margin search-panel"},[n("p",[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"姓名,手机号,职位","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.search},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search.apply(null,arguments)}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"500px"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},f=[],m=(n(68309),{data:function(){return{param:{classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:20,departmentids:null,containssub:1,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0,depid:null}},methods:{search:function(){this.param.content.pageNumber=1,this.listData(this.depid)},listData:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.depid=t,e.param.content.departmentids=[e.depid],n.next=4,e.$api.requested(e.param);case 4:r=n.sent,e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber;case 8:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.listData()}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["staffTable"].tablecols}}),g=m,v=(0,c.Z)(g,h,f,!1,null,"d2268990",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.depInfo.data?n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("部门信息")]),n("el-descriptions",{attrs:{column:4}},[n("el-descriptions-item",{attrs:{label:"部门名称"}},[t._v(t._s(t.depInfo.data.label?t.depInfo.data.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"上级部门"}},[t._v(t._s(t.depInfo.parent.data?t.depInfo.parent.data.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.depInfo.data.createdate?t.depInfo.data.createdate:"未知"))]),n("el-descriptions-item",{attrs:{label:"修改时间"}},[t._v(t._s(t.depInfo.data.changedate?t.depInfo.data.changedate:"未知"))]),n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.depInfo.data.createby?t.depInfo.data.createby:"未知"))]),n("el-descriptions-item",{attrs:{label:"修改人"}},[t._v(t._s(t.depInfo.data.changeby?t.depInfo.data.changeby:"未知"))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:1===t.depInfo.data.isused?"color:#52C41A":"color:red"},[t._v(t._s(1===t.depInfo.data.isused?"启用":"停用"))])])],1)],1):t._e()},x=[],w={props:["depInfo"]},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("i",{staticClass:"el-icon-plus",staticStyle:{"font-weight":"bold"},on:{click:function(){return t.append()}}}),n("el-dialog",{attrs:{title:"新建部门","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门名称",prop:"depname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门名称",autocomplete:"off"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门编号",prop:"depno"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门编号",autocomplete:"off"},model:{value:t.form.depno,callback:function(e){t.$set(t.form,"depno",e)},expression:"form.depno"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"排序"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门排序号",autocomplete:"off"},model:{value:t.form.sequence,callback:function(e){t.$set(t.form,"sequence",e)},expression:"form.sequence"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},A=[],E={props:["data"],data:function(){return{dialogDepVisible:!1,rules:{depname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}],depno:[{required:!0,message:"请输入部门编号",trigger:"blur"}]},form:{departmentid:0,depname:"",isused:1,depno:"",parentid:this.data.departmentid,remarks:"",sequence:""}}},methods:{append:function(){this.dialogDepVisible=!0},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:t.form});case 4:r=e.sent,1===r.code&&(t.dialogDepVisible=!1),t.$emit("onSuccess");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},onClose:function(){this.$refs["form"].resetFields()}}},D=E,F=(0,c.Z)(D,k,A,!1,null,"61a6fc3a",null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:function(){return t.append()}}},[t._v("删 除")])],1)},B=[],T={props:["data"],data:function(){return{}},methods:{append:function(){var t=this;this.$confirm("是否删除当前部门?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.department.department",method:"delete_department",content:{departmentid:t.data.departmentid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))).catch((function(){t.$message({type:"info",message:"已取消删除"})}))}}},P=T,I=(0,c.Z)(P,O,B,!1,null,"50b446a6",null),R=I.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(){return t.append()}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑部门","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门名称",prop:"depname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门名称",autocomplete:"off"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门编号",prop:"depno"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门编号",autocomplete:"off"},model:{value:t.form.depno,callback:function(e){t.$set(t.form,"depno",e)},expression:"form.depno"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"排序"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门排序号",autocomplete:"off"},model:{value:t.form.sequence,callback:function(e){t.$set(t.form,"sequence",e)},expression:"form.sequence"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},N=[],z={props:["data"],data:function(){return{dialogDepVisible:!1,rules:{depname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}],depno:[{required:!0,message:"请输入部门编号",trigger:"blur"}]},form:{depname:""}}},methods:{append:function(){this.form=Object.assign({},this.form,this.data),this.form.depname=this.form.label,this.dialogDepVisible=!0},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.$emit("editSuccess",t.form),t.dialogDepVisible=!1}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},j=z,$=(0,c.Z)(j,L,N,!1,null,"7f6084e1",null),q=$.exports,V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.data?n("el-button",{attrs:{size:"small",icon:1===t.data.isused?"el-icon-circle-close":"el-icon-circle-check"},on:{click:function(){return t.append()}}},[t._v(t._s(1===t.data.isused?"停 用":"启 用"))]):t._e()],1)},H=[],Z={props:["data"],data:function(){return{form:{}}},mounted:function(){},methods:{append:function(){var t=this;this.$confirm("是否".concat(1===this.data.isused?"停用":"启用","当前部门?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.form=Object.assign({},t.form,t.data),t.form.depname=t.form.label,1===t.form.isused?t.form.isused=0:t.form.isused=1,e.next=5,t.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:t.form});case 5:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("stopOrStart",t.data.isused)}));case 7:case"end":return e.stop()}}),e)})))).catch((function(){t.$message({type:"info",message:"已取消删除"})}))}}},U=Z,G=(0,c.Z)(U,V,H,!1,null,"df0f2056",null),W=G.exports,X=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:t.onShow}},[t._v("新建员工")]),n("el-dialog",{attrs:{title:"新建员工",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e},close:function(e){return t.$refs.form.clearValidate()}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,size:"small",rules:t.rules,"label-position":"left","label-width":"100px"}},[n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"编号:",prop:"hrcode"}},[n("el-input",{attrs:{placeholder:"输入人员编号",autocomplete:"off"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"输入姓名",autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"输入电子邮箱",autocomplete:"off"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"输入手机号码",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"身份证号:"}},[n("el-input",{attrs:{placeholder:"输入身份证号",autocomplete:"off"},model:{value:t.form.idcard,callback:function(e){t.$set(t.form,"idcard",e)},expression:"form.idcard"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门:"}},[n("el-input",{attrs:{readonly:"",placeholder:"请选择","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.showTree=!0}},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"办公电话:"}},[n("el-input",{attrs:{placeholder:"输入办公电话",autocomplete:"off"},model:{value:t.form.officetelephone,callback:function(e){t.$set(t.form,"officetelephone",e)},expression:"form.officetelephone"}})],1)],1),t.showTree?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"选择部门:"}},[n("div",{staticStyle:{border:"1px solid #f1f2f3"}},[n("el-tree",{attrs:{data:t.deplist,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.selectDep(a)}}},[t._v("选 择")])],1)])}}],null,!1,1193916280)})],1)])],1):t._e(),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:"}},[n("el-input",{attrs:{placeholder:"输入职位",autocomplete:"off"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"汇报对象:"}},[n("selectMenber",{on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:24}},[n("el-form-item",[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isleader,callback:function(e){t.$set(t.form,"isleader",e)},expression:"form.isleader"}},[t._v("是否部门负责人")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},Y=[],Q=n(4367),K=n(20629),J=n(9993),tt={props:["depInfo"],components:{selectMenber:J.Z},computed:(0,Q.Z)({},(0,K.Se)({deplist:"deplist",sys_options:"sys_options"})),data:function(){return{dialogFormVisible:!1,showTree:!1,rules:{hrcode:[{required:!0,message:"请输入员工编码",trigger:"blur"}],name:[{required:!0,message:"请输入员工姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入员工电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{pattern:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,message:"请输入正确邮箱",trigger:"blur"}]},form:{hrid:0,hrcode:"",name:"",sex:"男",phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"},value:[]}},methods:{onShow:function(){this.dialogFormVisible=!0,this.form.depname=this.depInfo.data.label,this.form.departmentid=this.depInfo.data.departmentid,this.$store.dispatch("optiontypeselect","sex")},selectDep:function(t){var e={depname:t.label,departmentid:t.departmentid};this.form=Object.assign({},this.form,e),this.showTree=!this.showTree},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:t.form});case 4:if(r=e.sent,0!==r.code){e.next=7;break}return e.abrupt("return",t.$notify({title:"失败",message:r.data,type:"error"}));case 7:t.$notify({title:"成功",message:"添加成功",type:"success"}),t.dialogFormVisible=!1,t.refreshData(),t.$emit("onSuccess");case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},refreshData:function(){this.form={hrid:0,hrcode:"",name:"",sex:"男",phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"}},selectMenber:function(t){this.form.reporthrid=t.hrid}}},et=tt,nt=(0,c.Z)(et,X,Y,!1,null,"214552be",null),rt=nt.exports,at=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-popconfirm",{attrs:{title:"确定删除当前选中员工吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},it=[],ot={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.hr.hr",method:"deleteHr",content:{hrid:this.data.hrid}}).then((function(e){if(0===e.code)return t.$notify({title:"失败",type:"error",message:e.data});t.$emit("onSuccess")}))}}},st=ot,lt=(0,c.Z)(st,at,it,!1,null,null,null),ut=lt.exports,ct=n(83917),dt={components:{depList:p,depInfoCard:S,staffList:y,addDep:M,delDep:R,editDep:q,addStaff:rt,delStaff:ut,editStaff:ct.Z,startDep:W},data:function(){return{depInfo:{data:null,parent:{data:{}}}}},methods:{onClick:function(t){this.depInfo=t,this.$refs.staff.listData(this.depInfo.data.departmentid)},onSuccess:function(){this.$refs.list.department()},editSuccess:function(t){var e=this;this.$refs.list.department((function(){t.label=t.depname,e.depInfo.data=Object.assign({},e.depInfo.data,t),e.$emit("onClick",e.depInfo),e.$refs["list"].setCurrentKey(t.departmentid)}))},stopOrStart:function(t){this.depInfo.data.isused=1===t?0:1},onStaffSuccess:function(){this.$refs.staff.listData(this.depInfo.data.departmentid)}}},pt=dt,ht=(0,c.Z)(pt,r,a,!1,null,"6ab6032c",null),ft=ht.exports},15602:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("mianStaff",{ref:"main",scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("div",{staticClass:"container normal-panel normal-margin"},[n("editStaff",{attrs:{data:e.data,type:"btn"},on:{onSuccess:t.query_hrMain}})],1):t._e()]}},{key:"createuser",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")&&!e.data.userid?n("createUser",{attrs:{data:e.data},on:{onSuccess:t.query_hrMain}}):t._e()]}},{key:"linkact",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("linkAccount",{attrs:{data:e.data},on:{onSuccess:t.query_hrMain}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"restpas")?n("restPas",{attrs:{slot:"restpas"},slot:"restpas"}):t._e()],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("edit",null,{data:t.mainInfo}),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"员工信息",column:6}},[n("el-descriptions-item",{attrs:{label:"编号"}},[t._v(t._s(t.mainInfo.hrcode?t.mainInfo.hrcode:"--"))]),n("el-descriptions-item",{attrs:{label:"身份证号"}},[t._v(t._s(t.mainInfo.idcard?t.mainInfo.idcard:"--"))]),n("el-descriptions-item",{attrs:{label:"部门"}},[t._v(t._s(t.mainInfo.depname?t.mainInfo.depname:"--"))]),n("el-descriptions-item",{attrs:{label:"是否部门负责人"}},[t._v(t._s(1===t.mainInfo.isleader?"是":"否"))]),n("el-descriptions-item",{attrs:{label:"职位"}},[t._v(t._s(t.mainInfo.position?t.mainInfo.position:"--"))]),n("el-descriptions-item",{attrs:{label:"办公电话"}},[t._v(t._s(t.mainInfo.officetelephone?t.mainInfo.officetelephone:"--"))]),n("el-descriptions-item",{attrs:{label:"姓名"}},[t._v(t._s(t.mainInfo.name?t.mainInfo.name:"--"))]),n("el-descriptions-item",{attrs:{label:"电话"}},[t._v(t._s(t.mainInfo.phonenumber?t.mainInfo.phonenumber:"--"))]),n("el-descriptions-item",{attrs:{label:"性别"}},[t._v(t._s(t.mainInfo.sex?t.mainInfo.sex:"--"))]),n("el-descriptions-item",{attrs:{label:"电子邮箱"}},[t._v(t._s(t.mainInfo.email?t.mainInfo.email:"--"))]),n("el-descriptions-item",{attrs:{label:"汇报对象"}},[t._v(t._s(t.mainInfo.reporthrname?t.mainInfo.reporthrname:"--"))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"系统信息",column:4}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainInfo.createby?t.mainInfo.createby:"--"))]),n("el-descriptions-item",{attrs:{label:"最后修改人"}},[t._v(t._s(t.mainInfo.changeby?t.mainInfo.changeby:"--"))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainInfo.userphonenumber?t.mainInfo.userphonenumber:"--"))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainInfo.createdate?t.mainInfo.createdate:"--"))]),n("el-descriptions-item",{attrs:{label:"最后修改时间"}},[t._v(t._s(t.mainInfo.changedate?t.mainInfo.changedate:"--"))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin user-panel"},[n("el-descriptions",{attrs:{column:5}},[n("div",{staticClass:"flex-align-center flex-between",attrs:{slot:"title"},slot:"title"},[n("span",[t._v("账号信息")]),n("div",{staticClass:"flex-align-center flex-between"},[t._t("createuser",null,{data:t.mainInfo}),t._t("linkact",null,{data:t.mainInfo})],2)]),n("el-descriptions-item",{attrs:{label:"账号名称"}},[t._v(t._s(t.mainInfo.username?t.mainInfo.username:"--"))]),n("el-descriptions-item",{attrs:{label:"账号类型"}},[t._v(t._s(t.mainInfo.usertypename?t.mainInfo.usertypename:"--"))]),n("el-descriptions-item",{attrs:{label:"角色"}},[t._v(t._s(t.mainInfo.userrole?t.mainInfo.userrole.toString():""))]),n("el-descriptions-item",{attrs:{label:"账号密码"}},[n("div",{staticClass:"flex-align-center flex-between"},[t._v(" ******* "),t._t("restpas")],2)])],1)],1)],2)},o=[],s=n(16198),l=(n(35666),{props:["data"],components:{},data:function(){return{mainInfo:{}}},methods:{query_hrMain:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.hr.hr",method:"query_hrMain",content:{hrid:t.$route.query.id}});case 2:n=e.sent,t.mainInfo=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.query_hrMain()}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=n(83917),f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定重置当前账号密码吗?"},on:{confirm:function(e){return t.resetPassword()}}},[n("el-button",{staticStyle:{margin:"-4px 0 0 10px"},attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("重置")])],1)],1)},m=[],g={methods:{resetPassword:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.users.users",method:"resetPassword",content:{userid:t.$route.query.id}});case 2:if(n=e.sent,0!==n.code){e.next=5;break}return e.abrupt("return",t.$notify({title:"失败",message:n.data,type:"error"}));case 5:t.$notify({title:"成功",message:"密码已重置为站点默认密码",type:"success"});case 6:case"end":return e.stop()}}),e)})))()}}},v=g,y=(0,c.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{background:"#52C41A",border:"1px solid #52C41A",float:"right"},attrs:{size:"small",icon:"el-icon-link",type:"primary"},on:{click:t.onShow}},[t._v("关联账号")]),n("el-dialog",{attrs:{title:"绑定账号","append-to-body":"",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.sys_options,height:"400px"},scopedSlots:t._u([{key:"opreation",fn:function(e){return[n("el-popconfirm",{staticClass:"inline-16",attrs:{title:"确定要绑定员工账号吗?"},on:{confirm:function(n){return t.bindAccount(e)}}},[n("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("绑定账号")])],1)]}}])})],1)],1)},w=[],_=n(4367),C=(n(68309),n(20629)),S={props:["data"],data:function(){return{dialogTableVisible:!1,tablecols:[],form:{}}},computed:(0,_.Z)({},(0,C.Se)({sys_options:"sys_options"})),methods:{onShow:function(){this.listData(),this.dialogTableVisible=!0},listData:function(){this.$store.dispatch("optiontypeselect","userlistunused")},bindAccount:function(t){this.data.birthday="",this.form=Object.assign({},this.form,this.data),this.form.userid=t.data.userid,this.onSave()},onSave:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:t.form});case 2:if(n=e.sent,0!==n.code){e.next=5;break}return e.abrupt("return",t.$notify({title:"失败",message:n.data,type:"error"}));case 5:t.$notify({title:"成功",message:"绑定成功",type:"success"}),t.dialogTableVisible=!1,t.$emit("onSuccess");case 8:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["unBindtACTable"].tablecols}},k=S,A=(0,c.Z)(k,x,w,!1,null,null,null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.onShow}},[t._v("一键创建账号")]),n("el-dialog",{attrs:{title:"授权角色",visible:t.drawer,width:"564px"},on:{"update:visible":function(e){t.drawer=e},close:t.onClose}},[n("div",[n("el-row",{attrs:{gutter:50}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"mini","label-position":"left"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"授权角色","label-width":"100px",prop:"roleids"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",multiple:""},model:{value:t.form.roleids,callback:function(e){t.$set(t.form,"roleids",e)},expression:"form.roleids"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.rolename,value:t.roleid}})})),1)],1)],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.drawer=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.createUser}},[t._v("确 定")])],1)])],1)},F=[],M={data:function(){return{drawer:!1,rules:{roleids:[{required:!0,message:"请选择授权角色",trigger:"change"}]},form:{userid:0,name:"",phonenumber:"",status:1,remarks:"",roleids:[]},options:[]}},methods:{onShow:function(){console.log(this.data),this.drawer=!0,this.rolelist()},rolelist:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"role",parameter:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.options=r.data;case 5:case"end":return e.stop()}}),e)})))()},createUser:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.hr.hr",method:"createUser",content:{hrid:t.$route.query.id,roleids:t.form.roleids}});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.drawer=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},onClose:function(){this.$refs["form"].resetFields()}}},O=M,B=(0,c.Z)(O,D,F,!1,null,"26c0b20c",null),T=B.exports,P={components:{mianStaff:p,editStaff:h.Z,restPas:b,linkAccount:E,createUser:T},data:function(){return{mainInfo:{}}},methods:{query_hrMain:function(){this.$refs.main.query_hrMain()}},mounted:function(){}},I=P,R=(0,c.Z)(I,r,a,!1,null,null,null),L=R.exports},83917:function(t,e,n){"use strict";n.d(e,{Z:function(){return h}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},["btn"===t.type?n("el-button",{attrs:{type:"",icon:"el-icon-edit",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]):n("el-button",{attrs:{type:"text",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑员工",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,size:"small",rules:t.rules,"label-position":"left","label-width":"100px"}},[n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"编号:",prop:"hrcode"}},[n("el-input",{attrs:{placeholder:"输入人员编号",autocomplete:"off"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"输入姓名",autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"输入电子邮箱",autocomplete:"off"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"输入手机号码",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"身份证号:"}},[n("el-input",{attrs:{placeholder:"输入身份证号",autocomplete:"off"},model:{value:t.form.idcard,callback:function(e){t.$set(t.form,"idcard",e)},expression:"form.idcard"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门:"}},[n("el-input",{attrs:{readonly:"",placeholder:"请选择","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.showTree=!0}},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"办公电话:"}},[n("el-input",{attrs:{placeholder:"输入办公电话",autocomplete:"off"},model:{value:t.form.officetelephone,callback:function(e){t.$set(t.form,"officetelephone",e)},expression:"form.officetelephone"}})],1)],1),t.showTree?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"选择部门:"}},[n("div",{staticStyle:{border:"1px solid #f1f2f3"}},[n("el-tree",{attrs:{data:t.deplist,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.selectDep(a)}}},[t._v("选 择")])],1)])}}],null,!1,1193916280)})],1)])],1):t._e(),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:"}},[n("el-input",{attrs:{placeholder:"输入职位",autocomplete:"off"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"汇报对象:"}},[n("selectMenber",{attrs:{reporthrname:t.form.reporthrname},on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:24}},[n("el-form-item",[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isleader,callback:function(e){t.$set(t.form,"isleader",e)},expression:"form.isleader"}},[t._v("是否部门负责人")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},a=[],i=n(16198),o=n(4367),s=(n(41539),n(54747),n(35666),n(20629)),l=n(9993),u={props:["data","type"],components:{selectMenber:l.Z},computed:(0,o.Z)({},(0,s.Se)({sys_options:"sys_options"})),data:function(){return{dialogFormVisible:!1,showTree:!1,rules:{hrcode:[{required:!0,message:"请输入员工编码",trigger:"blur"}],name:[{required:!0,message:"请输入员工姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入员工电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{pattern:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,message:"请输入正确邮箱",trigger:"blur"}]},form:{hrid:0,hrcode:"",name:"",sex:0,phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"},value:[],deplist:[]}},methods:{query_hrMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.hr.hr",method:"query_hrMain",content:{hrid:t.data.hrid}});case 2:n=e.sent,t.form=Object.assign({},t.form,n.data);case 4:case"end":return e.stop()}}),e)})))()},department:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});case 2:n=e.sent,t.deplist=t.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},createMenu:function(t){var e=[];function n(t){var e={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],children:[]};if(t.subdep&&t.subdep.length>0)for(var r=0;r<t.subdep.length;r++)e.children.push(n(t.subdep[r]));return e}return t.forEach((function(t){e.push(n(t))})),e},onShow:function(){this.query_hrMain(),this.department(),this.$store.dispatch("optiontypeselect","sex"),this.dialogFormVisible=!0},selectDep:function(t){var e={depname:t.label,departmentid:t.departmentid};this.form=Object.assign({},this.form,e),this.showTree=!this.showTree},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:t.form});case 4:if(r=e.sent,0!==r.code){e.next=7;break}return e.abrupt("return",t.$notify({title:"失败",message:r.data,type:"error"}));case 7:t.$notify({title:"成功",message:"添加成功",type:"success"}),t.dialogFormVisible=!1,t.$emit("onSuccess");case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},selectMenber:function(t){this.form.reporthrid=t.hrid}}},c=u,d=n(1001),p=(0,d.Z)(c,r,a,!1,null,"b9c55db6",null),h=p.exports},55162:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rule,size:"small","status-icon":"","label-position":"left","label-width":"120px"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商编号",prop:"agentnum"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentnum,callback:function(e){t.$set(t.form,"agentnum",e)},expression:"form.agentnum"}})],1),n("el-form-item",{attrs:{label:"经销商名称",prop:"agentname"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentname,callback:function(e){t.$set(t.form,"agentname",e)},expression:"form.agentname"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{staticClass:"width-240",attrs:{type:"textarea"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"联系人",prop:"contact"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.contact,callback:function(e){t.$set(t.form,"contact",e)},expression:"form.contact"}})],1),n("el-form-item",{attrs:{label:"联系人手机号",prop:"phonenumber"}},[n("el-input",{staticClass:"width-240",attrs:{type:"number",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"所属营销区域"}},[n("el-input",{staticClass:"width-240",attrs:{readonly:""},model:{value:t.form.sa_saleareaname,callback:function(e){t.$set(t.form,"sa_saleareaname",t._n(e))},expression:"form.sa_saleareaname"}})],1),n("el-form-item",{attrs:{label:"合作开始时间",prop:"signdate"}},[n("el-date-picker",{staticClass:"width-240",attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.signdate,callback:function(e){t.$set(t.form,"signdate",e)},expression:"form.signdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商类别",prop:"agenttypemx"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.agenttypemx,callback:function(e){t.$set(t.form,"agenttypemx",e)},expression:"form.agenttypemx"}},t._l(t.agent_type,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"上级经销商",prop:"parentid"}},[n("selectAgent",{staticClass:"width-240",on:{selectAgent:t.selectAgent}})],1),n("el-form-item",{attrs:{label:"经销商等级",prop:"grade"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.grade,callback:function(e){t.$set(t.form,"grade",e)},expression:"form.grade"}},t._l(t.agent_level,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1)],1)],1)],1)],1)])},a=[],i=n(16198),o=(n(74916),n(15306),n(35666),n(696)),s={components:{selectAgent:o.Z},data:function(){return{form:{value:[],sa_agentsid:0,parentid:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],agenttypemx:[{required:!0,message:"经销商类别",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[]}},methods:{initializeData:function(){this.form.sa_saleareaid=this.$route.query.id,this.form.sa_saleareaname=this.$route.query.area},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},query_sysoptions:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("optiontypeselect","agentgrade");case 2:return n=e.sent,t.agent_level=n.data,e.next=6,t.$store.dispatch("optiontypeselect","agenttypemx");case 6:r=e.sent,t.agent_type=r.data;case 8:case"end":return e.stop()}}),e)})))()},selectAgent:function(t){this.form.parentid=t.sa_agentsid},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:t.form});case 4:r=e.sent,t.tool.showMessage(r),1===r.code&&t.createAgentMainUser(r.data.sa_agentsid);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},createAgentMainUser:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"webmanage.sale.agents.agents",method:"createAgentMainUser",content:{sa_agentsid:t}});case 2:r=n.sent,1===r.code&&e.$router.replace({path:"/agent_detail",query:{id:t}});case 4:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.initializeData(),this.query_arealist(),this.query_sysoptions()}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,"b587a3f8",null),d=c.exports},10941:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"agent_update")?n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(e){return t.$router.push({path:"/edit_agent",query:{id:t.form.sa_agentsid}})}}},[t._v("编 辑")]):t._e(),t.tool.checkAuth(t.$route.name,"agent_update")?n("startAgent",{attrs:{data:t.form,type:"default"},on:{onSuccess:function(e){return t.query_agentMain()}}}):t._e(),t.tool.checkAuth(t.$route.name,"agent_delete")?n("delAgent",{staticClass:"inline-16",attrs:{data:t.form,type:"default",icon:"el-icon-delete"}}):t._e()],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"经销商信息",column:4}},[n("el-descriptions-item",{attrs:{label:"经销商编号"}},[t._v(t._s(t.form.agentnum))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.form.province)+t._s(t.form.city)+t._s(t.form.county))]),n("el-descriptions-item",{attrs:{label:"联系人"}},[t._v(t._s(t.form.contact))]),n("el-descriptions-item",{attrs:{label:"所属营销区域"}},[t._v(t._s(t.form.areaname))]),n("el-descriptions-item",{attrs:{label:"经销商名称"}},[t._v(t._s(t.form.agentname))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.form.address))]),n("el-descriptions-item",{attrs:{label:"联系人手机号"}},[t._v(t._s(t.form.phonenumber))]),n("el-descriptions-item",{attrs:{label:"合作开始时间"}},[t._v(t._s(t.form.signdate))]),n("el-descriptions-item",{attrs:{label:"经销商类别"}},[t._v(t._s(t.form.agenttypemx))]),n("el-descriptions-item",{attrs:{label:"经销商等级"}},[t._v(t._s(t.form.grade))]),n("el-descriptions-item",{attrs:{label:"上级经销商"}},[t._v(t._s(t.form.parentagentname))])],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商团队",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}}),n("el-tab-pane",{attrs:{label:"代理区域",name:"third"}})],1)],1),"first"===t.activeName?n("div",{staticClass:"container normal-panel"},[n("el-button",{staticClass:"normal-margin",attrs:{type:"primary",size:"small"},on:{click:t.createAgentMainUser}},[t._v("创建经销商主账号")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.form.hrs,custom:!1,height:"300px"}})],1):t._e(),"third"===t.activeName?n("div",{staticClass:"container normal-panel"},[n("salescope")],1):t._e()])},a=[],i=n(16198),o=(n(35666),n(41539),n(54747),n(68309),n(696)),s=n(75862),l=n(69381),u=n(33593),c=n(20078),d={components:{selectAgent:o.Z,arealist:s.Z,delAgent:l.Z,startAgent:u.Z,salescope:c.Z},data:function(){return{activeName:"first",form:{value:[],sa_agentsid:0,parentid:"",areaname:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[],tablecols:[]}},methods:{query_agentMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"query_agentMain",content:{sa_agentsid:t.$route.query.id}});case 2:n=e.sent,r=["province","city","county"],n.data.value=[],r.forEach((function(t){""!==n.data[t]&&n.data.value.push(n.data[t])})),t.form=Object.assign({},t.form,n.data),t.$refs.agent.value.agentname=n.data.parentagentname;case 8:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},query_sysoptions:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("optiontypeselect","agentgrade");case 2:return n=e.sent,t.agent_level=n.data,e.next=6,t.$store.dispatch("optiontypeselect","agenttype");case 6:r=e.sent,t.agent_type=r.data;case 8:case"end":return e.stop()}}),e)})))()},selectAgent:function(t){this.form.parentid=t.sa_agentsid},onClick:function(t){this.form.sa_saleareaid=t.sa_saleareaid,this.form.areaname=t.label},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:t.form});case 4:r=e.sent,t.tool.showMessage(r);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentGrouptable"].tablecols},mounted:function(){this.query_arealist(),this.query_sysoptions(),this.query_agentMain()}},p=d,h=n(1001),f=(0,h.Z)(p,r,a,!1,null,"4ab8523f",null),m=f.exports},69381:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:t.type,icon:t.icon},slot:"reference"},[t._v("删 除")])],1)],1)},a=[],i={props:["data","type","icon"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.sale.agents.agents",method:"delete_agent",content:{sa_agentsid:this.data.sa_agentsid}}).then((function(e){t.tool.showMessage(e),"default"===t.type?t.$router.go(-1):t.$emit("onAgentSuccess")}))}}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,null,null),u=l.exports},31800:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return h}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rule,size:"small","status-icon":"","label-position":"left","label-width":"120px"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商编号",prop:"agentnum"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentnum,callback:function(e){t.$set(t.form,"agentnum",e)},expression:"form.agentnum"}})],1),n("el-form-item",{attrs:{label:"经销商名称",prop:"agentname"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentname,callback:function(e){t.$set(t.form,"agentname",e)},expression:"form.agentname"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{staticClass:"width-240",attrs:{type:"textarea"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"联系人",prop:"contact"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.contact,callback:function(e){t.$set(t.form,"contact",e)},expression:"form.contact"}})],1),n("el-form-item",{attrs:{label:"联系人手机号",prop:"phonenumber"}},[n("el-input",{staticClass:"width-240",attrs:{type:"number",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"所属营销区域"}},[n("el-popover",{attrs:{placement:"bottom",width:"400",trigger:"click"}},[n("arealist",{attrs:{noDefaultData:!0},on:{onClick:t.onClick}}),n("el-input",{staticClass:"width-240",attrs:{slot:"reference",readonly:"","suffix-icon":"el-icon-arrow-down"},slot:"reference",model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-form-item",{attrs:{label:"合作开始时间",prop:"signdate"}},[n("el-date-picker",{staticClass:"width-240",attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.signdate,callback:function(e){t.$set(t.form,"signdate",e)},expression:"form.signdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商类别",prop:"agenttypemx"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.agenttypemx,callback:function(e){t.$set(t.form,"agenttypemx",e)},expression:"form.agenttypemx"}},t._l(t.agent_type,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"伙伴类型",prop:"partnertype"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",readonly:"",autocomplete:"off"},model:{value:t.form.agenttype,callback:function(e){t.$set(t.form,"agenttype",e)},expression:"form.agenttype"}})],1),n("el-form-item",{attrs:{label:"上级经销商",prop:"parentid"}},[n("selectAgent",{ref:"agent",staticClass:"width-240",on:{selectAgent:t.selectAgent}})],1),n("el-form-item",{attrs:{label:"经销商等级",prop:"grade"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.grade,callback:function(e){t.$set(t.form,"grade",e)},expression:"form.grade"}},t._l(t.agent_level,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1)],1)],1)],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商团队",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}}),n("el-tab-pane",{attrs:{label:"代理区域",name:"third"}})],1)],1),"first"===t.activeName?n("div",{staticClass:"container normal-panel"},[n("el-button",{staticClass:"normal-margin",attrs:{type:"primary",size:"small"},on:{click:t.createAgentMainUser}},[t._v("创建经销商主账号")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.form.hrs,custom:!1,height:"300px"}})],1):t._e(),"third"===t.activeName?n("div",{staticClass:"container normal-panel"},[n("salescope")],1):t._e()])},a=[],i=n(16198),o=(n(35666),n(41539),n(54747),n(74916),n(15306),n(68309),n(20078)),s=n(696),l=n(75862),u={components:{selectAgent:s.Z,arealist:l.Z,salescope:o.Z},data:function(){return{activeName:"first",form:{value:[],sa_agentsid:0,parentid:"",areaname:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[],tablecols:[]}},methods:{query_agentMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"query_agentMain",content:{sa_agentsid:t.$route.query.id}});case 2:n=e.sent,r=["province","city","county"],n.data.value=[],r.forEach((function(t){""!==n.data[t]&&n.data.value.push(n.data[t])})),t.form=Object.assign({},t.form,n.data),t.$refs.agent.value.agentname=n.data.parentagentname;case 8:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},query_sysoptions:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("optiontypeselect","agentgrade");case 2:return n=e.sent,t.agent_level=n.data,e.next=6,t.$store.dispatch("optiontypeselect","agenttypemx");case 6:r=e.sent,t.agent_type=r.data;case 8:case"end":return e.stop()}}),e)})))()},selectAgent:function(t){this.form.parentid=t.sa_agentsid},onClick:function(t){this.form.sa_saleareaid=t.sa_saleareaid,this.form.areaname=t.label},createAgentMainUser:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"createAgentMainUser",content:{sa_agentsid:t.form.sa_agentsid}});case 2:n=e.sent,t.tool.showMessage(n),t.query_agentMain();case 5:case"end":return e.stop()}}),e)})))()},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:t.form});case 4:r=e.sent,t.tool.showMessage(r),1===r.code&&t.$router.replace({path:"/agent_detail",query:{id:t.form.sa_agentsid}});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentGrouptable"].tablecols,console.log(this.tool.checkAuth(this.$route.name,"agent_update")),!this.tool.checkAuth(this.$route.name,"agent_update")&&this.$router.go(-1)},mounted:function(){this.query_arealist(),this.query_sysoptions(),this.query_agentMain()}},c=u,d=n(1001),p=(0,d.Z)(c,r,a,!1,null,"7a924828",null),h=p.exports},20078:function(t,e,n){"use strict";n.d(e,{Z:function(){return D}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"agent_update")?n("add",{staticClass:"normal-margin",on:{onSuccess:t.onSuccess}}):t._e(),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_update")?n("edit",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"agent_update")?n("ondel",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},a=[],i=n(16198),o=(n(68309),n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.query_arealist(t.dialogVisible=!0)}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建管辖区域",visible:t.dialogVisible,width:"400px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist,size:"small",props:{checkStrictly:!0}},on:{change:t.cascaderChange},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.submit()}}},[t._v("确 定")])],1)],1)],1)}),s=[],l={props:["data"],data:function(){return{dialogVisible:!1,value:[],arealist:[]}},methods:{query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){console.log(t)},submit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!==t.value.length){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择省份",type:"warning"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.agentscope.agentscope",method:"insertormodify_areascope",content:{sa_agents_salescopeid:0,sa_agentsid:t.$route.query.id,province:t.value[0],city:t.value[1]?t.value[1]:"",county:t.value[2]?t.value[2]:""}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},f=[],m={props:["data"],methods:{deleteRow:function(){var t=this;console.log(this.data),this.$api.requested({classname:"webmanage.sale.agentscope.agentscope",method:"delete_areascope",content:{sa_agents_salescopeid:this.data.sa_agents_salescopeid}}).then((function(e){t.tool.showMessage(e,(function(){t.$emit("onSuccess")}))}))}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.query_arealist(t.dialogVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑管辖区域",visible:t.dialogVisible,width:"400px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist,size:"small",props:{checkStrictly:!0}},on:{change:t.cascaderChange},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.submit()}}},[t._v("确 定")])],1)],1)],1)},x=[],w=(n(57327),n(41539),n(92222),{props:["data"],data:function(){return{dialogVisible:!1,value:[],arealist:[]}},methods:{query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.value=[t.data.province].concat([t.data.city],[t.data.county]).filter((function(t){return""!==t})),e.next=3,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 3:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 5:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){},submit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!==t.value.length){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择省份",type:"warning"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.agentscope.agentscope",method:"insertormodify_areascope",content:{sa_agents_salescopeid:t.data.sa_agents_salescopeid,sa_agentsid:t.$route.query.id,province:t.value[0],city:t.value[1]?t.value[1]:"",county:t.value[2]?t.value[2]:""}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}}}),_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k={props:["data"],data:function(){return{list:[]}},components:{add:p,ondel:y,edit:S},methods:{query_areascope:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.agentscope.agentscope",method:"query_areascope",content:{sa_agentsid:t.$route.query.id}});case 2:n=e.sent,t.list=n.data;case 4:case"end":return e.stop()}}),e)})))()},onSuccess:function(){this.query_areascope()}},mounted:function(){this.query_areascope()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["saleScopeTable"].tablecols}},A=k,E=(0,c.Z)(A,r,a,!1,null,null,null),D=E.exports},33593:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定"+("启用"===t.data.status?"停用":"启用")+"吗?"},on:{confirm:t.startAgent}},[n("el-button",{attrs:{slot:"reference",size:"small",type:t.type,icon:t.icon?t.icon:"启用"===t.data.status?"el-icon-circle-close":"el-icon-circle-check"},slot:"reference"},[t._v(t._s("启用"===t.data.status?"停用":"启用"))])],1)],1)},a=[],i={props:["data","type","icon"],methods:{startAgent:function(){var t=this;console.log(this.data),this.$api.requested({classname:"webmanage.sale.agents.agents",method:"changeStatus",content:{sa_agentsids:[this.data.sa_agentsid],status:"启用"===this.data.status?"停用":"启用"}}).then((function(e){t.tool.showMessage(e),t.$emit("onSuccess")}))}}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,null,null),u=l.exports},75862:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"treeRef",attrs:{data:t.arealist,"node-key":"sa_saleareaid","current-node-key":t.currentKey,"default-expand-all":"","highlight-current":"","expand-on-click-node":!1},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)},a=[],i=n(16198),o=(n(41539),n(54747),n(35666),{props:["noDefaultData"],components:{},data:function(){return{arealist:[],currentKey:null}},methods:{query_arealist:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{}});case 2:r=n.sent,e.arealist=e.createMenu(r.data),t();case 5:case"end":return n.stop()}}),n)})))()},createMenu:function(t){var e=[];function n(t){var e={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],children:[]};if(t.subarea&&t.subarea.length>0)for(var r=0;r<t.subarea.length;r++)e.children.push(n(t.subarea[r]));return e}return t.forEach((function(t){e.push(n(t))})),e},handleClick:function(t,e,n){this.$emit("onClick",e.data)},setCurrentKey:function(t){var e=this;this.currentKey=t,this.$nextTick((function(){e.$refs["treeRef"].setCurrentKey(e.currentKey)}))}},mounted:function(){var t=this;this.query_arealist((function(){t.$emit("onClick",t.arealist[0]),t.setCurrentKey(t.arealist[0].sa_saleareaid)}))}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"ab1505b0",null),c=u.exports},97615:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return Lt}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("areaTree",{ref:"arealist",staticStyle:{width:"180px",flex:"0 1 auto"},on:{onClick:t.onClick},scopedSlots:t._u([{key:"operation",fn:function(e){return[t.tool.checkAuth(t.$route.name,"insert")?n("addArea",{staticClass:"inline-16",attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])}),n("div",{staticClass:"hm-info-panel"},[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"update")?n("editArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{editSuccess:t.editSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("startArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{onStartArea:t.onStartArea}}):t._e()],1),n("div",[n("areaInfo",{staticClass:"normal-margin",attrs:{areaInfo:t.areaInfo}}),n("div",{staticClass:"my-tabs"},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"业务员信息",name:"first"}}),n("el-tab-pane",{attrs:{label:"经销商信息",name:"second"}}),n("el-tab-pane",{attrs:{label:"管辖区域",name:"third"}})],1)],1),n("saler",{directives:[{name:"show",rawName:"v-show",value:"first"===t.activeName,expression:"activeName === 'first'"}],ref:"saler",attrs:{data:t.areaInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/saler_detail",query:{id:e.data.sa_salearea_hrid}})}}},[t._v("详 情")])]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"saler_delete")?n("delSaler",{attrs:{data:e.data},on:{onSuccess:t.onSalerSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"saler_insert")?n("el-button",{attrs:{slot:"add",size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/add_saler",query:{id:t.areaInfo.sa_saleareaid,name:t.areaInfo.label}})}},slot:"add"},[t._v("新 建")]):t._e()],1),n("agent",{directives:[{name:"show",rawName:"v-show",value:"second"===t.activeName,expression:"activeName === 'second'"}],ref:"agent",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/agent_detail",query:{id:e.data.sa_agentsid}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/edit_agent",query:{id:e.data.sa_agentsid}})}}},[t._v("编 辑")]):t._e()]}},{key:"start",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_update")?n("startAgent",{attrs:{type:"text",data:e.data,icon:"none"},on:{onSuccess:t.onAgentSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"agent_insert")?n("el-button",{attrs:{slot:"add",type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/add_agent",query:{area:t.areaInfo.label,id:t.areaInfo.sa_saleareaid}})}},slot:"add"},[t._v("新 建")]):t._e()],1),n("salescope",{directives:[{name:"show",rawName:"v-show",value:"third"===t.activeName,expression:"activeName === 'third'"}],ref:"salescope",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("salescopeEdit",{attrs:{data:e.data},on:{onSuccess:t.onScopeSuccess}})]}},{key:"del",fn:function(e){return[n("salescopeDel",{attrs:{data:e.data},on:{onSuccess:t.onScopeSuccess}})]}}])},[n("salescopeAdd",{staticClass:"normal-margin",attrs:{slot:"add",data:t.areaInfo},on:{onSuccess:t.onScopeSuccess},slot:"add"})],1)],1)])],1)},a=[],i=n(75862),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("i",{staticClass:"el-icon-plus",staticStyle:{"font-weight":"bold"},on:{click:function(){return t.append()}}}),n("el-dialog",{attrs:{title:"新建区域","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域名称",prop:"areaname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域名称",autocomplete:"off"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},s=[],l=n(16198),u=(n(35666),{props:["data"],data:function(){return{dialogDepVisible:!1,rules:{areaname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}]},form:{sa_saleareaid:0,areaname:"",isused:1,parentid:this.data.sa_saleareaid,remarks:"",sequence:1}}},methods:{append:function(){this.dialogDepVisible=!0},onSubmit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,l.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:t.form});case 4:r=e.sent,1===r.code&&(t.dialogDepVisible=!1),t.$emit("onSuccess");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},onClose:function(){this.$refs["form"].resetFields()}}}),c=u,d=n(1001),p=(0,d.Z)(c,o,s,!1,null,"e6e2ae58",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(){return t.append()}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑区域","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域名称",prop:"areaname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域名称",autocomplete:"off"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},m=[],g={props:["data"],data:function(){return{dialogDepVisible:!1,rules:{areaname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}]},form:{sa_saleareaid:0,areaname:"",isused:1,parentid:"",remarks:"",sequence:1}}},methods:{append:function(){this.form=Object.assign({},this.form,this.data),this.form.areaname=this.form.label,this.dialogDepVisible=!0},onSubmit:function(){var t=this;this.form.label=this.form.areaname,this.$refs["form"].validate(function(){var e=(0,l.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogDepVisible=!1,t.$emit("editSuccess",t.form)})),console.log(t.form,"edit");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},onClose:function(){this.$refs["form"].resetFields()}}},v=g,y=(0,d.Z)(v,f,m,!1,null,"513d60d6",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.data?n("el-button",{attrs:{size:"small",icon:1===t.data.isused?"el-icon-circle-close":"el-icon-circle-check"},on:{click:function(){return t.append()}}},[t._v(t._s(1===t.data.isused?"停 用":"启 用"))]):t._e()],1)},w=[],_={props:["data"],data:function(){return{form:{sequence:0}}},mounted:function(){},methods:{append:function(){var t=this;this.$confirm("是否".concat(1===this.data.isused?"停用":"启用","当前区域?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.form=Object.assign({},t.form,t.data),t.form.areaname=t.form.label,1===t.form.isused?t.form.isused=0:t.form.isused=1,e.next=5,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:t.form});case 5:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onStartArea",t.data.isused)}));case 7:case"end":return e.stop()}}),e)})))).catch((function(){}))}}},C=_,S=(0,d.Z)(C,x,w,!1,null,"07e4b9c6",null),k=S.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:function(){return t.append()}}},[t._v("删 除")])],1)},E=[],D={props:["data"],data:function(){return{}},methods:{append:function(){var t=this;this.$confirm("是否删除当前区域?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"delete_area",content:{sa_saleareaid:t.data.sa_saleareaid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))).catch((function(){t.$message({type:"info",message:"已取消删除"})}))}}},F=D,M=(0,d.Z)(F,A,E,!1,null,"3bbd35bf",null),O=M.exports,B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.areaInfo?n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("营销区域信息")]),n("el-descriptions",{attrs:{column:4}},[n("el-descriptions-item",{attrs:{label:"区域名称"}},[t._v(t._s(t.areaInfo.label?t.areaInfo.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"区域描述"}},[t._v(t._s(t.areaInfo.remarks?t.areaInfo.remarks:"未知"))]),n("el-descriptions-item",{attrs:{label:"启用状态"}},[n("span",{style:1===t.areaInfo.isused?"color:#52C41A":"color:red"},[t._v(t._s(1===t.areaInfo.isused?"启用":"停用"))])])],1)],1):t._e()},T=[],P={props:["areaInfo"]},I=P,R=(0,d.Z)(I,B,T,!1,null,null,null),L=R.exports,N=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("el-button",{attrs:{size:"small",icon:"el-icon-upload2"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("导 入")]),r("el-dialog",{staticClass:"import-panel",attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"show-close":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("div",{attrs:{slot:"title"},slot:"title"}),r("div",{staticClass:"my-tabs",staticStyle:{background:"#f1f2f3"}},[r("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[r("el-tab-pane",{attrs:{label:"导入经销商",name:"first"}}),r("el-tab-pane",{attrs:{label:"导入员工",name:"second"}})],1)],1),r("div",{staticStyle:{padding:"20px"}},[r("el-upload",{ref:"my-upload",staticClass:"upload-demo normal-margin",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])})),t._t("errorFile"),r("p",{staticClass:"tips"},[t._v("• 为保证数据导入顺利,推荐您下载并使用"),r("a",{attrs:{href:t.modelurl}},[t._v("《Excel标准模板》")])]),r("p",{staticClass:"tips"},[t._v("• 文件中数据不能超过5000行")]),r("div",{staticClass:"dialog-footer"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("取 消")]),r("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("确 定")])],1)],2)])],1)},z=[],j=(n(68309),n(41539),n(54747),{props:["folderid","btntype","accept","bindData"],data:function(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[],activeName:"first",modelurl:""}},mounted:function(){this.getModelUrl()},methods:{handleChange:function(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},getModelUrl:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"downloadOrderclueuploadbillExcel",content:{}});case 2:n=e.sent,t.modelurl=n.msg;case 4:case"end":return e.stop()}}),e)})))()},getUploadUrl:function(t,e){var n=this;return(0,l.Z)(regeneratorRuntime.mark((function r(){var a,i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n.params.content.parentid=n.folderid,r.next=3,n.$api.requested(n.params);case 3:a=r.sent,i=a.data.uploadurl,o=a.data.serialfilename,n.upoladFileToServer(i,t,e,o);case 7:case"end":return r.stop()}}),r)})))()},upoladFileToServer:function(t,e,n,r){var a=this;return(0,l.Z)(regeneratorRuntime.mark((function i(){var o,s;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=a,s={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){var r=t.loaded/t.total*100;o.filelist.forEach((function(t){t.uid===e.uid&&(o.$set(t,"type",n.toUpperCase()),o.$set(t,"progress",r))}))}},i.next=4,a.$upload.hw_upload(t,e.raw,s);case 4:i.sent,a.createFileRecord(r);case 6:case"end":return i.stop()}}),i)})))()},createFileRecord:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={serialfilename:t},r=Object.assign({},r,e.bindData),a={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:r},n.next=5,e.$api.requested(a);case 5:i=n.sent,e.$emit("onSuccess",i,"first"===e.activeName?"经销商":"业务员");case 7:case"end":return n.stop()}}),n)})))()},clearFiles:function(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1}}}),$=j,q=(0,d.Z)($,N,z,!1,null,"7652b667",null),V=q.exports,H=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("业务员信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("div",{staticClass:"flex-align-center search-panel"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"业务员名称,编号,手机号","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.param.content.where.condition="",t.query_saler(t.param.content.sa_saleareaid)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_saler(t.param.content.sa_saleareaid)}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("div",[t._t("agent_type"),t._t("add")],2)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!1,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Z=[],U={props:["data"],data:function(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_saler",content:{pageSize:20,pageNumber:1,sa_saleareaid:"",where:{}}}}},methods:{query_saler:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.param.content.sa_saleareaid=t,n.next=3,e.$api.requested(e.param);case 3:r=n.sent,e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber;case 7:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.query_saler(this.param.content.sa_saleareaid)},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.query_saler(this.param.content.sa_saleareaid)}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["salerTable"].tablecols}},G=U,W=(0,d.Z)(G,H,Z,!1,null,"17fa881a",null),X=W.exports,Y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},Q=[],K={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"delete_saler",content:{sa_saleareaid:this.data.sa_saleareaid,hrid:this.data.hrid}}).then((function(e){t.tool.showMessage(e),t.$emit("onSuccess")}))}}},J=K,tt=(0,d.Z)(J,Y,Q,!1,null,null,null),et=tt.exports,nt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("div",{staticClass:"flex-align-center search-panel"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请输入查询内容","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.param.content.where.condition="",t.query_agent(t.param.content.sa_saleareaids[0])}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_agent(t.param.content.sa_saleareaids[0])}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"启用"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s(e.column.data.status))])]):"province"===e.column.columnname?n("p",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("start",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},rt=[],at={props:["data"],data:function(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageSize:20,pageNumber:1,sa_saleareaids:null,containssub:1,where:{}}}}},methods:{query_agent:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.param.content.sa_saleareaids=[t],n.next=3,e.$api.requested(e.param);case 3:r=n.sent,e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber;case 7:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.query_agent(this.param.content.sa_saleareaid)},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.query_agent(this.param.content.sa_saleareaid)}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},it=at,ot=(0,d.Z)(it,nt,rt,!1,null,"5cef8f58",null),st=ot.exports,lt=n(69381),ut=n(33593),ct=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("管辖区域")]),t._t("add"),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)})],2)},dt=[],pt={props:["data"],data:function(){return{list:[]}},methods:{query_areascope:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"webmanage.sale.saleareascope.saleareascope",method:"query_areascope",content:{sa_saleareaid:t}});case 2:r=n.sent,e.list=r.data;case 4:case"end":return n.stop()}}),n)})))()}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["saleScopeTable"].tablecols}},ht=pt,ft=(0,d.Z)(ht,ct,dt,!1,null,null,null),mt=ft.exports,gt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.query_arealist(t.dialogVisible=!0)}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建管辖区域",visible:t.dialogVisible,width:"400px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist,size:"small",props:{checkStrictly:!0}},on:{change:t.cascaderChange},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.submit()}}},[t._v("确 定")])],1)],1)],1)},vt=[],yt={props:["data"],data:function(){return{dialogVisible:!1,value:[],arealist:[]}},methods:{query_arealist:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){console.log(t)},submit:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!==t.value.length){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择省份",type:"warning"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.saleareascope.saleareascope",method:"insertormodify_areascope",content:{sa_salearea_salescopeid:0,sa_saleareaid:t.data.sa_saleareaid,province:t.value[0],city:t.value[1]?t.value[1]:"",county:t.value[2]?t.value[2]:""}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}}},bt=yt,xt=(0,d.Z)(bt,gt,vt,!1,null,null,null),wt=xt.exports,_t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},Ct=[],St={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.sale.saleareascope.saleareascope",method:"delete_areascope",content:{sa_salearea_salescopeid:this.data.sa_salearea_salescopeid}}).then((function(e){t.tool.showMessage(e,(function(){t.$emit("onSuccess")}))}))}}},kt=St,At=(0,d.Z)(kt,_t,Ct,!1,null,null,null),Et=At.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.query_arealist(t.dialogVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑管辖区域",visible:t.dialogVisible,width:"400px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist,size:"small",props:{checkStrictly:!0}},on:{change:t.cascaderChange},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.submit()}}},[t._v("确 定")])],1)],1)],1)},Ft=[],Mt=(n(57327),n(92222),{props:["data"],data:function(){return{dialogVisible:!1,value:[],arealist:[]}},methods:{query_arealist:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.value=[t.data.province].concat([t.data.city],[t.data.county]).filter((function(t){return""!==t})),e.next=3,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 3:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 5:case"end":return e.stop()}}),e)})))()},cascaderChange:function(t){},submit:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!==t.value.length){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择省份",type:"warning"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.sale.saleareascope.saleareascope",method:"insertormodify_areascope",content:{sa_salearea_salescopeid:t.data.sa_salearea_salescopeid,sa_saleareaid:t.data.sa_saleareaid,province:t.value[0],city:t.value[1]?t.value[1]:"",county:t.value[2]?t.value[2]:""}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}}}),Ot=Mt,Bt=(0,d.Z)(Ot,Dt,Ft,!1,null,null,null),Tt=Bt.exports,Pt={components:{areaTree:i.Z,addArea:h,areaInfo:L,editArea:b,delArea:O,startArea:k,importData:V,saler:X,delSaler:et,agent:st,delAgent:lt.Z,startAgent:ut.Z,salescope:mt,salescopeAdd:wt,salescopeEdit:Tt,salescopeDel:Et},data:function(){return{areaInfo:{},activeName:"first"}},methods:{onClick:function(t){this.areaInfo=t,this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid),this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid),this.$refs.salescope.query_areascope(this.areaInfo.sa_saleareaid)},onSuccess:function(){this.$refs.arealist.query_arealist()},onScopeSuccess:function(){this.$refs.salescope.query_areascope(this.areaInfo.sa_saleareaid)},editSuccess:function(t){var e=this;this.$refs.arealist.query_arealist((function(){e.areaInfo=t,e.$emit("onClick",e.areaInfo),e.$refs["arealist"].setCurrentKey(e.areaInfo.sa_saleareaid)}))},onStartArea:function(t){this.areaInfo.isused=1===t?0:1},onSalerSuccess:function(){this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid)},onAgentSuccess:function(){this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid)}}},It=Pt,Rt=(0,d.Z)(It,r,a,!1,null,"982e8712",null),Lt=Rt.exports},55274:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("业务员信息")]),n("el-row",[n("el-form",{ref:"form",attrs:{model:t.form,inline:"",rules:t.rules,"label-position":"left","label-width":"100px",size:"small"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"业务员姓名",prop:"hrid"}},[n("selectMenber",{staticStyle:{width:"240px"},on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"手机号"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"汇报对象",prop:"reporthrname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"汇报对象"},model:{value:t.form.reporthrname,callback:function(e){t.$set(t.form,"reporthrname",e)},expression:"form.reporthrname"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"编号",prop:"hrcode"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"编号"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{attrs:{span:16}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"邮箱",prop:"email"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"邮箱"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"部门",prop:"depname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"部门"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:16}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"区域",prop:"areaname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"区域"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1)],1)],1)],1)])},a=[],i=n(16198),o=(n(68309),n(35666),n(9993)),s={components:{selectMenber:o.Z},data:function(){return{form:{sa_saleareaid:"",hrid:""},rules:{hrid:[{required:!0,message:"请选择业务员",trigger:"blur"},{required:!0,message:"请选择业务员",trigger:"change"}]}}},methods:{onSubmit:function(){var t=this;this.$refs["form"].validate((function(e){if(!e)return!1;t.$confirm("确定将此人设置为业务员吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"add_saler",content:{sa_saleareaid:t.$route.query.id,hrid:t.form.hrid}});case 2:n=e.sent,t.tool.showMessage(n);case 4:case"end":return e.stop()}}),e)})))).catch((function(e){console.log(e),t.$message({type:"info",message:"已取消"})}))}))},selectMenber:function(t){console.log(t),this.form=Object.assign({},this.form,t)}},created:function(){this.form.areaname=this.$route.query.name,!this.tool.checkAuth(this.$route.name,"insert")&&this.$router.go(-1)}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,null,null),d=c.exports},6067:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin saler-details"},[n("el-descriptions",{attrs:{title:"业务员信息",column:4}},[n("el-descriptions-item",{attrs:{label:"业务员姓名"}},[t._v(t._s(t.salerInfo.name))]),n("el-descriptions-item",{attrs:{label:"部门"}},[t._v(t._s(t.salerInfo.depname))]),n("el-descriptions-item",{attrs:{label:"邮箱"}},[t._v(t._s(t.salerInfo.email))]),n("el-descriptions-item",{attrs:{label:"负责区域"}},[t._v(t._s(t.salerInfo.areaname))]),n("el-descriptions-item",{attrs:{label:"编号"}},[t._v(t._s(t.salerInfo.hrcode))]),n("el-descriptions-item",{attrs:{label:"手机号码"}},[t._v(t._s(t.salerInfo.phonenumber))]),n("el-descriptions-item",{attrs:{label:"职位"}},[t._v(t._s(t.salerInfo.position))]),n("el-descriptions-item",{attrs:{label:"汇报对象"}},[t._v(t._s(t.salerInfo.reporthrname))])],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"授权领域/品牌",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"})])},a=[],i=n(16198),o=(n(35666),{data:function(){return{salerInfo:{},activeName:"first"}},methods:{query_salermain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_salermain",content:{sa_salearea_hrid:t.$route.query.id}});case 2:n=e.sent,t.salerInfo=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.query_salermain()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},68823:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return pe}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"tabs normal-panel normal-margin"},[n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}}),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}})],1)],1),"first"===t.activeName?n("agent"):n("group")],1)},a=[],i=(n(68309),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{staticClass:"height-full",attrs:{span:10}},[n("bar-score")],1),n("el-col",{attrs:{span:14}},[n("score-table")],1)],1)],1)])}),o=[],s=n(16198),l=(n(35666),function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)}),u=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("浏览数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],c=n(42581),d={props:["pieStudyData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerStudy",{appendPadding:10,data:[],width:200,angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},p=d,h=n(1001),f=(0,h.Z)(p,l,u,!1,null,"f79f3402",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},v=[],y=n(4906),b={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getUnStudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{getUnStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted:function(){this.getUnStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUnstudy"].tablecols}},x=b,w=(0,h.Z)(x,g,v,!1,null,"5552acf4",null),_=w.exports,C=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},S=[],k={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getstudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted:function(){this.getStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableStudy"].tablecols}},A=k,E=(0,h.Z)(A,C,S,!1,null,"7461a8b2",null),D=E.exports,F=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},M=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],O={props:["pieDownloadData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},width:100,radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},B=O,T=(0,h.Z)(B,F,M,!1,null,"7d11e88c",null),P=T.exports,I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},R=[],L={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getUnDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getUnDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted:function(){this.getUnDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUndownload"].tablecols}},N=L,z=(0,h.Z)(N,I,R,!1,null,"375afc71",null),j=z.exports,$=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},q=[],V={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted:function(){this.getDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},H=V,Z=(0,h.Z)(H,$,q,!1,null,"2cc35487",null),U=Z.exports,G=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},W=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"scoreBar_panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("评分数据")]),n("div",{attrs:{id:"noticeBar"}})])}],X={data:function(){return{analysis_data:{},columnPlot:function(){}}},methods:{getScoreData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.statistics.agent",method:"getAgentScoreData",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.analysis_data=n.data,t.columnPlot.changeData(n.data);case 5:case"end":return e.stop()}}),e)})))()},renderBar:function(){this.columnPlot=new c.Column("noticeBar",{data:[],xField:"score",yField:"num",height:350,label:{position:"middle",style:{fill:"#FFFFFF",opacity:.6}},xAxis:{label:{autoHide:!0,autoRotate:!1}},meta:{score:{alias:"评分"},num:{alias:"人数"}}}),this.columnPlot.render()}},mounted:function(){this.renderBar(),this.getScoreData()}},Y=X,Q=(0,h.Z)(Y,G,W,!1,null,"8256d9c0",null),K=Q.exports,J=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("评分经销商")]),n("excel",{staticClass:"normal-margin",attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"评分经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},tt=[],et={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getScoreList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getScoreList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getScoreList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getScoreList()}},mounted:function(){this.getScoreList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableAgentScore"].tablecols}},nt=et,rt=(0,h.Z)(nt,J,tt,!1,null,"14ed4676",null),at=rt.exports,it={components:{pieStudy:m,tableUnstudy:_,tableStudy:D,pieDownload:P,tableUndownload:j,tableDownload:U,barScore:K,scoreTable:at},data:function(){return{pieStudyData:[],pieDownloadData:[]}},methods:{getAgentData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.statistics.agent",method:"getAgentStudyData",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.pieStudyData=[{type:"已学习",num:n.data.studyNum},{type:"未学习",num:n.data.unStudyNum}],t.pieDownloadData=[{type:"已下载",num:n.data.downloadNum},{type:"未下载",num:n.data.unDownloadNum}],t.$refs.studyPie.piePlot.changeData(t.pieStudyData),t.$refs.downloadPie.piePlot.changeData(t.pieDownloadData);case 7:case"end":return e.stop()}}),e)})))()}},created:function(){this.getAgentData()}},ot=it,st=(0,h.Z)(ot,i,o,!1,null,"2bccd6a6",null),lt=st.exports,ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{staticClass:"height-full",attrs:{span:10}},[n("bar-score")],1),n("el-col",{attrs:{span:14}},[n("score-table")],1)],1)],1)])},ct=[],dt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},pt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerStudy"}})])])}],ht={props:["pieStudyData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},ft=ht,mt=(0,h.Z)(ft,dt,pt,!1,null,"48bfd164",null),gt=mt.exports,vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},yt=[],bt={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getUnStudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{getUnStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted:function(){this.getUnStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupUNTableStudy"].tablecols}},xt=bt,wt=(0,h.Z)(xt,vt,yt,!1,null,"316e1c9a",null),_t=wt.exports,Ct=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},St=[],kt={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getstudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getStudyList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted:function(){this.getStudyList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableStudy"].tablecols}},At=kt,Et=(0,h.Z)(At,Ct,St,!1,null,"c51be06a",null),Dt=Et.exports,Ft=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},Mt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerDownload"}})])])}],Ot={props:["pieDownloadData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new c.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},Bt=Ot,Tt=(0,h.Z)(Bt,Ft,Mt,!1,null,"77532dfc",null),Pt=Tt.exports,It=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Rt=[],Lt={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getUnDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getUnDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted:function(){this.getUnDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableUndownload"].tablecols}},Nt=Lt,zt=(0,h.Z)(Nt,It,Rt,!1,null,"617e449e",null),jt=zt.exports,$t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},qt=[],Vt={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getDownloadList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted:function(){this.getDownloadList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},Ht=Vt,Zt=(0,h.Z)(Ht,$t,qt,!1,null,"5e5b492a",null),Ut=Zt.exports,Gt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},Wt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("评分数据")]),n("div",{attrs:{id:"noticeBar"}})])}],Xt={data:function(){return{analysis_data:{},columnPlot:function(){}}},methods:{getScoreData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.statistics.team",method:"getTeamScoreData",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.analysis_data=n.data,t.columnPlot.changeData(n.data);case 5:case"end":return e.stop()}}),e)})))()},renderBar:function(){this.columnPlot=new c.Column("noticeBar",{data:[],xField:"score",yField:"num",height:350,label:{position:"middle",style:{fill:"#FFFFFF",opacity:.6}},xAxis:{label:{autoHide:!0,autoRotate:!1}},meta:{score:{alias:"评分"},num:{alias:"人数"}}}),this.columnPlot.render()}},mounted:function(){this.renderBar(),this.getScoreData()}},Yt=Xt,Qt=(0,h.Z)(Yt,Gt,Wt,!1,null,null,null),Kt=Qt.exports,Jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("评分业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"评分业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},te=[],ee={components:{excel:y.Z},data:function(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getScoreList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getScoreList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getScoreList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getScoreList()}},mounted:function(){this.getScoreList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableGroupScore"].tablecols}},ne=ee,re=(0,h.Z)(ne,Jt,te,!1,null,"445916eb",null),ae=re.exports,ie={components:{pieStudy:gt,tableUnstudy:_t,tableStudy:Dt,pieDownload:Pt,tableUndownload:jt,tableDownload:Ut,barScore:Kt,scoreTable:ae},data:function(){return{pieStudyData:[],pieDownloadData:[]}},methods:{getAgentData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.statistics.team",method:"getTeamStudyData",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.pieStudyData=[{type:"已学习",num:n.data.studyNum},{type:"未学习",num:n.data.unStudyNum}],t.pieDownloadData=[{type:"已下载",num:n.data.downloadNum},{type:"未下载",num:n.data.unDownloadNum}],t.$refs.studyPie.piePlot.changeData(t.pieStudyData),t.$refs.downloadPie.piePlot.changeData(t.pieDownloadData);case 7:case"end":return e.stop()}}),e)})))()}},created:function(){this.getAgentData()}},oe=ie,se=(0,h.Z)(oe,ut,ct,!1,null,null,null),le=se.exports,ue={components:{agent:lt,group:le},data:function(){return{activeName:"first"}},created:function(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},ce=ue,de=(0,h.Z)(ce,r,a,!1,null,null,null),pe=de.exports},53829:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return j}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(e){return t.$router.push({path:"/notice_add"})}}},[t._v("新 建")]):t._e()],1),n("list",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/notice_edit",query:{id:e.data.data.sat_noticeid}})}}},[t._v("编 辑")])]}},{key:"release",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"topping",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("topping",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"message",fn:function(e){return[t.tool.checkAuth(t.$route.name,"read")?n("message",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"data_statistics",fn:function(e){return[t.tool.checkAuth(t.$route.name,"data_analysis")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/notice_analysis",query:{id:e.data.data.sat_noticeid}})}}},[t._v("数据分析")]):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel normal-margin"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[1===e.column.data.isontop?n("span",{staticStyle:{color:"#FF3B30"}},[t._v("置顶")]):n("div",["发布"===e.column.data[e.column.columnname]?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data[e.column.columnname]))]):n("span",[t._v(t._s(e.column.data[e.column.columnname]))])])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("topping",null,{data:e}),t._t("message",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s=n(16198),l=(n(68309),n(35666),{components:{},data:function(){return{params:{classname:"webmanage.saletool.notice.notice",method:"queryNoticeList",content:{pageNumber:1,pageSize:10,where:{condition:""}}},tablecols:{},list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData(),this.tablecols=this.tool.tabelCol(this.$route.name).noticeTable.tablecols}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"1ac94efa",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("发布"===t.data.status?"取消发布":"发布"))])],1)},f=[],m={props:["data"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.notice",method:"发布"===t.data.status?"undercarriage":"release",content:{sat_noticeids:[t.data.sat_noticeid]}});case 2:n=e.sent,console.log(n),1===n.code?(t.$notify({title:"成功",message:"发布"===t.data.status?"下架成功":"发布成功",type:"success"}),t.$emit("onSuccess")):t.$notify({title:"失败",message:n.data,type:"error"});case 5:case"end":return e.stop()}}),e)})))()}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s(0===t.data.isontop?"置顶":"取消置顶"))])],1)},x=[],w={props:["data"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.notice",method:0===t.data.isontop?"topping":"cancelTopping",content:{sat_noticeid:t.data.sat_noticeid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.query_message(t.dialogTableVisible=!0)}}},[t._v("查看留言")]),n("el-dialog",{attrs:{title:"留言信息",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["usertype"===e.column.columnname?n("div",[1===e.column.data.usertype?n("p",[t._v("企业员工")]):21===e.column.data.usertype?n("p",[t._v("经销商")]):22===e.column.data.usertype?n("p",[t._v("经销商员工")]):n("p",[t._v("未知")])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)],1)},A=[],E={props:["data"],data:function(){return{dialogTableVisible:!1,tablecols:[],list:[]}},methods:{query_message:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.notice",method:"queryReadRecord",content:{sat_noticeid:t.data.sat_noticeid}});case 2:n=e.sent,t.list=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableMessage"].tablecols}},D=E,F=(0,c.Z)(D,k,A,!1,null,null,null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前通告吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},B=[],T={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"delete",content:{sat_noticeid:this.data.sat_noticeid}}).then((function(e){t.tool.showMessage(e,(function(){t.$emit("onSuccess")}))}))}}},P=T,I=(0,c.Z)(P,O,B,!1,null,null,null),R=I.exports,L={components:{list:p,release:y,topping:S,message:M,onDel:R},methods:{onSuccess:function(){this.$refs.list.listData()}}},N=L,z=(0,c.Z)(N,r,a,!1,null,"3faca8b0",null),j=z.exports},59066:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},a=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",[t._v("创建通告中....")])])}],i=n(16198),o=(n(35666),n(74916),n(15306),{components:{},data:function(){return{defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{sat_noticeid:0,sat_notice_classid:0,title:"",summary:"",content:"",issecret:1,begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString(),isontop:0}}},methods:{onChecked:function(){},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.notice",method:"insertormodify_notice",content:t.form});case 2:n=e.sent,1===n.code&&t.$router.replace({path:"/notice_edit",query:{id:n.data.sat_noticeid}});case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.onSubmit()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},36527:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin sticky"},[n("el-button",{attrs:{disabled:t.store.state.pageOnlyRead,type:"warning",size:"small",icon:"el-icon-s-claim",loading:t.store.state.loading},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:13}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("通告设置")]),n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px","label-position":"left",size:"small"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"导语",prop:"summary"}},[n("el-input",{model:{value:t.form.summary,callback:function(e){t.$set(t.form,"summary",e)},expression:"form.summary"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"板块",prop:"sat_notice_classid"}},[n("el-select",{attrs:{placeholder:"请选择"},model:{value:t.form.sat_notice_classid,callback:function(e){t.$set(t.form,"sat_notice_classid",e)},expression:"form.sat_notice_classid"}},t._l(t.options,(function(t){return n("el-option",{key:t.sat_notice_classid,attrs:{label:t.classname,value:t.sat_notice_classid}})})),1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"生效日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"生效日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"截止日期",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"截止日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"是否置顶"}},[n("el-radio-group",{model:{value:t.form.isontop,callback:function(e){t.$set(t.form,"isontop",e)},expression:"form.isontop"}},[n("el-radio",{attrs:{label:1}},[t._v("置顶")]),n("el-radio",{attrs:{label:0}},[t._v("不置顶")])],1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"通告封面"}},[t.form.cover?n("previewImage",{staticStyle:{width:"256px"},attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"image",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小130x80像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.attinfo_video,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.queryNoticeMain}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("视频附件")]),n("upload",{attrs:{slot:"upload",accept:".mp4,.ogg,.webm",folderid:t.folderid,bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"default"}},on:{onSuccess:t.onUploadSuccess},slot:"upload"})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.attinfo_attachment,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.queryNoticeMain}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"default"}},on:{onSuccess:t.onUploadSuccess},slot:"upload"})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("myEditor",{ref:"editor",attrs:{content:t.form.content,id:t.form.sat_noticeid}})],1)]),n("el-col",{attrs:{span:11}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_noticeid",obiectName:"sat_notice",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)])],1)],1)])},a=[],i=n(16198),o=(n(57327),n(41539),n(35666),n(606)),s=n(59358),l=n(78184),u=n(33156),c=n(87475),d=n(50615),p={components:{upload:o.Z,previewImage:s.Z,attachmentList:l.Z,scopeOfauth:u.Z,myEditor:c.Z},data:function(){return{store:d.Z,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择生效日期",trigger:"change"}],enddate:[{required:!0,message:"请选择截止日期",trigger:"change"}],sat_notice_classid:[{required:!0,message:"请选择版块",trigger:"change"}],summary:[{required:!0,message:"请输入导语",trigger:"blur"}]},form:{title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",issecret:!1},defaultData:{},image:{},authData:{},attinfo_video:[],attinfo_attachment:[],options:[]}},methods:{onUploadSuccess:function(){"新建"!==this.form.status?this.queryNoticeMain():this.onSubmit()},onSubmit:function(t){var e=this;this.$refs["form"].validate(function(){var n=(0,i.Z)(regeneratorRuntime.mark((function n(r){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r){n.next=2;break}return n.abrupt("return",!1);case 2:return e.form.content=e.$refs.editor.html,n.next=5,e.$api.requested({classname:"webmanage.saletool.notice.notice",method:"insertormodify_notice",content:e.form});case 5:a=n.sent,t&&t(a),e.insertCoursewareauth(),e.queryNoticeMain();case 9:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}())},queryNoticeMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.notice",method:"queryNoticeMain",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.attinfo_video=n.data.attinfos.filter((function(t){if("mp4"===t.postfix||"ogg"===t.postfix||"webm"===t.postfix)return t})),t.attinfo_attachment=n.data.attinfos.filter((function(t){if("mp4"!==t.postfix&&"ogg"!==t.postfix&&"webm"!==t.postfix)return t})),t.form=Object.assign({},t.form,n.data),"新建"!==t.form.status?t.$store.dispatch("pageOnlyRead",!0):t.$store.dispatch("pageOnlyRead",!1),t.queryFileLink(),t.queryNoticeClass();case 9:case"end":return e.stop()}}),e)})))()},queryNoticeClass:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"queryNoticeClass",content:{pageNumber:1,pageSize:1e3,where:{condition:""}}});case 2:n=e.sent,t.options=n.data,t.form.sat_notice_classid=n.data[0].sat_notice_classid;case 5:case"end":return e.stop()}}),e)})))()},queryFileLink:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogEditVisible=!0,e.next=3,t.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"cover"}});case 3:n=e.sent,n.data[0]?t.image=n.data[0]:t.image={url:""};case 5:case"end":return e.stop()}}),e)})))()},onCoverSubmit:function(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover:function(){this.form.cover=null,this.image={}},onChecked:function(t){this.authData=t},insertCoursewareauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.noticeauth",method:"createNoticeAuth",content:t.authData});case 2:n=e.sent,0===n.code&&t.$notify({title:"失败",message:n.data,type:"error"});case 4:case"end":return e.stop()}}),e)})))()},query_auth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.notice.noticeauth",method:"queryNoticeAuth",content:{sat_noticeid:t.$route.query.id}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.queryNoticeMain(),this.query_auth()}},h=p,f=n(1001),m=(0,f.Z)(h,r,a,!1,null,null,null),g=m.exports},19252:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return T}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("ondel",{attrs:{data:e.data.data},on:{onSuccess:function(e){return t.$refs.list.queryTypeList()}}})]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:function(e){return t.$refs.list.queryTypeList()},onEdit:t.onEdit}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("add",{attrs:{slot:"add"},on:{addClick:t.addClick},slot:"add"}):t._e()],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"container normal-panel normal-margin"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.pateList,opwidth:200,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["classname"===e.column.columnname?n("div",[t.act_cus===e.column.data.sat_notice_classid?n("el-input",{attrs:{size:"mini",placeholder:"输入版块名称"},model:{value:e.column.data.classname,callback:function(n){t.$set(e.column.data,"classname",n)},expression:"scope.column.data.classname"}}):n("p",[t._v(t._s(e.column.data.classname)+" "),n("i",{staticClass:"el-icon-edit"})])],1):"issecret"===e.column.columnname?n("div",[n("el-switch",{attrs:{disabled:t.act_cus!==e.column.data.sat_notice_classid,"active-color":"#ff4949","inactive-color":"#ccc","active-value":1,"inactive-value":0},model:{value:e.column.data.issecret,callback:function(n){t.$set(e.column.data,"issecret",n)},expression:"scope.column.data.issecret"}})],1):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t.act_cus===e.data.sat_notice_classid?n("el-button",{staticClass:"table-button",attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(n){return t.updatePate(e.data)}}},[t._v("保 存")]):t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)],2)},o=[],s=(n(68309),{data:function(){return{color1:"#409EFF",pateList:[],formInline:{},params:{classname:"webmanage.saletool.notice.noticeclass",method:"queryNoticeClass",content:{pageNumber:1,pageSize:10,where:{condition:""}}},act_cus:0,total:0,currentPage:0}},methods:{queryTypeList:function(){var t=this;this.$api.requested(this.params).then((function(e){t.pateList=e.data,t.total=e.total,t.currentPage=e.pageNumber})).catch((function(t){console.log(t)}))},handleSizeChange:function(t){this.params.content.pageSize=t,this.queryTypeList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.queryTypeList()},cellClick:function(t){this.act_cus=t.sat_notice_classid},addPate:function(){this.act_cus=0,this.pateList.unshift({sat_notice_classid:0,classname:"",issecret:0,fcolor:"#ccc"})},updatePate:function(t){var e=this;this.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"insertormodify_noticeclass",content:t}).then((function(t){e.tool.showMessage(t),1===t.code&&(e.act_cus=0),e.queryTypeList()}))}},mounted:function(){this.queryTypeList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablePate"].tablecols}}),l=s,u=n(1001),c=(0,u.Z)(l,i,o,!1,null,null,null),d=c.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"small"},on:{click:t.addPate}},[t._v("新 建")])],1)},h=[],f={data:function(){return{}},methods:{addPate:function(){this.$emit("addClick")}}},m=f,g=(0,u.Z)(m,p,h,!1,null,null,null),v=g.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:t.editPate}},[t._v("编辑")])],1)},b=[],x={props:["data"],data:function(){return{}},methods:{editPate:function(){this.$emit("onEdit",this.data)}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前版块吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},k=[],A={props:["data"],methods:{deleteRow:function(){var t=this,e=this;this.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"delete",content:{sat_notice_classid:this.data.sat_notice_classid}}).then((function(n){t.tool.showMessage(n),e.$emit("onSuccess")})).catch((function(t){console.log(t)}))}}},E=A,D=(0,u.Z)(E,S,k,!1,null,null,null),F=D.exports,M={components:{list:d,add:v,edit:C,ondel:F},methods:{addClick:function(){this.$refs.list.addPate()},onEdit:function(t){this.$refs.list.cellClick(t)}}},O=M,B=(0,u.Z)(O,r,a,!1,null,null,null),T=B.exports},25641:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px"}},[n("el-form-item",{attrs:{label:"年度"}},[n("el-date-picker",{attrs:{type:"year",placeholder:"选择年","value-format":"yyyy"},on:{change:t.queryData},model:{value:t.year,callback:function(e){t.year=e},expression:"year"}})],1),n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"人员,职位",clearable:""},on:{clear:t.queryData},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryData.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1)],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,height:"calc(100vh - 182px)",size:"small"}},[n("el-table-column",{attrs:{prop:"depfullname",label:"部门",width:"120",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{style:{textIndent:0===e.row.level?"10px":""}},[t._v(t._s(0===e.row.level?"--":e.row.depfullname))])]}}])}),n("el-table-column",{attrs:{prop:"name",label:"人员",width:"80",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.name?e.row.name:"--"))])]}}])}),n("el-table-column",{attrs:{prop:"position",label:"职位",width:"100",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.position?e.row.position:"--"))])]}}])}),n("el-table-column",{attrs:{label:"目标/实际",width:"100"}},[[n("p",{staticClass:"center d-text"},[t._v("目标")]),n("p",{staticClass:"border"}),n("p",{staticClass:"center d-text"},[t._v("实际")])]],2),n("el-table-column",{attrs:{label:"年度(万元)"}},[n("el-table-column",{attrs:{prop:"y1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.y1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.y1a))]),n("p",{staticClass:"center",class:0===e.row.y1pl?"":e.row.y1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.y1pl?"":e.row.y1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.y1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"y1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.y1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.y1a))]),n("p",{staticClass:"center",class:0===e.row.y1ph?"":e.row.y1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.y1ph?"":e.row.y1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.y1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第一季度(万元)"}},[n("el-table-column",{attrs:{prop:"s1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s1a))]),n("p",{staticClass:"center",class:0===e.row.s1pl?"":e.row.s1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s1pl?"":e.row.s1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s1a))]),n("p",{staticClass:"center",class:0===e.row.s1ph?"":e.row.s1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s1ph?"":e.row.s1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"一月(万元)"}},[n("el-table-column",{attrs:{prop:"m1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m1a))]),n("p",{staticClass:"center",class:0===e.row.m1pl?"":e.row.m1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m1pl?"":e.row.m1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m1a))]),n("p",{staticClass:"center",class:0===e.row.m1ph?"":e.row.m1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m1ph?"":e.row.m1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"二月(万元)"}},[n("el-table-column",{attrs:{prop:"m2l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m2l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m2a))]),n("p",{staticClass:"center",class:0===e.row.m2pl?"":e.row.m2pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m2pl?"":e.row.m2pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m2pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m2h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m2h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m2a))]),n("p",{staticClass:"center",class:0===e.row.m2ph?"":e.row.m2ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m2ph?"":e.row.m2ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m2ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"三月(万元)"}},[n("el-table-column",{attrs:{prop:"m3l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m3l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m3a))]),n("p",{staticClass:"center",class:0===e.row.m3pl?"":e.row.m3pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m3pl?"":e.row.m3pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m3pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m3h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m3h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m3a))]),n("p",{staticClass:"center",class:0===e.row.m3ph?"":e.row.m3ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m3ph?"":e.row.m3ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m3ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第二季度(万元)"}},[n("el-table-column",{attrs:{prop:"s2l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s2l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s2a))]),n("p",{staticClass:"center",class:0===e.row.s2pl?"":e.row.s2pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s2pl?"":e.row.s2pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s2pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s2h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s2h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s2a))]),n("p",{staticClass:"center",class:0===e.row.s2ph?"":e.row.s2ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s2ph?"":e.row.s2ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s2ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"四月(万元)"}},[n("el-table-column",{attrs:{prop:"m4l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m4l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m4a))]),n("p",{staticClass:"center",class:0===e.row.m4pl?"":e.row.m4pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m4pl?"":e.row.m4pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m4pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m4h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m4h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m4a))]),n("p",{staticClass:"center",class:0===e.row.m4ph?"":e.row.m4ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m4ph?"":e.row.m4ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m4ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"五月(万元)"}},[n("el-table-column",{attrs:{prop:"m5l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m5l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m5a))]),n("p",{staticClass:"center",class:0===e.row.m5pl?"":e.row.m5pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m5pl?"":e.row.m5pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m5pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m5h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m5h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m5a))]),n("p",{staticClass:"center",class:0===e.row.m5ph?"":e.row.m5ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m5ph?"":e.row.m5ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m5ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"六月(万元)"}},[n("el-table-column",{attrs:{prop:"m6l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m6l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m6a))]),n("p",{staticClass:"center",class:0===e.row.m6pl?"":e.row.m6pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m6pl?"":e.row.m6pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m6pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m6h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m6h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m6a))]),n("p",{staticClass:"center",class:0===e.row.m6ph?"":e.row.m6ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m6ph?"":e.row.m6ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m6ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第三季度(万元)"}},[n("el-table-column",{attrs:{prop:"s3l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s3l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s3a))]),n("p",{staticClass:"center",class:0===e.row.s3pl?"":e.row.s3pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s3pl?"":e.row.s3pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s3pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s3h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s3h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s3a))]),n("p",{staticClass:"center",class:0===e.row.s3ph?"":e.row.s3ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s3ph?"":e.row.s3ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s3ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"七月(万元)"}},[n("el-table-column",{attrs:{prop:"m7l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m7l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m7a))]),n("p",{staticClass:"center",class:0===e.row.m7pl?"":e.row.m7pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m7pl?"":e.row.m7pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m7pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m7h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m7h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m7a))]),n("p",{staticClass:"center",class:0===e.row.m7ph?"":e.row.m7ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m7ph?"":e.row.m7ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m7ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"八月(万元)"}},[n("el-table-column",{attrs:{prop:"m8l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m8l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m8a))]),n("p",{staticClass:"center",class:0===e.row.m8pl?"":e.row.m8pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m8pl?"":e.row.m8pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m8pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m8h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m8h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m8a))]),n("p",{staticClass:"center",class:0===e.row.m8ph?"":e.row.m8ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m8ph?"":e.row.m8ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m8ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"九月(万元)"}},[n("el-table-column",{attrs:{prop:"m9l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m9l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m9a))]),n("p",{staticClass:"center",class:0===e.row.m9pl?"":e.row.m9pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m9pl?"":e.row.m9pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m9pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m9h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m9h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m9a))]),n("p",{staticClass:"center",class:0===e.row.m9ph?"":e.row.m9ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m9ph?"":e.row.m9ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m9ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第四季度(万元)"}},[n("el-table-column",{attrs:{prop:"s4l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s4l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s4a))]),n("p",{staticClass:"center",class:0===e.row.s4pl?"":e.row.s4pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s4pl?"":e.row.s4pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s4pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s4h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s4h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s4a))]),n("p",{staticClass:"center",class:0===e.row.s4ph?"":e.row.s4ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s4ph?"":e.row.s4ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s4ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十月(万元)"}},[n("el-table-column",{attrs:{prop:"m10l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m10l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m10a))]),n("p",{staticClass:"center",class:0===e.row.m10pl?"":e.row.m10pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m10pl?"":e.row.m10pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m10pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m10h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m10h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m10a))]),n("p",{staticClass:"center",class:0===e.row.m10ph?"":e.row.m10ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m10ph?"":e.row.m10ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m10ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十一月(万元)"}},[n("el-table-column",{attrs:{prop:"m11l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m11l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m11a))]),n("p",{staticClass:"center",class:0===e.row.m11pl?"":e.row.m11pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m11pl?"":e.row.m11pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m11pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m11h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m11h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m11a))]),n("p",{staticClass:"center",class:0===e.row.m11ph?"":e.row.m11ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m11ph?"":e.row.m11ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m11ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十二月(万元)"}},[n("el-table-column",{attrs:{prop:"m12l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m12l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m12a))]),n("p",{staticClass:"center",class:0===e.row.m12pl?"":e.row.m12pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m12pl?"":e.row.m12pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m12pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m12h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m12h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m12a))]),n("p",{staticClass:"center",class:0===e.row.m12ph?"":e.row.m12ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m12ph?"":e.row.m12ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m12ph)+"%)")])]}}])})],1)],1)],1)},a=[],i=n(16198),o=(n(35666),{data:function(){return{tableData:[],year:String((new Date).getFullYear()),condition:""}},methods:{queryData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220904134102,content:{year:t.year,type:1,where:{condition:t.condition}}});case 2:n=e.sent,t.tableData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.queryData()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"d9bd9e70",null),c=u.exports},92218:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"add",fn:function(){return[t.tool.checkAuth(t.$route.name,"insert")?n("add",{on:{onSuccess:t.onSuccess}}):t._e()]},proxy:!0},{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/personalTarget_edit",query:{id:e.data.sa_salestargetbillid,type:"onlyread"}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/personalTarget_edit",query:{id:e.data.sa_salestargetbillid}})}}},[t._v("编 辑")]):t._e()]}},{key:"issue",fn:function(e){return[t.tool.checkAuth(t.$route.name,"issue")?n("onissue",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"adjustment",fn:function(e){return[t.tool.checkAuth(t.$route.name,"adjust")?n("adjustment",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"年度",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["已下达"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):n("span",[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("issue",null,{data:e.data}),t._t("adjustment",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=n(4367),u=(n(35666),n(74916),n(64765),n(68309),n(20629)),c={data:function(){return{params:{id:20220901132502,content:{where:{condition:"",status:""},pageNumber:1,pageSize:20}},search:{condition:""},tablecols:[],list:[],total:0,currentPage:0}},computed:(0,l.Z)({},(0,u.Se)({sys_options:"sys_options"})),methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where=t.search,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData(),this.$store.dispatch("optiontypeselect","targettype")},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["targetTable"].tablecols}},d=c,p=n(1001),h=(0,p.Z)(d,i,o,!1,null,null,null),f=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogTableVisible=!0}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建目标",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("年度:")]),n("el-date-picker",{staticClass:"normal-margin",attrs:{type:"year","value-format":"yyyy",placeholder:"选择年",size:"small"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}}),n("div",{staticClass:"flex-align-center normal-margin flex-between"},[n("p",[t._v("请选择人员:")]),n("div",{staticClass:"flex-align-center"},[n("p",[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"250px"},attrs:{size:"small",placeholder:"人员姓名",clearable:""},on:{clear:function(e){return t.listData()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData()}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1)]),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},g=[],v=(n(41539),n(54747),n(21249),n(92222),n(69600),n(68757)),y={components:{tablelayout:v.Z},data:function(){return{dialogTableVisible:!1,form:{year:"",sa_salestargetbillid:0,sales:[]},tablecols:[],list:[],selection:[],condition:""}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901091302,content:{sa_salestargetbillid:1,where:{condition:""}}});case 2:n=e.sent,n.data.forEach((function(t){t.marea=t.area.map((function(t){return"".concat(t.province).concat(t.city).concat(t.county)})),t.marea=t.marea.join(",")})),t.list=n.data;case 5:case"end":return e.stop()}}),e)})))()},checkboxCallBack:function(t){this.selection=t},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==t.form.year){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择年度",type:"error"}));case 2:return e.next=4,t.$api.requested({id:20220831165302,content:{year:t.form.year,sa_salestargetbillid:0,sales:t.selection}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["personalTable"].tablecols}},b=y,x=(0,p.Z)(b,m,g,!1,null,null,null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"新建"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.issusRow}},[t._v("下 达")])],1):t._e()},C=[],S={props:["data"],methods:{issusRow:function(){var t=this;this.$confirm("是否确认下达人员目标,下达人员目标,则目标锁定,不可修改?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901092502,content:{sa_salestargetbillid:t.data.sa_salestargetbillid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)}))))}}},k=S,A=(0,p.Z)(k,_,C,!1,null,null,null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"已下达"===t.data.status&&t.checkDate()?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.adjustmentRow}},[t._v("调 整")])],1):t._e()},F=[],M={props:["data"],methods:{adjustmentRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$confirm("是否确认调整人员目标,仅可调整当前年度剩余月份目标","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901110102,content:{sa_salestargetbillid:t.data.sa_salestargetbillid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)}))));case 1:case"end":return e.stop()}}),e)})))()},checkDate:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;if(e<=this.data.year&&n<12)return!0}},mounted:function(){}},O=M,B=(0,p.Z)(O,D,F,!1,null,null,null),T=B.exports,P={components:{list:f,add:w,onissue:E,adjustment:T},methods:{onSuccess:function(){this.$refs["list"].listData()}}},I=P,R=(0,p.Z)(I,r,a,!1,null,null,null),L=R.exports},17990:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return $}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.onlyread?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[n("add",{staticClass:"inline-16",attrs:{data:t.mainInfo},on:{onSuccess:t.onSuccess}}),n("importFile",{staticClass:"inline-16",attrs:{accept:".xlsx",folderid:t.folderid,bindData:{ownertable:"sa_salestargetbill",ownerid:"",usetype:"default"}},on:{onImportSuccess:t.onImportSuccess}},[t.errorurl?n("a",{staticClass:"error-link",attrs:{slot:"errorFile",href:t.errorurl},slot:"errorFile"},[t._v("下载错误数据")]):t._e()])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"基本信息",column:4}},[n("el-descriptions-item",{attrs:{label:"年度"}},[t._v(t._s(t.mainInfo.year))]),n("el-descriptions-item",{attrs:{label:"编制方式"}},[t._v(t._s(t.mainInfo.targettype))]),n("el-descriptions-item",{attrs:{label:"人员数"}},[t._v(t._s(t.mainInfo.peoplecount))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:{color:"已下达"===t.mainInfo.status?"#52C41A":""}},[t._v(t._s(t.mainInfo.status))])])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainInfo.createby))]),n("el-descriptions-item",{attrs:{label:"最近调整人"}},[t._v(t._s(t.mainInfo.changeby))]),n("el-descriptions-item",{attrs:{label:"下达人"}},[t._v(t._s(t.mainInfo.checkby))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainInfo.createdate))]),n("el-descriptions-item",{attrs:{label:"最近调整时间"}},[t._v(t._s(t.mainInfo.changedate))]),n("el-descriptions-item",{attrs:{label:"下达时间"}},[t._v(t._s(t.mainInfo.checkdate))])],1)],1),n("targetTable",{ref:"table",staticClass:"container normal-panel",scopedSlots:t._u([t.onlyread?null:{key:"editTarget",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("editTarget",{staticStyle:{display:"inline"},attrs:{year:t.mainInfo.year,data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}},t.onlyread?null:{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("ondel",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}],null,!0)})],1)},a=[],i=n(16198),o=(n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"default",size:"small"},on:{click:function(e){return t.onShow(t.dialogTableVisible=!0)}}},[t._v("添加人员")]),n("el-dialog",{attrs:{title:"添加人员",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("年度:")]),n("el-date-picker",{staticClass:"normal-margin",attrs:{disabled:"",type:"year","value-format":"yyyy",placeholder:"选择年",size:"small"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}}),n("p",{staticClass:"normal-margin"},[t._v("请选择人员:")]),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)}),s=[],l=(n(41539),n(54747),n(21249),n(92222),n(69600),n(68309),n(68757)),u={props:["data"],components:{tablelayout:l.Z},data:function(){return{dialogTableVisible:!1,form:{year:"",sa_salestargetbillid:0,sales:[]},tablecols:[],list:[],selection:[]}},methods:{onShow:function(){this.data.year=String(this.data.year),this.form=Object.assign({},this.form,this.data),this.listData()},listData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901091302,content:{sa_salestargetbillid:t.$route.query.id,where:{condition:""}}});case 2:n=e.sent,n.data.forEach((function(t){t.marea=t.area.map((function(t){return"".concat(t.province).concat(t.city).concat(t.county)})),t.marea=t.marea.join(",")})),t.list=n.data;case 5:case"end":return e.stop()}}),e)})))()},checkboxCallBack:function(t){this.selection=t},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==t.form.year){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择年度",type:"error"}));case 2:return e.next=4,t.$api.requested({id:20220831165302,content:{year:t.form.year,sa_salestargetbillid:t.form.sa_salestargetbillid,sales:t.selection}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["personalTable"].tablecols}},c=u,d=n(1001),p=(0,d.Z)(c,o,s,!1,null,null,null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},m=[],g={props:["data"],methods:{deleteRow:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901111202,content:{sa_salestargetbillid:t.$route.query.id,hrid:[t.data.hrid]}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},v=g,y=(0,d.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.onShow(t.dialogTableVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑人员目标","append-to-body":"",visible:t.dialogTableVisible,width:"90%",top:"20px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-row",{attrs:{gutter:40}},[n("el-form",{attrs:{model:t.form,disabled:t.date.year>t.year,"label-position":"left","label-width":"80px",size:"small"}},[n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"年度"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.year,callback:function(e){t.year=e},expression:"year"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["y1l"],callback:function(e){t.$set(t.form,"y1l",e)},expression:"form['y1l']"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["y1h"],callback:function(e){t.$set(t.form,"y1h",e)},expression:"form['y1h']"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"单位"}},[n("p",[t._v("万元")])])],1),t._l(4,(function(e,r){return n("div",{key:r},[n("el-col",{attrs:{span:24}},[n("p",{staticClass:"normal-margin normal-title"},[t._v("第"+t._s(r+1===1?"一":r+1===2?"二":r+1===3?"三":"四")+"季度")])]),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["s"+(r+1)+"l"],callback:function(e){t.$set(t.form,"s"+(r+1)+"l",e)},expression:"form[`s${index+1}l`]"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["s"+(r+1)+"l"],callback:function(e){t.$set(t.form,"s"+(r+1)+"l",e)},expression:"form[`s${index+1}l`]"}})],1)],1),n("el-col",{attrs:{span:24}}),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"一月":r+1===2?"四月":r+1===3?"七月":"十月")+":")]),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"二月":r+1===2?"五月":r+1===3?"八月":"十一月")+":")]),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"三月":r+1===2?"六月":r+1===3?"九月":"十二月")+":")]),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(1+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(1+3*r)+"l",e)},expression:"form[`m${1+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(1+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(1+3*r)+"h",e)},expression:"form[`m${1+index * 3}h`]"}})],1)],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(2+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(2+3*r)+"l",e)},expression:"form[`m${2+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(2+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(2+3*r)+"h",e)},expression:"form[`m${2+index * 3}h`]"}})],1)],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(3+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(3+3*r)+"l",e)},expression:"form[`m${3+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(3+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(3+3*r)+"h",e)},expression:"form[`m${3+index * 3}h`]"}})],1)],1)],1)],1)],1)}))],2)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},w=[],_={props:["data","year"],data:function(){return{dialogTableVisible:!1,form:{name:"123"},date:{year:"",month:""}}},methods:{onShow:function(){this.form=Object.assign({},this.form,this.data),this.form.sa_salestargetbillid=this.$route.query.id;var t=new Date;this.date={year:t.getFullYear(),month:t.getMonth()+1}},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n<4;n++)t.form["s".concat(n+1,"l")]=t.form["m".concat(1+3*n,"l")]+t.form["m".concat(2+3*n,"l")]+t.form["m".concat(3+3*n,"l")],t.form["s".concat(n+1,"h")]=t.form["m".concat(1+3*n,"h")]+t.form["m".concat(2+3*n,"h")]+t.form["m".concat(3+3*n,"h")];return t.form.y1l=t.form.s1l+t.form.s2l+t.form.s3l+t.form.s4l,t.form.y1h=t.form.s1h+t.form.s2h+t.form.s3h+t.form.s4h,e.next=5,t.$api.requested({id:20220902162902,content:t.form});case 5:r=e.sent,t.tool.showMessage(r,(function(){t.$emit("onSuccess"),t.dialogTableVisible=!1}));case 7:case"end":return e.stop()}}),e)})))()}}},C=_,S=(0,d.Z)(C,x,w,!1,null,null,null),k=S.exports,A=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("导 入")]),r("el-dialog",{staticClass:"import-panel",attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"show-close":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("div",{attrs:{slot:"title"},slot:"title"}),r("div",{staticStyle:{padding:"20px"}},[r("el-upload",{ref:"my-upload",staticClass:"upload-demo normal-margin",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])})),t._t("errorFile"),r("p",{staticClass:"tips"},[t._v("• 为保证数据导入顺利,推荐您下载并使用"),r("a",{attrs:{href:t.modelurl}},[t._v("《Excel标准模板》")])]),r("p",{staticClass:"tips"},[t._v("• 文件中数据不能超过5000行")]),r("div",{staticClass:"dialog-footer"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("取 消")]),r("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("确 定")])],1)],2)])],1)},E=[],D={props:["folderid","btntype","accept","bindData"],data:function(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[],CampaignList:[],activeName:"first",modelurl:"",campaignid:""}},mounted:function(){this.getModelUrl()},methods:{handleChange:function(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},handleClick:function(){this.getModelUrl()},getModelUrl:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220913093102,content:{}});case 2:n=e.sent,t.modelurl=n.msg;case 4:case"end":return e.stop()}}),e)})))()},getUploadUrl:function(t,e){var n=this;return(0,i.Z)(regeneratorRuntime.mark((function r(){var a,i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n.params.content.parentid=n.folderid,r.next=3,n.$api.requested(n.params);case 3:a=r.sent,i=a.data.uploadurl,o=a.data.serialfilename,n.upoladFileToServer(i,t,e,o);case 7:case"end":return r.stop()}}),r)})))()},upoladFileToServer:function(t,e,n,r){var a=this;return(0,i.Z)(regeneratorRuntime.mark((function i(){var o,s;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=a,s={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){var r=t.loaded/t.total*100;o.filelist.forEach((function(t){t.uid===e.uid&&(o.$set(t,"type",n.toUpperCase()),o.$set(t,"progress",r))}))}},i.next=4,a.$upload.hw_upload(t,e.raw,s);case 4:i.sent,a.createFileRecord(r);case 6:case"end":return i.stop()}}),i)})))()},createFileRecord:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={serialfilename:t},r=Object.assign({},r,e.bindData),a={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:r},n.next=5,e.$api.requested(a);case 5:i=n.sent,e.$emit("onImportSuccess",i);case 7:case"end":return n.stop()}}),n)})))()},clearFiles:function(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1}}},F=D,M=(0,d.Z)(F,A,E,!1,null,"33629ba8",null),O=M.exports,B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,height:"500",size:"small"}},[n("el-table-column",{attrs:{prop:"depfullname",label:"部门",width:"120",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{style:{textIndent:0===e.row.level?"10px":""}},[t._v(t._s(0===e.row.level?"--":e.row.depfullname))])]}}])}),n("el-table-column",{attrs:{prop:"name",label:"人员",width:"80",fixed:""}}),n("el-table-column",{attrs:{prop:"position",label:"职位",width:"100",fixed:""}}),n("el-table-column",{attrs:{label:"年度(万元)"}},[n("el-table-column",{attrs:{prop:"y1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"y1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第一季度(万元)"}},[n("el-table-column",{attrs:{prop:"s1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"一月(万元)"}},[n("el-table-column",{attrs:{prop:"m1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"二月(万元)"}},[n("el-table-column",{attrs:{prop:"m2l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m2h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"三月(万元)"}},[n("el-table-column",{attrs:{prop:"m3l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m3h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第二季度(万元)"}},[n("el-table-column",{attrs:{prop:"s2l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s2h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"四月(万元)"}},[n("el-table-column",{attrs:{prop:"m4l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m4h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"五月(万元)"}},[n("el-table-column",{attrs:{prop:"m5l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m5h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"六月(万元)"}},[n("el-table-column",{attrs:{prop:"m6l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m6h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第三季度(万元)"}},[n("el-table-column",{attrs:{prop:"s3l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s3h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"七月(万元)"}},[n("el-table-column",{attrs:{prop:"m7l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m7h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"八月(万元)"}},[n("el-table-column",{attrs:{prop:"m8l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m8h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"九月(万元)"}},[n("el-table-column",{attrs:{prop:"m9l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m9h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第四季度(万元)"}},[n("el-table-column",{attrs:{prop:"s4l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s4h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十月(万元)"}},[n("el-table-column",{attrs:{prop:"m10l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m10h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十一月(万元)"}},[n("el-table-column",{attrs:{prop:"m11l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m11h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十二月(万元)"}},[n("el-table-column",{attrs:{prop:"m12l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m12h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.hrid?t._t("editTarget",null,{data:e.row}):t._e(),e.row.hrid?t._t("del",null,{data:e.row}):t._e()]}}],null,!0)})],1)],1)},T=[],P={props:["year"],data:function(){return{tableData:[]}},methods:{queryData:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:20220901141802,content:{sa_salestargetbillid:e.$route.query.id,where:{condition:""}}});case 2:n=t.sent,e.tableData=n.data;case 4:case"end":return t.stop()}}),t)})))()}},mounted:function(){}},I=P,R=(0,d.Z)(I,B,T,!1,null,null,null),L=R.exports,N={components:{targetTable:L,add:h,ondel:b,editTarget:k,importFile:O},data:function(){return{mainInfo:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,errorurl:null}},methods:{mainData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901140402,content:{sa_salestargetbillid:t.$route.query.id}});case 2:n=e.sent,t.mainInfo=n.data,t.$refs["table"].queryData(t.mainInfo.year);case 5:case"end":return e.stop()}}),e)})))()},onSuccess:function(){this.$refs["table"].queryData(this.mainInfo.year)},onImportSuccess:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=t.data.attachmentids[0],n.next=3,e.$api.requested({id:20220913092702,content:{attachmentid:r,sa_salestargetbillid:e.$route.query.id,year:e.mainInfo.year}});case 3:a=n.sent,"成功"!==a.msg?e.errorurl=a.msg:e.errorurl=null,e.tool.showMessage(a,(function(){e.mainData()}));case 6:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.mainData()},created:function(){this.onlyread="onlyread"===this.$route.query.type}},z=N,j=(0,d.Z)(z,r,a,!1,null,null,null),$=j.exports},61949:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px"}},[n("el-form-item",{attrs:{label:"年度"}},[n("el-date-picker",{attrs:{type:"year",placeholder:"选择年","value-format":"yyyy"},on:{change:t.queryData},model:{value:t.year,callback:function(e){t.year=e},expression:"year"}})],1),n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"人员,职位",clearable:""},on:{clear:t.queryData},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryData.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1)],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,height:"calc(100vh - 182px)",size:"small"}},[n("el-table-column",{attrs:{prop:"depfullname",label:"部门",width:"120",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{style:{textIndent:0===e.row.level?"10px":""}},[t._v(t._s(0===e.row.level?"--":e.row.depfullname))])]}}])}),n("el-table-column",{attrs:{prop:"name",label:"人员",width:"80",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.name?e.row.name:"--"))])]}}])}),n("el-table-column",{attrs:{prop:"position",label:"职位",width:"100",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.position?e.row.position:"--"))])]}}])}),n("el-table-column",{attrs:{prop:"projectnum",label:"项目数量",width:"100"}}),n("el-table-column",{attrs:{prop:"projectname",label:"项目名称",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.projectname?e.row.projectname:"--"))])]}}])}),n("el-table-column",{attrs:{label:"目标/实际",width:"100"}},[[n("p",{staticClass:"center d-text"},[t._v("目标")]),n("p",{staticClass:"border"}),n("p",{staticClass:"center d-text"},[t._v("实际")])]],2),n("el-table-column",{attrs:{label:"年度(万元)"}},[n("el-table-column",{attrs:{prop:"y1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.y1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.y1a))]),n("p",{staticClass:"center",class:0===e.row.y1pl?"":e.row.y1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.y1pl?"":e.row.y1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.y1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"y1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.y1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.y1a))]),n("p",{staticClass:"center",class:0===e.row.y1ph?"":e.row.y1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.y1ph?"":e.row.y1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.y1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第一季度(万元)"}},[n("el-table-column",{attrs:{prop:"s1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s1a))]),n("p",{staticClass:"center",class:0===e.row.s1pl?"":e.row.s1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s1pl?"":e.row.s1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s1a))]),n("p",{staticClass:"center",class:0===e.row.s1ph?"":e.row.s1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s1ph?"":e.row.s1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"一月(万元)"}},[n("el-table-column",{attrs:{prop:"m1l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m1l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m1a))]),n("p",{staticClass:"center",class:0===e.row.m1pl?"":e.row.m1pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m1pl?"":e.row.m1pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m1pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m1h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m1h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m1a))]),n("p",{staticClass:"center",class:0===e.row.m1ph?"":e.row.m1ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m1ph?"":e.row.m1ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m1ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"二月(万元)"}},[n("el-table-column",{attrs:{prop:"m2l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m2l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m2a))]),n("p",{staticClass:"center",class:0===e.row.m2pl?"":e.row.m2pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m2pl?"":e.row.m2pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m2pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m2h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m2h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m2a))]),n("p",{staticClass:"center",class:0===e.row.m2ph?"":e.row.m2ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m2ph?"":e.row.m2ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m2ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"三月(万元)"}},[n("el-table-column",{attrs:{prop:"m3l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m3l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m3a))]),n("p",{staticClass:"center",class:0===e.row.m3pl?"":e.row.m3pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m3pl?"":e.row.m3pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m3pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m3h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m3h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m3a))]),n("p",{staticClass:"center",class:0===e.row.m3ph?"":e.row.m3ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m3ph?"":e.row.m3ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m3ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第二季度(万元)"}},[n("el-table-column",{attrs:{prop:"s2l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s2l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s2a))]),n("p",{staticClass:"center",class:0===e.row.s2pl?"":e.row.s2pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s2pl?"":e.row.s2pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s2pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s2h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s2h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s2a))]),n("p",{staticClass:"center",class:0===e.row.s2ph?"":e.row.s2ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s2ph?"":e.row.s2ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s2ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"四月(万元)"}},[n("el-table-column",{attrs:{prop:"m4l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m4l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m4a))]),n("p",{staticClass:"center",class:0===e.row.m4pl?"":e.row.m4pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m4pl?"":e.row.m4pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m4pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m4h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m4h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m4a))]),n("p",{staticClass:"center",class:0===e.row.m4ph?"":e.row.m4ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m4ph?"":e.row.m4ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m4ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"五月(万元)"}},[n("el-table-column",{attrs:{prop:"m5l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m5l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m5a))]),n("p",{staticClass:"center",class:0===e.row.m5pl?"":e.row.m5pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m5pl?"":e.row.m5pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m5pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m5h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m5h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m5a))]),n("p",{staticClass:"center",class:0===e.row.m5ph?"":e.row.m5ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m5ph?"":e.row.m5ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m5ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"六月(万元)"}},[n("el-table-column",{attrs:{prop:"m6l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m6l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m6a))]),n("p",{staticClass:"center",class:0===e.row.m6pl?"":e.row.m6pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m6pl?"":e.row.m6pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m6pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m6h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m6h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m6a))]),n("p",{staticClass:"center",class:0===e.row.m6ph?"":e.row.m6ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m6ph?"":e.row.m6ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m6ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第三季度(万元)"}},[n("el-table-column",{attrs:{prop:"s3l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s3l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s3a))]),n("p",{staticClass:"center",class:0===e.row.s3pl?"":e.row.s3pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s3pl?"":e.row.s3pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s3pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s3h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s3h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s3a))]),n("p",{staticClass:"center",class:0===e.row.s3ph?"":e.row.s3ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s3ph?"":e.row.s3ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s3ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"七月(万元)"}},[n("el-table-column",{attrs:{prop:"m7l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m7l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m7a))]),n("p",{staticClass:"center",class:0===e.row.m7pl?"":e.row.m7pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m7pl?"":e.row.m7pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m7pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m7h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m7h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m7a))]),n("p",{staticClass:"center",class:0===e.row.m7ph?"":e.row.m7ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m7ph?"":e.row.m7ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m7ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"八月(万元)"}},[n("el-table-column",{attrs:{prop:"m8l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m8l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m8a))]),n("p",{staticClass:"center",class:0===e.row.m8pl?"":e.row.m8pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m8pl?"":e.row.m8pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m8pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m8h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m8h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m8a))]),n("p",{staticClass:"center",class:0===e.row.m8ph?"":e.row.m8ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m8ph?"":e.row.m8ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m8ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"九月(万元)"}},[n("el-table-column",{attrs:{prop:"m9l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m9l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m9a))]),n("p",{staticClass:"center",class:0===e.row.m9pl?"":e.row.m9pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m9pl?"":e.row.m9pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m9pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m9h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m9h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m9a))]),n("p",{staticClass:"center",class:0===e.row.m9ph?"":e.row.m9ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m9ph?"":e.row.m9ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m9ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"第四季度(万元)"}},[n("el-table-column",{attrs:{prop:"s4l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s4l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s4a))]),n("p",{staticClass:"center",class:0===e.row.s4pl?"":e.row.s4pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s4pl?"":e.row.s4pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s4pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"s4h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.s4h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.s4a))]),n("p",{staticClass:"center",class:0===e.row.s4ph?"":e.row.s4ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.s4ph?"":e.row.s4ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.s4ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十月(万元)"}},[n("el-table-column",{attrs:{prop:"m10l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m10l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m10a))]),n("p",{staticClass:"center",class:0===e.row.m10pl?"":e.row.m10pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m10pl?"":e.row.m10pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m10pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m10h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m10h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m10a))]),n("p",{staticClass:"center",class:0===e.row.m10ph?"":e.row.m10ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m10ph?"":e.row.m10ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m10ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十一月(万元)"}},[n("el-table-column",{attrs:{prop:"m11l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m11l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m11a))]),n("p",{staticClass:"center",class:0===e.row.m11pl?"":e.row.m11pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m11pl?"":e.row.m11pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m11pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m11h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m11h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m11a))]),n("p",{staticClass:"center",class:0===e.row.m11ph?"":e.row.m11ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m11ph?"":e.row.m11ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m11ph)+"%)")])]}}])})],1),n("el-table-column",{attrs:{label:"十二月(万元)"}},[n("el-table-column",{attrs:{prop:"m12l",label:"基本",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m12l))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m12a))]),n("p",{staticClass:"center",class:0===e.row.m12pl?"":e.row.m12pl<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m12pl?"":e.row.m12pl<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m12pl)+"%)")])]}}])}),n("el-table-column",{attrs:{prop:"m12h",label:"挑战",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{staticClass:"center d-text"},[t._v(t._s(e.row.m12h))]),n("p",{staticClass:"border"}),n("p",{staticClass:"center"},[t._v(t._s(e.row.m12a))]),n("p",{staticClass:"center",class:0===e.row.m12ph?"":e.row.m12ph<0?"green":"red"},[t._v("("),n("i",{class:0===e.row.m12ph?"":e.row.m12ph<0?"el-icon-bottom":"el-icon-top"}),t._v(t._s(e.row.m12ph)+"%)")])]}}])})],1)],1)],1)},a=[],i=n(16198),o=(n(35666),{data:function(){return{tableData:[],year:String((new Date).getFullYear()),condition:""}},methods:{queryData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220909153802,content:{year:t.year,type:1,where:{condition:t.condition}}});case 2:n=e.sent,t.tableData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.queryData()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"647cb75c",null),c=u.exports},38446:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"add",fn:function(){return[t.tool.checkAuth(t.$route.name,"insert")?n("add",{on:{onSuccess:t.onSuccess}}):t._e()]},proxy:!0},{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/projectTarget_edit",query:{id:e.data.sa_salestargetbillid,type:"onlyread"}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/projectTarget_edit",query:{id:e.data.sa_salestargetbillid}})}}},[t._v("编 辑")]):t._e()]}},{key:"issue",fn:function(e){return[t.tool.checkAuth(t.$route.name,"issue")?n("onissue",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"adjustment",fn:function(e){return[t.tool.checkAuth(t.$route.name,"adjust")?n("adjustment",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"年度",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["已下达"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):n("span",[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("issue",null,{data:e.data}),t._t("adjustment",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=n(4367),u=(n(35666),n(74916),n(64765),n(68309),n(20629)),c={data:function(){return{params:{id:20220903170002,content:{where:{condition:"",status:""},pageNumber:1,pageSize:20}},search:{},tablecols:[],list:[],total:0,currentPage:0}},computed:(0,l.Z)({},(0,u.Se)({sys_options:"sys_options"})),methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where=t.search,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData(),this.$store.dispatch("optiontypeselect","targettype")},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["projectTarget"].tablecols}},d=c,p=n(1001),h=(0,p.Z)(d,i,o,!1,null,null,null),f=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogTableVisible=!0}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建目标",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("年度:")]),n("el-date-picker",{staticClass:"normal-margin",attrs:{type:"year","value-format":"yyyy",placeholder:"选择年",size:"small"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}}),n("div",{staticClass:"flex-align-center normal-margin flex-between"},[n("p",[t._v("请选择人员:")]),n("div",{staticClass:"flex-align-center"},[n("p",[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"250px"},attrs:{size:"small",placeholder:"人员姓名",clearable:""},on:{clear:function(e){return t.listData()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData()}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1)]),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},g=[],v=(n(41539),n(54747),n(21249),n(92222),n(69600),n(68757)),y={components:{tablelayout:v.Z},data:function(){return{dialogTableVisible:!1,form:{year:"",sa_salestargetbillid:0,sales:[]},tablecols:[],list:[],selection:[],condition:""}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901091302,content:{sa_salestargetbillid:1,where:{condition:t.condition}}});case 2:n=e.sent,n.data.forEach((function(t){t.marea=t.area.map((function(t){return"".concat(t.province).concat(t.city).concat(t.county)})),t.marea=t.marea.join(",")})),t.list=n.data;case 5:case"end":return e.stop()}}),e)})))()},checkboxCallBack:function(t){this.selection=t},onSubmit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==t.form.year){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择年度",type:"error"}));case 2:return e.next=4,t.$api.requested({id:20220903162902,content:{year:t.form.year,sa_salestargetbillid:0,sales:t.selection}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["personalTable"].tablecols}},b=y,x=(0,p.Z)(b,m,g,!1,null,null,null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"新建"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.issusRow}},[t._v("下 达")])],1):t._e()},C=[],S={props:["data"],methods:{issusRow:function(){var t=this;this.$confirm("是否确认下达项目目标,下达项目目标,则目标锁定,不可修改?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901092502,content:{sa_salestargetbillid:t.data.sa_salestargetbillid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)}))))}}},k=S,A=(0,p.Z)(k,_,C,!1,null,null,null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"已下达"===t.data.status&&t.checkDate()?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.adjustmentRow}},[t._v("调 整")])],1):t._e()},F=[],M={props:["data"],methods:{adjustmentRow:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$confirm("是否确认调整人员目标,仅可调整当前年度剩余月份目标","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901110102,content:{sa_salestargetbillid:t.data.sa_salestargetbillid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)}))));case 1:case"end":return e.stop()}}),e)})))()},checkDate:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;if(e<=this.data.year&&n<12)return!0}},mounted:function(){}},O=M,B=(0,p.Z)(O,D,F,!1,null,null,null),T=B.exports,P={components:{list:f,add:w,onissue:E,adjustment:T},methods:{onSuccess:function(){this.$refs["list"].listData()}}},I=P,R=(0,p.Z)(I,r,a,!1,null,null,null),L=R.exports},58988:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return I}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.onlyread?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"insert")?n("add",{staticClass:"inline-16",attrs:{data:t.mainInfo},on:{onSuccess:t.onSuccess}}):t._e(),n("el-button",{attrs:{size:"small"}},[t._v("导 入")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"基本信息",column:4}},[n("el-descriptions-item",{attrs:{label:"年度"}},[t._v(t._s(t.mainInfo.year))]),n("el-descriptions-item",{attrs:{label:"编制方式"}},[t._v(t._s(t.mainInfo.targettype))]),n("el-descriptions-item",{attrs:{label:"人员数"}},[t._v(t._s(t.mainInfo.peoplecount))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:{color:"已下达"===t.mainInfo.status?"#52C41A":""}},[t._v(t._s(t.mainInfo.status))])])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainInfo.createby))]),n("el-descriptions-item",{attrs:{label:"最近调整人"}},[t._v(t._s(t.mainInfo.changeby))]),n("el-descriptions-item",{attrs:{label:"下达人"}},[t._v(t._s(t.mainInfo.checkby))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainInfo.createdate))]),n("el-descriptions-item",{attrs:{label:"最近调整时间"}},[t._v(t._s(t.mainInfo.changedate))]),n("el-descriptions-item",{attrs:{label:"下达时间"}},[t._v(t._s(t.mainInfo.checkdate))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"项目统计"}},[n("el-descriptions-item",{attrs:{label:"项目总数"}},[t._v(t._s(t.mainInfo.projectnum))]),n("el-descriptions-item",{attrs:{label:"项目基本目标(万元)"}},[t._v(t._s(t.mainInfo.target_l))]),n("el-descriptions-item",{attrs:{label:"项目挑战目标(万元)"}},[t._v(t._s(t.mainInfo.target_h))])],1)],1),n("targetTable",{ref:"table",staticClass:"container normal-panel",scopedSlots:t._u([t.onlyread?null:{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("ondel",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}],null,!0)})],1)},a=[],i=n(16198),o=(n(68309),n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"default",size:"small"},on:{click:function(e){return t.onShow(t.dialogTableVisible=!0)}}},[t._v("添加人员")]),n("el-dialog",{attrs:{title:"添加人员",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("年度:")]),n("el-date-picker",{staticClass:"normal-margin",attrs:{disabled:"",type:"year","value-format":"yyyy",placeholder:"选择年",size:"small"},model:{value:t.form.year,callback:function(e){t.$set(t.form,"year",e)},expression:"form.year"}}),n("p",{staticClass:"normal-margin"},[t._v("请选择人员:")]),n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)}),s=[],l=(n(41539),n(54747),n(21249),n(92222),n(69600),n(68757)),u={props:["data"],components:{tablelayout:l.Z},data:function(){return{dialogTableVisible:!1,form:{year:"",sa_salestargetbillid:0,sales:[]},tablecols:[],list:[],selection:[]}},methods:{onShow:function(){this.data.year=String(this.data.year),this.form=Object.assign({},this.form,this.data),this.listData()},listData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220901091302,content:{sa_salestargetbillid:t.$route.query.id,where:{condition:""}}});case 2:n=e.sent,n.data.forEach((function(t){t.marea=t.area.map((function(t){return"".concat(t.province).concat(t.city).concat(t.county)})),t.marea=t.marea.join(",")})),t.list=n.data;case 5:case"end":return e.stop()}}),e)})))()},checkboxCallBack:function(t){this.selection=t},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==t.form.year){e.next=2;break}return e.abrupt("return",t.$message({message:"请选择年度",type:"error"}));case 2:return e.next=4,t.$api.requested({id:20220903162902,content:{year:t.form.year,sa_salestargetbillid:t.form.sa_salestargetbillid,sales:t.selection}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.dialogTableVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})))()}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["personalTable"].tablecols}},c=u,d=n(1001),p=(0,d.Z)(c,o,s,!1,null,null,null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},m=[],g={props:["data"],methods:{deleteRow:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220903172302,content:{sa_salestargetbillid:t.$route.query.id,hrid:[t.data.hrid]}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},v=g,y=(0,d.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.onShow(t.dialogTableVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑人员目标","append-to-body":"",visible:t.dialogTableVisible,width:"90%",top:"20px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-row",{attrs:{gutter:40}},[n("el-form",{attrs:{model:t.form,disabled:t.date.year>t.year,"label-position":"left","label-width":"80px",size:"small"}},[n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"年度"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.year,callback:function(e){t.year=e},expression:"year"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["y1l"],callback:function(e){t.$set(t.form,"y1l",e)},expression:"form['y1l']"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["y1h"],callback:function(e){t.$set(t.form,"y1h",e)},expression:"form['y1h']"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"单位"}},[n("p",[t._v("万元")])])],1),t._l(4,(function(e,r){return n("div",{key:r},[n("el-col",{attrs:{span:24}},[n("p",{staticClass:"normal-margin normal-title"},[t._v("第"+t._s(r+1===1?"一":r+1===2?"二":r+1===3?"三":"四")+"季度")])]),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["s"+(r+1)+"l"],callback:function(e){t.$set(t.form,"s"+(r+1)+"l",e)},expression:"form[`s${index+1}l`]"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{disabled:"",autocomplete:"off"},model:{value:t.form["s"+(r+1)+"l"],callback:function(e){t.$set(t.form,"s"+(r+1)+"l",e)},expression:"form[`s${index+1}l`]"}})],1)],1),n("el-col",{attrs:{span:24}}),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"一月":r+1===2?"四月":r+1===3?"七月":"十月")+":")]),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"二月":r+1===2?"五月":r+1===3?"八月":"十一月")+":")]),n("el-col",{staticClass:"normal-margin",attrs:{span:8}},[t._v(t._s(r+1===1?"三月":r+1===2?"六月":r+1===3?"九月":"十二月")+":")]),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(1+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(1+3*r)+"l",e)},expression:"form[`m${1+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(1+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(1+3*r)+"h",e)},expression:"form[`m${1+index * 3}h`]"}})],1)],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(2+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(2+3*r)+"l",e)},expression:"form[`m${2+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(2+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(2+3*r)+"h",e)},expression:"form[`m${2+index * 3}h`]"}})],1)],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"基本目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(3+3*r)+"l"],callback:function(e){t.$set(t.form,"m"+(3+3*r)+"l",e)},expression:"form[`m${3+index * 3}l`]"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"挑战目标"}},[n("el-input",{attrs:{type:"number",disabled:t.date.month>1+3*r&&t.date.year>t.year,autocomplete:"off"},model:{value:t.form["m"+(3+3*r)+"h"],callback:function(e){t.$set(t.form,"m"+(3+3*r)+"h",e)},expression:"form[`m${3+index * 3}h`]"}})],1)],1)],1)],1)],1)}))],2)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},w=[],_={props:["data","year"],data:function(){return{dialogTableVisible:!1,form:{name:"123"},date:{year:"",month:""}}},methods:{onShow:function(){this.form=Object.assign({},this.form,this.data),this.form.sa_salestargetbillid=this.$route.query.id;var t=new Date;this.date={year:t.getFullYear(),month:t.getMonth()+1}},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(n=0;n<4;n++)t.form["s".concat(n+1,"l")]=t.form["m".concat(1+3*n,"l")]+t.form["m".concat(2+3*n,"l")]+t.form["m".concat(3+3*n,"l")],t.form["s".concat(n+1,"h")]=t.form["m".concat(1+3*n,"h")]+t.form["m".concat(2+3*n,"h")]+t.form["m".concat(3+3*n,"h")];return t.form.y1l=t.form.s1l+t.form.s2l+t.form.s3l+t.form.s4l,t.form.y1h=t.form.s1h+t.form.s2h+t.form.s3h+t.form.s4h,e.next=5,t.$api.requested({id:20220902162902,content:t.form});case 5:r=e.sent,t.tool.showMessage(r,(function(){t.$emit("onSuccess"),t.dialogTableVisible=!1}));case 7:case"end":return e.stop()}}),e)})))()}}},C=_,S=(0,d.Z)(C,x,w,!1,null,null,null),k=S.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,height:"500",size:"small"}},[n("el-table-column",{attrs:{prop:"depfullname",label:"部门",width:"120",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",{style:{textIndent:0===e.row.level?"10px":""}},[t._v(t._s(0===e.row.level?"--":e.row.depfullname))])]}}])}),n("el-table-column",{attrs:{prop:"name",label:"人员",width:"80",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.name?e.row.name:"--"))])]}}])}),n("el-table-column",{attrs:{prop:"position",label:"职位",width:"100",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.position?e.row.position:"--"))])]}}])}),n("el-table-column",{attrs:{prop:"projectnum",label:"项目数量",width:"100"}}),n("el-table-column",{attrs:{prop:"projectname",label:"项目名称",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("p",[t._v(t._s(e.row.projectname?e.row.projectname:"--"))])]}}])}),n("el-table-column",{attrs:{label:"年度(万元)"}},[n("el-table-column",{attrs:{prop:"y1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"y1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第一季度(万元)"}},[n("el-table-column",{attrs:{prop:"s1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"一月(万元)"}},[n("el-table-column",{attrs:{prop:"m1l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m1h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"二月(万元)"}},[n("el-table-column",{attrs:{prop:"m2l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m2h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"三月(万元)"}},[n("el-table-column",{attrs:{prop:"m3l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m3h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第二季度(万元)"}},[n("el-table-column",{attrs:{prop:"s2l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s2h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"四月(万元)"}},[n("el-table-column",{attrs:{prop:"m4l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m4h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"五月(万元)"}},[n("el-table-column",{attrs:{prop:"m5l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m5h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"六月(万元)"}},[n("el-table-column",{attrs:{prop:"m6l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m6h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第三季度(万元)"}},[n("el-table-column",{attrs:{prop:"s3l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s3h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"七月(万元)"}},[n("el-table-column",{attrs:{prop:"m7l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m7h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"八月(万元)"}},[n("el-table-column",{attrs:{prop:"m8l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m8h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"九月(万元)"}},[n("el-table-column",{attrs:{prop:"m9l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m9h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"第四季度(万元)"}},[n("el-table-column",{attrs:{prop:"s4l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"s4h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十月(万元)"}},[n("el-table-column",{attrs:{prop:"m10l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m10h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十一月(万元)"}},[n("el-table-column",{attrs:{prop:"m11l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m11h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"十二月(万元)"}},[n("el-table-column",{attrs:{prop:"m12l",label:"基本",width:"120"}}),n("el-table-column",{attrs:{prop:"m12h",label:"挑战",width:"120"}})],1),n("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.hrid?t._t("editTarget",null,{data:e.row}):t._e(),e.row.hrid?t._t("del",null,{data:e.row}):t._e()]}}],null,!0)})],1)],1)},E=[],D={props:["year"],data:function(){return{tableData:[]}},methods:{queryData:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:20220909152802,content:{sa_salestargetbillid:e.$route.query.id,where:{condition:""}}});case 2:n=t.sent,e.tableData=n.data;case 4:case"end":return t.stop()}}),t)})))()}},mounted:function(){}},F=D,M=(0,d.Z)(F,A,E,!1,null,null,null),O=M.exports,B={components:{targetTable:O,add:h,ondel:b,editTarget:k},data:function(){return{mainInfo:{}}},methods:{mainData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({id:20220909155202,content:{sa_salestargetbillid:t.$route.query.id}});case 2:n=e.sent,t.mainInfo=n.data,t.$refs["table"].queryData(t.mainInfo.year);case 5:case"end":return e.stop()}}),e)})))()},onSuccess:function(){this.$refs["table"].queryData(this.mainInfo.year)}},mounted:function(){this.mainData()},created:function(){this.onlyread="onlyread"===this.$route.query.type,!this.tool.checkAuth(this.$route.name,"update")&&this.$router.go(-1)}},T=B,P=(0,d.Z)(T,r,a,!1,null,null,null),I=P.exports},89434:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{staticClass:"container normal-panel",staticStyle:{"margin-bottom":"16px"}}),n("div",{staticClass:"container normal-panel"},[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/roleDetail",query:{id:e.data.roleid}})}}},[t._v("详 情")])],1)]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/roleEdit",query:{id:e.data.roleid}})}}},[t._v("编 辑")]):t._e()]}}])})],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center search-panel",staticStyle:{"margin-bottom":"16px"}},[n("div",{staticClass:"flex-align-center"},[n("p",[t._v("搜索:")]),n("el-input",{attrs:{size:"small",placeholder:"角色名称,角色描述","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("div",{staticClass:"flex-align-center",staticStyle:{"margin-left":"30px"}},[n("p",{staticStyle:{width:"80px"}},[t._v("角色类型:")]),n("el-select",{staticStyle:{width:"120px"},attrs:{size:"small",clearable:"",placeholder:"请选择"},on:{change:function(e){return t.listData("search")}},model:{value:t.param.content.where.usertype,callback:function(e){t.$set(t.param.content.where,"usertype",e)},expression:"param.content.where.usertype"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.remarks,value:t.value}})})),1)],1)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"ACTIVE"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s("ACTIVE"===e.column.data.status?"启用":"INACTIVE"===e.column.data.status?"停用":"其他"))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("delete",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s=n(16198),l=(n(68309),n(35666),{data:function(){return{param:{classname:"webmanage.role.role",method:"query_roleList",content:{pageNumber:1,pageSize:20,where:{condition:"",usertype:""}}},options:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{usertype:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.options=r.data;case 5:case"end":return e.stop()}}),e)})))()},listData:function(t){var e=this;"search"===t&&(this.param.content.pageNumber=1),this.$api.requested(this.param).then((function(t){e.list=t.data,e.total=t.total,e.currentPage=t.pageNumber}))},handleSizeChange:function(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.listData()},rowClick:function(t){this.$emit("onRowClick",t)},deleteClick:function(t){this.$emit("deleteClick",t)}},mounted:function(){this.listData(),this.usertype(),this.tablecols=this.tool.tabelCol(this.$route.name).roleTable.tablecols}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"30094cdc",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/roleEdit",query:{id:0}})}}},[t._v("新 建")])],1)},f=[],m={data:function(){return{dialogFormVisible:!1,form:{roleid:0,rolename:"",remarks:""}}},methods:{}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b={components:{list:p,add:y},data:function(){return{row:{}}},methods:{},mounted:function(){}},x=b,w=(0,c.Z)(x,r,a,!1,null,null,null),_=w.exports},35397:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return F}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{width:"100%","overflow-x":"hidden"}},[n("div",{staticClass:"container normal-panel mb-16"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色信息")]),n("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-form-item",{attrs:{label:"角色名称",prop:"rolename"}},[n("el-input",{attrs:{placeholder:"输入角色名称"},model:{value:t.form.rolename,callback:function(e){t.$set(t.form,"rolename",e)},expression:"form.rolename"}})],1),n("el-form-item",{attrs:{label:"角色描述",prop:"remarks"}},[n("el-input",{attrs:{placeholder:"输入角色描述"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1),n("el-form-item",{attrs:{label:"角色类型",prop:"usertype"}},[n("el-select",{attrs:{placeholder:"角色类型"},model:{value:t.form.usertype,callback:function(e){t.$set(t.form,"usertype",e)},expression:"form.usertype"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.remarks,value:Number(t.value)}})})),1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色授权")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"mb-16"},[n("auth",{on:{onSuccess:t.roleMain}})],1),n("el-collapse",[n("el-collapse-item",{attrs:{title:"筛选",name:"1"}},[n("el-row",{staticClass:"normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全选")]),n("div",{staticStyle:{margin:"15px 0"}}),n("el-checkbox-group",{on:{change:t.handleCheckedCitiesChange},model:{value:t.checkModuleList,callback:function(e){t.checkModuleList=e},expression:"checkModuleList"}},t._l(t.modulesList,(function(t){return n("el-col",{key:t.index,staticStyle:{"margin-bottom":"5px"},attrs:{span:6}},[n("el-checkbox",{attrs:{label:t}})],1)})),1)],1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.apps,custom:!1,height:"500px"},on:{rowClick:t.appoptionselect}})],1),n("el-col",{attrs:{span:12}},[n("el-row",{attrs:{gutter:40}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("功能")]),n("el-row",[n("el-checkbox-group",{model:{value:t.checkedApps,callback:function(e){t.checkedApps=e},expression:"checkedApps"}},t._l(t.appoptions,(function(e){return n("el-col",{key:e.rowindex,staticClass:"normal-margin"},[n("el-checkbox",{attrs:{label:e.optionid}},[t._v(t._s(e.optionname))])],1)})),1)],1),n("div",{staticClass:"flex-align-center flex-between option-item"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate2},on:{change:t.handleCheckAllChange2},model:{value:t.checkAll2,callback:function(e){t.checkAll2=e},expression:"checkAll2"}},[t._v("全选")]),t.checkedApps.length>0?n("cancelAuth",{attrs:{data:{roleid:t.roleid,systemappid:t.active_systemappid,optionid:t.checkedApps}},on:{onSuccess:t.roleMain}}):t._e()],1)],1),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("隐藏字段")]),t._l(t.hiddenfields,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.fieldname))]),n("cancelFields",{attrs:{data:{roleid:t.roleid,systemappid:t.active_systemappid,hiddenfieldid:e.hiddenfieldid}},on:{onSuccess:t.roleMain}})],1)}))],2)],1)],1)],1)],1)])},a=[],i=n(74479),o=n(16198),s=(n(74916),n(15306),n(21249),n(41539),n(70189),n(78783),n(33948),n(54747),n(57327),n(68309),n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-thumb"},on:{click:t.onShow}},[t._v("授 权")]),n("el-dialog",{staticClass:"auth-container",attrs:{title:"授权应用列表","append-to-body":"",visible:t.dialogTableVisible,width:"90%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex-align-center normal-margin"},[n("p",{staticStyle:{width:"50px"}},[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"250px"},attrs:{size:"small",placeholder:"应用名称",clearable:""},on:{clear:function(e){return t.query_all_auth(t.param.content.where.condition="")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_all_auth(t.param.content.where.condition=t.value)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1),n("el-row",{attrs:{gutter:10}},[n("el-col",{attrs:{span:12}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,size:"small","highlight-current-row":"",border:"",stripe:"","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"row-click":t.onRowClick}},[n("el-table-column",{attrs:{prop:"systemclientname",label:"端口"}}),n("el-table-column",{attrs:{prop:"systemname",label:"系统名称"}}),n("el-table-column",{attrs:{prop:"systemmodulename",label:"模块名称"}}),n("el-table-column",{attrs:{prop:"systemappname",label:"应用名称"}})],1),n("div",{staticStyle:{margin:"20px 0"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1),n("el-col",{attrs:{span:12}},[n("div",[n("el-button-group",{staticStyle:{"margin-bottom":"10px"}},[n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus",disabled:0===t.func_selection.length},on:{click:t.insert_opt_hid_select}},[t._v("添加功能")]),n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus",disabled:0===t.field_selection.length},on:{click:t.insert_opt_hid_select}},[t._v("添加隐藏字段")])],1),n("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"功能添加",name:"first"}},[n("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.fun_list,size:"mini",stripe:"","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"selection-change":t.onFuncSelection}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),n("el-table-column",{attrs:{prop:"optionname",label:"功能描述"}}),n("el-table-column",{attrs:{prop:"option",label:"名称"}})],1)],1),n("el-tab-pane",{attrs:{label:"隐藏字段添加",name:"second"}},[n("el-table",{ref:"multipleTable2",staticStyle:{width:"100%"},attrs:{data:t.hide_field_list,size:"mini","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"selection-change":t.onFieldSelection}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),n("el-table-column",{attrs:{prop:"fieldname",label:"字段描述"}}),n("el-table-column",{attrs:{prop:"field",label:"字段名"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-tag",{attrs:{size:"mini",type:"primary",effect:"dark"}},[t._v(t._s(e.row.field))])]}}])})],1)],1)],1)],1)])],1)],1)],1)}),l=[],u={props:["data"],data:function(){return{dialogTableVisible:!1,activeName:"first",param:{classname:"webmanage.role.role",method:"query_appselect",content:{pageNumber:1,pageSize:10,where:{condition:"",systemname:"",systemagentname:"",systemmodulename:"",systemappname:""}}},list:[],total:0,currentPage:0,systemappid:0,fun_list:[],hide_field_list:[],func_selection:[],field_selection:[],value:""}},methods:{onShow:function(){if("0"===this.$route.query.id)return this.$message({message:"请先保存角色信息",type:"error"});this.dialogTableVisible=!0,this.query_all_auth()},handleClick:function(t){this.func_selection.length>0&&this.$refs.multipleTable.clearSelection(),this.field_selection.length>0&&this.$refs.multipleTable2.clearSelection()},query_all_auth:function(){var t=this;this.$api.requested(this.param).then((function(e){t.list=e.data,t.total=e.total,t.currentPage=e.pageNumber}))},handleSizeChange:function(t){this.param.content.pageSize=t,this.query_all_auth()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.query_all_auth()},onRowClick:function(t){this.systemappid=t.systemappid,this.query_function_list(t),this.query_field_list(t)},query_function_list:function(t){var e=this;this.$api.requested({classname:"webmanage.role.role",method:"query_appoptionselect",content:{roleid:this.$route.query.id,systemappid:t.systemappid}}).then((function(t){e.fun_list=t.data,console.log(e.fun_list)}))},query_field_list:function(t){var e=this;this.$api.requested({classname:"webmanage.role.role",method:"query_apphiddenfieldselect",content:{roleid:this.$route.query.id,systemappid:t.systemappid}}).then((function(t){e.hide_field_list=t.data,console.log(e.hide_field_list)}))},onFuncSelection:function(t){this.func_selection=t},onFieldSelection:function(t){this.field_selection=t},insert_opt_hid_select:function(){var t=this,e=function(t,e){var n=[];return t.filter((function(t){n.push(t[e])})),n};console.log(e(this.func_selection,"optionid")),this.$api.requested({classname:"webmanage.role.role",method:"add_appauth",content:{roleid:this.$route.query.id,systemapps:[{systemappid:this.systemappid,optionids:this.func_selection.length>0?e(this.func_selection,"optionid"):[],hiddenfields:this.field_selection.length>0?e(this.field_selection,"hiddenfieldid"):[]}]}}).then((function(e){1===e.code?(t.$notify({title:"成功",message:"first"===t.activeName?"功能授权成功":"设置成功",type:"success"}),t.$emit("onSuccess")):t.$notify({title:"失败",message:e.data,type:"error"})}))}}},c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,null,null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定取消吗?"},on:{confirm:function(e){return t.delete_appauth("func")}}},[n("p",{staticStyle:{color:"#3874F6"},attrs:{slot:"reference"},slot:"reference"},[t._v("删 除")])])],1)},m=[],g={props:["data"],methods:{delete_appauth:function(){var t=this;this.$api.requested({classname:"webmanage.role.role",method:"delete_appauth",content:{roleid:this.data.roleid,systemapps:[{systemappid:this.data.systemappid,optionids:this.data.optionid,hiddenfields:[]}]}}).then((function(e){1===e.code?(t.$notify({title:"成功",message:"取消成功",type:"success"}),t.$emit("onSuccess")):t.$notify({title:"失败",message:e.data,type:"error"})}))}}},v=g,y=(0,d.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定取消吗?"},on:{confirm:function(e){return t.delete_appauth()}}},[n("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("删 除")])],1)],1)},w=[],_={props:["data"],methods:{delete_appauth:function(){var t=this;this.$api.requested({classname:"webmanage.role.role",method:"delete_appauth",content:{roleid:this.data.roleid,systemapps:[{systemappid:this.data.systemappid,optionids:[],hiddenfields:[this.data.hiddenfieldid]}]}}).then((function(e){1===e.code?(t.$notify({title:"成功",message:"取消成功",type:"success"}),t.$emit("onSuccess")):t.$notify({title:"失败",message:e.data,type:"error"})}))}}},C=_,S=(0,d.Z)(C,x,w,!1,null,null,null),k=S.exports,A={props:["data"],components:{auth:h,cancelAuth:b,cancelFields:k},data:function(){return{isIndeterminate:!1,isIndeterminate2:!1,checkAll:!0,checkAll2:!1,rules:{rolename:[{required:!0,message:"请输入角色名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入角色描述",trigger:"blur"}],usertype:[{required:!0,message:"请选择角色类型",trigger:"change"}]},form:{roleid:0,rolename:"",remarks:""},roleMainInfo:{},options:[],tablecols:[],appoptions:[],hiddenfields:[],modulesList:[],checkModuleList:[],apps:[],checkedApps:[],roleid:0,active_systemappid:""}},methods:{roleMain:function(){var t=this;return(0,o.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.role.role",method:"query_roleMain",content:{roleid:t.$route.query.id}});case 2:n=e.sent,t.form={roleid:n.data.roleid,rolename:n.data.rolename,remarks:n.data.remarks,usertype:n.data.usertype},t.roleMainInfo=n.data,t.appoptionselect(n.data.apps[0]),t.filterModules();case 7:case"end":return e.stop()}}),e)})))()},usertype:function(){var t=this;return(0,o.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.options=r.data;case 5:case"end":return e.stop()}}),e)})))()},appoptionselect:function(t){var e=this;return(0,o.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.active_systemappid=t.systemappid,e.appoptions=t.options,e.hiddenfields=t.hiddenfields;case 3:case"end":return n.stop()}}),n)})))()},onSubmit:function(){var t=this;this.$refs["form"].validate((function(e){if(!e)return!1;t.$api.requested({classname:"webmanage.role.role",method:"insertormodify_role",content:t.form}).then((function(e){t.tool.showMessage(e,(function(){t.$router.replace({path:"/roleEdit",query:{id:e.data.roleid}})}))}))}))},filterModules:function(){var t=this.roleMainInfo.apps.map((function(t){return t.systemmodulename}));this.modulesList=this.checkModuleList=(0,i.Z)(new Set(t)),this.filterApps()},handleCheckAllChange:function(t){this.checkModuleList=t?this.modulesList:[],this.isIndeterminate=!1,this.filterApps()},handleCheckedCitiesChange:function(t){var e=t.length;this.checkAll=e===this.modulesList.length,this.isIndeterminate=e>0&&e<this.modulesList.length,this.filterApps()},filterApps:function(){var t=this,e=[];this.roleMainInfo.apps.forEach((function(n){t.checkModuleList.filter((function(t){t===n.systemmodulename&&e.push(n)}))})),this.apps=e},handleCheckAllChange2:function(t){var e=this.appoptions.map((function(t){return t.optionid}));this.checkedApps=t?e:[],this.isIndeterminate2=!1}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name).detailsAppsTable.tablecols,this.roleid=this.$route.query.id,"0"!==this.roleid&&this.roleMain(),this.usertype()},created:function(){!this.tool.checkAuth(this.$route.name,"update")&&this.$router.go(-1)}},E=A,D=(0,d.Z)(E,r,a,!1,null,"228ef496",null),F=D.exports},84353:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel mb-16"},[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(e){return t.$router.replace({path:"/roleEdit",query:{id:t.roleid}})}}},[t._v("编 辑")]):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("onDel",{attrs:{data:{roleid:t.roleid}}}):t._e()],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色信息")]),n("el-row",[n("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:t.form,size:"small","label-position":"left"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色名称:"}},[n("p",[t._v(t._s(t.form.rolename))])])],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色描述:"}},[n("p",[t._v(t._s(t.form.remarks))])])],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色类型:"}},[n("p",[t._v(t._s(t.form.usertypename))])])],1)],1)],1)],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色授权")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.roleMainInfo.apps,height:"500px",custom:!1},on:{rowClick:t.appoptionselect}})],1),n("el-col",{attrs:{span:12}},[n("el-row",{attrs:{gutter:40}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("功能")]),t._l(t.appoptions,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.optionname))])])}))],2),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("隐藏字段")]),t._l(t.hiddenfields,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.fieldname))])])}))],2)],1)],1)],1)],1)])},a=[],i=n(16198),o=(n(68309),n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",icon:"el-icon-delete"},slot:"reference"},[t._v("删 除")])],1)],1)}),s=[],l={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.role.role",method:"delete_role",content:{roleid:this.data.roleid}}).then((function(e){t.$router.go(-1)}))}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,null,null),p=d.exports,h={components:{onDel:p},data:function(){return{form:{roleid:0,rolename:"",remarks:""},roleMainInfo:{},tablecols:[],appoptions:[],hiddenfields:[],roleid:0,active_systemappid:""}},created:function(){},methods:{roleMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.role.role",method:"query_roleMain",content:{roleid:t.roleid}});case 2:n=e.sent,t.form={roleid:n.data.roleid,rolename:n.data.rolename,remarks:n.data.remarks,usertype:n.data.usertype,usertypename:n.data.usertypename},t.roleMainInfo=n.data,t.appoptionselect(n.data.apps[0]);case 6:case"end":return e.stop()}}),e)})))()},appoptionselect:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.active_systemappid=t.systemappid,e.appoptions=t.options,e.hiddenfields=t.hiddenfields;case 3:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name).detailsAppsTable.tablecols,this.roleid=this.$route.query.id,"0"!==this.roleid&&this.roleMain()}},f=h,m=(0,c.Z)(f,r,a,!1,null,"73e71cb2",null),g=m.exports},94114:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return y}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{padding:"0 20px"}},[n("el-row",{attrs:{gutter:20}},t._l(t.list,(function(e){return n("el-col",{key:e.index,staticStyle:{margin:"20px 0"},attrs:{span:8}},[n("el-card",{attrs:{shadow:"none"}},[n("el-carousel",{attrs:{interval:5e3,arrow:"always"}},t._l(e.ads,(function(t){return n("el-carousel-item",{key:t.index},[n("img",{staticStyle:{width:"100%"},attrs:{src:t.attinfos[0]?t.attinfos[0].url:"",alt:""}})])})),1),n("div",{staticStyle:{"margin-top":"10px"}},[n("p",[t._v(t._s(e.notes)+" "),n("small",{staticStyle:{float:"right",color:"#999"}},[t._v(t._s(e.dimensional))])]),n("div",{staticClass:"flex"},[n("div",[n("el-tag",{staticStyle:{margin:"10px 10px 0 0"}},[t._v(t._s(e.systemclient))]),n("el-tag",[t._v(t._s(e.location))])],1),n("setting",{attrs:{banner:e.ads,sys_adspaceid:e.sys_adspaceid},on:{onSuccess:t.listData}})],1)])],1)],1)})),1)],1)},a=[],i=n(59358),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",icon:"el-icon-setting"},on:{click:function(e){t.drawer=!0}}},[t._v("设 置")]),n("el-drawer",{attrs:{title:"设置宣传图",visible:t.drawer,direction:"rtl",size:"424px"},on:{"update:visible":function(e){t.drawer=e}}},[n("div",{staticStyle:{padding:"20px"}},[n("uploadImg",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"sys_ad",ownerid:t.sys_adspaceid,usetype:"default"},hidemediastock:!0},on:{onSuccess:t.onSuccess}}),t._l(t.banner,(function(e,r){return n("div",{key:r,staticClass:"banner_item"},[n("img",{staticStyle:{width:"100%"},attrs:{src:e.attinfos[0]?e.attinfos[0].url:"",alt:""}}),n("div",{staticClass:"model"},[n("i",{staticClass:"el-icon-edit",staticStyle:{"font-size":"36px"},on:{click:function(n){return t.onEdit(e,r)}}}),n("i",{staticClass:"el-icon-delete",staticStyle:{"font-size":"36px"},on:{click:function(n){return t.deleteData(e,r)}}})])])}))],2)]),n("el-dialog",{attrs:{title:"图片设置",visible:t.dialogFormVisible,width:"500px","before-close":t.closeDialog},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"ruleForm",attrs:{"label-width":"100px","label-position":"left",size:"small",model:t.form,rules:t.rules}},[n("el-form-item",{attrs:{label:"链接地址",prop:"hyperlink"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入链接地址",clearable:""},model:{value:t.form.hyperlink,callback:function(e){t.$set(t.form,"hyperlink",e)},expression:"form.hyperlink"}})],1),n("el-form-item",{attrs:{label:"授权应用"}},[n("el-popover",{attrs:{placement:"top",trigger:"manual"},model:{value:t.showPopover,callback:function(e){t.showPopover=e},expression:"showPopover"}},[n("el-table",{attrs:{data:t.applist}},[n("el-table-column",{attrs:{property:"systemappname",label:"应用名称"}}),n("el-table-column",{attrs:{width:"90",property:"systemappname",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"text"},on:{click:function(n){t.selectRowApp(e.row,(function(){t.showPopover=!1}))}}},[t._v("选 择")])]}}])})],1),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("el-input",{attrs:{slot:"reference",autocomplete:"off",placeholder:"选择应用",clearable:""},on:{focus:function(e){t.showPopover=!0}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.selectApp()}},slot:"reference",model:{value:t.appinfo.systemappname,callback:function(e){t.$set(t.appinfo,"systemappname",e)},expression:"appinfo.systemappname"}})],1)],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.insertormodify_bannermag("ruleForm")}}},[t._v("确 定")])],1)],1)],1)},s=[],l=n(16198),u=(n(41539),n(40561),n(35666),n(606)),c={props:["sys_adspaceid","banner"],components:{uploadImg:u.Z,previewImage:i.Z},data:function(){return{rules:{hyperlink:[{required:!0,message:"输入链接地址",trigger:"blur"}]},drawer:!1,dialogFormVisible:!1,showPopover:!1,form:{},date:function(){var t=(new Date).getTime();return t},selectBanner:{},param:{classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:5,typename:"appselect",parameter:{}}},appinfo:{systemappname:""},applist:[],total:0,currentPage:null,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onSuccess:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.create();case 2:r=n.sent,e.bindFileData(r,t);case 4:case"end":return n.stop()}}),n)})))()},create:function(){var t=this;return new Promise((function(e,n){t.$api.requested({classname:"webmanage.adspace.adspace",method:"insertormodify_ad",content:{sys_adspaceid:t.sys_adspaceid,sys_adid:0,hyperlink:"",isused:1}}).then((function(t){e(t.data)}))}))},bindFileData:function(t,e){var n=this;return(0,l.Z)(regeneratorRuntime.mark((function r(){var a;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,n.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sys_ad",ownerid:t.sys_adid,usetype:"default",attachmentids:[e.data.attachmentids[0]]}});case 2:a=r.sent,1===a.code&&n.$emit("onSuccess");case 4:case"end":return r.stop()}}),r)})))()},deleteData:function(t,e){var n=this;this.$api.requested({classname:"webmanage.adspace.adspace",method:"delete_ad",content:{sys_adspaceid:this.sys_adspaceid,sys_adid:t.sys_adid}}).then((function(t){n.tool.showMessage(t,(function(t){n.$emit("onSuccess"),n.banner.splice(e,1)}))}))},onEdit:function(t,e){this.form={sys_adspaceid:t.sys_adspaceid,sys_adid:t.sys_adid,hyperlink:t.hyperlink,isused:t.isused},this.appinfo={systemappid:t.systemappid,systemappname:t.systemappname},this.selectBanner=t,this.dialogFormVisible=!0,this.drawer=!1},insertormodify_bannermag:function(t){var e=this,n={classname:"webmanage.adspace.adspace",method:"insertormodify_ad",content:{sys_adspaceid:this.form.sys_adspaceid,sys_adid:this.form.sys_adid,hyperlink:this.form.hyperlink,isused:this.form.isused,systemappid:this.appinfo.systemappid}};this.$refs[t].validate((function(t){if(!t)return!1;e.$api.requested(n).then((function(t){e.tool.showMessage(t,(function(t){e.dialogFormVisible=!1,e.drawer=!0,e.$emit("onSuccess")}))}))}))},selectApp:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.parameter.condition="%".concat(t.appinfo.systemappname,"%"),e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.applist=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 7:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.selectApp()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.selectApp()},selectRowApp:function(t,e){this.appinfo=t,e()},closeDialog:function(){this.dialogFormVisible=!1,this.showPopover=!1}},mounted:function(){this.selectApp()}},d=c,p=n(1001),h=(0,p.Z)(d,o,s,!1,null,"0207e279",null),f=h.exports,m={components:{setting:f,previewImage:i.Z},data:function(){return{list:[]}},methods:{listData:function(){var t=this;this.$api.requested({classname:"webmanage.adspace.adspace",method:"query_adspacelist",content:{pageNumber:1,pageSize:20}}).then((function(e){t.list=e.data}))}},mounted:function(){this.listData()}},g=m,v=(0,p.Z)(g,r,a,!1,null,"cb37a600",null),y=v.exports},55339:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("edit",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0,height:"calc(100vh - 175px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[1===e.column.data.isontop?n("span",{staticStyle:{color:"#FF3B30"}},[t._v("置顶")]):n("div",["发布"===e.column.data[e.column.columnname]?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data[e.column.columnname]))]):n("span",[t._v(t._s(e.column.data[e.column.columnname]))])])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("topping",null,{data:e}),t._t("message",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s=n(16198),l=(n(68309),n(35666),{data:function(){return{param:{classname:"webmanage.coderule.coderule",method:"query_coderuleList",content:{pageSize:10,pageNumber:1}},tablecols:{},list:[],total:0,currentPage:0}},methods:{query_coderuleList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.query_coderuleList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.query_coderuleList()}},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["coderuleTable"].tablecols},mounted:function(){this.query_coderuleList()}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑规则",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{size:"small",model:t.form,"label-position":"left","label-width":"140px"}},[n("el-form-item",{attrs:{label:"前置符"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.fixed,callback:function(e){t.$set(t.form,"fixed",e)},expression:"form.fixed"}})],1),n("el-form-item",{attrs:{label:"时间格式"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.timeformat,callback:function(e){t.$set(t.form,"timeformat",e)},expression:"form.timeformat"}})],1),n("el-form-item",{attrs:{label:"数值长度"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.numlength,callback:function(e){t.$set(t.form,"numlength",e)},expression:"form.numlength"}})],1),n("el-form-item",{attrs:{label:"是否包含时间信息"}},[n("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.form.numincludetime,callback:function(e){t.$set(t.form,"numincludetime",e)},expression:"form.numincludetime"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},f=[],m={props:["data"],data:function(){return{dialogFormVisible:!1,form:{}}},methods:{onShow:function(){this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.data.data)},submit:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.coderule.coderule",method:"modify_coderule",content:t.form});case 2:n=e.sent,t.tool.showMessage(n,(function(e){t.dialogFormVisible=!1,t.$emit("onSuccess")}));case 4:case"end":return e.stop()}}),e)})))()}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b={components:{list:p,edit:y},methods:{onSuccess:function(){this.$refs["list"].query_coderuleList()}}},x=b,w=(0,c.Z)(x,r,a,!1,null,null,null),_=w.exports},98202:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"add",fn:function(e){return[n("add",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center"}),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,border:"","row-key":t.getRowKeys,"expand-row-keys":t.expands},on:{"expand-change":t.handleExpandChange}},[n("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"container"},[t._l(t.optionmxlist,(function(e){return n("el-tag",{key:e.index,staticStyle:{margin:"0 10px 10px 0"},attrs:{type:"danger",closable:""},on:{close:function(n){return t.deleteRow(e)}}},[t._v(t._s(e.value))])})),t._t("add",null,{data:e.row})],2)]}}],null,!0)}),n("el-table-column",{attrs:{label:"分类描述",prop:"remarks",width:"180"}}),n("el-table-column",{attrs:{label:"分类名称",prop:"typename"}})],1),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s=n(16198),l=(n(35666),{data:function(){return{param:{id:20220901092401,content:{pageNumber:1,pageSize:2,where:{condition:""}}},tablecols:[],optionmxlist:[],expands:[],list:[],total:0,currentPage:0,optiontypeid:0}},methods:{queryOptions:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.queryOptions()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.queryOptions()},queryoptionmx:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({id:20220901092501,content:{optiontypeid:t}});case 2:r=n.sent,e.optionmxlist=r.data;case 4:case"end":return n.stop()}}),n)})))()},getRowKeys:function(t){return t.optiontypeid},handleExpandChange:function(t,e){var n=this;this.queryoptionmx(t.optiontypeid),this.optiontypeid=t.optiontypeid,e.length?(n.expands=[],t&&n.expands.push(t.optiontypeid)):n.expands=[]},deleteRow:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({id:20220901092701,content:{optiontypemxid:t.optiontypemxid}});case 2:r=n.sent,e.tool.showMessage(r,(function(){e.queryoptionmx(e.optiontypeid)}));case 4:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.queryOptions()}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,null,null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("添加自定义选项")]),n("el-dialog",{attrs:{title:"自定义选项",visible:t.dialogVisible,width:"400px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,size:"small","label-position":"top"}},[n("el-form-item",{attrs:{label:"选项名称","label-width":"100px",prop:"value",rules:[{required:!0,message:"选项名称不能为空"}]}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.submit()}}},[t._v("确 定")])],1)],1)],1)},f=[],m={props:["data"],data:function(){return{dialogVisible:!1,form:{optiontypeid:0,optiontypemxid:0,isused:"1",value:"",remarks:"",sequence:2}}},methods:{submit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,s.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:t.form.optiontypeid=t.data.optiontypeid,r=t.$api.requested({id:20220901092601,content:t.form}),t.tool.showMessage(r,(function(){t.dialogVisible=!1,t.$emit("onSuccess")}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b={components:{list:p,add:y},methods:{onSuccess:function(){var t=this.$refs["list"].optiontypeid;this.$refs["list"].queryoptionmx(t)}}},x=b,w=(0,c.Z)(x,r,a,!1,null,null,null),_=w.exports},68146:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("消息提醒设置")]),n("div",{staticClass:"flex-align-center"},[n("div",{staticClass:"flex-align-center switch-panel"},[n("small",[t._v("系统弹窗提醒 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.remind_showdialog,callback:function(e){t.$set(t.form,"remind_showdialog",e)},expression:"form.remind_showdialog"}})],1),n("div",{staticClass:"flex-align-center switch-panel"},[n("small",[t._v("邮件提醒 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.remind_mail,callback:function(e){t.$set(t.form,"remind_mail",e)},expression:"form.remind_mail"}})],1)])])])},a=[],i=n(16198),o=(n(35666),{data:function(){return{form:{}}},computed:{},methods:{querySite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});case 2:n=e.sent,t.form=Object.assign({},t.form,n.data);case 4:case"end":return e.stop()}}),e)})))()},updateSite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:t.form});case 2:n=e.sent,t.tool.showMessage(n);case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.querySite_Parameter()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"4f35e782",null),c=u.exports},65960:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return U}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin flex-align-center flex-between"},[t.tool.checkAuth(t.$route.name,"update")?n("edit",{attrs:{basicInfo:t.siteinfo},on:{onSuccess:t.infoData}}):t._e(),n("i",{staticClass:"el-icon-refresh",on:{click:t.infoData}})],1),n("basicInfo"),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",{attrs:{title:"安全配置"}})],1),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(0),t.tool.checkAuth(t.$route.name,"psdValidate")?n("set-password"):t._e()],1)]),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(1),t.tool.checkAuth(t.$route.name,"setWatermark")?n("set-watermark",{attrs:{basicInfo:t.basicInfo}}):t._e()],1)]),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(2),t.tool.checkAuth(t.$route.name,"loginType")?n("login-select"):t._e()],1)])],1)},a=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(75090),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("密码安全强制要求")]),r("p",{staticClass:"explain-tips"},[t._v("例:"),r("span",{staticClass:"color-yellow"},[t._v("密码6位数,数字0-9,特殊符号~,!,@,#,$,%,^;")])])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(16058),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("企业水印图片")]),r("p",{staticClass:"explain-tips"},[t._v("当前设置:已上传水印图片")])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(25141),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("登录方式")]),r("p",{staticClass:"explain-tips"},[t._v("当前设置:账号登录,微信登录")])])])}],i=n(16198),o=n(4367),s=(n(35666),n(20629)),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"企业信息"}},[n("el-descriptions-item",{attrs:{label:"企业名称"}},[t._v(t._s(t.siteinfo.enterprisename?t.siteinfo.enterprisename:"--"))]),n("el-descriptions-item",{attrs:{label:"企业简称"}},[t._v(t._s(t.siteinfo.sitename))])],1),n("el-descriptions",{attrs:{direction:"vertical"}},[n("el-descriptions-item",{attrs:{label:"企业操作页LOGO"}},[n("div",{staticClass:"image-panel"},t._l(t.siteinfo.attinfos,(function(t){return n("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})})),0)])],1)],1)},u=[],c={data:function(){return{}},computed:(0,o.Z)({},(0,s.Se)({siteinfo:"siteinfo"})),methods:{},mounted:function(){}},d=c,p=n(1001),h=(0,p.Z)(d,l,u,!1,null,null,null),f=h.exports,m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{icon:"el-icon-edit",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑",top:"30px",visible:t.dialogEditVisible},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rules,size:"small",inline:""}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"企业名称",prop:"enterprisename"}},[n("el-input",{staticClass:"normal_input-width",attrs:{placeholder:"请输入企业名称"},model:{value:t.form.enterprisename,callback:function(e){t.$set(t.form,"enterprisename",e)},expression:"form.enterprisename"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"企业简称",prop:"sitename"}},[n("el-input",{staticClass:"normal_input-width",attrs:{placeholder:"请输入企业简称"},model:{value:t.form.sitename,callback:function(e){t.$set(t.form,"sitename",e)},expression:"form.sitename"}})],1)],1)],1)],1),n("el-row",{staticStyle:{margin:"32px 0 0 0"},attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("p",[t._v("企业操作页LOGO:")]),t.show?n("uploadFile",{staticStyle:{"margin-top":"10px"},attrs:{folderid:t.folderid,accept:".JPG,.PNG,.jpg,.png",btntype:"image",bindData:{ownertable:"sys_site",ownerid:t.siteinfo.siteuid,usetype:"actionlogo"}},on:{onSuccess:t.uploadSuccess}}):n("div",{staticClass:"image-panel"},[n("i",{staticClass:"el-icon-error close-btn",on:{click:t.deleteFileLink}}),t._l(t.siteinfo.attinfos,(function(t){return n("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})}))],2),n("small",{staticClass:"info",staticStyle:{display:"block","margin-top":"20px"}},[t._v("注:建议上传图片大小1024x1024,大小不超过2M,格式为JPG/PNG")])],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},g=[],v=(n(41539),n(606)),y={props:["basicInfo"],components:{uploadFile:v.Z},computed:(0,o.Z)((0,o.Z)({},(0,s.Se)({siteinfo:"siteinfo"})),{},{show:function(){return!this.siteinfo.attinfos.some((function(t){return"actionlogo"===t.usetype}))}}),data:function(){return{dialogEditVisible:!1,form:{},rules:{enterprisename:[{required:!0,message:"请输入企业名称",trigger:"blur"}],sitename:[{required:!0,message:"请输入企业简称",trigger:"blur"}]},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onShow:function(){this.dialogEditVisible=!0,this.form=Object.assign({},this.form,this.siteinfo)},submit:function(){var t=this;this.$refs["form"].validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",!1);case 2:return e.next=4,t.$api.requested({classname:"webmanage.site.site",method:"updateSite",content:t.form});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogEditVisible=!1,t.$emit("onSuccess")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},deleteFileLink:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[e.form.attinfos[0].linksid]}});case 2:n=t.sent,1===n.code&&e.$emit("onSuccess");case 4:case"end":return t.stop()}}),t)})))()},uploadSuccess:function(){var t=this;this.$emit("onSuccess"),setTimeout((function(){t.form=Object.assign({},t.form,t.siteinfo)}),100)}}},b=y,x=(0,p.Z)(b,m,g,!1,null,"34c6d0e2",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.querySite_Parameter}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设 置",visible:t.dialogFormVisible,width:"860px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{staticStyle:{padding:"0 30px"},attrs:{model:t.form,"label-position":"left"}},[n("el-form-item",{attrs:{label:"默认密码"}},[n("div",{staticClass:"flex-align-center"},[n("el-input",{staticStyle:{width:"300px"},attrs:{size:"small",disabled:t.disabled,type:"password",placeholder:"请输入默认密码"},model:{value:t.password_default,callback:function(e){t.password_default=e},expression:"password_default"}}),n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"text",size:"small"},on:{click:t.setPassword}},[t._v("重新设置")])],1)]),n("el-form-item",{attrs:{label:"密码位数"}},[n("div",{staticClass:"flex-align-center"},[n("el-input",{staticStyle:{width:"300px"},attrs:{size:"small",placeholder:"请输入密码位数"},model:{value:t.form.password_length,callback:function(e){t.$set(t.form,"password_length",e)},expression:"form.password_length"}})],1)]),n("el-form-item",{attrs:{label:"包含字符类型"}},[n("div",{staticClass:"flex-align-center"},[n("div",[n("el-checkbox-group",{attrs:{disabled:0===t.radio2},on:{change:t.checkboxChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[n("el-checkbox",{attrs:{label:"password_needcapital"}},[t._v("大写英文字母")]),n("el-checkbox",{attrs:{label:"password_needlowercase"}},[t._v("小写英文字母")]),n("el-checkbox",{attrs:{label:"password_neednum"}},[t._v("数字0-9")]),n("el-checkbox",{attrs:{label:"password_needspecialchar"}},[t._v("特殊符号~,!,@,#,$,%,^;")])],1)],1)])])],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("确 定")])],1)],1)],1)},C=[],S=(n(21249),n(47941),n(88495)),k=n.n(S),A={data:function(){return{dialogFormVisible:!1,disabled:!0,radio:1,radio2:1,form:{loginmode_phonenumber:1,loginmode_wechat:0,loginmode_account:1},checkList:[],password_default:""}},mounted:function(){},methods:{querySite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogFormVisible=!0,t.disabled=!0,e.next=4,t.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});case 4:n=e.sent,r={password_needcapital:n.data.password_needcapital,password_needlowercase:n.data.password_needlowercase,password_neednum:n.data.password_neednum,password_needspecialchar:n.data.password_needspecialchar,password_length:n.data.password_length},t.password_default=n.data.password_default,t.form=Object.assign({},t.form,r),Object.keys(n.data).map((function(e,r){1===n.data[e]&&t.checkList.push(e)}));case 9:case"end":return e.stop()}}),e)})))()},checkboxChange:function(){var t=this;Object.keys(this.form).map((function(e,n){if("password_length"!==e)return t.form[e]=t.checkList.some((function(t){return t===e}))?1:0}))},updateSite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(t.form.password_length<=0)){e.next=2;break}return e.abrupt("return",t.$message({message:"密码长度必须大于0",type:"error"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:t.form});case 4:n=e.sent,1===n.code?(t.disabled?t.$message({message:"修改成功",type:"success"}):t.setDefaultPassword(),t.disabled&&(t.dialogFormVisible=!1)):t.$message({message:n.data,type:"error"});case 6:case"end":return e.stop()}}),e)})))()},setDefaultPassword:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(t.password_default.length<t.form.password_length)){e.next=2;break}return e.abrupt("return",t.$message({message:"密码长度有误请重新设置",type:"error"}));case 2:return e.next=4,t.$api.requested({classname:"webmanage.site.site",method:"updateSite_defaultpassword",content:{password_default:k()(t.password_default)}});case 4:n=e.sent,1===n.code?t.dialogFormVisible=!1:t.$message({message:n.data,type:"error"});case 6:case"end":return e.stop()}}),e)})))()},setPassword:function(){this.disabled=!1,this.password_default=""}}},E=A,D=(0,p.Z)(E,_,C,!1,null,"ea0e4a9e",null),F=D.exports,M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.queryFileLink}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设置",visible:t.dialogEditVisible},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("p",[t._v("企业水印图片:")]),t.image.url?n("div",[n("viewImage",{attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.queryFileLink}})],1):n("uploadFile",{staticStyle:{"margin-top":"10px"},attrs:{folderid:t.folderid,accept:".JPG,.PNG",btntype:"image",bindData:{ownertable:"sys_site",ownerid:t.siteinfo.siteuid,usetype:"watermark"}},on:{onSuccess:t.queryFileLink}}),n("small",{staticClass:"info",staticStyle:{display:"block","margin-top":"20px"}},[t._v("注:建议上传图片大小1024x1024,大小不超过2M,格式为JPG/PNG")])],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("确 定")])],1)],1)],1)},O=[],B=n(59358),T={props:["basicInfo"],components:{uploadFile:v.Z,viewImage:B.Z},computed:(0,o.Z)({},(0,s.Se)({siteinfo:"siteinfo"})),data:function(){return{dialogEditVisible:!1,image:{url:""},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{queryFileLink:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogEditVisible=!0,e.next=3,t.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"sys_site",ownerid:t.siteinfo.siteuid,usetype:"watermark"}});case 3:n=e.sent,n.data[0]?t.image=n.data[0]:t.image={url:""};case 5:case"end":return e.stop()}}),e)})))()}}},P=T,I=(0,p.Z)(P,M,O,!1,null,"8a2bc724",null),R=I.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.querySite_Parameter}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设置",visible:t.dialogEditVisible,width:"600px"},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-col",[n("p",{staticStyle:{"margin-bottom":"20px"}},[t._v("登录方式")]),n("el-checkbox-group",{on:{change:t.checkboxChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[n("el-checkbox",{attrs:{label:"loginmode_account"}},[t._v("账号登录")]),n("el-checkbox",{attrs:{label:"loginmode_phonenumber"}},[t._v("手机动态短信登录")]),n("el-checkbox",{attrs:{label:"loginmode_wechat"}},[t._v("微信登录")])],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("确 定")])],1)],1)],1)},N=[],z={props:["basicInfo"],components:{uploadFile:v.Z},data:function(){return{dialogEditVisible:!1,form:{},checkList:[]}},methods:{querySite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogEditVisible=!0,t.disabled=!0,e.next=4,t.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});case 4:n=e.sent,r={password_needcapital:n.data.password_needcapital,password_needlowercase:n.data.password_needlowercase,password_neednum:n.data.password_neednum,password_needspecialchar:n.data.password_needspecialchar,password_length:n.data.password_length,loginmode_account:n.data.loginmode_account,loginmode_phonenumber:n.data.loginmode_phonenumber,loginmode_wechat:n.data.loginmode_wechat},t.form=Object.assign({},t.form,r),Object.keys(n.data).map((function(e,r){1===n.data[e]&&t.checkList.push(e)}));case 8:case"end":return e.stop()}}),e)})))()},checkboxChange:function(){var t=this;Object.keys(this.form).map((function(e,n){if("password_length"!==e)return t.form[e]=t.checkList.some((function(t){return t===e}))?1:0}))},updateSite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:t.form});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.dialogEditVisible=!1}));case 4:case"end":return e.stop()}}),e)})))()}}},j=z,$=(0,p.Z)(j,L,N,!1,null,"77b15dc2",null),q=$.exports,V={components:{setPassword:F,setWatermark:R,loginSelect:q,basicInfo:f,edit:w},data:function(){return{basicInfo:{}}},computed:(0,o.Z)({},(0,s.Se)({siteinfo:"siteinfo"})),methods:{infoData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$store.dispatch("querySiteInfo",{classname:"webmanage.site.site",method:"querySite",content:{}});case 1:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.infoData()}},H=V,Z=(0,p.Z)(H,r,a,!1,null,"1b2929ee",null),U=Z.exports},12240:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return M}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:0}},[n("el-col",{attrs:{span:10}},[n("pieSubmit")],1),n("el-col",{attrs:{span:14}},[n("tableUnsubmit"),n("tableSubmit")],1)],1)],1)},a=[],i=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("提报数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerSubmit"}})])])}],s=n(16198),l=(n(35666),n(42581)),u={props:["pieDownloadData"],data:function(){return{piePlot:function(){}}},methods:{renderBar:function(){this.piePlot=new l.Pie("containerSubmit",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render(),this.piePlot.on("plot:click",(function(t){t.target}))},getSubmitData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.statistics.agent",method:"getData",content:{sat_submiteditmodelid:t.$route.query.id}});case 2:n=e.sent,t.pieSubmitData=[{type:"已提报",num:n.data.submitNum},{type:"未提报",num:n.data.unSubmitNum}],t.piePlot.changeData(t.pieSubmitData);case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.renderBar(),this.getSubmitData()}},c=u,d=n(1001),p=(0,d.Z)(c,i,o,!1,null,"d0d38a30",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已提报经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已提报经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return t.showAttinfos(e.data)}}},[t._v("附 件")])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("el-dialog",{attrs:{title:"附件列表",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-table",{attrs:{size:"small",data:t.attinfos}},[n("el-table-column",{attrs:{property:"document",label:"文件名称"}}),n("el-table-column",{attrs:{property:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{prop:"contentlength",label:"操作",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("a",{staticClass:"inline-16",staticStyle:{color:"#3874F6"},attrs:{href:e.row.url}},[t._v("下 载")])]}}])})],1)],1)],1)},m=[],g=(n(68309),n(4906)),v={components:{excel:g.Z},data:function(){return{dialogTableVisible:!1,params:{classname:"webmanage.saletool.submitedit.statistics.agent",method:"getSubmitList",content:{sat_submiteditmodelid:this.$route.query.id,pageNumber:1,pageSize:20}},tablecols:[],attinfos:[],list:[],total:0,currentPage:0}},methods:{getSubmitList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getSubmitList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getSubmitList()},showAttinfos:function(t){this.dialogTableVisible=!0,this.attinfos=t.attinfos}},mounted:function(){this.getSubmitList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSubmit"].tablecols}},y=v,b=(0,d.Z)(y,f,m,!1,null,"4db3adf6",null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未提报经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未提报经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},_=[],C={components:{excel:g.Z},data:function(){return{params:{classname:"webmanage.saletool.submitedit.statistics.agent",method:"getUnSubmitList",content:{sat_submiteditmodelid:this.$route.query.id,pageNumber:1,pageSize:20}},tablecols:[],list:[],total:0,currentPage:0}},methods:{getUnSubmitList:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber;case 6:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.getUnSubmitList()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.getUnSubmitList()}},mounted:function(){this.getUnSubmitList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablUnSubmit"].tablecols}},S=C,k=(0,d.Z)(S,w,_,!1,null,"ff9151d6",null),A=k.exports,E={components:{pieSubmit:h,tableSubmit:x,tableUnsubmit:A}},D=E,F=(0,d.Z)(D,r,a,!1,null,null,null),M=F.exports},96822:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([t.tool.checkAuth(t.$route.name,"read")?{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_detail",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("明 细")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",staticStyle:{"margin-left":"0 !important"},attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_edit",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("编 辑")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"data_statistics",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_statistics",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("数据分析")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[n("el-button",{attrs:{slot:"add",icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.$router.push({path:"/submit_add"})}},slot:"add"},[t._v("新 增")])],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel normal-margin"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"发布"===e.column.data.status?"color:#52C41A":""},[t._v(t._s(e.column.data.status))])]):"onceonly"===e.column.columnname?n("div",[n("span",[t._v(t._s(1===e.column.data.onceonly?"一事一报":"一事多报"))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s=n(16198),l=(n(35666),n(41539),n(54747),n(68309),{data:function(){return{params:{classname:"webmanage.saletool.submitedit.submitedit",method:"selectsubmitlist",content:{pageNumber:1,pageSize:10,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,r=[],n.data.forEach((function(e){e.notes=="初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid&&""==e.title&&"新建"==e.status&&(r.push(e.sat_submiteditmodelid),t.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"delete",content:{sat_submiteditmodelid:e.sat_submiteditmodelid}}))})),t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,0!=r.length&&t.listData();case 9:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.listData()}},mounted:function(){this.listData()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSubmitlist"].tablecols}}),u=l,c=n(1001),d=(0,c.Z)(u,i,o,!1,null,"07df4f28",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定删除当前提报吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},f=[],m={props:["data"],methods:{deleteRow:function(){var t=this;this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"delete",content:{sat_submiteditmodelid:this.data.sat_submiteditmodelid}}).then((function(e){t.tool.showMessage(e),1===e.code&&t.$emit("onSuccess")}))}}},g=m,v=(0,c.Z)(g,h,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发 布":"取消发布"))])],1)},x=[],w={props:["data"],data:function(){return{}},methods:{releaseNotice:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"releasesubmit",content:{sat_submiteditmodelid:t.data.sat_submiteditmodelid,isrelease:"新建"===t.data.status?1:0}});case 2:n=e.sent,t.tool.showMessage(n),1===n.code&&t.$emit("onSuccess");case 5:case"end":return e.stop()}}),e)})))()}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,k={components:{list:p,onDel:y,release:S},methods:{onSuccess:function(){this.$refs.list.listData()}}},A=k,E=(0,c.Z)(A,r,a,!1,null,null,null),D=E.exports},14476:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("excel",{staticClass:"normal-margin",attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"提报明细"}}),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!1,height:"calc(100vh - 131px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.getFileData(e.data)}}},[t._v("附 件")]),n("el-popconfirm",{attrs:{title:"确定删除当前提报吗?"},on:{confirm:function(n){return t.returnSubmit(e.data)}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("退 回")])],1)]}}])}),n("el-dialog",{attrs:{title:"附件列表",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-table",{attrs:{size:"small",data:t.attinfos}},[n("el-table-column",{attrs:{property:"document",label:"文件名称"}}),n("el-table-column",{attrs:{property:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{prop:"contentlength",label:"操作",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("a",{staticClass:"inline-16",staticStyle:{color:"#3874F6"},attrs:{href:e.row.url}},[t._v("下 载")])]}}])})],1)],1)],1)},a=[],i=n(16198),o=(n(68309),n(35666),n(4906)),s={components:{excel:o.Z},data:function(){return{dialogTableVisible:!1,list:[],tablecols:[],attinfos:[],params:{classname:"webmanage.saletool.submitedit.submitedit",method:"selectSubmitDetailList",content:{sat_submiteditmodelid:this.$route.query.id}}}},methods:{selectSubmitDetailList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"selectSubmitDetailList",content:{sat_submiteditmodelid:t.$route.query.id}});case 2:n=e.sent,t.list=n.data;case 4:case"end":return e.stop()}}),e)})))()},getFileData:function(t){this.dialogTableVisible=!0,this.attinfos=t.attinfos},returnSubmit:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return console.log(t),n.next=3,e.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"returnsubmitdetailed",content:{sat_submiteditmodelid:t.sat_submiteditmodelid,sat_submiteditid:t.sat_submiteditid}});case 3:r=n.sent,e.tool.showMessage(r,e.selectSubmitDetailList);case 5:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.selectSubmitDetailList()},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablePateContent"].tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,null,null),d=c.exports},65351:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},a=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",[t._v("创建提报中....")])])}],i=n(16198),o=(n(35666),n(74916),n(15306),{components:{},data:function(){return{defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{title:"",notes:"初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid,istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString()}}},methods:{onChecked:function(){},onSubmit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"insertorupdate",content:t.form});case 2:n=e.sent,1===n.code&&t.$router.replace({path:"/submit_edit",query:{id:n.data.sat_submiteditmodelid}});case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.onSubmit()}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},1012:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return f}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.store.state.pageOnlyRead?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存 ")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:13}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("提报设置")]),n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px","label-position":"left",size:"small"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"提报类型",prop:"onceonly"}},[n("el-select",{attrs:{placeholder:"选择提报类型"},model:{value:t.form.onceonly,callback:function(e){t.$set(t.form,"onceonly",e)},expression:"form.onceonly"}},[n("el-option",{attrs:{label:"一事一报",value:1}}),n("el-option",{attrs:{label:"一事多报",value:0}})],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"生效日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"生效日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"截止日期",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"截止日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"提报要求",prop:"notes"}},[n("el-input",{attrs:{placeholder:"提报要求"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"提报形式",prop:"type"}},[n("el-checkbox-group",{on:{change:t.onCheckboxChange},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[n("el-checkbox",{attrs:{label:"附件提报",name:"isattrequired"}}),n("el-checkbox",{attrs:{label:"文字提报",name:"istextrequired"}})],1)],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.querySubmitMain}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"sat_submiteditmodel",ownerid:t.form.sat_submiteditmodelid,usetype:"default"}},on:{onSuccess:function(e){return t.onSubmit()}},slot:"upload"})],1)],1)]),n("el-col",{attrs:{span:11}},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_submiteditmodelid",obiectName:"sat_submiteditmodel",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},a=[],i=n(16198),o=(n(35666),n(78184)),s=n(606),l=n(33156),u=n(50615),c={components:{attachmentList:o.Z,upload:s.Z,scopeOfauth:l.Z},data:function(){return{store:u.Z,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,defaultData:{},rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择生效日期",trigger:"change"}],enddate:[{required:!0,message:"请选择截止日期",trigger:"change"}],onceonly:[{required:!0,message:"请选择版块",trigger:"change"}],notes:[{required:!0,message:"请输入提报要求",trigger:"blur"}],type:[{type:"array",required:!0,message:"请至少选择一个提报形式",trigger:"change"}]},form:{title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",type:[]}}},methods:{querySubmitMain:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"select_submitdetailed",content:{sat_submiteditmodelid:t.$route.query.id}});case 2:n=e.sent,n.data.notes=="初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid&&(n.data.notes=""),t.form=Object.assign({},t.form,n.data),1===t.form.isattrequired&&t.form.type.push("附件提报"),1===t.form.istextrequired&&t.form.type.push("文字提报"),"新建"!==t.form.status?u.Z.state.pageOnlyRead=!0:u.Z.state.pageOnlyRead=!1;case 8:case"end":return e.stop()}}),e)})))()},onSubmit:function(t){var e=this;this.$refs["form"].validate(function(){var n=(0,i.Z)(regeneratorRuntime.mark((function n(r){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r){n.next=2;break}return n.abrupt("return",!1);case 2:return n.next=4,e.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"insertorupdate",content:e.form});case 4:a=n.sent,e.insertCoursewareauth(),t&&t(a);case 7:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}())},onCheckboxChange:function(t){this.form.isattrequired=-1===t.indexOf("附件提报")?0:1,this.form.istextrequired=-1===t.indexOf("文字提报")?0:1},onChecked:function(t){this.authData=t,console.log(this.authData)},insertCoursewareauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submiteditauth",method:"insertOrUpdate",content:t.authData});case 2:n=e.sent,0===n.code?t.$notify({title:"失败",message:n.data,type:"error"}):t.querySubmitMain();case 4:case"end":return e.stop()}}),e)})))()},query_auth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.submitedit.submiteditauth",method:"selectAuth",content:{sat_submiteditmodelid:t.$route.query.id}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()}},created:function(){this.querySubmitMain(),this.query_auth()}},d=c,p=n(1001),h=(0,p.Z)(d,r,a,!1,null,null,null),f=h.exports},10181:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.siteid))]),n("p",{staticClass:"people"},[t._v("浏览数:"+t._s(t.currentSelectFile.readcount))]),n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:[t.currentSelectFile],isDownLoad:!0}})],1)},a=[],i=n(96908),o={name:"Drawer",data:function(){return{isFileInfoPanlShow:!1,itemStyle:{itemWidth:486,img:{width:64,height:64},title:16,descript:14}}},components:{FileItem:i.Z},props:{currentSelectFile:{default:function(){return{}}}},computed:{},watch:{},created:function(){},methods:{downLoad:function(){window.open(this.currentSelectFile.url)},seeClick:function(){}}},s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"6cef64cc",null),c=u.exports},85873:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"file-list"},[0==t.fileData.length?r("el-empty",{attrs:{description:"暂无文件"}}):t._e(),t._l(t.fileData,(function(e,a){return r("div",{key:a,staticClass:"file-item",on:{mouseenter:function(e){t.isIconShowIndex=a},mouseleave:function(e){t.isIconShowIndex=1e10},click:function(n){return t.fileClick(e)}}},[r("div",{staticClass:"image"},[r("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.cover||n(63899),fit:"fill"}})],1),r("p",[t._v(t._s(e.document))]),r("div",{directives:[{name:"show",rawName:"v-show",value:"folder"!=e.fileType&&1==t.isCollect&&t.isIconShowIndex===a||"/archivesmag_list"==t.$route.path||1==e.isCollect,expression:"item.fileType != 'folder' && isCollect == true && isIconShowIndex === index || $route.path == '/archivesmag_list' || item.isCollect == 1"}],staticClass:"icon"},[r("img",{directives:[{name:"show",rawName:"v-show",value:1==e.isCollect||"/archivesmag_list"==t.$route.path,expression:"item.isCollect == 1 || $route.path == '/archivesmag_list'"}],attrs:{src:n(21027),alt:""},on:{click:function(n){return n.stopPropagation(),t.collectClick(e)}}}),r("img",{directives:[{name:"show",rawName:"v-show",value:0==e.isCollect,expression:"item.isCollect == 0"}],attrs:{src:n(96464),alt:""},on:{click:function(n){return n.stopPropagation(),t.collectClick(e)}}})])])})),r("drawer",{directives:[{name:"show",rawName:"v-show",value:t.currentSelectFile,expression:"currentSelectFile"}],ref:"drawer",attrs:{currentSelectFile:t.currentSelectFile},on:{downLoad:function(e){t.dialogVisible=!0}}})],2)},a=[],i=n(10181),o={name:"FileList",data:function(){return{params:{accesstoken:"6de4ba3e3e8967a875ae42ab24c2da48",classname:"system.attachment.MediaCenter",method:"collectAttachment",content:{collecttype:"营销物料",attachmentid:1}},isIconShowIndex:"",currentSelectFile:""}},components:{Drawer:i.Z},props:{fileData:{default:function(){return[]}},isCollect:{type:Boolean}},computed:{},watch:{},created:function(){var t=this;setTimeout((function(){console.log(t.fileData)}),2e3)},methods:{fileClick:function(t){"folder"==t.postfix?this.$emit("upFileData",t.parentid,t.document,t.attachmentid):(this.currentSelectFile=this.fileType.fileList(t),this.$refs.drawer.isFileInfoPanlShow=!0)},collectClick:function(t){var e=this,n=0==t.isCollect?1:0;0==t.isCollect?(this.params.method="collectAttachment",this.params.content.collecttype="营销物料",this.params.content.attachmentid=t.attachmentid):(this.params.method="uncollectAttachment",this.params.content.attachmentid=t.attachmentid),this.$api.requested(this.params).then((function(r){1==r.code?(e.$emit("statusChange",n,t),"collectAttachment"==e.params.method?e.$notify({title:"提示",message:"收藏成功",type:"success"}):e.$notify({title:"提示",message:"取消收藏",type:"success"})):e.$notify({title:"提示",message:"操作失败",type:"error"})}))}}},s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"22800f14",null),c=u.exports},9969:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("bread-crumbs",{attrs:{tempFileData:t.tempFileData},on:{BreadCrumbsChange:t.BreadCrumbsChange}}),n("div",{staticClass:"header-panl"},[n("search",{ref:"search",on:{searchActive:t.searchActive,clearData:t.clearData}}),t.tool.checkAuth(t.$route.name,"read")?n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}}):t._e()],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("file-list",{attrs:{fileData:t.fileData,isCollect:!0},on:{upFileData:t.upFileData,statusChange:t.statusChange}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)},a=[],i=n(16198),o=(n(35666),n(2707),n(40561),n(69826),n(41539),n(74916),n(64765),n(85873)),s=n(30203),l=n(29963),u=n(57475),c=n(4638),d=n(5283),p={name:"index",data:function(){return{params:{accesstoken:"14fed62faa62714a6a1e2ebe2d3997e3",classname:"saletool.salematerial.salematerial",method:"selectList",content:{nocache:!0,pageNumber:1,pageSize:25,parentid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,where:{condition:""}}},tempFileData:[{filename:"文件",id:null}],fileData:[],currentFileIndex:0,isFileInfoPanlShow:!0,total:0,sort:""}},components:{SelectPanl:s.Z,search:u.Z,FileList:o.Z,HotNewControl:l.Z,BreadCrumbs:c.Z,Pagination:d.Z},computed:{},watch:{},created:function(){this.getFileList(),this.tempFileData[0].id=1},methods:{getFileList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t.params),e.next=3,t.$api.requested(t.params);case 3:n=e.sent,t.total=n.total,t.params.content.sort=n.sort,t.fileData=t.fileType.fileList(n.data);case 7:case"end":return e.stop()}}),e)})))()},pageChange:function(t){this.params.content.pageNumber=t,this.getFileList()},searchActive:function(t){this.params.content.where.condition=t,this.getFileList()},clearData:function(){this.params.content.where.condition="",this.getFileList()},upFileData:function(t,e,n){this.params.content.parentid=n,this.currentFileIndex=n,this.tempFileData[this.tempFileData.length-1].id=t,this.getFileList(),this.tempFileData.push({filename:e,id:n})},BreadCrumbsChange:function(t){this.tempFileData.length<=1||(this.params.content.parentid=t,this.tempFileData.splice(this.tempFileData.indexOf(this.tempFileData.find((function(e){return e.id==t})))+1),this.params.content.pageNumber=1,this.$refs.search.clearData(),this.getFileList())},statusChange:function(t,e){this.params.content.parentid=e.parentid,this.getFileList()},sortTypeChange:function(t){for(var e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList(),this.currentFileIndex=0}}},h=p,f=n(1001),m=(0,f.Z)(h,r,a,!1,null,"6355e4a6",null),g=m.exports},37265:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{on:{click:function(e){return e.stopPropagation(),t.edit()}}},[t._v("编辑")])},a=[],i=(n(38862),{name:"Edit",data:function(){return{}},computed:{},props:["fileData"],watch:{},methods:{edit:function(){window.sessionStorage.setItem("newMaterial",JSON.stringify(this.fileData)),this.$router.push({path:"/upload_archives",query:{id:this.fileData.sat_sharematerialid}})}}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"6f025c5e",null),u=l.exports},52535:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"delete"},[n("span",{on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}}},[t._v("删除")]),n("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("span",[t._v("是否永久删除素材?")]),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){e.stopPropagation(),t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.remove()}}},[t._v("确 定")])],1)])],1)},a=[],i=n(16198),o=(n(35666),{name:"",data:function(){return{dialogVisible:!1}},props:["data"],computed:{},watch:{},methods:{remove:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n={classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[t.data.sat_sharematerialid]}},r=t.$api.requested(n),t.tool.showMessage(r,(function(){t.$emit("removeSuccess"),t.dialogVisible=!1}));case 3:case"end":return e.stop()}}),e)})))()},handleClose:function(){this.dialogVisible=!1}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"12af575e",null),c=u.exports},44381:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return 0!=t.currentSelectFile.length?n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"header"},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.title))]),n("div",{staticClass:"detail-info"},[n("span",[n("span",[t._v("浏览数:")]),t._v(t._s(t.currentSelectFile.readcount))]),n("span",[n("span",[t._v("分享数:")]),t._v(t._s(t.currentSelectFile.sharecount))]),n("span",[n("span",[t._v("拉新数:")]),t._v(t._s(t.currentSelectFile.newcount))]),n("span",[n("span",[t._v("创建人:")]),t._v(t._s(t.currentSelectFile.changeby))]),n("span",[n("span",[t._v("上传时间:")]),t._v(t._s(t.currentSelectFile.createdate))])])]),this.currentSelectFile.content&&"<p><br></p>"!=this.currentSelectFile.content?n("div",{staticClass:"content"},[n("div",{ref:"fwb",staticClass:"fwb"})]):t._e(),3!=t.currentSelectFile.type?n("div",{staticClass:"file2"},t._l(t.currentSelectFile.attinfos,(function(e,r){return n("div",{key:r,staticClass:"file-item"},[n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:[e],isDownLoad:!0},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1)})),0):t._e()]):t._e()},a=[],i=n(16198),o=(n(35666),n(96908)),s=(n(6430),{name:"Drawer",data:function(){return{isFileInfoPanlShow:!1,itemStyle:{itemWidth:1020,img:{width:64,height:64},title:16,descript:12}}},props:{currentSelectFile:{default:function(){return{}}}},components:{FileItem:o.Z},computed:{},watch:{currentSelectFile:{handler:function(t){}}},updated:function(){this.$refs.fwb&&(this.$refs.fwb.innerHTML=this.currentSelectFile.content)},methods:{updateDownLoadRecord:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({classname:"saletool.sharematerial.sharematerial",method:"updateDownloadLog",content:{sat_sharematerialid:e.currentSelectFile.sat_sharematerialid}});case 2:n=t.sent,1!=n.code&&e.$notify({title:"提示",message:"下载更新记录失败",type:"warning"});case 4:case"end":return t.stop()}}),t)})))()}}}),l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,"36f98a8d",null),d=c.exports},36786:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return 0!=t.fileData.length?r("div",{staticClass:"list-box"},t._l(t.fileData,(function(e,a){return r("div",{key:a,staticClass:"list",on:{click:function(n){return t.itemClick(e)}}},[r("div",{staticClass:"top"},[r("img",{attrs:{src:t.getCover(e),alt:""}})]),r("div",{staticClass:"bottom"},[r("p",{staticClass:"title"},[t._v(t._s(e.title))]),r("div",{staticClass:"icon-box"},[r("div",{staticClass:"item"},[r("img",{attrs:{src:n(77708),alt:""}}),r("span",[t._v(t._s(e.readcount))])]),r("div",{staticClass:"item"},[r("img",{attrs:{src:n(52728),alt:""}}),r("span",[t._v(t._s(e.sharecount))])]),r("div",{staticClass:"item"},[r("img",{attrs:{src:n(36697),alt:""}}),r("span",[t._v(t._s(e.newcount))])])]),t.isHandle?r("div",{staticClass:"handle"},[t._t("edit",null,{data:e}),t._t("delete",null,{data:e})],2):t._e()])])})),0):r("el-empty",{attrs:{description:"暂无数据"}})},a=[],i=(n(69826),n(41539),{name:"list",data:function(){return{dialogVisible:!1,currentItem:[]}},props:["fileData","isHandle"],computed:{},components:{},watch:{},created:function(){},methods:{getCover:function(t){var e=t.attinfos.find((function(t){return"image"==t.fileType}));return e?t.attinfos.find((function(t){return t==e})).cover:t.attinfos[0]&&t.attinfos[0].subfiles[0]?t.attinfos[0].subfiles[0].url:n(39235)},itemClick:function(t){this.$emit("listItemClick",t)}}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"fd1554d2",null),u=l.exports},89929:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return b}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{height:"100%"}},[n("div",{staticClass:"normal-card"},[n("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[n("span",{staticStyle:{flex:"1",display:"flex","justify-content":"flex-end"}},[n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)]),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{fileData:t.fileData,isHandle:!1},on:{listItemClick:t.listItemClick}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentFile?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)])},a=[],i=n(16198),o=(n(35666),n(69826),n(41539),n(54747),n(2707),n(79471)),s=n(29963),l=n(24970),u=n(36786),c=n(57475),d=n(44381),p=n(52535),h=n(37265),f=n(5283),m={name:"index",data:function(){return{params:{classname:"saletool.sharematerial.sharematerial",method:"selectList",content:{pageNumber:1,pageSize:12,nocache:!0,where:{condition:"",sat_sharematerial_classid:null}}},select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{parentid:0}},fileData:[],list:[],selectList:[],total:0,currentFile:""}},components:{HotNewControl:s.Z,CategorySelect:l.Z,Pagination:f.Z,list:u.Z,search:c.Z,detail:d.Z,Delete:p.Z,Edit:h.Z,filterList:o.Z},computed:{},created:function(){this.getFileList(),this.getSelectList()},methods:{getFileList:function(){var t=arguments,e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a,i,o,s,l,u;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=t.length>0&&void 0!==t[0]&&t[0],r&&(e.params.content.pageNumber=1),n.next=4,e.$api.requested(e.params);case 4:a=n.sent,e.total=a.total,i=0;case 7:if(!(i<a.data.length)){n.next=19;break}if(o=e.fileType.fileList(a.data[i].attinfos),o.length){n.next=11;break}return n.abrupt("continue",16);case 11:if(s=o.find((function(t){return"image"==t.fileType})),s){n.next=14;break}return n.abrupt("continue",16);case 14:a.data[i].cover=e.fileType.getSpecifiedImage(s),a.data.attinfos=o;case 16:i++,n.next=7;break;case 19:l="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,u=[],a.data.forEach((function(t){return l==t.sat_sharematerial_classid&&""==t.title?u.push(t.sat_sharematerialid):""})),0!=u.length&&e.handleDelete(u),e.fileData=a.data,e.params.content.sort=a.sort;case 25:case"end":return n.stop()}}),n)})))()},changeTypeId:function(t){this.params.content.where.sat_sharematerial_classid=0==t?null:t,this.getFileList(!0)},startSearch:function(t){this.params.content.where.condition=t,this.getFileList(!0)},handleDelete:function(t){var e=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((function(t){"成功"==t.msg&&e.getList()}))},getSelectList:function(){var t=this;this.$api.requested(this.select).then((function(e){t.selectList=e.data}))},sortTypeChange:function(t){for(var e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList()},listItemClick:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}},n.next=3,e.$api.requested(r);case 3:a=n.sent,a.data.attinfos=e.fileType.fileList(a.data.attinfos),e.currentFile=a.data,e.$nextTick((function(){e.$refs.detail.isFileInfoPanlShow=!0}));case 7:case"end":return n.stop()}}),n)})))()},clearData:function(){this.params.content.where.condition="",this.getFileList()},uploadClick:function(){this.$router.push({path:"/upload_archives"})},pageChange:function(t){this.params.content.pageNumber=t,this.getFileList()}}},g=m,v=n(1001),y=(0,v.Z)(g,r,a,!1,null,"5ee3dd68",null),b=y.exports},30911:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{height:"100%"}},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",[n("save")],1):t._e(),n("div",{staticClass:"normal-card"},[n("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[n("span",{staticStyle:{flex:"1",display:"flex","justify-content":"flex-end"}},[n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)]),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{fileData:t.fileData,isHandle:!0},on:{listItemClick:t.listItemClick},scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("Edit",{attrs:{fileData:e.data}}):t._e()]}},{key:"delete",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("Delete",{attrs:{data:e.data},on:{removeSuccess:t.getFileList}}):t._e()]}}],null,!1,2777987515)}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentFile&&t.tool.checkAuth(t.$route.name,"read")?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)],1)},a=[],i=n(16198),o=(n(35666),n(41539),n(54747),n(2707),n(38862),n(79471)),s=n(98666),l=n(50851),u=n(29963),c=n(24970),d=n(36786),p=n(57475),h=n(44381),f=n(52535),m=n(37265),g=n(5283),v=n(6430),y={name:"index",data:function(){return{params:{classname:"saletool.sharematerial.sharematerial",method:"selectMyList",content:{pageNumber:1,pageSize:12,nocache:!0,where:{condition:"",sat_sharematerial_classid:null}}},select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{parentid:0}},fileData:[],list:[],selectList:[],total:0,currentFile:""}},components:{HotNewControl:u.Z,CategorySelect:c.Z,Pagination:g.Z,list:d.Z,search:p.Z,detail:h.Z,Delete:f.Z,Edit:m.Z,Header:s.Z,save:l.Z,filterList:o.Z},computed:{},created:function(){this.getFileList(),this.getSelectList()},methods:{changeTypeId:function(t){this.params.content.where.sat_sharematerial_classid=0==t?null:t,this.getFileList(!0)},startSearch:function(t){this.params.content.where.condition=t,this.getFileList(!0)},getFileList:function(){var t=arguments,e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a,i,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=t.length>0&&void 0!==t[0]&&t[0],r&&(e.params.content.pageNumber=1),n.next=4,e.$api.requested(e.params);case 4:if(a=n.sent,i="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,o=[],a.data.forEach((function(t){return i==t.sat_sharematerial_classid&&""==t.title?o.push(t.sat_sharematerialid):""})),0==o.length){n.next=10;break}return n.abrupt("return",e.handleDelete(o));case 10:e.total=a.total,e.fileData=a.data,e.fileData.forEach((function(t){t.attinfos=v.Z.fileList(t.attinfos)})),e.params.content.sort=a.sort;case 14:case"end":return n.stop()}}),n)})))()},handleDelete:function(t){var e=this;this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((function(t){"成功"==t.msg&&e.getFileList()}))},getSelectList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.select);case 2:n=e.sent,t.selectList=n.data;case 4:case"end":return e.stop()}}),e)})))()},sortTypeChange:function(t){for(var e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList()},listItemClick:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}},n.next=3,e.$api.requested(r);case 3:a=n.sent,a.data.attinfos=e.fileType.fileList(a.data.attinfos),e.currentFile=a.data,e.$nextTick((function(){e.$refs.detail.isFileInfoPanlShow=!0}));case 7:case"end":return n.stop()}}),n)})))()},itemEdit:function(t){this.$router.push({path:"/upload_archives",params:JSON.stringify(t)})},clearData:function(){this.params.content.where.condition="",this.getFileList()},pageChange:function(t){this.params.content.pageNumber=t,this.getFileList()}}},b=y,x=n(1001),w=(0,x.Z)(b,r,a,!1,null,"f5c51f0c",null),_=w.exports},36203:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"normal-card"},[r("div",{staticClass:"header-panl"},[r("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[r("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)],1),0!=t.list.length&&t.tool.checkAuth(t.$route.name,"read")?r("div",{staticClass:"file"},t._l(t.list,(function(e,a){return r("div",{key:a,staticClass:"file-item",on:{click:function(n){return t.itemClick(e)}}},[r("div",{staticClass:"top"},[r("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.cover||n(39235),fit:"fill"}})],1),r("div",{staticClass:"bottom"},[r("p",{staticClass:"title"},[t._v(t._s(e.title))]),r("p",{staticClass:"descript"},[t._v(t._s(e.notes))]),r("p",{staticClass:"people"},[t._v(t._s(e.readcount)+"人学习")])])])})),0):r("el-empty",{attrs:{description:"暂无数据"}}),r("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentSelectFile&&t.tool.checkAuth(t.$route.name,"read")?r("detail",{ref:"detail",attrs:{currentSelectFile:t.currentSelectFile}}):t._e()],1)},a=[],i=n(16198),o=(n(35666),n(2707),n(57475)),s=n(29963),l=n(5283),u=n(24970),c=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"top"},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.classname)+" "+t._s(t.currentSelectFile.title))]),n("div",{staticClass:"info1"},[n("p",[t._v("发布者: "+t._s(t.currentSelectFile.createby))]),n("p",[t._v("发布时间: "+t._s(t.currentSelectFile.createdate))])])]),t.currentSelectFile.notes?n("div",{staticClass:"descript"},[n("p",{staticClass:"title"},[t._v("课程描述")]),n("p",[t._v(" "+t._s(t.currentSelectFile.notes)+" ")])]):t._e(),t.currentSelectFile.attinfos.length>=1?n("div",{staticClass:"file1"},[n("p",{staticClass:"title"},[t._v("课件")]),n("div",{staticClass:"file-box"},[n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:t._f("fileType")(t.currentSelectFile.attinfos),isDownLoad:!0},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1)]):t._e()])},d=[],p=n(96908),h=n(6430),f={name:"Drawer",data:function(){return{isFileInfoPanlShow:!1,itemStyle:{img:{width:52.75,height:63.83},title:16,descript:12}}},filters:{fileType:function(t){return h.Z.fileList(t)}},props:{currentSelectFile:{default:function(){return{}}}},components:{FileItem:p.Z},computed:{},watch:{},created:function(){},methods:{updateDownLoadRecord:function(t){var e=this;this.$api.requested({classname:"saletool.courseware.courseware",method:"updateDownloadLog",content:{sat_coursewareid:this.currentSelectFile.sat_coursewareid}}).then((function(t){1!=t.code&&e.$notify({title:"提示",message:"下载更新记录失败",type:"warning"})}))}}},m=f,g=n(1001),v=(0,g.Z)(m,c,d,!1,null,"64178df6",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex-align-center"},[n("div",[n("p",[t._v("一级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass1},model:{value:t.activeClass1,callback:function(e){t.activeClass1=e},expression:"activeClass1"}},t._l(t.selectList,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("二级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass2},model:{value:t.activeClass2,callback:function(e){t.activeClass2=e},expression:"activeClass2"}},t._l(t.childrens,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请输入查询内容","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.changeSearchContent},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.changeSearchContent.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1),n("div",{staticStyle:{fisplay:"flex",flex:"1","flex-direction":"row-reverse","max-width":"100000px"}},[t._t("default")],2)])},x=[],w=(n(73210),n(52266),{name:"filterList",mounted:function(){this.getSelectList()},props:["changeTypeId","startSearch"],data:function(){return{selectList:[],childrens:[],activeClass1:"",activeClass2:"",class1id:"",class2id:"",returnId:0,condition:""}},methods:{getSelectList:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$api.requested({accesstoken:"a642ccb6357ea170f2bc875694b5b902",classname:"saletool.courseware.courseware",method:"selectMenu",content:{}}).then((function(n){if(console.log(n),"成功"!=n.msg)return e<5?t.getSelectList(e+1):t.$message.error(n.msg);t.selectList=n.data}))},handleChange:function(t){console.log(t),t.children?(this.childrens=t.children,this.activeClass2="",this.class1id=t.sat_courseware_classid):this.class2id=t.sat_courseware_classid,this.returnId=t.sat_courseware_classid,this.setId()},clearClass1:function(){this.childrens=[],this.activeClass1="",this.activeClass2="",this.class1id="",this.class2id="",this.returnId=0,this.setId()},clearClass2:function(){this.class2id="",this.activeClass2="",this.returnId=this.class1id?this.class1id:0,this.setId()},setId:function(){this.$emit("changeTypeId",this.returnId)},changeSearchContent:function(){this.$emit("startSearch",this.condition.trim())}}}),_=w,C=(0,g.Z)(_,b,x,!1,null,"1fe85b0e",null),S=C.exports,k={name:"index",data:function(){return{param:{classname:"saletool.courseware.courseware",method:"selectList",content:{nocache:!0,pageNumber:1,pageSize:12,where:{condition:"",sat_courseware_classid:""}}},detail:{classname:"saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:""}},select:{classname:"saletool.courseware.courseware",method:"selectMenu",content:{}},list:[],selectList:[],selectId:11111,total:0,currentSelectFile:""}},components:{HotNewControl:s.Z,Pagination:l.Z,CategorySelect:u.Z,detail:y,search:o.Z,filterList:S},computed:{},watch:{},created:function(){this.getFileData()},methods:{getFileData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.total=n.total,t.list=n.data,t.param.content.sort=n.sort;case 6:case"end":return e.stop()}}),e)})))()},sortTypeChange:function(t){for(var e=0;e<this.param.content.sort.length;e++)this.param.content.sort[e].sorted=this.param.content.sort[e].sortname==t?1:0;this.getFileData()},pageChange:function(t){this.param.content.pageNumber=t,this.getFileData()},itemClick:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.detail.content.sat_coursewareid=t.sat_coursewareid,n.next=3,e.$api.requested(e.detail);case 3:r=n.sent,e.currentSelectFile=r.data,e.$nextTick((function(){e.$refs.detail.isFileInfoPanlShow=!0}));case 6:case"end":return n.stop()}}),n)})))()},changeTypeId:function(t){this.param.content.where.sat_courseware_classid=0==t?null:t,this.param.content.pageNumber=1,this.getFileData()},startSearch:function(t){this.param.content.where.condition=t,this.param.content.pageNumber=1,this.getFileData()}}},A=k,E=(0,g.Z)(A,r,a,!1,null,"46cc848b",null),D=E.exports},98666:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"header"},[r("div",{staticClass:"left"},[t._t("default")],2),r("div",{staticClass:"right"},[r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(46901),alt:""},on:{click:function(e){return t.$router.go(0)}}})])])},a=[],i={name:"Header",data:function(){return{}},computed:{},watch:{},methods:{}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"5c56ed56",null),u=l.exports},50851:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",["save"==t.type?r("el-button",{attrs:{type:"warning",size:"small"},on:{click:function(e){return t.btnClick()}}},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(35851),alt:""}}),t._v(" 保存 ")]):r("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[r("img",{attrs:{src:n(79878),alt:""}}),t._v(" 新建素材 ")]),r("el-dialog",{attrs:{title:"新建素材",visible:t.dialogVisible,width:"660px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("div",{staticClass:"content"},[r("img",{attrs:{src:n(7811),alt:""},on:{click:function(e){return t.add(1)}}}),r("img",{attrs:{src:n(48598),alt:""},on:{click:function(e){return t.add(2)}}}),r("img",{attrs:{src:n(61928),alt:""},on:{click:function(e){return t.add(3)}}})])])],1)},a=[],i=n(16198),o=(n(35666),n(38862),{name:"save",data:function(){return{dialogVisible:!1}},props:{type:{default:function(){return""}}},computed:{},watch:{},methods:{add:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,n.next=3,e.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"insertOrUpdate",content:{title:"",sat_sharematerial_classid:r,notes:"",tag:[],canfiledownload:1,content:"",sat_sharematerialid:0,type:t}});case 3:if(a=n.sent,"成功"==a.msg){n.next=6;break}return n.abrupt("return",e.$message.error(a.data));case 6:window.sessionStorage.setItem("newMaterial",JSON.stringify(a.data)),e.$router.push({path:"/upload_archives",query:{id:a.data.sat_sharematerialid}});case 8:case"end":return n.stop()}}),n)})))()},btnClick:function(){this.$emit("btnClick")},handleClose:function(){this.dialogVisible=!1}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"ef3483b6",null),c=u.exports},59322:function(t,e,n){"use strict";n.d(e,{Z:function(){return p}});var r,a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"upload"},["submit"==t.target?r("el-button",{on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"iconfont icon-a-tuiguangsucaishangchuan1",staticStyle:{color:"#3874F6"}}),t._v(" 上传")]):t._e()],1),"archives"==t.target?r("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上 传")]):"avatar"==t.target?r("el-button",{attrs:{round:""},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上传头像")]):t._e(),r("el-dialog",{attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("el-upload",{ref:"my-upload",staticClass:"upload-demo",staticStyle:{width:"100%"},attrs:{action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:"",accept:t.calcFileType}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])}))],2)],1)},i=[],o=n(23796),s=n(16198),l=(n(35666),n(68309),n(41539),n(54747),r={name:"upload",props:["folderid"],data:function(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},file:{},filelist:[]}}},(0,o.Z)(r,"props",{target:String,classType:{default:function(){return""}}}),(0,o.Z)(r,"computed",{calcFileType:function(){return"1"==this.classType?".jpg,.png,.jpg,.jpeg,.bmp,.gif,.webp,.svg,.tiff":"2"==this.classType?".mp4,.ogg,.webm":void 0}}),(0,o.Z)(r,"methods",{handleChange:function(t,e){this.filelist=e,console.log(t,e);var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},getUploadUrl:function(t,e){var n=this;return(0,s.Z)(regeneratorRuntime.mark((function r(){var a,i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,n.$api.requested(n.params);case 2:a=r.sent,i=a.data.uploadurl,o=a.data.serialfilename,n.upoladFileToServer(i,t,e,o);case 6:case"end":return r.stop()}}),r)})))()},upoladFileToServer:function(t,e,n,r){var a=this;return(0,s.Z)(regeneratorRuntime.mark((function i(){var o,s;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=a,s={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){var r=t.loaded/t.total*100;o.filelist.forEach((function(t){t.uid===e.uid&&(o.$set(t,"type",n.toUpperCase()),o.$set(t,"progress",r))}))}},i.next=4,a.$upload.hw_upload(t,e.raw,s);case 4:i.sent,a.createFileRecord(r);case 6:case"end":return i.stop()}}),i)})))()},createFileRecord:function(t){var e=this;return(0,s.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:r={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:{serialfilename:t}},e.$api.requested(r).then((function(t){e.dialogUploadVisible=!1,e.clearFiles(),e.$emit("onSuccess",t.data.attachmentids[0])}));case 2:case"end":return n.stop()}}),n)})))()},clearFiles:function(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1}}),r),u=l,c=n(1001),d=(0,c.Z)(u,a,i,!1,null,"b44efa8c",null),p=d.exports},91702:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return J}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"upload"},[n("Header",[n("save",{attrs:{type:"save"},nativeOn:{click:function(e){return t.save()}}})],1),n("el-row",[n("el-col",{attrs:{span:14}},[n("Set",{ref:"set",on:{setSelectChange:t.selectChange,setTitleChange:t.titleChange}}),"1"==t.uploadType||"2"==t.uploadType?n("file-list",{ref:"attFileList",scopedSlots:t._u([{key:"delete",fn:function(e){return[n("delete1",{attrs:{obj:e.data},on:{deleteFile:t.deleteFile}})]}},{key:"download",fn:function(t){return[n("download",{attrs:{data:t.data}})]}}],null,!1,953904164)},[n("upload",{attrs:{slot:"upload",target:"archives",classType:t.uploadType},on:{onSuccess:t.onSuccess},slot:"upload"})],1):t._e(),"3"==t.uploadType?n("file-text",{ref:"text"},[n("Editor",{ref:"editor",attrs:{slot:"editor",content:t.cacheInfo.content.content,id:t.uploadCacheData.sat_sharematerialid},slot:"editor"})],1):t._e()],1),n("el-col",{attrs:{span:10}},[n("scopeOfauth",{staticStyle:{"margin-left":"10px"},attrs:{defaultData:t.defaultData,dataid:t.authId,appidname:"sat_sharematerialid"},on:{onChecked:t.onChecked}})],1)],1)],1)},a=[],i=n(16198),o=(n(35666),n(57327),n(41539),n(92222),n(33156)),s=n(98666),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-set"},[n("p",{staticClass:"title"},[t._v("素材设置")]),n("el-form",{ref:"form",attrs:{model:t.ruleForm,"label-width":"90px","label-position":"left",rules:t.rules}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{staticStyle:{width:"270px"},attrs:{size:"small"},on:{input:t.titleChange},model:{value:t.ruleForm.title,callback:function(e){t.$set(t.ruleForm,"title",e)},expression:"ruleForm.title"}})],1),n("el-form-item",{attrs:{label:"素材分类",prop:"category"}},[n("el-cascader",{attrs:{options:t.seleteList,"show-all-levels":!1,props:t.props,size:"small"},on:{change:t.changeSelect},model:{value:t.ruleForm.category,callback:function(e){t.$set(t.ruleForm,"category",e)},expression:"ruleForm.category"}})],1)],1)],1)},u=[],c=n(24970),d={name:"Set",data:function(){return{select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{nocache:!0,parentid:0}},props:{value:"sat_sharematerial_classid",label:"classname",setTitleChange:{type:Function},setSelectChange:{type:Function}},ruleForm:{title:"",category:""},rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],category:[{required:!0,message:"请选择分类",trigger:"blur"}]},seleteList:[],aaa:!0}},components:{CategorySelect:c.Z},computed:{},watch:{},created:function(){this.getSeleteData()},methods:{changeSelect:function(t){this.$emit("setSelectChange",t[t.length-1])},titleChange:function(t){this.$emit("setTitleChange",t)},getSeleteData:function(){var t=this;this.$api.requested(this.select).then((function(e){t.seleteList=e.data}))}}},p=d,h=n(1001),f=(0,h.Z)(p,l,u,!1,null,"42a0de4d",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-list"},[n("div",{staticClass:"header1"},[n("p",{staticClass:"title"},[t._v("附件列表")]),n("div",[t._t("upload")],2)]),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.attinfos,border:"","header-cell-style":{background:"#EEEEEE"}}},[n("el-table-column",{attrs:{prop:"document",label:"文件名称",width:"500"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"editor-handle"},[n("span",[t._v(t._s(e.row.document.substr(0,e.row.document.indexOf("."))))])])]}}])}),n("el-table-column",{attrs:{prop:"createdate",label:"上传时间",width:"250"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",[t._v(t._s((e.row.contentlength/1024/1024).toFixed(2))+"M")])]}}])}),n("el-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"handle"},[t._t("download",null,{data:e.row}),t._t("delete",null,{data:e.row})],2)]}}],null,!0)})],1)],1)},v=[],y={name:"FileList",data:function(){return{tableData:[],attinfos:[],isShow:!1,text:""}},computed:{},watch:{},filters:{},created:function(){},methods:{inputFocus:function(){this.isShow=!1,this.$emit("titleUpdata",this.text)},randerData:function(t){this.attinfos=t}}},b=y,x=(0,h.Z)(b,g,v,!1,null,"4ffa54be",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-text"},[n("p",{staticClass:"title"},[t._v("素材文本")]),t._t("editor")],2)},C=[],S={name:"FileText",data:function(){return{}},computed:{},components:{},watch:{},methods:{}},k=S,A=(0,h.Z)(k,_,C,!1,null,"1c65a142",null),E=A.exports,D=n(59322),F=n(50851),M=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-button",{attrs:{type:"",size:"small"},on:{click:function(e){return t.itemClick()}}},[r("img",{attrs:{src:n(46901),alt:""}}),t._v(" 重置 ")])},O=[],B={name:"reset",data:function(){return{}},computed:{},watch:{},methods:{itemClick:function(){this.$emit("reset")}}},T=B,P=(0,h.Z)(T,M,O,!1,null,"c27193aa",null),I=P.exports,R=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticStyle:{color:"#999999",cursor:"pointer"},on:{click:t.handle}},[t._v("删除")])},L=[],N=n(575),z={name:"",data:function(){return{}},computed:{},watch:{},props:{obj:Object,deleteFile:Function},methods:{handle:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=N.Z.removeFileList([t.obj]),t.tool.showMessage(n,(function(){t.$emit("deleteFile",t.obj.linksid)}));case 2:case"end":return e.stop()}}),e)})))()}}},j=z,$=(0,h.Z)(j,R,L,!1,null,"11bcc4ec",null),q=$.exports,V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticStyle:{color:"#3874F6","margin-right":"20px",cursor:"pointer"},on:{click:function(e){return t.downLoad()}}},[t._v("下载")])},H=[],Z={name:"download",data:function(){return{}},props:["data"],computed:{},watch:{},methods:{downLoad:function(){window.open(this.data.url)}}},U=Z,G=(0,h.Z)(U,V,H,!1,null,"63a7c556",null),W=G.exports,X=n(87475),Y=(n(52266),{name:"index",data:function(){return{cacheInfo:{classname:"webmanage.saletool.sharematerial.sharematerial",method:"insertOrUpdate",content:{title:"",sat_sharematerial_classid:9999,notes:"",tag:[],canfiledownload:1,content:"",sat_sharematerialid:0,type:""}},uploadCacheData:{},create_sat_sharematerialid:0,uploadType:null,defaultData:{},authData:{},authId:0}},components:{Header:s.Z,Set:m,FileList:w,FileText:E,upload:D.Z,save:F.Z,reset:I,delete1:q,download:W,Editor:X.Z,scopeOfauth:o.Z},computed:{},watch:{},mounted:function(){this.uploadData(JSON.parse(window.sessionStorage.getItem("newMaterial")))},beforeDestroy:function(){},methods:{uploadData:function(t){this.cacheInfo.content.sat_sharematerialid=t.sat_sharematerialid,this.cacheInfo.content.title=t.title,this.cacheInfo.content.sat_sharematerial_classid=t.sat_sharematerial_classid,this.cacheInfo.content.content=t.content,this.uploadType=t.type,this.$refs.set.ruleForm.title=t.title,this.$refs.set.ruleForm.category=t.sat_sharematerial_classid,this.uploadCacheData.sat_sharematerialid=t.sat_sharematerialid,this.uploadCacheData.attinfos=t.attinfos,this.authId=this.$route.query.id,setTimeout(this.randerData,100),""!=t.title&&(this.uploadCacheData.status="完成"),this.query_auth()},randerData:function(){3!=this.uploadType&&this.$refs.attFileList.randerData(this.uploadCacheData.attinfos)},deleteFile:function(t){this.uploadCacheData.attinfos=this.uploadCacheData.attinfos.filter((function(e){return e.linksid!=t})),this.randerData()},save:function(){var t=this;this.$refs.set.$refs.form.validate((function(e){if(e){if("3"==t.uploadType){var n=t.$refs.editor.editor.getHtml();if("<p><br></p>"==n)return t.$message.error("您还未编辑图文内容");t.cacheInfo.content.content=n}else if(0==t.uploadCacheData.attinfos.length)return t.$message.error("您还未上传附件");if(t.cacheInfo.content.type=t.uploadType,t.cacheInfo.content.sat_sharematerial_classid=="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid)return t.$message.error("请选择素材分类");t.$api.requested(t.cacheInfo).then((function(e){t.tool.showMessage(e,(function(){t.uploadCacheData.status="完成",t.insertCoursewareauth(),t.$router.go(-1)}))}))}else t.$notify({title:"提示",message:"请输入标题或分类",type:"error"})}))},query_auth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialAuth",method:"selectAuth",content:{sat_sharematerialid:t.uploadCacheData.sat_sharematerialid}});case 2:n=e.sent,t.defaultData=n.data;case 4:case"end":return e.stop()}}),e)})))()},insertCoursewareauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"webmanage.saletool.sharematerial.sharematerialAuth",method:"insertOrUpdate",content:t.authData},e.next=3,t.$api.requested(n);case 3:r=e.sent,0===r.code&&t.$notify({title:"失败",message:r.data,type:"error"});case 5:case"end":return e.stop()}}),e)})))()},onChecked:function(t){this.authData=t},onSuccess:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return console.log(t),r={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"SAT_SHAREMATERIAL",ownerid:e.uploadCacheData.sat_sharematerialid,usetype:"default",attachmentids:[t]}},n.next=4,e.$api.requested(r);case 4:if(a=n.sent,"成功"==a.msg){n.next=7;break}return n.abrupt("return",e.$notify({title:"提示",message:"上传失败",type:"error"}));case 7:e.uploadCacheData.attinfos=e.uploadCacheData.attinfos.concat(a.data),e.randerData();case 9:case"end":return n.stop()}}),n)})))()},removeAllData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.$route.params.data&&(t.uploadCacheData.status="新建",t.uploadCacheData.sat_sharematerialid=t.create_sat_sharematerialid),"新建"!=t.uploadCacheData.status){e.next=8;break}return n=t.uploadCacheData.attinfos,N.Z.removeFileList(n),r={classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[t.uploadCacheData.sat_sharematerialid]}},e.next=7,t.$api.requested(r);case 7:e.sent;case 8:case"end":return e.stop()}}),e)})))()},reSetAllData:function(){this.cacheInfo.content.title="",this.cacheInfo.content.sat_sharematerial_classid="",this.$refs.editor.html="",this.$refs.set.ruleForm.title="",this.$refs.set.ruleForm.category="",this.uploadCacheData.attinfos=[]},selectChange:function(t){this.cacheInfo.content.sat_sharematerial_classid=t},titleChange:function(t){this.cacheInfo.content.title=t}}}),Q=Y,K=(0,h.Z)(Q,r,a,!1,null,"cb61e32a",null),J=K.exports},89640:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return y}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("bread-crumbs",{attrs:{tempFileData:t.tempFileData},on:{BreadCrumbsChange:t.BreadCrumbsChange}}),n("div",{staticClass:"header-panl"},[n("search",{ref:"search",on:{searchActive:t.searchActive,clearData:t.clearData}}),t.tool.checkAuth(t.$route.name,"read")?n("hot-new-control",{attrs:{sortType:t.params.content.where.sorttype},on:{sortTypeChange:t.sortTypeChange}}):t._e()],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("file-list",{attrs:{fileData:t.fileData},on:{upFileData:t.upFileData,statusChange:t.statusChange}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)},a=[],i=n(16198),o=(n(40561),n(69826),n(41539),n(74916),n(64765),n(57327),n(35666),n(85873)),s=n(30203),l=n(29963),u=n(4638),c=n(10181),d=n(57475),p=n(6430),h=n(5283),f={name:"index",data:function(){return{params:{accesstoken:"29cb8b4d626ae923fedd45d060367cd3",classname:"saletool.salematerial.salematerial",method:"selectMyList",content:{nocache:!0,pageNumber:1,pageSize:25,parentid:1,where:{condition:""}}},tempFileData:[{filename:"文件",id:null,tempData:""}],fileData:[],isType:"all",currentFileIndex:0,isFileInfoPanlShow:!1,total:0}},components:{SelectPanl:s.Z,search:d.Z,FileList:o.Z,HotNewControl:l.Z,BreadCrumbs:u.Z,Drawer:c.Z,Pagination:h.Z},computed:{},watch:{},created:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.getFileList(),t.tempFileData[0].id=1;case 2:case"end":return e.stop()}}),e)})))()},methods:{getFileList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.params);case 2:n=e.sent,t.total=n.total,t.fileData=p.Z.fileList(n.data);case 5:case"end":return e.stop()}}),e)})))()},searchActive:function(t){this.params.content.where.condition=t,this.getFileList()},clearData:function(){this.params.content.where.condition="",this.getFileList()},upFileData:function(t,e,n){this.params.content.parentid=n,this.currentFileIndex=n,this.tempFileData[this.tempFileData.length-1].id=t,this.getFileList(),this.tempFileData.push({filename:e,id:n})},BreadCrumbsChange:function(t){this.tempFileData.length<=1||(this.params.content.parentid=t,this.params.content.pageNumber=1,this.tempFileData.splice(this.tempFileData.indexOf(this.tempFileData.find((function(e){return e.id==t})))+1),this.$refs.search.clearData(),this.getFileList())},statusChange:function(t,e){this.params.content.parentid=e.parentid,this.getFileList()},sortTypeChange:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.params.content.where.sorttype=t,e.params.content.parentid=1,e.tempFileData.splice(1),e.getFileList(),e.currentFileIndex=0;case 5:case"end":return n.stop()}}),n)})))()},filterFileData:function(t,e){return"all"==e?t:t.filter((function(t){return t.postfix==e}))},pageChange:function(t){this.params.content.pageNumber=t,this.getFileList()}}},m=f,g=n(1001),v=(0,g.Z)(m,r,a,!1,null,"337b4f48",null),y=v.exports},69516:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return y}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}):t._e(),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.list}}):t._e(),n("div",{staticClass:"page"},[n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)],1)},a=[],i=n(16198),o=(n(73210),n(35666),n(5283)),s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return 0!=t.list.length?r("div",{staticClass:"list"},t._l(t.list,(function(e,a){return r("div",{key:a,staticClass:"list-box",on:{click:function(n){return t.itemClick(e.sat_noticeid)}}},[r("div",{staticClass:"item-left"},[r("el-image",{attrs:{src:e.cover||n(1581),lazy:"",fit:"scale-down"}}),r("div",{staticClass:"text-panl"},[r("div",{staticClass:"title"},[t._v(" "+t._s(e.title)+" ")]),r("div",{staticClass:"descript"},[t._v(" "+t._s(e.summary)+" ")]),r("div",{staticClass:"info"},[r("span",{staticClass:"tag"},[t._v(t._s(e.classname))]),r("span",[t._v(t._s(e.createdate))]),r("span",[t._v("阅读量:"),r("span",[t._v(t._s(e.readcount))])]),r("span",[r("span",[t._v("附件数量:"),r("span",[t._v(t._s(e.readpersoncount))])])])])])],1),r("div",{staticClass:"item-right"},[r("p",{style:{background:"已读"==e.readstatus?"#FA8C16":"#EEEEEE"}},[t._v(t._s(e.readstatus))])])])})),0):r("el-empty",{attrs:{description:"暂无数据"}})},l=[],u={name:"list",data:function(){return{}},props:{list:{default:function(){return[]}}},computed:{},watch:{},created:function(){},methods:{itemClick:function(t){this.$router.push({path:"/notice_detail",query:{sat_noticeid:t}})}}},c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,"2a9105f7",null),h=p.exports,f=n(57475),m={name:"Index",data:function(){return{param:{accesstoken:"2686aade24d20b15bbaa177dc35e638c",classname:"saletool.notice.notice",method:"queryNoticeList",content:{nocache:!0,pageNumber:1,pageSize:10,where:{condition:""}}},searchTitle:"",list:[],total:0,currentPage:0}},components:{Pagination:o.Z,List:h,search:f.Z},created:function(){this.getNoticeData()},mounted:function(){},methods:{getNoticeData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.list=n.data,t.total=n.total;case 5:case"end":return e.stop()}}),e)})))()},pageChange:function(t){this.param.content.pageNumber=t,this.getNoticeData()},searchActive:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.param.content.where.condition=t.trim(),n.next=3,e.$api.requested(e.param);case 3:r=n.sent,e.list=r.data,e.total=r.total;case 6:case"end":return n.stop()}}),n)})))()},clearData:function(){this.param.content.where.condition="",this.getNoticeData()}}},g=m,v=(0,d.Z)(g,r,a,!1,null,"36409288",null),y=v.exports},62523:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title"},[t._v(t._s(t.detailData.title))]),n("div",{staticClass:"descript"},[t._v(t._s(t.detailData.summary))]),n("div",{staticClass:"info"},[n("span",{staticClass:"tag"},[t._v(t._s(t.detailData.classname))]),n("span",[t._v(t._s(t.detailData.createdate))])])]),t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"text-content"},[n("div",{attrs:{id:"fwb"}})]):t._e(),t.detailData.attinfos&&t.detailData.attinfos.length>0?n("div",{staticClass:"file-content"},[n("div",{staticClass:"file-download"},[n("p",{staticClass:"title"},[t._v("附件下载")]),t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"file-list"},[n("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemStyle,sat_noticeid:t.detailData.sat_noticeid,fileData:t.detailData.attinfos},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1):t._e()])]):t._e(),n("div",{staticClass:"comments"},[n("div",{staticClass:"score-box"},[n("p",[t._v("评分反馈")]),n("div",{staticClass:"handle"},[n("p",[t._v("总体")]),n("el-rate",{attrs:{disabled:0==!t.commentData.leavemessage,colors:t.scoreColor},model:{value:t.send.content.score,callback:function(e){t.$set(t.send.content,"score",e)},expression:"send.content.score"}}),n("p",[t._v("满意")])],1),n("p",[t._v(t._s(t.detailData.readpersoncount)+"人评分")])]),n("div",{staticClass:"text-box"},[n("p",[t._v("留言反馈")]),n("div",{staticClass:"comment-panl"},[n("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请填写留言",resize:"none",disabled:0==!t.commentData.leavemessage},model:{value:t.send.content.leavemessage,callback:function(e){t.$set(t.send.content,"leavemessage",e)},expression:"send.content.leavemessage"}}),t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{type:"success",size:"small",disabled:0==!t.commentData.leavemessage},nativeOn:{click:function(e){return t.sendComment()}}},[t._v("发表")]):t._e()],1)])])])},a=[],i=n(16198),o=(n(35666),n(96908)),s={name:"NoticeDetail",data:function(){return{param:{classname:"saletool.notice.notice",method:"queryNoticeMain",content:{sat_noticeid:4}},send:{classname:"saletool.notice.notice",method:"updateReadRecord",content:{sat_noticeid:this.$route.query.sat_noticeid,score:0,leavemessage:""}},itemStyle:{itemWidth:360,margin:20,img:{width:29,height:29},title:14,descript:10},score:0,scoreColor:["#99A9BF","#F7BA2A","#FADB14"],textarea:"",detailData:"",commentData:""}},components:{FileItem:o.Z},filters:{},computed:{},watch:{},created:function(){this.getNoticeDetail(),this.getCommentDetail()},mounted:function(){},methods:{compileFWB:function(){document.getElementById("fwb").innerHTML=this.detailData.content},getNoticeDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.sat_noticeid=t.$route.query.sat_noticeid,e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.detailData=n.data,t.detailData.attinfos=t.fileType.fileList(t.detailData.attinfos),t.compileFWB();case 7:case"end":return e.stop()}}),e)})))()},sendComment:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(1!=!t.send.content.leavemessage&&0!=t.send.content.score){e.next=5;break}return t.$notify({title:"提示",message:"请填写评论或评分",type:"warning"}),e.abrupt("return");case 5:return e.next=7,t.$api.requested(t.send);case 7:n=e.sent,t.tool.showMessage(n,(function(){t.getCommentDetail()}));case 9:case"end":return e.stop()}}),e)})))()},getCommentDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({accesstoken:"148928f55b25f5c4636d5ae7cd339f93",classname:"saletool.notice.notice",method:"queryReadRecord",content:{sat_noticeid:t.$route.query.sat_noticeid}});case 2:n=e.sent,t.commentData=n.data[0],t.send.content.score=n.data[0].score,t.send.content.leavemessage=n.data[0].leavemessage;case 6:case"end":return e.stop()}}),e)})))()},updateDownLoadRecord:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({classname:"saletool.notice.notice",method:"updateDownloadRecord",content:{sat_noticeid:e.$route.query.sat_noticeid}});case 2:n=t.sent,e.tool.showMessage(n);case 4:case"end":return t.stop()}}),t)})))()}}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,"7ed2d635",null),d=c.exports},22099:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"edit"},["detail"==t.position?n("el-button",{attrs:{size:"small",type:"primary",disabled:!t.isHandle},on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-form-item",{attrs:{label:"客户名称",prop:"name"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"province"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.param.content.province,callback:function(e){t.$set(t.param.content,"province",e)},expression:"param.content.province"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.address,callback:function(e){t.$set(t.param.content,"address",e)},expression:"param.content.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.cluesource,callback:function(e){t.$set(t.param.content,"cluesource",e)},expression:"param.content.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注",prop:"notes"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.notes,callback:function(e){t.$set(t.param.content,"notes",e)},expression:"param.content.notes"}})],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addOrdercule}},[t._v("确 定")])],1)],1)],1)},a=[],i=n(16198),o=(n(35666),n(68309),n(52266),{name:"add",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:0,name:"",phonenumber:"",province:"",city:"",county:"",address:"",notes:"",cluesource:""}},dialogVisible:!1,rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],province:[{required:!0,message:"内容不能为空",trigger:"blur"}],cluesource:[{required:!0,message:"内容不能为空",trigger:"blur"},{min:1,max:25,message:"长度在 1 到 25 个字符",trigger:"blur"}]},areaSelectResult:[],isHandle:""}},props:{updataList:{type:Function},getDetail:{type:Function},position:{type:String},detailInfo:{type:Object},arealist:{type:Array}},computed:{},watch:{detailInfo:{handler:function(t){var e;console.log(1111),this.param={classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:t.data.sat_orderclueid,name:t.data.name,phonenumber:t.data.phonenumber,province:t.data.city?[t.data.province,t.data.city,t.data.county]:[t.data.province],city:t.data.province,county:t.data.province,address:t.data.address,notes:t.data.notes,cluesource:t.data.cluesource}},console.log(this.param),this.areaSelectResult=t.data.city?[t.data.province,t.data.city,t.data.county]:[t.data.province],JSON.parse(window.sessionStorage.getItem("userInfo")).name==this.detailInfo.data.leadername?(e=!0,e="待跟进"==this.detailInfo.data.status||"跟进中"==this.detailInfo.data.status):e=!1,this.isHandle=e}}},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},addOrdercule:function(){var t=this;this.areaSelectResult.length>1?(this.param.content.province=this.areaSelectResult[0],this.param.content.city=this.areaSelectResult[1],this.param.content.county=this.areaSelectResult[2]):this.param.content.province=this.areaSelectResult[0],this.$refs.ruleForm.validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",t.$notify({title:"提示",message:"请按照要求输入信息",type:"warning"}));case 2:return e.next=4,t.$api.requested(t.param);case 4:r=e.sent,t.tool.showMessage(r,(function(){t.$refs.ruleForm.resetFields(),t.dialogVisible=!1,t.areaSelectResult=[],t.$emit("updataList"),t.$emit("getDetail")}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},cascaderChange:function(t){this.areaSelectResult=t}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"bf403656",null),c=u.exports},53298:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"follow"},["detail"==t.position?n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"warning",disabled:!t.isHandle},on:{click:function(e){t.dialogVisible=!0}}},[t._v("跟进")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("跟进")]),n("el-dialog",{attrs:{title:"线索跟进",visible:t.dialogVisible,width:"900","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-row",{attrs:{gutter:10}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"跟进时间","label-position":"left","label-width":"100px"}},[n("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd HH:mm:ss",disabled:"",size:"small"},model:{value:t.timer,callback:function(e){t.timer=e},expression:"timer"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"本次跟进方式","label-width":"130px","label-position":"left",prop:"followupmode"}},[n("el-select",{attrs:{placeholder:"请选择方式",size:"small"},model:{value:t.param.content.followupmode,callback:function(e){t.$set(t.param.content,"followupmode",e)},expression:"param.content.followupmode"}},[n("el-option",{attrs:{label:"当面拜访",value:"当面拜访"}}),n("el-option",{attrs:{label:"电话沟通",value:"电话沟通"}})],1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"本次跟进结果","label-width":"150px","label-position":"left",prop:"logtype"}},[n("el-radio-group",{on:{change:t.changeClick},model:{value:t.param.content.logtype,callback:function(e){t.$set(t.param.content,"logtype",e)},expression:"param.content.logtype"}},[n("el-radio",{attrs:{label:"跟进"}},[t._v("跟进")]),n("el-radio",{attrs:{label:"已成交"}},[t._v("成交")]),n("el-radio",{attrs:{label:"丢单"}},[t._v("丢单")]),n("el-radio",{attrs:{label:"无效"}},[t._v("无效")])],1)],1)],1),"丢单"==t.param.content.logtype?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"已购买商品",prop:"competitor","label-width":"200px"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.competitor,callback:function(e){t.$set(t.param.content,"competitor",e)},expression:"param.content.competitor"}})],1)],1):t._e(),n("el-col",{attrs:{span:24}},["跟进"==t.param.content.logtype?n("el-form-item",{attrs:{label:"跟进内容",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"丢单"==t.param.content.logtype?n("el-form-item",{attrs:{label:"丢单原因",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"已成交"==t.param.content.logtype?n("el-form-item",{attrs:{label:"添加备注",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"无效"==t.param.content.logtype?n("el-form-item",{attrs:{label:"无效原因",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e()],1)],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.followAction}},[t._v("确 定")])],1)],1)],1)},a=[],i=n(16198),o=(n(35666),n(68309),n(52266),{name:"",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"addFollowUpLog",content:{sat_orderclueid:0,content:"",followupmode:"",logtype:"跟进",competitor:""}},timer:new Date,rules:{content:[{required:!0,message:"内容不能为空",trigger:"blur"}],followupmode:[{required:!0,message:"内容不能为空",trigger:"blur"}],logtype:[{required:!0,message:"内容不能为空",trigger:"blur"}],competitor:[{required:!0,message:"内容不能为空",trigger:"blur"}]},time:"",dialogVisible:!1,isHandle:""}},props:{detailInfo:{default:function(){return[]}},position:{type:String},updataList:{type:Function},getDetail:{type:Function}},computed:{},watch:{detailInfo:{handler:function(t){var e;JSON.parse(window.sessionStorage.getItem("userInfo")).name==this.detailInfo.data.leadername?(e=!0,e="待跟进"==this.detailInfo.data.status||"跟进中"==this.detailInfo.data.status):e=!1,this.isHandle=e}}},methods:{handleClose:function(){this.dialogVisible=!1},changeClick:function(){this.param={classname:"saletool.orderclue.web.orderclue",method:"addFollowUpLog",content:{sat_orderclueid:0,content:"",followupmode:"",logtype:this.param.content.logtype,competitor:""}}},followAction:function(){var t=this;this.$refs.ruleForm.validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",t.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"}));case 2:return t.param.content.sat_orderclueid=t.detailInfo.data.sat_orderclueid,e.next=5,t.$api.requested(t.param);case 5:r=e.sent,t.tool.showMessage(r,(function(){t.dialogVisible=!1,t.$emit("updataList"),t.$emit("getDetail"),t.$refs.ruleForm.resetFields()}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"56c884e5",null),c=u.exports},95299:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return j}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"orderclue"},[n("list",{ref:"list",attrs:{teamList:t.teamList},scopedSlots:t._u([{key:"detail",fn:function(e){return[t.tool.checkAuth(t.$route.name,"read")?n("p",{on:{click:function(n){return t.detail(e.data)}}},[t._v("详情")]):t._e()]}},{key:"edit",fn:function(e){return[t.userInfo.name!=e.data.data.leadername||t.userInfo.name!=e.data.data.leadername||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("edit",{attrs:{detailInfo:e.data,arealist:t.arealist},on:{updataList:t.updataList}})]}},{key:"goUp",fn:function(e){return[t.userInfo.name!=e.data.data.leadername||t.userInfo.name!=e.data.data.leadername||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("follow",{attrs:{detailInfo:e.data},on:{updataList:t.updataList}})]}},{key:"move",fn:function(e){return[1!=t.userInfo.isAuth||1!=t.userInfo.isAuth||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("move",{attrs:{data:[e.data.data.sat_orderclueid],teamList:t.teamList},on:{updataList:t.updataList}})]}}])})],1)},a=[],i=n(16198),o=n(23796),s=(n(68309),n(38862),n(35666),n(98666)),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("Header",[t.tool.checkAuth(t.$route.name,"insert")?n("add",{on:{updataList:t.updataList}}):t._e(),t.tool.checkAuth(t.$route.name,"export")?n("export-btn"):t._e(),n("move",{directives:[{name:"show",rawName:"v-show",value:t.checkboxArr.length>=1,expression:"checkboxArr.length >= 1"}],attrs:{type:"more",teamList:t.teamList,data:t.checkboxArr},on:{updataList:function(e){return t.getList()}}})],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"select"},[n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}),n("div",{staticClass:"status"},[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("状态:")]),n("el-select",{attrs:{size:"small",clearable:""},on:{change:t.selectChange},model:{value:t.param.content.where.status,callback:function(e){t.$set(t.param.content.where,"status",e)},expression:"param.content.where.status"}},[n("el-option",{attrs:{value:"待跟进"}},[t._v("待跟进")]),n("el-option",{attrs:{value:"跟进中"}},[t._v("跟进中")]),n("el-option",{attrs:{value:"丢单"}},[t._v("丢单")]),n("el-option",{attrs:{value:"已成交"}},[t._v("成交")]),n("el-option",{attrs:{value:"无效"}},[t._v("无效")]),n("el-option",{attrs:{value:"已过期"}},[t._v("已过期")])],1)],1)],1):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("table1",{attrs:{layout:t.tablecols,custom:!0,checkbox:!0,data:t.list,height:t.tableHieght},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return["rowindex"==e.column.columnname?n("div",{staticStyle:{display:"flex","align-items":"center"}},[n("p",[t._v(t._s(e.column.data[e.column.columnname]))]),n("span",{class:"总部"==e.column.data.isTeam?"all-team":"team"},[t._v(t._s(e.column.data.isTeam))])]):"leadername"==e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]):"city"==e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data.province)+"、"+t._s(e.column.data.city)+"、"+t._s(e.column.data.county))])]):"status"==e.column.columnname?n("div",[n("p",{style:{color:t.statusStyle[e.column.data[e.column.columnname]]}},[t._v(" "+t._s(e.column.data[e.column.columnname]))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("div",{staticClass:"handle"},[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("goUp",null,{data:e}),t._t("move",null,{data:e})],2)]}}],null,!0)}):t._e(),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.param.content.pageNumber,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handleCurrentChange}})],1)],1)],1)},u=[],c=(n(21249),n(57475)),d=n(68757),p=(n(52266),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"move"},["more"==t.type?n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"warning",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("批量转移")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("转移")]),n("el-dialog",{attrs:{title:"转移",visible:t.dialogVisible,width:"500px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("div",{staticClass:"handle"},[n("p",{staticClass:"title"},[t._v("团队成员")]),n("el-select",{attrs:{placeholder:"请选择转移人",size:"small"},model:{value:t.param.content.sa_agent_hrid,callback:function(e){t.$set(t.param.content,"sa_agent_hrid",e)},expression:"param.content.sa_agent_hrid"}},t._l(t.teamList,(function(e,r){return n("el-option",{key:r,attrs:{label:e.name,value:e.sa_agent_hrid}},[t._v(t._s(e.name))])})),1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.followAction}},[t._v("确 定")])],1)])],1)}),h=[],f={name:"",data:function(){return{dialogVisible:!1,param:{classname:"saletool.orderclue.web.orderclue",method:"changeClue",content:{sat_orderclueid:[],sa_agent_hrid:""}}}},props:{data:{type:Array},type:{type:String},updataList:{type:Function},teamList:{type:Array}},computed:{},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},followAction:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.sat_orderclueid=t.data,e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.tool.showMessage(n,(function(){t.dialogVisible=!1,t.$emit("updataList"),t.param.content.sa_agent_hrid=""}));case 5:case"end":return e.stop()}}),e)})))()}}},m=f,g=n(1001),v=(0,g.Z)(m,p,h,!1,null,"0295a84b",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"success",size:"small",icon:"el-icon-download"},on:{click:function(e){return t.submit()}}},[t._v("导 出")])],1)},x=[],w={data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectList",content:{isAll:!0,pageNumber:1,pageSize:20,where:{condition:"",status:""}}}}},methods:{submit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.tool.showMessage(n,(function(){window.open(n.data[0].url,"_self")}));case 4:case"end":return e.stop()}}),e)})))()}}},_=w,C=(0,g.Z)(_,b,x,!1,null,null,null),S=C.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"add"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("新建")]),n("el-dialog",{attrs:{title:"新建线索",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-form-item",{attrs:{label:"客户名称",prop:"name"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"province"}},[n("el-cascader",{ref:"cascader",staticClass:"width-240",attrs:{options:t._arealist},on:{change:t.cascaderChange},model:{value:t.param.content.province,callback:function(e){t.$set(t.param.content,"province",e)},expression:"param.content.province"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.address,callback:function(e){t.$set(t.param.content,"address",e)},expression:"param.content.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.cluesource,callback:function(e){t.$set(t.param.content,"cluesource",e)},expression:"param.content.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注",prop:"notes"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.notes,callback:function(e){t.$set(t.param.content,"notes",e)},expression:"param.content.notes"}})],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addOrdercule}},[t._v("确 定")])],1)],1)],1)},A=[],E={name:"add",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:0,name:"",phonenumber:"",province:"",city:"",county:"",address:"",notes:"",cluesource:""}},dialogVisible:!1,rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],province:[{required:!0,message:"内容不能为空",trigger:"blur"}],cluesource:[{required:!0,message:"内容不能为空",trigger:"blur"},{min:1,max:25,message:"长度在 1 到 25 个字符",trigger:"blur"}]},areaSelectResult:""}},props:{updataList:{type:Function}},inject:["arealist"],computed:{_arealist:function(){return this.arealist()}},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1},addOrdercule:function(){var t=this;this.$refs.ruleForm.validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return",t.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"}));case 2:return t.areaSelectResult&&t.areaSelectResult.length>1?(t.param.content.province=t.areaSelectResult[0],t.param.content.city=t.areaSelectResult[1],t.param.content.county=t.areaSelectResult[2]):1==t.areaSelectResult.length&&(t.param.content.province=t.areaSelectResult[0]),e.next=5,t.$api.requested(t.param);case 5:r=e.sent,t.tool.showMessage(r,(function(){t.$refs.ruleForm.resetFields(),t.dialogVisible=!1,t.areaSelectResult=[],t.$emit("updataList")}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},cascaderChange:function(t){this.areaSelectResult=t}}},D=E,F=(0,g.Z)(D,k,A,!1,null,"4ea18ab7",null),M=F.exports,O={name:"list",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectList",content:{isAll:!1,nocache:!0,pageNumber:1,pageSize:20,where:{condition:"",status:""}}},tablecols:[],total:0,list:[],userName:JSON.parse(window.sessionStorage.getItem("active_account")).name,checkboxArr:[],statusStyle:{"待跟进":"#FA8C16","跟进中":"#52C41A","丢单":"#FF3B30","无效":"#999999","已成交":"#333333","已过期":"#999999"}}},props:["teamList"],components:{search:c.Z,Header:s.Z,exportBtn:S,table1:d.Z,move:y,add:M},computed:{},watch:{},created:function(){this.getList()},methods:{getList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.list=n.data,t.total=n.total,console.log(t.list);case 6:case"end":return e.stop()}}),e)})))()},searchActive:function(t){this.param.content.where.condition=t,this.param.content.pageNumber=1,this.getList()},clearData:function(){this.param.content.where.condition="",this.param.content.pageNumber=1,this.getList()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.getList()},selectChange:function(){this.param.content.pageNumber=1,this.getList()},updataList:function(){this.param.content.pageNumber=1,this.getList()},checkboxCallBack:function(t){this.checkboxArr=t.map((function(t){return t.sat_orderclueid}))}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name).orderclueList.tablecols}},B=O,T=(0,g.Z)(B,l,u,!1,null,"3d568ab0",null),P=T.exports,I=n(22099),R=n(53298),L={name:"index",data:function(){return{teamList:[],arealist:[],userInfo:""}},provide:function(){var t=this;return{arealist:function(){return t.arealist}}},components:(0,o.Z)({Header:s.Z,list:P,add:M,exportBtn:S,edit:I.Z,follow:R.Z,move:y},"add",M),computed:{},watch:{},created:function(){this.getTeamList(),this.query_arealist(),this.queryUserInfo()},methods:{detail:function(t){this.$router.push({path:"/orderclue_detail",query:{id:t.data.sat_orderclueid}})},updataList:function(){this.$refs.list.param.content.pageNumber=1,this.$refs.list.getList()},getTeamList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"sale.team.team",method:"query_teamList",content:{pageNumber:1,pageSize:99999,where:{condition:""}}});case 2:n=e.sent,t.teamList=n.data;case 4:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,console.log(n.data),t.arealist=t.tool.createMenu(n.data);case 5:case"end":return e.stop()}}),e)})))()},queryUserInfo:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"common.usercenter.usercenter",method:"queryUserMsg",content:{}});case 2:n=e.sent,t.userInfo={isAuth:n.data.agenthr.isleader,name:n.data.name},window.sessionStorage.setItem("userInfo",JSON.stringify(t.userInfo));case 5:case"end":return e.stop()}}),e)})))()}}},N=L,z=(0,g.Z)(N,r,a,!1,null,"9b0e4026",null),j=z.exports},26065:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return x}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"detail"},[n("Header",[n("edit",{attrs:{position:"detail",arealist:t.arealist,detailInfo:{data:t.detail}},on:{getDetail:t.getDetail}}),n("follow",{attrs:{detailInfo:{data:t.detail},position:"detail"},on:{getDetail:t.getDetail}})],1),n("div",{staticClass:"normal-card"},[n("el-descriptions",{attrs:{column:5,title:"线索信息"}},[n("el-descriptions-item",{attrs:{label:"序号"}},[t._v(t._s(t.detail.rowindex))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.detail.phonenumber))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.detail.addres))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.detail.cluesource))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:{color:t.statusStyle[t.detail.status]}},[t._v(t._s(t.detail.status))])]),n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.detail.name))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.detail.province)+"、"+t._s(t.detail.city)+"、"+t._s(t.detail.county))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.detail.notes))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.detail.leadername))])],1)],1),n("div",{staticClass:"normal-card"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.detail.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.detail.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.detail.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.detail.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.detail.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.detail.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.detail.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.detail.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.detail.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.detail.editDate))])],1)],1),n("follow-detail",{ref:"followDetatil"})],1)},a=[],i=n(16198),o=(n(35666),n(98666)),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("p",{staticClass:"title"},[t._v("跟进记录"),n("i",{staticClass:"el-icon-sort",on:{click:t.sortFun}})]),n("div",{staticClass:"select"},[n("span",{staticClass:"demonstration"},[t._v("日期范围:")]),n("time-select",{on:{clearSelect:t.clearSelect,timeChange:t.timeChange}})],1),t.follow?n("div",{staticClass:"detail"},t._l(t.follow,(function(e,r){return n("div",{key:r,staticClass:"item"},[n("p",[t._v(t._s(r+1)+"."+t._s(e.createdate)+",由经销商端"),n("span",{staticStyle:{"font-weight":"bold",margin:"0 6px","font-size":"13px"}},[t._v(t._s(e.createby))]),t._v("开始跟进,跟进方式:"),n("span",{staticStyle:{"font-weight":"bold",margin:"0 5px"}},[t._v(t._s(e.followupmode))]),t._v(","+t._s(t.handleTxt[e.logtype]))]),n("div",{staticClass:"content"},[e.competitor?n("p",[t._v("已购买品牌:"+t._s(e.competitor))]):t._e(),t._v(" "+t._s(e.content)+" ")])])})),0):t._e(),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}})])},l=[],u=(n(52266),n(38347)),c={name:"followDetail",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"getFollowList",content:{sat_orderclueid:this.$route.query.id,isdesc:1,where:{start:"",end:""}}},handleTxt:{"跟进中":"跟进内容","成交":"成交操作,添加备注","丢单":"丢单操作,具体原因如下","无效":"无效操作,具体原因如下"},follow:[],timeArr:[],total:0}},components:{TimeSelect:u.Z},computed:{},watch:{},created:function(){this.getFollowDetail()},methods:{getFollowDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.follow=n.data,t.total=n.total;case 5:case"end":return e.stop()}}),e)})))()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.getFollowDetail()},clearSelect:function(){this.param.content.where.start="",this.param.content.where.end=""},timeChange:function(t){this.param.content.where.start=t[0],this.param.content.where.end=t[1],this.getFollowDetail()},sortFun:function(){this.param.content.isdesc=1==this.param.content.isdesc?this.param.content.isdesc=0:this.param.content.isdesc=1,this.getFollowDetail()}}},d=c,p=n(1001),h=(0,p.Z)(d,s,l,!1,null,"4cd195a6",null),f=h.exports,m=n(22099),g=n(53298),v={name:"index",data:function(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectDetail",content:{nocache:!0,sat_orderclueid:0}},statusStyle:{"待跟进":"#FA8C16","跟进中":"#52C41A","丢单":"#FF3B30","无效":"#999999","已成交":"#333333","已过期":"#999999"},detail:"",arealist:[]}},components:{Header:o.Z,followDetail:f,edit:m.Z,follow:g.Z},computed:{},watch:{},created:function(){this.getDetail(),this.query_arealist()},methods:{getDetail:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.$nextTick((function(){t.$refs.followDetatil.getFollowDetail()})),t.param.content.sat_orderclueid=t.$route.query.id,e.next=4,t.$api.requested(t.param);case 4:n=e.sent,t.detail=n.data;case 6:case"end":return e.stop()}}),e)})))()},query_arealist:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});case 2:n=e.sent,t.arealist=t.tool.createMenu(n.data);case 4:case"end":return e.stop()}}),e)})))()}}},y=v,b=(0,p.Z)(y,r,a,!1,null,"04ebcea1",null),x=b.exports},68982:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return k}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.detailData?r("div",{staticClass:"index"},[r("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"insert")?r("submit-action",{ref:"submitAction",attrs:{detailData:t.detailData,editData:t.editData,disabled:t.disabled},on:{"update:editData":function(e){t.editData=e},"update:edit-data":function(e){t.editData=e},"update:disabled":function(e){t.disabled=e}}}):t._e(),r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(29046),alt:""},on:{click:function(e){return t.$router.go(0)}}})],1),r("div",{staticClass:"normal-card"},[r("p",[t._v(t._s(t.detailData.title))]),r("p",[t._v("时间: "+t._s(t.detailData.createdate))]),r("p",[t._v("提报要求: "+t._s(t.detailData.notes))]),t.detailData.attinfos&&t.detailData.attinfos.length>0?r("p",[t._v("附件下载")]):t._e(),r("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemStyle,fileData:t.detailData.attinfos}})],1),t.tool.checkAuth(t.$route.name,"read")?r("submit-item-info",{ref:"submitDetail",attrs:{fileData:t.calcList(t.detailData.submitedit)},on:{submitEdit:t.submitEdit}},[t.detailData.submitedit&&"more"==t.$route.query.type?r("pagination",{attrs:{slot:"page",total:t.detailData.submitedit.length,pageSize:t.pageSize,currentPage:t.currentIndex},on:{pageChange:t.pageChange},slot:"page"}):t._e()],1):t._e()],1):t._e()},a=[],i=n(16198),o=(n(41539),n(54747),n(57327),n(47042),n(35666),n(96908)),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"box"},[t.fileData?n("div",{staticClass:"normal-card"},[n("p",{staticClass:"title"},[t._v("提报记录")]),t.fileData.length>0?n("div",{staticClass:"list"},t._l(t.fileData,(function(e,r){return n("div",{key:r,staticClass:"list-item",on:{click:function(n){return t.itemClick(e)}}},[n("div",{staticClass:"decript"},[t._v(t._s(e.content))]),n("div",{staticClass:"time"},[n("span",[t._v("提交时间:")]),t._v(t._s(e.createdate))]),n("div",{staticClass:"footer"},[n("p",{staticClass:"submit"},[n("span",[t._v("附件数:")]),t._v(t._s(e.attinfos.length))])]),"退回"==e.status&&e.content?n("div",{staticClass:"handle"},[n("span",{staticClass:"back"},[t._v("退回")])]):t._e()])})),0):n("el-empty",{attrs:{description:"暂无数据"}}),n("div",{staticClass:"pagin"},[t._t("page")],2)],1):t._e(),n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"info"},[n("p",[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("提报人:")]),t._v(t._s(t.currentFile.createby))]),n("p",[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("提报时间:")]),t._v(t._s(t.currentFile.createdate))])]),t.currentFile.content?n("div",{staticClass:"content",staticStyle:{"word-break":"break-all"}},[n("p",[t._v("提报内容")]),n("p",[t._v(" "+t._s(t.currentFile.content)+" ")])]):t._e(),t.currentFile.attinfos&&t.currentFile.attinfos.length>0?n("div",{staticClass:"file-box"},[n("p",[t._v("提报附件")]),n("div",{staticClass:"file1"},[n("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemDrawerStyle,fileData:t.currentFile.attinfos}})],1)]):t._e(),"退回"==t.currentFile.status?n("el-button",{staticStyle:{margin:"16px 0 0 16px"},attrs:{type:"warning",size:"small"},on:{click:t.submitEdit}},[t._v("重新提交")]):t._e()],1)],1)},l=[],u={name:"SubmiteditItemInfo",data:function(){return{isFileInfoPanlShow:!1,itemDrawerStyle:{img:{width:53,height:64},title:16,descript:12},currentFile:[]}},components:{FileItem:o.Z},props:["fileData"],computed:{},watch:{},created:function(){},methods:{itemClick:function(t){console.log(t),this.isFileInfoPanlShow=!0,this.currentFile=t,this.currentFile.attinfos=this.fileType.fileList(this.currentFile.attinfos)},submitEdit:function(){this.isFileInfoPanlShow=!1,this.$emit("submitEdit",this.currentFile)}}},c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,"e5e6f8d8",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small",disabled:t.disabled},on:{click:t.actionSubmit}},[t._v("提报")]),n("el-drawer",{attrs:{title:"提报上传",visible:t.isFileInfoPanlShow},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("el-button",{staticClass:"btn1",attrs:{type:"warning",size:"small"},on:{click:function(e){return t.save()}}},[t._v("保存")]),n("div",{staticClass:"content",staticStyle:{"word-break":"break-all"}},[n("p",[t._v("提报内容")]),n("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:4},placeholder:"请输入内容"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1),n("div",{staticClass:"bottom"},[n("div",{staticClass:"file-box"},[n("p",[t._v("提报附件")]),n("file-item",{attrs:{isDownLoad:!1,isDelete:!0,itemStyle:t.itemDrawerStyle,fileData:t.upload_panl.attinfos},on:{deleteSuccess:t.deleteSuccess}})],1),n("upload",{attrs:{target:"submit"},on:{onSuccess:t.onSuccess}})],1)],1)],1)},m=[],g=(n(92222),n(40561),n(59322)),v=(n(52266),{name:"SubmiteditItemInfo",data:function(){return{param:{classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},isFileInfoPanlShow:!1,itemDrawerStyle:{img:{width:53,height:64},title:16,descript:12},textarea2:"",upload_panl:0,disabled:1==window.sessionStorage.getItem("history"),currentSubmit:""}},props:["detailData","editData"],components:{FileItem:o.Z,upload:g.Z},computed:{},watch:{editData:{handler:function(t){this.upload_panl=t,t.content&&(this.param.content.content=t.content)}}},methods:{actionSubmit:function(){this.isFileInfoPanlShow=!0,this.upload_panl||(this.$emit("update:editData",""),this.getSubmitPanl())},getSubmitPanl:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.sat_submiteditmodelid=t.detailData.sat_submiteditmodelid,e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.upload_panl=n.data;case 5:case"end":return e.stop()}}),e)})))()},save:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!=t.param.content.content||1!=t.detailData.istextrequired){e.next=2;break}return e.abrupt("return",t.$notify({title:"提示",message:"请编辑内容",type:"warning"}));case 2:if(0!=t.upload_panl.attinfos.length||1!=t.detailData.isattrequired){e.next=4;break}return e.abrupt("return",t.$notify({title:"提示",message:"请上传附件",type:"warning"}));case 4:if(t.param.content.sat_submiteditmodelid=t.upload_panl.sat_submiteditmodelid,t.param.content.sat_submiteditid=t.editData?t.editData.sat_submiteditid:t.upload_panl.sat_submiteditid,!t.editData){e.next=12;break}return e.next=9,t.$api.requested(t.param).then((function(e){t.tool.showMessage(e,(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:t.upload_panl="",t.param.content.content="",t.param={classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},t.$api.requested({classname:"saletool.submitedit.submitedit",method:"sub_submitdetailed",content:{onceonly:"more"==t.$route.query.type?1:0,sat_submiteditmodelid:e.data.sat_submiteditmodelid,sat_submiteditid:e.data.sat_submiteditid}}).then((function(e){1==e.code&&(t.$parent.getDetailData(),t.isFileInfoPanlShow=!1,"more"!=t.$route.query.type&&(t.disabled=!0,window.sessionStorage.setItem("history",1)))}));case 4:case"end":return n.stop()}}),n)}))))}));case 9:e.sent,e.next=17;break;case 12:return e.next=14,t.$api.requested(t.param);case 14:n=e.sent,t.upload_panl.status="发布",t.tool.showMessage(n,(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"saletool.submitedit.submitedit",method:"sub_submitdetailed",content:{onceonly:"more"==t.$route.query.type?1:0,sat_submiteditmodelid:t.detailData.sat_submiteditmodelid,sat_submiteditid:t.upload_panl.sat_submiteditid}},e.next=3,t.$api.requested(n);case 3:if(r=e.sent,1==r.code){e.next=6;break}return e.abrupt("return",console.log("错误"));case 6:t.upload_panl.status="发布",t.upload_panl.attinfos=null,t.param={classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},"more"!=t.$route.query.type&&(t.disabled=!0,window.sessionStorage.setItem("history",1)),t.isFileInfoPanlShow=!1,t.$parent.getDetailData();case 12:case"end":return e.stop()}}),e)}))));case 17:case"end":return e.stop()}}),e)})))()},onSuccess:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.fileId=t,r={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sat_submitedit",ownerid:e.editData?e.editData.sat_submiteditid:e.upload_panl.sat_submiteditid,usetype:"default",attachmentids:[t]}},n.next=4,e.$api.requested(r);case 4:a=n.sent,e.tool.showMessage(a,(function(){e.upload_panl.attinfos=e.fileType.fileList(e.upload_panl.attinfos.concat(a.data[0]))}));case 6:case"end":return n.stop()}}),n)})))()},deleteSuccess:function(t){this.editData?this.editData.attinfos.splice(t,1):this.upload_panl.attinfos.splice(t,1)}}}),y=v,b=(0,d.Z)(y,f,m,!1,null,"c73bc570",null),x=b.exports,w=n(5283),_={name:"index",data:function(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitdetailed",content:{nochche:!0,sat_submiteditmodelid:""}},itemStyle:{itemWidth:366,margin:16,img:{width:29,height:29},title:14,descript:10},detailData:[],editData:[],currentIndex:1,pageSize:6,disabled:1!=this.$route.query.history}},components:{FileItem:o.Z,SubmitItemInfo:h,SubmitAction:x,Pagination:w.Z},computed:{},watch:{},created:function(){this.getDetailData()},methods:{getDetailData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.sat_submiteditmodelid=t.$route.query.id,e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.detailData=n.data,console.log("2222",t.detailData),t.deteleNoSubmit(),t.detailData.attinfos=t.fileType.fileList(t.detailData.attinfos);case 8:case"end":return e.stop()}}),e)})))()},deteleNoSubmit:function(){var t=this;this.detailData.submitedit.forEach(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("未提报"!=n.status){e.next=6;break}return r={classname:"saletool.submitedit.submitedit",method:"delete_submitdetailed",content:{sat_submiteditid:n.sat_submiteditid}},e.next=4,t.$api.requested(r);case 4:e.sent,t.detailData.submitedit=t.detailData.submitedit.filter((function(t){return"未提报"!=t.status}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},submitEdit:function(t){t.attinfos=this.fileType.fileList(t.attinfos),this.editData=t,this.$refs.submitAction.isFileInfoPanlShow=!0},pageChange:function(t){this.currentIndex=t},calcList:function(t){if(t)return t.slice((this.currentIndex-1)*this.pageSize,this.currentIndex*this.pageSize)}}},C=_,S=(0,d.Z)(C,r,a,!1,null,"3842bdc0",null),k=S.exports},17754:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return f}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("time-select",{on:{timeChange:t.timeChange,clearSelect:t.clearSelect}}):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.oneData,type:"more"}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)},a=[],i=n(16198),o=(n(35666),n(5283)),s=n(30203),l=n(38347),u=n(30522),c={name:"index",data:function(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitlist",content:{nocache:!0,onceonly:0,pageNumber:1,pageSize:4,where:{begdate:"",enddate:""}}},oneData:[],total:0}},components:{Pagination:o.Z,SelectPanl:s.Z,list:u.Z,TimeSelect:l.Z},computed:{},watch:{},created:function(){this.getSubmitEditAction()},methods:{getSubmitEditAction:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.oneData=n.data,t.total=n.total;case 5:case"end":return e.stop()}}),e)})))()},pageChange:function(t){this.param.content.pageNumber=t,this.getSubmitEditAction()},timeChange:function(t){this.param.content.where.begdate=t[0],this.param.content.where.enddate=t[1],this.param.content.pageNumber=1,this.getSubmitEditAction()},clearSelect:function(){this.param.content.where.begdate="",this.param.content.where.enddate="",this.param.content.pageNumber=1,this.getSubmitEditAction()}}},d=c,p=n(1001),h=(0,p.Z)(d,r,a,!1,null,"4baa905c",null),f=h.exports},30203:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"select-panl"},t._l(t.titleLists,(function(e,r){return n("div",{key:r,class:["item",{active:t.currentName==e.type}],on:{click:function(n){return t.itemClick(e)}}},[t._v(t._s(e.name))])})),0)},a=[],i={name:"SelectPanl",data:function(){return{currentName:"all"}},props:{titleLists:{type:Array,default:function(){return[]}}},computed:{},watch:{},created:function(){this.currentName=this.titleLists[0].type},methods:{itemClick:function(t){this.currentName!=t.type&&(this.currentName=t.type,this.$emit("CurrentSelectType",t.type))}}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"74e3b14a",null),u=l.exports},38347:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-date-picker",{attrs:{type:"daterange","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.timeChange},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1)},a=[],i=(n(21249),{name:"TimeSelect",data:function(){return{start:"",over:"",time:""}},computed:{},watch:{},methods:{timeChange:function(t){var e=this;if(t){var n=t.map((function(t){return e.changeTimeFormat(t.getTime())}));this.$emit("timeChange",n)}else this.$emit("clearSelect")},changeTimeFormat:function(t){var e=new Date(t),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,r=e.getDate()<10?"0"+e.getDate():e.getDate();return e.getFullYear()+"-"+n+"-"+r}}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"7c5cf89e",null),u=l.exports},30522:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return 0!=t.list.length?n("div",{staticClass:"list"},t._l(t.list,(function(e,r){return n("div",{key:r,staticClass:"list-item",on:{click:function(n){return t.itemClick(e.sat_submiteditmodelid,e.ishistory)}}},[n("div",{staticClass:"header1"},[n("div",{staticClass:"handle",class:0==e.ishistory?"action":"no-action"},[t._v(" "+t._s(0==e.ishistory?"进行中":"已结束")+" ")]),n("p",{staticClass:"title"},[t._v(t._s(e.title))])]),n("div",{staticClass:"decript"},[t._v(t._s(e.notes))]),n("div",{staticClass:"time"},[t._v("有效期:"+t._s(e.begdate)+"~"+t._s(e.enddate))]),n("div",{staticClass:"footer"},[n("p",{staticClass:"submit"},[t._v("已提报:"+t._s(e.submitcount))]),n("div",{staticClass:"status",class:0==e.isRead?"no-raed":"read"},[t._v(t._s(0==e.isRead?"未读":"已读"))])])])})),0):n("el-empty",{attrs:{description:"暂无数据"}})},a=[],i={name:"list",data:function(){return{}},props:{list:{type:Array},type:{default:function(){return""}}},computed:{},watch:{},mounted:function(){},methods:{itemClick:function(t,e){window.sessionStorage.setItem("currentPath",this.$route.path),window.sessionStorage.setItem("history",e),this.$router.push({path:"/submiteditmag_detail",query:{id:t,type:this.type}})}}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"24c7ff92",null),u=l.exports},38062:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return f}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("time-select",{on:{timeChange:t.timeChange,clearSelect:t.clearSelect}}):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.oneData}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)},a=[],i=n(16198),o=(n(35666),n(5283)),s=n(30203),l=n(38347),u=n(30522),c=(n(52266),{name:"index",data:function(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitlist",content:{nocache:!0,onceonly:1,pageNumber:1,pageSize:9,where:{begdate:"",enddate:""}}},oneData:[],total:0}},components:{Pagination:o.Z,SelectPanl:s.Z,list:u.Z,TimeSelect:l.Z},computed:{},watch:{},created:function(){this.getSubmitEditAction()},methods:{getSubmitEditAction:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.oneData=n.data,t.total=n.total,console.log(t.oneData);case 6:case"end":return e.stop()}}),e)})))()},pageChange:function(t){this.param.content.pageNumber=t,this.getSubmitEditAction()},timeChange:function(t){this.param.content.where.begdate=t[0],this.param.content.where.enddate=t[1],this.param.content.pageNumber=1,this.getSubmitEditAction()},clearSelect:function(){this.param.content.where.begdate="",this.param.content.where.enddate="",this.param.content.pageNumber=1,this.getSubmitEditAction()}}}),d=c,p=n(1001),h=(0,p.Z)(d,r,a,!1,null,"df30c776",null),f=h.exports},77776:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return P}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"role-edit"},[n("handle-top",[n("save",{attrs:{slot:"btn",type:"save"},nativeOn:{click:function(e){return t.save()}},slot:"btn"})],1),n("role-info-handle",{ref:"info"}),n("role-power-select",{ref:"power"})],1)},a=[],i=n(16198),o=(n(35666),n(68309),n(41539),n(54747),n(69826),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"header"},[r("div",{staticClass:"left"},[t._t("btn")],2),r("div",{staticClass:"right"},[r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(46901),alt:""},on:{click:function(e){return t.$router.go(0)}}})])])}),s=[],l={name:"Header",data:function(){return{}},computed:{},watch:{},methods:{}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"5ddc1046",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"info"},[n("p",{staticClass:"title"},[t._v("角色信息")]),n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.ruleForm,rules:t.rules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"角色名称:",prop:"name"}},[n("el-input",{model:{value:t.ruleForm.name,callback:function(e){t.$set(t.ruleForm,"name",e)},expression:"ruleForm.name"}})],1),n("el-form-item",{attrs:{label:"角色描述:",prop:"descript"}},[n("el-input",{model:{value:t.ruleForm.descript,callback:function(e){t.$set(t.ruleForm,"descript",e)},expression:"ruleForm.descript"}})],1)],1)],1)},f=[],m={name:"roleInfoHandle",data:function(){return{ruleForm:{name:"",descript:""},rules:{name:[{required:!0,message:"请输入角色名称",trigger:"blur"}],descript:[{required:!0,message:"请输入角色描述",trigger:"blur"}]}}},computed:{},watch:{},methods:{}},g=m,v=(0,c.Z)(g,h,f,!1,null,"efb85748",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"role-power-select"},[n("el-row",[n("el-col",{attrs:{span:24}},[n("p",{staticClass:"title"},[t._v("角色授权")])]),n("el-col",{staticStyle:{"margin-right":"16px"},attrs:{span:11}},[n("div",{staticClass:"handle"},[n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}),n("el-select",{attrs:{size:"small",clearable:"",placeholder:"筛选端口"},on:{clear:t.clearCategory,change:function(e){return t.categoryChange()}},model:{value:t.power.content.where.systemclientname,callback:function(e){t.$set(t.power.content.where,"systemclientname",e)},expression:"power.content.where.systemclientname"}},t._l(t.selectList,(function(t,e){return n("el-option",{key:e,attrs:{label:t,value:t}})})),1)],1),n("table-layout",{attrs:{layout:t.tablecols,data:t.powerList},on:{rowClick:t.rowClick}}),n("div",{staticClass:"page"},[n("pagination",{attrs:{total:t.total,pageSize:t.power.content.pageSize,currentPage:t.power.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-row",[n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("div",{staticClass:"title",on:{click:function(e){t.aaa=!0}}},[t._v("功能")]),n("el-checkbox-group",{staticClass:"padd",on:{change:t.groupChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[t.aaa?t._l(t.currentItem.options,(function(e,r){return n("el-checkbox",{key:r,attrs:{label:e.optionid,checked:t.isCheck(e)}},[t._v(" "+t._s(e.optionname)+" ")])})):t._e()],2),n("div",{staticClass:"footer padd"},[t.bbb?n("el-checkbox",{attrs:{label:"",checked:t.allCheck},on:{change:t.allCheckClick}},[t._v(t._s(t.checkAll))]):t._e()],1)],1)]),n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("p",{staticClass:"title"},[t._v("隐藏字段")])])]),n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("p",{staticClass:"title"},[t._v("基础数据")])])])],1)],1)],1)],1)},x=[],w=n(74479),_=n(23796),C=(n(57327),n(57475)),S=n(5283),k=n(97575),A=(n(52266),{name:"RolePowerSelect",data:function(){var t;return t={aaa:!0,bbb:!0,power:{classname:"sale.role.role",method:"query_appselect_web",content:{pageNumber:1,pageSize:10,roleid:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,where:{condition:"",systemclientname:""}}},currentItem:0,total:2,powerList:[],selectList:[],tempPowerList:[],tablecols:[],checkList:[],systemapps:[]},(0,_.Z)(t,"currentItem",[]),(0,_.Z)(t,"allCheck",!1),t},props:[],components:{search:C.Z,pagination:S.Z,tableLayout:k.Z},computed:{isCheck:function(){var t=this;return function(e){return void 0!=t.currentItem.optionids.find((function(t){return t==e.optionid}))}},checkAll:function(){var t=this.currentItem.optionids?this.currentItem.optionids.length:0,e=this.currentItem.options?this.currentItem.options.length:0;return t+"/"+e}},watch:{},created:function(){this.getAllHavePower()},mounted:function(){this.tablecols=this.tool.tabelCol("roleManagent").roleTable.tablecols},methods:{getAllHavePower:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0==parseInt(window.sessionStorage.getItem("currentEditRole"))){e.next=9;break}return e.next=3,t.$api.requested({classname:"sale.role.role",method:"query_appselect_web",content:{roleid:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,where:{condition:""}}});case 3:n=e.sent,r=n.data.filter((function(t){return t.optionids.length>0})),t.tempPowerList.forEach((function(e,n){a=r.find((function(t){return t.systemappid==e.systemappid})),t.tempPowerList.push(a)})),t.getPowerList(),e.next=10;break;case 9:t.getPowerList();case 10:case"end":return e.stop()}}),e)})))()},getPowerList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.power);case 2:n=e.sent,t.selectList=n.tips.client,t.powerList=n.data,t.handleHavePower(),t.calcHavePower(t.powerList),t.currentItem=t.powerList[0],t.allCheck=t.currentItem.optionids.length==t.currentItem.options.length,t.refreshItem(t),t.total=n.total;case 11:case"end":return e.stop()}}),e)})))()},handleHavePower:function(){var t,e=this;if(0==this.tempPowerList.length)(t=this.tempPowerList).push.apply(t,(0,w.Z)(this.powerList));else for(var n=function(t){var n=e.tempPowerList.find((function(n){return n.systemappid==e.powerList[t].systemappid}));if(void 0!=n)return"continue";e.tempPowerList.push(e.powerList[t])},r=0;r<this.powerList.length;r++)n(r)},calcHavePower:function(t){var e=this;if(this.tempPowerList.length>0){for(var n,r=function(r){n=e.tempPowerList.find((function(e){return e.systemappid==t[r].systemappid})),void 0!=n&&(t[r]=n)},a=0;a<t.length;a++)r(a);this.powerList=t}},rowClick:function(t){var e=this;this.checkList=[],this.currentItem=t,this.allCheck=this.currentItem.optionids.length==this.currentItem.options.length,this.aaa=!1,this.bbb=!1,setTimeout((function(){e.aaa=!0,e.bbb=!0}),100)},groupChange:function(){var t=this;this.currentItem.optionids=this.checkList,this.allCheck=this.currentItem.optionids.length==this.currentItem.options.length,this.bbb=!1,setTimeout((function(){t.bbb=!0}))},allCheckClick:function(){var t=this;this.allCheck=!this.allCheck,this.allCheck?this.currentItem.options.forEach((function(e){void 0==t.currentItem.optionids.find((function(t){return t==e.optionid}))&&t.currentItem.optionids.push(e.optionid)})):(this.currentItem.optionids=[],this.checkList=[]),this.aaa=!1,setTimeout((function(){t.aaa=!0}))},clearData:function(){this.power.content.where.condition="",this.power.content.pageNumber=1,this.getPowerList()},searchActive:function(t){this.power.content.where.condition=t,this.power.content.pageNumber=1,this.getPowerList()},pageChange:function(t){this.power.content.pageNumber=t,this.getPowerList()},refreshItem:function(t){t.bbb=!1,setTimeout((function(){t.bbb=!0}))},categoryChange:function(){this.getPowerList()},clearCategory:function(){this.power.content.where.systemclientname="",this.getPowerList()}}}),E=A,D=(0,c.Z)(E,b,x,!1,null,"777fa198",null),F=D.exports,M=n(50851),O={name:"roleEdit",data:function(){return{add:{classname:"sale.role.role",method:"insertormodify_role",content:{roleid:0,rolename:"",remarks:""}},roleid:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,editData:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")),allPower:[]}},components:{roleInfoHandle:y,HandleTop:p,save:M.Z,RolePowerSelect:F},computed:{},watch:{},created:function(){this.init()},methods:{init:function(){var t=this;this.editData&&this.$nextTick((function(){t.$refs.info.ruleForm.name=t.editData.rolename,t.$refs.info.ruleForm.descript=t.editData.remarks}))},getAllPower:function(){var t=this;this.$refs.power.tempPowerList.forEach((function(e){if(!(e.optionids.length<1)){var n=t.allPower.find((function(t){return t.systemappid==e.systemappid}));if(void 0==n){var r={};r.systemappid=e.systemappid,r.optionids=e.optionids,t.allPower.push(r)}else n.optionids=n.optionids}}))},save:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.add.content.rolename=t.$refs.info.ruleForm.name,t.add.content.remarks=t.$refs.info.ruleForm.descript,t.getAllPower(),t.$refs.info.$refs.ruleForm.validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r,a,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=17;break}if(0==t.editData){e.next=13;break}return t.add.content.roleid=t.editData.roleid,e.next=5,t.$api.requested(t.add);case 5:if(r=e.sent,1!=r.code){e.next=11;break}return e.next=9,t.$api.requested({classname:"sale.role.role",method:"add_appauth",content:{roleid:t.roleid,systemapps:t.allPower}});case 9:a=e.sent,t.tool.showMessage(a,(function(){t.$router.back()}));case 11:e.next=17;break;case 13:return e.next=15,t.$api.requested(t.add);case 15:i=e.sent,1==i.code&&(o=t.$api.requested({classname:"sale.role.role",method:"add_appauth",content:{roleid:i.data.roleid,systemapps:t.allPower}}),t.tool.showMessage(o,(function(){t.$router.back()})));case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 4:case"end":return e.stop()}}),e)})))()}}},B=O,T=(0,c.Z)(B,r,a,!1,null,"4d23d910",null),P=T.exports},58382:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return _}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.tool.checkAuth(t.$route.name,"read")?r("div",{staticClass:"role"},[r("div",{staticClass:"top"},[r("p",[t._v("角色管理")]),t.tool.checkAuth(t.$route.name,"insert")?r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addRole()}}},[r("img",{staticStyle:{"vertical-align":"middle"},attrs:{src:n(79878),alt:""}}),t._v(" 新建角色 ")]):t._e()],1),t.tool.checkAuth(t.$route.name,"read")&&0!=t.roleData.length?r("role-item",{attrs:{roleData:t.roleData},scopedSlots:t._u([{key:"icon",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?r("img",{attrs:{src:n(88975),alt:""},on:{click:function(n){return t.roleEdit(e.data)}}}):t._e()]}},{key:"remove",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?r("remove-role",{attrs:{roleData:e.data}}):t._e()]}}],null,!1,3677917174)}):r("el-empty",{attrs:{description:"暂无数据"}})],1):t._e()},a=[],i=(n(38862),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"role-list"},[r("el-row",{attrs:{gutter:100}},t._l(t.roleData,(function(e,a){return r("el-col",{key:a,attrs:{span:11}},[r("div",{staticClass:"role-item"},[r("div",{staticClass:"left"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n(96490),alt:""}})]),r("div",{staticClass:"role-info"},[r("p",[t._v(t._s(e.rolename))]),r("p",[t._v(t._s(e.remarks))]),r("p",[t._v("创建人:"+t._s(e.createby))])])]),r("div",{staticClass:"right"},[t._t("icon",null,{data:e}),t._t("remove",null,{data:e})],2)])])})),1)],1)}),o=[],s={name:"",data:function(){return{}},props:["roleData"],computed:{},watch:{},methods:{}},l=s,u=n(1001),c=(0,u.Z)(l,i,o,!1,null,"711ee6ea",null),d=c.exports,p=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"remove"},[r("img",{attrs:{slot:"icon",src:n(76424),alt:""},on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}},slot:"icon"}),r("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("span",[t._v("该角色已授权,是否确认删除?")]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.removeTarget()}}},[t._v("确 定")])],1)])],1)},h=[],f=n(16198),m=(n(35666),{name:"removeRole",data:function(){return{dialogVisible:!1}},props:["roleData"],computed:{},watch:{},methods:{removeTarget:function(){var t=this;return(0,f.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"sale.role.role",method:"delete_role",content:{roleid:t.roleData.roleid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$parent.$parent.$parent.$parent.getRoleData(),t.dialogVisible=!1}));case 4:case"end":return e.stop()}}),e)})))()},handleClose:function(){this.dialogVisible=!1}}}),g=m,v=(0,u.Z)(g,p,h,!1,null,"ab7af2a8",null),y=v.exports,b={name:"RoleManage",data:function(){return{param:{classname:"sale.role.role",method:"query_roleList",content:{nocache:!0,pageNumber:1,pageSize:9999999,where:{condition:""}}},roleData:[]}},props:[],components:{RoleItem:d,removeRole:y},computed:{},watch:{},created:function(){this.getRoleData()},methods:{getRoleData:function(){var t=this;this.$api.requested(this.param).then((function(e){t.roleData=e.data}))},roleEdit:function(t){window.sessionStorage.setItem("currentEditRole",JSON.stringify(t)),this.$router.push({name:"roleEdit",params:{data:t}})},addRole:function(){window.sessionStorage.setItem("currentEditRole",0),window.sessionStorage.setItem("currentPath","/role_managent"),this.$router.push({path:"role_edit",query:{id:0}})}}},x=b,w=(0,u.Z)(x,r,a,!1,null,"b04a5f66",null),_=w.exports},45340:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"tema"},[r("div",{staticClass:"top"},[r("p",[t._v("团队管理")]),t.tool.checkAuth(t.$route.name,"insert")?r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addUser()}}},[r("img",{staticStyle:{"vertical-align":"middle"},attrs:{src:n(79878),alt:""}}),t._v(" 新建账号 ")]):t._e()],1),t.tool.checkAuth(t.$route.name,"read")&&0!=t.teamData.length?r("team-item",{attrs:{teamData:t.teamData},scopedSlots:t._u([{key:"icon",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?r("img",{attrs:{slot:"icon",src:n(88975),alt:""},on:{click:function(n){return n.stopPropagation(),t.editTargetFun(e.data)}},slot:"icon"}):t._e()]}},{key:"remove",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?r("remove-team",{attrs:{teamData:e.data}}):t._e()]}}],null,!1,2997709260)}):r("el-empty",{attrs:{description:"暂无数据"}}),r("add-user",{ref:"addUser",attrs:{editTarget:t.editTarget}})],1)},a=[],i=n(16198),o=(n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.tool.checkAuth(t.$route.name,"read")?n("el-dialog",{attrs:{title:t.editTarget?"编辑":"新建",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-row",{attrs:{gutter:30}},[n("el-form",{ref:"formInfo",attrs:{model:t.param.content,rules:t.rules,"label-width":"102px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:",prop:"position"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.position,callback:function(e){t.$set(t.param.content,"position",e)},expression:"param.content.position"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.email,callback:function(e){t.$set(t.param.content,"email",e)},expression:"param.content.email"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"角色配置:","label-width":"102px",prop:"roleids"}},[n("el-select",{attrs:{multiple:"",placeholder:"请选择",size:"small"},model:{value:t.param.content.roleids,callback:function(e){t.$set(t.param.content,"roleids",e)},expression:"param.content.roleids"}},t._l(t.checkList,(function(t,e){return n("el-option",{key:e,attrs:{label:t.rolename,value:t.roleid}})})),1)],1)],1)],1),n("el-col",{attrs:{span:24}},[n("div",{staticClass:"footer",staticStyle:{"margin-left":"50%",transform:"translateX(-40%)"}},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.submitTeam()}}},[t._v("提交")]):t._e()],1)])],1)],1):t._e()}),s=[],l=(n(68309),n(21249),{name:"AddUser",data:function(){return{param:{classname:"sale.team.team",method:"insertormodify_team",content:{sa_agent_hrid:0,name:"",phonenumber:"",position:"",email:"",remarks:"",roleids:[]}},dialogVisible:!1,rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{required:!0,message:"请输入电子邮箱",trigger:"blur"},{pattern:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,message:"请输入正确电子邮箱",trigger:"blur"}],roleids:[{required:!0,message:"请选择你的权限",trigger:"blur"}]},checkList:[]}},props:["editTarget"],components:{},computed:{},watch:{editTarget:{handler:function(t){var e=this;this.$nextTick((function(){e.$refs.formInfo.clearValidate(),e.param.content.name=t.name,e.param.content.position=t.position,e.param.content.phonenumber=t.phonenumber,e.param.content.roleids=t.roleids?t.roleids.map((function(t){return t})):[],e.param.content.sa_agent_hrid=t.sa_agent_hrid,e.param.content.email=t.email})),console.log(this.param)}},dialogVisible:{handler:function(t){t||(this.param={classname:"sale.team.team",method:"insertormodify_team",content:{sa_agent_hrid:0,name:"",phonenumber:"",position:"",email:"",remarks:"",roleids:[]}},console.log(this.param))}}},created:function(){this.getRoleList()},methods:{handleClose:function(){this.dialogVisible=!1},getRoleList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"sale.team.team",method:"queryRole",content:{sa_agent_hrid:0}});case 2:n=e.sent,t.checkList=n.data;case 4:case"end":return e.stop()}}),e)})))()},submitTeam:function(){var t=this;this.$refs.formInfo.validate(function(){var e=(0,i.Z)(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=5;break}return e.next=3,t.$api.requested(t.param);case 3:r=e.sent,t.tool.showMessage(r,(function(){t.$refs.formInfo.resetFields(),t.dialogVisible=!1,t.$parent.getTeamData()}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}}),u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"3976452c",null),p=d.exports,h=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.teamData?r("div",{staticClass:"tema-list"},[r("el-row",{attrs:{gutter:100}},t._l(t.teamData,(function(e,a){return r("el-col",{key:a,attrs:{span:11}},[r("div",{staticClass:"tema-item"},[r("div",{staticClass:"left"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n(12282),alt:""}})]),r("div",{staticClass:"tema-info"},[r("p",[t._v(t._s(e.name)),r("span",[t._v(t._s(e.position))])]),r("p",[t._v("账号ID:"+t._s(e.accountno))]),r("p",[t._v("手机号码:"+t._s(e.phonenumber))])])]),r("div",{staticClass:"right"},[t._t("icon",null,{data:e}),t._t("remove",null,{data:e})],2)])])})),1)],1):r("el-empty",{attrs:{description:"暂无数据"}})},f=[],m={name:"TeamItem",data:function(){return{}},props:["teamData"],computed:{},watch:{},methods:{}},g=m,v=(0,c.Z)(g,h,f,!1,null,"30162905",null),y=v.exports,b=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"remove"},[r("img",{attrs:{slot:"icon",src:n(76424),alt:""},on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}},slot:"icon"}),r("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("span",[t._v("该角色已授权,是否确认删除?")]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.removeTarget()}}},[t._v("确 定")])],1)])],1)},x=[],w={name:"",data:function(){return{dialogVisible:!1}},props:["teamData"],computed:{},watch:{},methods:{removeTarget:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"sale.team.team",method:"deleteHr",content:{sa_agent_hrid:t.teamData.sa_agent_hrid}});case 2:n=e.sent,t.tool.showMessage(n,(function(){t.$parent.$parent.$parent.$parent.getTeamData(),t.dialogVisible=!1}));case 4:case"end":return e.stop()}}),e)})))()},handleClose:function(){this.dialogVisible=!1}}},_=w,C=(0,c.Z)(_,b,x,!1,null,"1f6fabea",null),S=C.exports,k={name:"TeamManage",data:function(){return{param:{classname:"sale.team.team",method:"query_teamList",content:{pageNumber:1,pageSize:999999,where:{condition:""}}},teamData:[],editTarget:""}},components:{AddUser:p,TeamItem:y,RemoveTeam:S},computed:{},watch:{},created:function(){this.getTeamData()},methods:{addUser:function(){var t=this;this.$refs.addUser.dialogVisible=!0,this.editTarget="",this.$refs.addUser.param.content.sa_agent_hrid="0",this.$nextTick((function(){t.$refs.addUser.$refs.formInfo.resetFields()}))},getTeamData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.teamData=n.data;case 4:case"end":return e.stop()}}),e)})))()},editTargetFun:function(t){this.editTarget=t,this.$refs.addUser.dialogVisible=!0}}},A=k,E=(0,c.Z)(A,r,a,!1,null,"253b307e",null),D=E.exports},24168:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return Y}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"user-info-panl"},[r("div",{staticClass:"top"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:t.getAvatar||n(12282),alt:""}}),r("up-load",{attrs:{target:"avatar",classType:"1"},on:{onSuccess:t.onSuccess}})],1)]),r("base-info",{ref:"userInfo",attrs:{userInfo:t.userInfo}},[r("phone-edit",{attrs:{slot:"phoneEdit",userInfo:t.userInfo},on:{phoneChange:t.phoneChange},slot:"phoneEdit"}),r("pass-edit",{attrs:{slot:"passEdit",userInfo:t.userInfo},slot:"passEdit"})],1),r("wx-bind",{attrs:{userInfo:t.userInfo}})],1)},a=[],i=n(16198),o=(n(35666),n(59322)),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"base-info"},[n("p",{staticClass:"title"},[t._v("基本信息")]),n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.ruleForm,rules:t.rules,"label-width":"104px","label-position":"left"}},[n("el-form-item",{directives:[{name:"focus",rawName:"v-focus"}],attrs:{label:"姓名:",prop:"name"}},[n("el-input",{ref:"nameEdit",attrs:{size:"small",placeholder:t.ruleForm.name,disabled:t.editStatus},model:{value:t.ruleForm.name,callback:function(e){t.$set(t.ruleForm,"name",e)},expression:"ruleForm.name"}}),n("div",{staticClass:"handle"},[t.editStatus?n("span",{on:{click:function(e){t.editStatus=!1}}},[t._v("编辑")]):n("span",{on:{click:function(e){return t.save("name")}}},[t._v("保存")])])],1),n("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small",placeholder:t.ruleForm.phonenumber,disabled:!0},model:{value:t.ruleForm.phonenumber,callback:function(e){t.$set(t.ruleForm,"phonenumber",e)},expression:"ruleForm.phonenumber"}}),t._t("phoneEdit",null,{data:t.userInfo})],2),n("el-form-item",{attrs:{label:"密码:",prop:"pass"}},[n("el-input",{attrs:{size:"small",placeholder:"******",disabled:!0},model:{value:t.ruleForm.pass,callback:function(e){t.$set(t.ruleForm,"pass",e)},expression:"ruleForm.pass"}}),t._t("passEdit",null,{data:t.userInfo})],2),n("el-form-item",{directives:[{name:"emailfocus",rawName:"v-emailfocus"}],attrs:{label:"邮箱",prop:"email"}},[n("el-input",{ref:"email",attrs:{size:"small",placeholder:t.ruleForm.email,disabled:t.EmailStatus},model:{value:t.ruleForm.email,callback:function(e){t.$set(t.ruleForm,"email",e)},expression:"ruleForm.email"}}),n("div",{staticClass:"handle"},[t.EmailStatus?n("span",{on:{click:function(e){t.EmailStatus=!1}}},[t._v("编辑")]):n("span",{on:{click:function(e){return t.save("email")}}},[t._v("保存")])])],1)],1)],1)},l=[],u=(n(68309),{name:"baseInfo",data:function(){return{edit:{classname:"common.usercenter.usercenter",method:"updateUserMsg",content:{name:"",phonenumber:"",email:""}},ruleForm:{name:"",phonenumber:"",pass:"******",email:""},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{required:!0,message:"请输入邮箱",trigger:"blur"},{pattern:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,message:"请输入正确邮箱",trigger:"blur"}],pass:[{required:!0,message:"请输入密码",trigger:"blur"}]},editStatus:!0,EmailStatus:!0}},directives:{focus:{bind:function(t,e,n){var r=function(e){t.contains(e.target)||(n.context.ruleForm.name=n.context.userInfo.name,n.context.editStatus=!0,n.context.$refs.ruleForm.clearValidate())};t.handle=r,document.addEventListener("click",r)},unbind:function(t){document.removeEventListener("click",t.handle)}},emailfocus:{bind:function(t,e,n){var r=function(e){t.contains(e.target)||(n.context.ruleForm.email=n.context.userInfo.hr.email,n.context.EmailStatus=!0,n.context.$refs.ruleForm.clearValidate())};t.handle=r,document.addEventListener("click",r)},unbind:function(t){document.removeEventListener("click",t.handle)}}},props:["userInfo"],computed:{},watch:{userInfo:{handler:function(t){this.ruleForm.name=t.name,this.ruleForm.phonenumber=t.phonenumber,this.ruleForm.email=t.hr.email}},editStatus:{handler:function(t){var e=this;t||this.$nextTick((function(){e.$refs.nameEdit.focus()}))}},EmailStatus:{handler:function(t){var e=this;t||this.$nextTick((function(){e.$refs.email.focus()}))}}},methods:{save:function(t){var e=this;this.$refs.ruleForm.validate(function(){var n=(0,i.Z)(regeneratorRuntime.mark((function n(r){var a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r){n.next=2;break}return n.abrupt("return",e.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"}));case 2:if("name"!=t){n.next=16;break}if(e.ruleForm.name!=e.userInfo.name){n.next=6;break}return e.$notify({title:"提示",message:"请输入新的名称",type:"warning"}),n.abrupt("return");case 6:return e.userInfo.name=e.ruleForm.name,e.editStatus=!0,e.edit.content.name=e.ruleForm.name,e.edit.content.phonenumber=e.ruleForm.phonenumber,n.next=12,e.$api.requested(e.edit);case 12:a=n.sent,e.tool.showMessage(a),n.next=29;break;case 16:if("email"!=t){n.next=29;break}if(e.ruleForm.email!=e.userInfo.hr.email){n.next=20;break}return e.$notify({title:"提示",message:"请输入新的邮箱",type:"warning"}),n.abrupt("return");case 20:return e.userInfo.email=e.ruleForm.email,e.EmailStatus=!0,e.edit.content.name=e.ruleForm.name,e.edit.content.email=e.ruleForm.email,e.edit.content.phonenumber=e.ruleForm.phonenumber,n.next=27,e.$api.requested(e.edit);case 27:i=n.sent,e.tool.showMessage(i);case 29:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}())}}}),c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,"1515657e",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"phone"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"修改手机号",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"验证码"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.logCode,callback:function(e){t.logCode=e},expression:"logCode"}}),n("el-button",{attrs:{type:"success",disabled:t.count>0,size:"small"},on:{click:function(e){return t.countDown()}}},[t._v(t._s(0==t.count?"获取验证码":t.count+"s"))])],1)],1),n("div",{staticClass:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.phoneEdit()}}},[t._v("提交")])],1)],1)],1)},m=[],g=n(88495),v=n.n(g),y={name:"PhoneEdit",data:function(){return{dialogVisible:!1,form:{phonenumber:""},count:0,logCode:"",rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}]}}},props:["userInfo"],computed:{},watch:{},methods:{countDown:function(){var t=this;this.$refs.form.validate((function(e){if(!e)return t.$notify({title:"提示",message:"请填写手机号",type:"warning"});t.getPhoneCode(),t.count=5;var n=setInterval((function(){t.count--,0==t.count&&clearInterval(n)}),1e3)}))},getPhoneCode:function(){var t=this;0!=this.form.phonenumber&&this.$api.requested({classname:"common.usercenter.usercenter",method:"updateUserMsg_getPassWord",content:{phonenumber:this.form.phonenumber}}).then((function(e){var n=t.$createElement;1===e.code?t.$notify({title:"获取验证码成功!",message:n("i",{style:"color: teal"},e.msg)}):t.$notify({title:"失败",message:e.msg,type:"error"})}))},phoneEdit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!=t.logCode){e.next=3;break}return t.$notify({title:"提示",message:"请先获取验证码",type:"warning"}),e.abrupt("return");case 3:return e.next=5,t.$api.requested({classname:"common.usercenter.usercenter",method:"updateUserMsg",content:{name:t.userInfo.name,phonenumber:t.form.phonenumber,password:v()(t.logCode)}});case 5:n=e.sent,t.tool.showMessage(n,(function(){t.$emit("phoneChange",t.form.phonenumber),t.dialogVisible=!1,t.logCode="",t.form.phonenumber=""}));case 7:case"end":return e.stop()}}),e)})))()},handleClose:function(){this.dialogVisible=!1}}},b=y,x=(0,d.Z)(b,f,m,!1,null,"4e446166",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"password"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"修改密码",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"form",attrs:{rules:t.rules,model:t.form,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"原密码",prop:"pass"}},[n("el-input",{attrs:{placeholder:"请输入原密码",autocomplete:"off"},model:{value:t.form.pass,callback:function(e){t.$set(t.form,"pass",e)},expression:"form.pass"}})],1),n("el-form-item",{attrs:{label:"新密码",prop:"newpass"}},[n("el-input",{attrs:{placeholder:"请输入新密码","show-password":""},model:{value:t.form.newpass,callback:function(e){t.$set(t.form,"newpass",e)},expression:"form.newpass"}})],1),n("el-form-item",{attrs:{label:"确认密码",prop:"checkpass"}},[n("el-input",{attrs:{placeholder:"请再次输入密码","show-password":""},model:{value:t.form.checkpass,callback:function(e){t.$set(t.form,"checkpass",e)},expression:"form.checkpass"}})],1)],1),n("div",{staticClass:"footer"},[n("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.passEdit()}}},[t._v("提交")])],1)],1)],1)},C=[],S=(n(21703),{name:"PassEdit",data:function(){var t=this,e=function(e,n,r){t.form.newpass!=t.form.checkpass?r(new Error("两次输入密码不一致")):r()};return{dialogVisible:!1,form:{pass:"",newpass:"",checkpass:""},rules:{pass:[{required:!0,message:"请输入密码",trigger:"blur"}],newpass:[{required:!0,message:"请输入密码",trigger:"blur"}],checkpass:[{required:!0,message:"请输入密码",trigger:"blur"},{validator:e,trigger:"blur"}]}}},props:["userInfo"],computed:{},watch:{},methods:{handleClose:function(){this.dialogVisible=!1},passEdit:function(){var t=this;this.$refs.form.validate((function(e){e?t.$api.requested({classname:"common.usercenter.usercenter",method:"changePassWord",content:{password:v()(t.form.pass),newpassword:v()(t.form.checkpass)}}).then((function(e){1==e.code?(t.$notify({title:"提示",message:"密码修改成功",type:"success"}),t.$refs.form.resetFields()):(t.$notify({title:"提示",message:"密码修改失败",type:"warning"}),t.$refs.form.resetFields())})):t.$notify({title:"提示",message:"请按照要求修改密码",type:"warning"})}))}}}),k=S,A=(0,d.Z)(k,_,C,!1,null,"176d4008",null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logout"},[n("el-button",{staticStyle:{border:"1px solid #ff3b30",color:"#ff3b30"},attrs:{round:""},on:{click:function(e){t.dialogVisible=!0}}},[t._v("退出登录")]),n("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("span",[t._v("确定永久退出登录?")]),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.logout()}}},[t._v("确 定")])],1)])],1)},F=[],M={name:"",data:function(){return{dialogVisible:!1}},computed:{},props:["userInfo"],watch:{},methods:{aaa:function(){this.dialogVisible=!0},logout:function(){this.$router.push("/"),window.sessionStorage.clear()},handleClose:function(){this.dialogVisible=!1}}},O=M,B=(0,d.Z)(O,D,F,!1,null,"6cf2d618",null),T=B.exports,P=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},I=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"wx"},[r("p",{staticClass:"title"},[t._v("绑定微信")]),r("div",{staticClass:"no-bind"},[r("div",{staticClass:"left"},[r("img",{attrs:{src:n(96004),alt:""}}),r("span",[t._v("未绑定")])])])])}],R={name:"",data:function(){return{}},props:["userInfo"],computed:{},watch:{},methods:{}},L=R,N=(0,d.Z)(L,P,I,!1,null,"1d4892d6",null),z=N.exports,j=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"panl"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("绑定")]),n("el-dialog",{attrs:{title:"绑定微信",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("div",{staticClass:"content"},[n("div",{staticClass:"codeWx"},[t._v("微信二维码")]),n("p",[t._v("微信扫码绑定")]),n("p",[t._v("微信扫码登录")])])])],1)},$=[],q={name:"VxPanl",data:function(){return{dialogVisible:!1}},computed:{},watch:{},methods:{handleClose:function(){this.dialogVisible=!1},bindVx:function(){this.$refs.vxPanl.dialogVisible=!0}}},V=q,H=(0,d.Z)(V,j,$,!1,null,"2bbe0521",null),Z=H.exports,U=n(575),G={name:"UserInfo",data:function(){return{param:{classname:"common.usercenter.usercenter",method:"queryUserMsg",content:{}},userInfo:""}},components:{upLoad:o.Z,baseInfo:h,phoneEdit:w,passEdit:E,wxBind:z,wxPanl:Z,logOut:T},computed:{getAvatar:function(){if(this.userInfo&&this.userInfo.attinfos.length>0)return this.userInfo.attinfos[0].url}},watch:{},created:function(){this.getUserInfo(),console.log(this.$options)},methods:{getUserInfo:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested(t.param);case 2:n=e.sent,t.userInfo=n.data,console.log(t.userInfo);case 5:case"end":return e.stop()}}),e)})))()},onSuccess:function(t){var e=this,n=!0;this.userInfo.attinfos.length>0&&(n=!1,U.Z.removeFileList(this.userInfo.attinfos).then((function(n){e.bindFile(t)}))),n&&this.bindFile(t)},bindFile:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sys_users",ownerid:JSON.parse(window.sessionStorage.getItem("active_account")).userid,usetype:"defaultheadportrait",attachmentids:[t]}});case 2:r=n.sent,e.tool.showMessage(r,(function(){e.getUserInfo()}));case 4:case"end":return n.stop()}}),n)})))()},phoneChange:function(t){this.$refs.userInfo.ruleForm.phonenumber=t}}},W=G,X=(0,d.Z)(W,r,a,!1,null,"149c1440",null),Y=X.exports},78184:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[t.$slots.title?n("div",[t._t("title")],2):n("p",[t._v("附件列表")]),t.onlyread?t._e():t._t("upload")],2),n("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#EEEEEE",color:"#333"},size:"mini",border:"",data:t.attinfos}},[n("el-table-column",{attrs:{prop:"document",label:"文件名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.actid===e.row.attachmentid?n("el-input",{attrs:{size:"mini"},model:{value:e.row.document,callback:function(n){t.$set(e.row,"document",n)},expression:"scope.row.document"}}):n("span",[t._v(t._s(e.row.document))])]}}])}),n("el-table-column",{attrs:{prop:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{label:"操作",width:"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.actid===e.row.attachmentid?n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.saveEdit(e.row)}}},[t._v("保 存")]),n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){t.actid=0}}},[t._v("取 消")])],1):n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.download(e.row)}}},[t._v("下 载")]),n("el-button",{staticClass:"inline-16",attrs:{disabled:t.onlyread,type:"text",size:"small"},on:{click:function(n){return t.editAttachment(e.row)}}},[t._v("编 辑")]),n("el-popconfirm",{attrs:{title:"确定删除当前附件吗?"},on:{confirm:function(n){return t.deleteAttachment(e.row)}}},[n("el-button",{attrs:{slot:"reference",disabled:t.onlyread,size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)]}}])})],1)],1)},a=[],i=n(16198),o=(n(35666),{props:["attinfos","onlyread"],data:function(){return{actid:null}},methods:{editAttachment:function(t){this.actid=t.attachmentid},download:function(t){window.open(t.url)},saveEdit:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}},n.next=3,e.$api.requested(r);case 3:a=n.sent,1===a.code&&e.$emit("onSuccess"),1===a.code&&(e.actid="");case 6:case"end":return n.stop()}}),n)})))()},deleteAttachment:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[t.linksid]}});case 2:r=n.sent,1===r.code&&e.tool.showMessage(r),1===r.code&&e.$emit("onSuccess");case 5:case"end":return n.stop()}}),n)})))()}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},4638:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-breadcrumb",{attrs:{separator:">"}},t._l(t.tempFileData,(function(e,r){return n("el-breadcrumb-item",{key:r,attrs:{to:{}},nativeOn:{click:function(n){return t.goPositionFile(e.id)}}},[t._v(t._s(e.filename))])})),1)},a=[],i=(n(52266),{name:"BreadCrumbs",data:function(){return{}},props:{tempFileData:{type:Array}},computed:{},watch:{},methods:{goPositionFile:function(t){this.$emit("BreadCrumbsChange",t)}}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"0fa5ec3e",null),u=l.exports},24970:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"select"},[n("span",[t._v(t._s(t.label)+" ")]),n("el-cascader",{attrs:{options:t.selectList,"show-all-levels":!1,props:t.prop,clearable:"",size:"small"},on:{change:t.changeSelect,clear:function(e){return t.clearSelete()}}})],1)},a=[],i=n(4301),o=n.n(i),s={name:"CategorySelect",data:function(){return{}},props:{selectList:{default:function(){return[]}},prop:{type:Object,default:function(){return{value:"sat_sharematerial_classid",label:"classname"}}},label:String},components:{TreeSelect:o()},computed:{},watch:{},created:function(){},methods:{changeSelect:function(t){this.$emit("changeSelect",t)},clearSelete:function(){this.$emit("clearSelect")}}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,"52067120",null),d=c.exports},4906:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-download"},on:{click:function(e){return t.submit()}}},[t._v("导 出")])],1)},a=[],i=n(16198),o=(n(35666),n(38862),n(41539),n(54747),n(40561),n(21249),{props:["tablecols","param","excelTitle"],data:function(){return{}},methods:{submit:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r,a,i,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={},n=JSON.parse(JSON.stringify(t.param)),n.content.isAll=!0,console.log(n,t.param),e.next=6,t.$api.requested(n);case 6:r=e.sent,a=JSON.parse(JSON.stringify(t.tablecols)),a.forEach((function(t,e){"省市县"===t.title&&(a[e].title="省",a.splice(e+1,0,{title:"市",columnname:"city"},{title:"县",columnname:"county"}))})),i=a.map((function(t){return t.title})),o=a.map((function(t){return t.columnname})),t.tool.exportExcel(i,o,r.data,t.excelTitle);case 12:case"end":return e.stop()}}),e)})))()}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,null,null),c=u.exports},96908:function(t,e,n){"use strict";n.d(e,{Z:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.fileData?n("div",{staticClass:"file10"},[t._l(t.fileData,(function(e,r){return n("div",{key:r,staticClass:"item-file",style:[{width:t.itemStyle.itemWidth?t.itemStyle.itemWidth+"px":"100%"},{"margin-right":t.itemStyle.margin+"px"}]},[n("div",{staticClass:"left"},[n("div",{staticClass:"icon",style:{width:t.itemStyle.img.width+"px",height:t.itemStyle.img.height+"px"}},[n("img",{attrs:{src:e.cover,alt:""}})]),n("div",{staticClass:"text"},[n("p",[t._v(t._s(e.document))]),n("p",[t._v(t._s(e.createdate))])])]),n("div",{staticClass:"right"},[t.tool.checkAuth(t.$route.name,"read")?n("p",{staticClass:"see",on:{click:function(n){return t.seeClick(e)}}},[t._v("预览")]):t._e(),t.isDelete&&t.tool.checkAuth(t.$route.name,"delete")?n("p",{staticClass:"delete",on:{click:function(n){return t.deleteFile(e)}}},[t._v("删除")]):t._e(),t.isDownLoad&&t.tool.checkAuth(t.$route.name,"download")?n("button",{on:{click:function(n){return t.downLoad(e)}}},[t._v("下载")]):t._e()])])})),n("see-File",{ref:"seeFile",attrs:{fileData:t.seeFile}})],2):t._e()},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.fileData?n("el-dialog",{attrs:{"append-to-body":"",title:"预览",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},["video"==t.fileData.fileType?n("video",{attrs:{src:t.fileData.url,controls:""}}):t._e(),"image"==t.fileData.fileType?n("el-image",{attrs:{src:t.fileData.url}}):t._e()],1):t._e()},o=[],s={name:"",data:function(){return{dialogVisible:!1}},props:["fileData"],computed:{},watch:{},created:function(){},methods:{handleClose:function(){this.dialogVisible=!1}}},l=s,u=n(1001),c=(0,u.Z)(l,i,o,!1,null,"ec4f6dde",null),d=c.exports,p=n(575),h={name:"index",data:function(){return{seeFile:"",isSeeFileShow:!1}},props:{isDownLoad:Boolean,itemStyle:Object,isDelete:Boolean,fileData:{default:function(){return[]}},sat_noticeid:""},components:{SeeFile:d},computed:{},watch:{},created:function(){},methods:{deleteFile:function(t){var e=this,n=t;p.Z.removeFileList([t]).then((function(t){e.tool.showMessage(t,(function(){e.$emit("deleteSuccess",n)}))}))},seeClick:function(t){"image"==t.fileType||"video"==t.fileType?(this.seeFile=t,this.$refs.seeFile.dialogVisible=!0):this.$notify({title:"提示",message:"该文件暂不支持",type:"warning"})},downLoad:function(t){this.$emit("updateDownLoadRecord",t),window.open(t.url,"_self")}}},f=h,m=(0,u.Z)(f,r,a,!1,null,"61eeed76",null),g=m.exports},29963:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dropdown",{attrs:{trigger:"click"}},[r("span",{staticClass:"el-dropdown-link"},[t._v(" "+t._s(1==t.sortType?"最新":"最热")+" "),r("div",{staticClass:"select"},[r("img",{directives:[{name:"show",rawName:"v-show",value:2==t.sortType,expression:"sortType == 2"}],attrs:{src:n(43431),alt:""}}),r("img",{directives:[{name:"show",rawName:"v-show",value:1==t.sortType,expression:"sortType == 1"}],attrs:{src:n(2979),alt:""}})])]),r("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[r("el-dropdown-item",{staticClass:"clearfix",nativeOn:{click:function(e){return t.sortTypeClick("最新")}}},[t._v(" 最新 "),r("el-badge",{directives:[{name:"show",rawName:"v-show",value:1==t.sortType,expression:"sortType == 1"}],staticClass:"iconfont icon-paixushaixuanxuanzhong"})],1),r("el-dropdown-item",{staticClass:"clearfix",nativeOn:{click:function(e){return t.sortTypeClick("最热")}}},[t._v(" 最热 "),r("el-badge",{directives:[{name:"show",rawName:"v-show",value:2==t.sortType,expression:"sortType == 2"}],staticClass:"iconfont icon-paixushaixuanxuanzhong"})],1)],1)],1)},a=[],i={name:"HotNewControl",data:function(){return{sortType:1}},props:{},computed:{},watch:{},methods:{sortTypeClick:function(t){this.sortType="最新"==t?1:2,this.$emit("sortTypeChange",t)}}},o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"8a9a931e",null),u=l.exports},34510:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return M}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-center"},[r("div",{staticClass:"nav-list"},[r("div",{staticClass:"nav-top-item"},[r("div",{staticClass:"logo-avatar"},t._l(t.siteinfo.attinfos,(function(t){return r("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})})),0),r("div",{staticClass:"item",class:"工作台"===t.routerName?"active":"",on:{click:function(e){t.$router.push("/home"),t.act_id=null}}},[r("img",{attrs:{width:"30",src:n(82024),alt:""}}),r("p",[t._v("工作台")])]),r("div",{staticClass:"item",class:"消息中心"===t.routerName?"active":"",on:{click:function(e){t.$router.push("/message"),t.act_id=null}}},[r("img",{attrs:{width:"30",src:n(55041),alt:""}}),r("p",[t._v("消息")])]),t._l(t.shortcutlist,(function(e){return r("div",{key:e.systemmoduleid,staticClass:"item",class:e.systemmoduleid===t.act_id?"active":"",on:{click:function(n){return t.redictToModules(e)}}},[0===e.issystem?r("p",{staticClass:"close-shortcut",on:{click:function(n){return n.stopPropagation(),t.deleteShortcut(e)}}},[r("i",{staticClass:"el-icon-error"})]):t._e(),r("img",{attrs:{width:"30",src:e.iconurl_mainnav,alt:""}}),r("p",[t._v(t._s(e.systemmodulename))])])}))],2)]),r("el-container",[r("socket-message"),r("el-header",[r("myheader",{attrs:{siteinfo:t.siteinfo}})],1),r("div",{staticClass:"modules-panel flex-align-center flex-between"},[r("p",[t._v(t._s(t.routerName))]),r("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.$router.go(-1)}}},[t._v("返 回")])],1),r("el-container",{staticClass:"mymain"},[t.ast_nav?r("el-aside",{attrs:{width:"180px"}},[r("myaside",{ref:"aside"})],1):t._e(),r("el-container",[r("el-main",[r("router-view")],1)],1)],1)],1)],1)},a=[],i=n(16198),o=n(4367),s=(n(38862),n(74916),n(15306),n(35666),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("div",{staticClass:"logo"},[t._v("YOS后端管理平台")]),n("div",{staticClass:"right-operation"},[n("el-dropdown",[n("span",{staticClass:"el-dropdown-link"},[n("div",{staticClass:"flex"},[t._v(" "+t._s(t.siteinfo.enterprisename)),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})])]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(e){return t.$router.replace({path:"/user_center"})}}},[t._v("个人中心")]),t.canChangeSite?n("el-dropdown-item",{nativeOn:{click:function(e){return t.$router.replace({path:"/accounts"})}}},[t._v("切换账号")]):t._e(),n("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(e){return t.loginOut()}}},[t._v("退出登录")])],1)],1)],1)])}),l=[],u={props:["siteinfo"],computed:{canChangeSite:function(){var t=JSON.parse(sessionStorage.getItem("account_list"));if(t.length>1)return!0}},data:function(){return{activeIndex:"",accountInfo:{}}},methods:{loginOut:function(){var t=this;this.$confirm("是否要退出当前账号?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$router.push("/"),sessionStorage.clear()})).catch((function(e){console.log(e),t.$message({type:"info",message:"已取消"})}))},changeAccount:function(){this.$router.push("/accounts")}},mounted:function(){this.accountInfo=JSON.parse(sessionStorage.getItem("active_account"))}},c=u,d=n(1001),p=(0,d.Z)(c,s,l,!1,null,"1ee80e43",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-menu",{staticClass:"el-menu-vertical-demo",staticStyle:{height:"calc(100vh - 100px)"},attrs:{"default-active":t.activePath,"background-color":"#F5F5F5","text-color":"#666","active-text-color":"#fff",router:""},on:{open:t.handleOpen,close:t.handleClose}},t._l(t.auth_data,(function(e){return n("el-menu-item",{key:e.systemappid,attrs:{index:e.path}},[n("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(e.meta.title))])])})),1)},m=[],g={data:function(){return{activePath:null,auth_data:""}},computed:{getCurrentPath:function(){if(this.activePath)return window.sessionStorage.getItem("currentPath")}},methods:{handleOpen:function(){},handleClose:function(){},getAuthList:function(){var t=JSON.parse(sessionStorage.getItem("active_modules"));this.auth_data=t.apps,this.activePath?this.activePath=t.apps[0].path:this.activePath=this.$route.path}},mounted:function(){this.getAuthList()},watch:{$route:function(t,e){t.meta.keeproute||(this.activePath=this.$route.path)}}},v=g,y=(0,d.Z)(v,f,m,!1,null,"1edcfe3e",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"messageBox",class:t.panelIsShow?"show":""},[n("div",{staticClass:"flex-align-center flex-between title-panel"},[n("p",[t._v("消息提示")]),n("p",{on:{click:function(e){t.panelIsShow=!1}}},[t._v("忽略")])]),t._l(t.list,(function(e){return n("p",{key:e.index,staticClass:"message-item"},[t._v(" ["+t._s(e.type)+"消息] "+t._s(e.title)+" ")])})),n("p",{staticClass:"unread-panel"},[t._v("共有"+t._s(t.total)+"条未读消息")])],2)},w=[],_={components:{},data:function(){return{id:"",path:"ws://121.37.152.76:8080/yos/webSocket/",panelIsShow:!1,list:[],total:0}},created:function(){var t=JSON.parse(sessionStorage.getItem("active_account")).token;this.path=this.path+t,console.log(this.path)},mounted:function(){this.init(),this.getMessageList()},methods:{getMessageList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"system.message.Message",method:"queryMessage",content:{isread:0,nocache:!0,pageNumber:1,pageSize:5,type:"",where:{}}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.total=r.total;case 5:case"end":return e.stop()}}),e)})))()},onCloseThemeChat:function(){},onTypeChange:function(t){},onThemeChat:function(t){},onChange:function(t){},init:function(){"undefined"===typeof WebSocket?alert("您的浏览器不支持socket"):(this.socket=new WebSocket(this.path),this.socket.onopen=this.open,this.socket.onerror=this.error,this.socket.onmessage=this.getMessage,this.contectIsLive())},open:function(t){},error:function(){console.log("连接错误")},getMessage:function(t){"alive"!==t.data&&(this.panelIsShow=!0,this.list=[JSON.parse(t.data).message],this.getMessageList())},send:function(t,e,n){},close:function(){console.log("socket已经关闭")},contectIsLive:function(){var t=this;this.realTimeClData=setInterval((function(){t.socket.send("isalive")}),1e4)}},destroyed:function(){this.socket.onclose=this.close},beforeDestroy:function(){clearInterval(this.realTimeClData)}},C=_,S=(0,d.Z)(C,x,w,!1,null,"da8177b8",null),k=S.exports,A=n(20629),E={components:{myheader:h,myaside:b,socketMessage:k},computed:(0,o.Z)({},(0,A.Se)({siteinfo:"siteinfo",shortcutlist:"shortcutlist"})),data:function(){return{routerName:"",modeuls:[],act_id:null}},methods:{siteInfos:function(){this.$store.dispatch("querySiteInfo",{classname:"webmanage.site.site",method:"querySite",content:{}})},query_usershortcuts:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$store.dispatch("setUsershortcuts");case 1:case"end":return e.stop()}}),e)})))()},redictToModules:function(t){var e=this;this.act_id=t.systemmoduleid,sessionStorage.setItem("active_modules",JSON.stringify(t)),this.$router.push({path:t.apps[0].path}),window.sessionStorage.setItem("currentPath",t.apps[0].path),setTimeout((function(){e.$refs["aside"].getAuthList()}),0)},deleteShortcut:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"delete_usershortcuts",content:{systemmoduleid:t.systemmoduleid}});case 2:n.sent,e.$store.dispatch("setUsershortcuts"),r=JSON.parse(sessionStorage.getItem("active_modules")).systemmodulename,t.systemmodulename===r&&e.$router.replace({path:"/home"});case 6:case"end":return n.stop()}}),n)})))()}},created:function(){this.siteInfos(),this.query_usershortcuts(),this.routerName=this.$route.meta.title,this.ast_nav=this.$route.meta.ast_nav},watch:{$route:function(t){this.routerName=t.meta.title,this.ast_nav=t.meta.ast_nav}}},D=E,F=(0,d.Z)(D,r,a,!1,null,"1e138d31",null),M=F.exports},87475:function(t,e,n){"use strict";n.d(e,{Z:function(){return cut}});var r,a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{border:"1px solid #ccc"}},[n("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{editor:t.editor,defaultConfig:t.toolbarConfig,mode:t.mode}}),n("Editor",{staticStyle:{height:"500px","overflow-y":"hidden"},attrs:{defaultConfig:t.editorConfig,mode:t.mode},on:{onCreated:t.onCreated},model:{value:t.html,callback:function(e){t.html=e},expression:"html"}})],1)},i=[],o=(n(60514),n(68309),n(20144));if("undefined"===typeof n.g){if("ActiveXObject"in window){var s="抱歉,wangEditor V5+ 版本开始,不在支持 IE 浏览器";s+="\n Sorry, wangEditor V5+ versions do not support IE browser.",console.error(s)}l(),u()}else n.g&&(null===(r=n.g.navigator)||void 0===r?void 0:r.userAgent.match("QQBrowser"))&&(l(),u());function l(){"undefined"===typeof globalThis&&(window.globalThis=window)}function u(){"undefined"===typeof AggregateError&&(window.AggregateError=function(t,e){var n=new Error(e);return n.errors=t,n})}if("object"===typeof n.g){var c=Object.getOwnPropertyDescriptor(n.g,"window");n.g.window&&!c.set||(n.g.window=n.g,n.g.requestAnimationFrame=function(){},n.g.navigator={userAgent:""},n.g.location={hostname:"0.0.0.0",port:0,protocol:"http:"},n.g.btoa=function(){},n.g.crypto={getRandomValues:function(t){return nodeCrypto.randomFillSync(t)}})}
- /*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function d(t){return"[object Object]"===Object.prototype.toString.call(t)}function p(t){var e,n;return!1!==d(t)&&(e=t.constructor,void 0===e||(n=e.prototype,!1!==d(n)&&!1!==n.hasOwnProperty("isPrototypeOf")))}function h(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var a=nt[t],i=a?"function"==typeof a?a.apply(null,n):a:"unknown error nr: "+t;throw Error("[Immer] "+i)}function f(t){return!!t&&!!t[et]}function m(t){return!!t&&(function(t){if(!t||"object"!=typeof t)return!1;var e=Object.getPrototypeOf(t);if(null===e)return!0;var n=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===rt}(t)||Array.isArray(t)||!!t[tt]||!!t.constructor[tt]||_(t)||C(t))}function g(t,e,n){void 0===n&&(n=!1),0===v(t)?(n?Object.keys:at)(t).forEach((function(r){n&&"symbol"==typeof r||e(r,t[r],t)})):t.forEach((function(n,r){return e(r,n,t)}))}function v(t){var e=t[et];return e?e.i>3?e.i-4:e.i:Array.isArray(t)?1:_(t)?2:C(t)?3:0}function y(t,e){return 2===v(t)?t.has(e):Object.prototype.hasOwnProperty.call(t,e)}function b(t,e){return 2===v(t)?t.get(e):t[e]}function x(t,e,n){var r=v(t);2===r?t.set(e,n):3===r?(t.delete(e),t.add(n)):t[e]=n}function w(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}function _(t){return Y&&t instanceof Map}function C(t){return Q&&t instanceof Set}function S(t){return t.o||t.t}function k(t){if(Array.isArray(t))return Array.prototype.slice.call(t);var e=it(t);delete e[et];for(var n=at(e),r=0;r<n.length;r++){var a=n[r],i=e[a];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(e[a]={configurable:!0,writable:!0,enumerable:i.enumerable,value:t[a]})}return Object.create(Object.getPrototypeOf(t),e)}function A(t,e){return void 0===e&&(e=!1),D(t)||f(t)||!m(t)||(v(t)>1&&(t.set=t.add=t.clear=t.delete=E),Object.freeze(t),e&&g(t,(function(t,e){return A(e,!0)}),!0)),t}function E(){h(2)}function D(t){return null==t||"object"!=typeof t||Object.isFrozen(t)}function F(t){var e=ot[t];return e||h(18,t),e}function M(){return W||h(0),W}function O(t,e){e&&(F("Patches"),t.u=[],t.s=[],t.v=e)}function B(t){T(t),t.p.forEach(I),t.p=null}function T(t){t===W&&(W=t.l)}function P(t){return W={p:[],l:W,h:t,m:!0,_:0}}function I(t){var e=t[et];0===e.i||1===e.i?e.j():e.O=!0}function R(t,e){e._=e.p.length;var n=e.p[0],r=void 0!==t&&t!==n;return e.h.g||F("ES5").S(e,t,r),r?(n[et].P&&(B(e),h(4)),m(t)&&(t=L(e,t),e.l||z(e,t)),e.u&&F("Patches").M(n[et],t,e.u,e.s)):t=L(e,n,[]),B(e),e.u&&e.v(e.u,e.s),t!==J?t:void 0}function L(t,e,n){if(D(e))return e;var r=e[et];if(!r)return g(e,(function(a,i){return N(t,r,e,a,i,n)}),!0),e;if(r.A!==t)return e;if(!r.P)return z(t,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var a=4===r.i||5===r.i?r.o=k(r.k):r.o;g(3===r.i?new Set(a):a,(function(e,i){return N(t,r,a,e,i,n)})),z(t,a,!1),n&&t.u&&F("Patches").R(r,n,t.u,t.s)}return r.o}function N(t,e,n,r,a,i){if(a===n&&h(5),f(a)){var o=L(t,a,i&&e&&3!==e.i&&!y(e.D,r)?i.concat(r):void 0);if(x(n,r,o),!f(o))return;t.m=!1}if(m(a)&&!D(a)){if(!t.h.F&&t._<1)return;L(t,a),e&&e.A.l||z(t,a)}}function z(t,e,n){void 0===n&&(n=!1),t.h.F&&t.m&&A(e,n)}function j(t,e){var n=t[et];return(n?S(n):t)[e]}function $(t,e){if(e in t)for(var n=Object.getPrototypeOf(t);n;){var r=Object.getOwnPropertyDescriptor(n,e);if(r)return r;n=Object.getPrototypeOf(n)}}function q(t){t.P||(t.P=!0,t.l&&q(t.l))}function V(t){t.o||(t.o=k(t.t))}function H(t,e,n){var r=_(e)?F("MapSet").N(e,n):C(e)?F("MapSet").T(e,n):t.g?function(t,e){var n=Array.isArray(t),r={i:n?1:0,A:e?e.A:M(),P:!1,I:!1,D:{},l:e,t:t,k:null,o:null,j:null,C:!1},a=r,i=st;n&&(a=[r],i=lt);var o=Proxy.revocable(a,i),s=o.revoke,l=o.proxy;return r.k=l,r.j=s,l}(e,n):F("ES5").J(e,n);return(n?n.A:M()).p.push(r),r}function Z(t){return f(t)||h(22,t),function t(e){if(!m(e))return e;var n,r=e[et],a=v(e);if(r){if(!r.P&&(r.i<4||!F("ES5").K(r)))return r.t;r.I=!0,n=U(e,a),r.I=!1}else n=U(e,a);return g(n,(function(e,a){r&&b(r.t,e)===a||x(n,e,t(a))})),3===a?new Set(n):n}(t)}function U(t,e){switch(e){case 2:return new Map(t);case 3:return Array.from(t)}return k(t)}var G,W,X="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),Y="undefined"!=typeof Map,Q="undefined"!=typeof Set,K="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,J=X?Symbol.for("immer-nothing"):((G={})["immer-nothing"]=!0,G),tt=X?Symbol.for("immer-draftable"):"__$immer_draftable",et=X?Symbol.for("immer-state"):"__$immer_state",nt={0:"Illegal state",1:"Immer drafts cannot have computed properties",2:"This object has been frozen and should not be mutated",3:function(t){return"Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+t},4:"An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.",5:"Immer forbids circular references",6:"The first or second argument to `produce` must be a function",7:"The third argument to `produce` must be a function or undefined",8:"First argument to `createDraft` must be a plain object, an array, or an immerable object",9:"First argument to `finishDraft` must be a draft returned by `createDraft`",10:"The given draft is already finalized",11:"Object.defineProperty() cannot be used on an Immer draft",12:"Object.setPrototypeOf() cannot be used on an Immer draft",13:"Immer only supports deleting array indices",14:"Immer only supports setting array indices and the 'length' property",15:function(t){return"Cannot apply patch, path doesn't resolve: "+t},16:'Sets cannot have "replace" patches.',17:function(t){return"Unsupported patch operation: "+t},18:function(t){return"The plugin for '"+t+"' has not been loaded into Immer. To enable the plugin, import and call `enable"+t+"()` when initializing your application."},20:"Cannot use proxies if Proxy, Proxy.revocable or Reflect are not available",21:function(t){return"produce can only be called on things that are draftable: plain objects, arrays, Map, Set or classes that are marked with '[immerable]: true'. Got '"+t+"'"},22:function(t){return"'current' expects a draft, got: "+t},23:function(t){return"'original' expects a draft, got: "+t},24:"Patching reserved attributes like __proto__, prototype and constructor is not allowed"},rt=""+Object.prototype.constructor,at="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:Object.getOwnPropertyNames,it=Object.getOwnPropertyDescriptors||function(t){var e={};return at(t).forEach((function(n){e[n]=Object.getOwnPropertyDescriptor(t,n)})),e},ot={},st={get:function(t,e){if(e===et)return t;var n=S(t);if(!y(n,e))return function(t,e,n){var r,a=$(e,n);return a?"value"in a?a.value:null===(r=a.get)||void 0===r?void 0:r.call(t.k):void 0}(t,n,e);var r=n[e];return t.I||!m(r)?r:r===j(t.t,e)?(V(t),t.o[e]=H(t.A.h,r,t)):r},has:function(t,e){return e in S(t)},ownKeys:function(t){return Reflect.ownKeys(S(t))},set:function(t,e,n){var r=$(S(t),e);if(null==r?void 0:r.set)return r.set.call(t.k,n),!0;if(!t.P){var a=j(S(t),e),i=null==a?void 0:a[et];if(i&&i.t===n)return t.o[e]=n,t.D[e]=!1,!0;if(w(n,a)&&(void 0!==n||y(t.t,e)))return!0;V(t),q(t)}return t.o[e]===n&&"number"!=typeof n&&(void 0!==n||e in t.o)||(t.o[e]=n,t.D[e]=!0,!0)},deleteProperty:function(t,e){return void 0!==j(t.t,e)||e in t.t?(t.D[e]=!1,V(t),q(t)):delete t.D[e],t.o&&delete t.o[e],!0},getOwnPropertyDescriptor:function(t,e){var n=S(t),r=Reflect.getOwnPropertyDescriptor(n,e);return r?{writable:!0,configurable:1!==t.i||"length"!==e,enumerable:r.enumerable,value:n[e]}:r},defineProperty:function(){h(11)},getPrototypeOf:function(t){return Object.getPrototypeOf(t.t)},setPrototypeOf:function(){h(12)}},lt={};g(st,(function(t,e){lt[t]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}})),lt.deleteProperty=function(t,e){return isNaN(parseInt(e))&&h(13),st.deleteProperty.call(this,t[0],e)},lt.set=function(t,e,n){return"length"!==e&&isNaN(parseInt(e))&&h(14),st.set.call(this,t[0],e,n,t[0])};var ut=function(){function t(t){var e=this;this.g=K,this.F=!0,this.produce=function(t,n,r){if("function"==typeof t&&"function"!=typeof n){var a=n;n=t;var i=e;return function(t){var e=this;void 0===t&&(t=a);for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return i.produce(t,(function(t){var r;return(r=n).call.apply(r,[e,t].concat(o))}))}}var o;if("function"!=typeof n&&h(6),void 0!==r&&"function"!=typeof r&&h(7),m(t)){var s=P(e),l=H(e,t,void 0),u=!0;try{o=n(l),u=!1}finally{u?B(s):T(s)}return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(t){return O(s,r),R(t,s)}),(function(t){throw B(s),t})):(O(s,r),R(o,s))}if(!t||"object"!=typeof t){if((o=n(t))===J)return;return void 0===o&&(o=t),e.F&&A(o,!0),o}h(21,t)},this.produceWithPatches=function(t,n){return"function"==typeof t?function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return e.produceWithPatches(n,(function(e){return t.apply(void 0,[e].concat(a))}))}:[e.produce(t,n,(function(t,e){r=t,a=e})),r,a];var r,a},"boolean"==typeof(null==t?void 0:t.useProxies)&&this.setUseProxies(t.useProxies),"boolean"==typeof(null==t?void 0:t.autoFreeze)&&this.setAutoFreeze(t.autoFreeze)}var e=t.prototype;return e.createDraft=function(t){m(t)||h(8),f(t)&&(t=Z(t));var e=P(this),n=H(this,t,void 0);return n[et].C=!0,T(e),n},e.finishDraft=function(t,e){var n=t&&t[et];n&&n.C||h(9),n.I&&h(10);var r=n.A;return O(r,e),R(void 0,r)},e.setAutoFreeze=function(t){this.F=t},e.setUseProxies=function(t){t&&!K&&h(20),this.g=t},e.applyPatches=function(t,e){var n;for(n=e.length-1;n>=0;n--){var r=e[n];if(0===r.path.length&&"replace"===r.op){t=r.value;break}}n>-1&&(e=e.slice(n+1));var a=F("Patches").$;return f(t)?a(t,e):this.produce(t,(function(t){return a(t,e)}))},t}(),ct=new ut,dt=ct.produce;ct.produceWithPatches.bind(ct),ct.setAutoFreeze.bind(ct),ct.setUseProxies.bind(ct),ct.applyPatches.bind(ct);var pt=ct.createDraft.bind(ct),ht=ct.finishDraft.bind(ct);function ft(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var mt=new WeakMap,gt=new WeakMap,vt=new WeakMap,yt=new WeakMap,bt=new WeakMap,xt=new WeakMap;function wt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _t(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?wt(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):wt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Ct=()=>{var t={children:[],operations:[],selection:null,marks:null,isInline:()=>!1,isVoid:()=>!1,onChange:()=>{},apply:e=>{for(var n of le.pathRefs(t))ye.transform(n,e);for(var r of le.pointRefs(t))_e.transform(r,e);for(var a of le.rangeRefs(t))Ee.transform(a,e);var i=new Set,o=[],s=t=>{if(t){var e=t.join(",");i.has(e)||(i.add(e),o.push(t))}},l=mt.get(t)||[],u=St(e);for(var c of l){var d=ve.transform(c,e);s(d)}for(var p of u)s(p);mt.set(t,o),Ke.transform(t,e),t.operations.push(e),le.normalize(t),"set_selection"===e.type&&(t.marks=null),gt.get(t)||(gt.set(t,!0),Promise.resolve().then((()=>{gt.set(t,!1),t.onChange(),t.operations=[]})))},addMark:(e,n)=>{var{selection:r}=t;if(r)if(Ae.isExpanded(r))Ke.setNodes(t,{[e]:n},{match:Te.isText,split:!0});else{var a=_t(_t({},le.marks(t)||{}),{},{[e]:n});t.marks=a,gt.get(t)||t.onChange()}},deleteBackward:e=>{var{selection:n}=t;n&&Ae.isCollapsed(n)&&Ke.delete(t,{unit:e,reverse:!0})},deleteForward:e=>{var{selection:n}=t;n&&Ae.isCollapsed(n)&&Ke.delete(t,{unit:e})},deleteFragment:e=>{var{selection:n}=t;n&&Ae.isExpanded(n)&&Ke.delete(t,{reverse:"backward"===e})},getFragment:()=>{var{selection:e}=t;return e?he.fragment(t,e):[]},insertBreak:()=>{Ke.splitNodes(t,{always:!0})},insertFragment:e=>{Ke.insertFragment(t,e)},insertNode:e=>{Ke.insertNodes(t,e)},insertText:e=>{var{selection:n,marks:r}=t;if(n){if(r){var a=_t({text:e},r);Ke.insertNodes(t,a)}else Ke.insertText(t,e);t.marks=null}},normalizeNode:e=>{var[n,r]=e;if(!Te.isText(n))if(ne.isElement(n)&&0===n.children.length){var a={text:""};Ke.insertNodes(t,a,{at:r.concat(0),voids:!0})}else for(var i=!le.isEditor(n)&&(ne.isElement(n)&&(t.isInline(n)||0===n.children.length||Te.isText(n.children[0])||t.isInline(n.children[0]))),o=0,s=0;s<n.children.length;s++,o++){var l=he.get(t,r);if(!Te.isText(l)){var u=n.children[s],c=l.children[o-1],d=s===n.children.length-1,p=Te.isText(u)||ne.isElement(u)&&t.isInline(u);if(p!==i)Ke.removeNodes(t,{at:r.concat(o),voids:!0}),o--;else if(ne.isElement(u)){if(t.isInline(u))if(null!=c&&Te.isText(c)){if(d){var h={text:""};Ke.insertNodes(t,h,{at:r.concat(o+1),voids:!0}),o++}}else{var f={text:""};Ke.insertNodes(t,f,{at:r.concat(o),voids:!0}),o++}}else null!=c&&Te.isText(c)&&(Te.equals(u,c,{loose:!0})?(Ke.mergeNodes(t,{at:r.concat(o),voids:!0}),o--):""===c.text?(Ke.removeNodes(t,{at:r.concat(o-1),voids:!0}),o--):""===u.text&&(Ke.removeNodes(t,{at:r.concat(o),voids:!0}),o--))}}},removeMark:e=>{var{selection:n}=t;if(n)if(Ae.isExpanded(n))Ke.unsetNodes(t,e,{match:Te.isText,split:!0});else{var r=_t({},le.marks(t)||{});delete r[e],t.marks=r,gt.get(t)||t.onChange()}}};return t},St=t=>{switch(t.type){case"insert_text":case"remove_text":case"set_node":var{path:e}=t;return ve.levels(e);case"insert_node":var{node:n,path:r}=t,a=ve.levels(r),i=Te.isText(n)?[]:Array.from(he.nodes(n),(t=>{var[,e]=t;return r.concat(e)}));return[...a,...i];case"merge_node":var{path:o}=t,s=ve.ancestors(o),l=ve.previous(o);return[...s,l];case"move_node":var{path:u,newPath:c}=t;if(ve.equals(u,c))return[];var d=[],p=[];for(var h of ve.ancestors(u)){var f=ve.transform(h,t);d.push(f)}for(var m of ve.ancestors(c)){var g=ve.transform(m,t);p.push(g)}var v=p[p.length-1],y=c[c.length-1],b=v.concat(y);return[...d,...p,b];case"remove_node":var{path:x}=t,w=ve.ancestors(x);return[...w];case"split_node":var{path:_}=t,C=ve.levels(_),S=ve.next(_);return[...C,S];default:return[]}};function kt(t,e){if(null==t)return{};var n,r,a={},i=Object.keys(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||(a[n]=t[n]);return a}function At(t,e){if(null==t)return{};var n,r,a=kt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)n=i[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var Et,Dt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!e,r=e?It(t):t,a=Et.None,i=Et.None,o=0,s=null,l=null;for(var u of r){var c=u.codePointAt(0);if(!c)break;var d=Gt(u,c);if([a,i]=n?[i,d]:[d,a],Wt(a,Et.ZWJ)&&Wt(i,Et.ExtPict)&&(s=Kt(n?t.substring(0,o):t.substring(0,t.length-o)),!s))break;if(Wt(a,Et.RI)&&Wt(i,Et.RI)&&(l=null!==l?!l:!!n||te(t.substring(0,t.length-o)),!l))break;if(a!==Et.None&&i!==Et.None&&Yt(a,i))break;o+=u.length}return o||1},Ft=/\s/,Mt=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,Ot=/['\u2018\u2019]/,Bt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;while(t.length>0){var a=Dt(t,e),[i,o]=Tt(t,a,e);if(Pt(i,o,e))r=!0,n+=a;else{if(r)break;n+=a}t=o}return n},Tt=(t,e,n)=>{if(n){var r=t.length-e;return[t.slice(r,t.length),t.slice(0,r)]}return[t.slice(0,e),t.slice(e)]},Pt=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Ft.test(e))return!1;if(Ot.test(e)){var a=Dt(n,r),[i,o]=Tt(n,a,r);if(t(i,o,r))return!0}return!Mt.test(e)},It=function*(t){for(var e=t.length-1,n=0;n<t.length;n++){var r=t.charAt(e-n);if(Lt(r.charCodeAt(0))){var a=t.charAt(e-n-1);if(Rt(a.charCodeAt(0))){yield a+r,n++;continue}}yield r}},Rt=t=>t>=55296&&t<=56319,Lt=t=>t>=56320&&t<=57343;(function(t){t[t["None"]=0]="None",t[t["Extend"]=1]="Extend",t[t["ZWJ"]=2]="ZWJ",t[t["RI"]=4]="RI",t[t["Prepend"]=8]="Prepend",t[t["SpacingMark"]=16]="SpacingMark",t[t["L"]=32]="L",t[t["V"]=64]="V",t[t["T"]=128]="T",t[t["LV"]=256]="LV",t[t["LVT"]=512]="LVT",t[t["ExtPict"]=1024]="ExtPict",t[t["Any"]=2048]="Any"})(Et||(Et={}));var Nt=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,zt=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,jt=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,$t=/^[\u1100-\u115F\uA960-\uA97C]$/,qt=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,Vt=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,Ht=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,Zt=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\uC2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,Ut=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,Gt=(t,e)=>{var n=Et.Any;return-1!==t.search(Nt)&&(n|=Et.Extend),8205===e&&(n|=Et.ZWJ),e>=127462&&e<=127487&&(n|=Et.RI),-1!==t.search(zt)&&(n|=Et.Prepend),-1!==t.search(jt)&&(n|=Et.SpacingMark),-1!==t.search($t)&&(n|=Et.L),-1!==t.search(qt)&&(n|=Et.V),-1!==t.search(Vt)&&(n|=Et.T),-1!==t.search(Ht)&&(n|=Et.LV),-1!==t.search(Zt)&&(n|=Et.LVT),-1!==t.search(Ut)&&(n|=Et.ExtPict),n};function Wt(t,e){return 0!==(t&e)}var Xt=[[Et.L,Et.L|Et.V|Et.LV|Et.LVT],[Et.LV|Et.V,Et.V|Et.T],[Et.LVT|Et.T,Et.T],[Et.Any,Et.Extend|Et.ZWJ],[Et.Any,Et.SpacingMark],[Et.Prepend,Et.Any],[Et.ZWJ,Et.ExtPict],[Et.RI,Et.RI]];function Yt(t,e){return-1===Xt.findIndex((n=>Wt(t,n[0])&&Wt(e,n[1])))}var Qt=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,Kt=t=>-1!==t.search(Qt),Jt=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,te=t=>{var e=t.match(Jt);if(null===e)return!1;var n=e[0].length/2;return n%2===1},ee=t=>p(t)&&he.isNodeList(t.children)&&!le.isEditor(t),ne={isAncestor(t){return p(t)&&he.isNodeList(t.children)},isElement:ee,isElementList(t){return Array.isArray(t)&&t.every((t=>ne.isElement(t)))},isElementProps(t){return void 0!==t.children},isElementType:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return ee(t)&&t[n]===e},matches(t,e){for(var n in e)if("children"!==n&&t[n]!==e[n])return!1;return!0}},re=["text"],ae=["text"];function ie(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function oe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ie(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ie(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var se=new WeakMap,le={above(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{voids:n=!1,mode:r="lowest",at:a=t.selection,match:i}=e;if(a){var o=le.path(t,a),s="lowest"===r;for(var[l,u]of le.levels(t,{at:o,voids:n,match:i,reverse:s}))if(!Te.isText(l)&&!ve.equals(o,u))return[l,u]}},addMark(t,e,n){t.addMark(e,n)},after(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=le.point(t,e,{edge:"end"}),i=le.end(t,[]),o={anchor:a,focus:i},{distance:s=1}=r,l=0;for(var u of le.positions(t,oe(oe({},r),{},{at:o}))){if(l>s)break;0!==l&&(n=u),l++}return n},before(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=le.start(t,[]),i=le.point(t,e,{edge:"start"}),o={anchor:a,focus:i},{distance:s=1}=r,l=0;for(var u of le.positions(t,oe(oe({},r),{},{at:o,reverse:!0}))){if(l>s)break;0!==l&&(n=u),l++}return n},deleteBackward(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=e;t.deleteBackward(n)},deleteForward(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=e;t.deleteForward(n)},deleteFragment(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{direction:n="forward"}=e;t.deleteFragment(n)},edges(t,e){return[le.start(t,e),le.end(t,e)]},end(t,e){return le.point(t,e,{edge:"end"})},first(t,e){var n=le.path(t,e,{edge:"start"});return le.node(t,n)},fragment(t,e){var n=le.range(t,e),r=he.fragment(t,n);return r},hasBlocks(t,e){return e.children.some((e=>le.isBlock(t,e)))},hasInlines(t,e){return e.children.some((e=>Te.isText(e)||le.isInline(t,e)))},hasTexts(t,e){return e.children.every((t=>Te.isText(t)))},insertBreak(t){t.insertBreak()},insertFragment(t,e){t.insertFragment(e)},insertNode(t,e){t.insertNode(e)},insertText(t,e){t.insertText(e)},isBlock(t,e){return ne.isElement(e)&&!t.isInline(e)},isEditor(t){if(!p(t))return!1;var e=se.get(t);if(void 0!==e)return e;var n="function"===typeof t.addMark&&"function"===typeof t.apply&&"function"===typeof t.deleteBackward&&"function"===typeof t.deleteForward&&"function"===typeof t.deleteFragment&&"function"===typeof t.insertBreak&&"function"===typeof t.insertFragment&&"function"===typeof t.insertNode&&"function"===typeof t.insertText&&"function"===typeof t.isInline&&"function"===typeof t.isVoid&&"function"===typeof t.normalizeNode&&"function"===typeof t.onChange&&"function"===typeof t.removeMark&&(null===t.marks||p(t.marks))&&(null===t.selection||Ae.isRange(t.selection))&&he.isNodeList(t.children)&&ge.isOperationList(t.operations);return se.set(t,n),n},isEnd(t,e,n){var r=le.end(t,n);return we.equals(e,r)},isEdge(t,e,n){return le.isStart(t,e,n)||le.isEnd(t,e,n)},isEmpty(t,e){var{children:n}=e,[r]=n;return 0===n.length||1===n.length&&Te.isText(r)&&""===r.text&&!t.isVoid(e)},isInline(t,e){return ne.isElement(e)&&t.isInline(e)},isNormalizing(t){var e=vt.get(t);return void 0===e||e},isStart(t,e,n){if(0!==e.offset)return!1;var r=le.start(t,n);return we.equals(e,r)},isVoid(t,e){return ne.isElement(e)&&t.isVoid(e)},last(t,e){var n=le.path(t,e,{edge:"end"});return le.node(t,n)},leaf(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),a=he.leaf(t,r);return[a,r]},*levels(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,reverse:r=!1,voids:a=!1}=e,{match:i}=e;if(null==i&&(i=()=>!0),n){var o=[],s=le.path(t,n);for(var[l,u]of he.levels(t,s))if(i(l,u)&&(o.push([l,u]),!a&&le.isVoid(t,l)))break;r&&o.reverse(),yield*o}},marks(t){var{marks:e,selection:n}=t;if(!n)return null;if(e)return e;if(Ae.isExpanded(n)){var[r]=le.nodes(t,{match:Te.isText});if(r){var[a]=r,i=At(a,re);return i}return{}}var{anchor:o}=n,{path:s}=o,[l]=le.leaf(t,s);if(0===o.offset){var u=le.previous(t,{at:s,match:Te.isText}),c=le.above(t,{match:e=>le.isBlock(t,e)});if(u&&c){var[d,p]=u,[,h]=c;ve.isAncestor(h,p)&&(l=d)}}var f=At(l,ae);return f},next(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=e,{match:a,at:i=t.selection}=e;if(i){var o=le.after(t,i,{voids:r});if(o){var[,s]=le.last(t,[]),l=[o.path,s];if(ve.isPath(i)&&0===i.length)throw new Error("Cannot get the next node from the root node!");if(null==a)if(ve.isPath(i)){var[u]=le.parent(t,i);a=t=>u.children.includes(t)}else a=()=>!0;var[c]=le.nodes(t,{at:l,match:a,mode:n,voids:r});return c}}},node(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),a=he.get(t,r);return[a,r]},*nodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,mode:r="all",universal:a=!1,reverse:i=!1,voids:o=!1}=e,{match:s}=e;if(s||(s=()=>!0),n){var l,u;if(ue.isSpan(n))l=n[0],u=n[1];else{var c=le.path(t,n,{edge:"start"}),d=le.path(t,n,{edge:"end"});l=i?d:c,u=i?c:d}var p,h=he.nodes(t,{reverse:i,from:l,to:u,pass:e=>{var[n]=e;return!o&&le.isVoid(t,n)}}),f=[];for(var[m,g]of h){var v=p&&0===ve.compare(g,p[1]);if("highest"!==r||!v)if(s(m,g))if("lowest"===r&&v)p=[m,g];else{var y="lowest"===r?p:[m,g];y&&(a?f.push(y):yield y),p=[m,g]}else if(a&&!v&&Te.isText(m))return}"lowest"===r&&p&&(a?f.push(p):yield p),a&&(yield*f)}},normalize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:n=!1}=e,r=t=>mt.get(t)||[];if(le.isNormalizing(t)){if(n){var a=Array.from(he.nodes(t),(t=>{var[,e]=t;return e}));mt.set(t,a)}0!==r(t).length&&le.withoutNormalizing(t,(()=>{for(var e of r(t))if(he.has(t,e)){var n=le.node(t,e),[a,i]=n;ne.isElement(a)&&0===a.children.length&&t.normalizeNode(n)}var o=42*r(t).length,s=0;while(0!==r(t).length){if(s>o)throw new Error("\n Could not completely normalize the editor after ".concat(o," iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state.\n "));var l=r(t).pop();if(he.has(t,l)){var u=le.node(t,l);t.normalizeNode(u)}s++}}))}},parent(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),a=ve.parent(r),i=le.node(t,a);return i},path(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:r,edge:a}=n;if(ve.isPath(e))if("start"===a){var[,i]=he.first(t,e);e=i}else if("end"===a){var[,o]=he.last(t,e);e=o}return Ae.isRange(e)&&(e="start"===a?Ae.start(e):"end"===a?Ae.end(e):ve.common(e.anchor.path,e.focus.path)),we.isPoint(e)&&(e=e.path),null!=r&&(e=e.slice(0,r)),e},hasPath(t,e){return he.has(t,e)},pathRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:e,affinity:r,unref(){var{current:e}=a,n=le.pathRefs(t);return n.delete(a),a.current=null,e}},i=le.pathRefs(t);return i.add(a),a},pathRefs(t){var e=yt.get(t);return e||(e=new Set,yt.set(t,e)),e},point(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:r="start"}=n;if(ve.isPath(e)){var a;if("end"===r){var[,i]=he.last(t,e);a=i}else{var[,o]=he.first(t,e);a=o}var s=he.get(t,a);if(!Te.isText(s))throw new Error("Cannot get the ".concat(r," point in the node at path [").concat(e,"] because it has no ").concat(r," text node."));return{path:a,offset:"end"===r?s.text.length:0}}if(Ae.isRange(e)){var[l,u]=Ae.edges(e);return"start"===r?l:u}return e},pointRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:e,affinity:r,unref(){var{current:e}=a,n=le.pointRefs(t);return n.delete(a),a.current=null,e}},i=le.pointRefs(t);return i.add(a),a},pointRefs(t){var e=bt.get(t);return e||(e=new Set,bt.set(t,e)),e},*positions(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,unit:r="offset",reverse:a=!1,voids:i=!1}=e;if(n){var o=le.range(t,n),[s,l]=Ae.edges(o),u=a?l:s,c=!1,d="",p=0,h=0,f=0;for(var[m,g]of le.nodes(t,{at:n,reverse:a,voids:i})){if(ne.isElement(m)){if(!i&&t.isVoid(m)){yield le.start(t,g);continue}if(t.isInline(m))continue;if(le.hasInlines(t,m)){var v=ve.isAncestor(g,l.path)?l:le.end(t,g),y=ve.isAncestor(g,s.path)?s:le.start(t,g);d=le.string(t,{anchor:y,focus:v},{voids:i}),c=!0}}if(Te.isText(m)){var b=ve.equals(g,u.path);b?(h=a?u.offset:m.text.length-u.offset,f=u.offset):(h=m.text.length,f=a?h:0),(b||c||"offset"===r)&&(yield{path:g,offset:f},c=!1);while(1){if(0===p){if(""===d)break;p=x(d,r,a),d=Tt(d,p,a)[1]}if(f=a?f-p:f+p,h-=p,h<0){p=-h;break}p=0,yield{path:g,offset:f}}}}}function x(t,e,n){return"character"===e?Dt(t,n):"word"===e?Bt(t,n):"line"===e||"block"===e?t.length:1}},previous(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=e,{match:a,at:i=t.selection}=e;if(i){var o=le.before(t,i,{voids:r});if(o){var[,s]=le.first(t,[]),l=[o.path,s];if(ve.isPath(i)&&0===i.length)throw new Error("Cannot get the previous node from the root node!");if(null==a)if(ve.isPath(i)){var[u]=le.parent(t,i);a=t=>u.children.includes(t)}else a=()=>!0;var[c]=le.nodes(t,{reverse:!0,at:l,match:a,mode:n,voids:r});return c}}},range(t,e,n){if(Ae.isRange(e)&&!n)return e;var r=le.start(t,e),a=le.end(t,n||e);return{anchor:r,focus:a}},rangeRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:e,affinity:r,unref(){var{current:e}=a,n=le.rangeRefs(t);return n.delete(a),a.current=null,e}},i=le.rangeRefs(t);return i.add(a),a},rangeRefs(t){var e=xt.get(t);return e||(e=new Set,xt.set(t,e)),e},removeMark(t,e){t.removeMark(e)},setNormalizing(t,e){vt.set(t,e)},start(t,e){return le.point(t,e,{edge:"start"})},string(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,a=le.range(t,e),[i,o]=Ae.edges(a),s="";for(var[l,u]of le.nodes(t,{at:a,match:Te.isText,voids:r})){var c=l.text;ve.equals(u,o.path)&&(c=c.slice(0,o.offset)),ve.equals(u,i.path)&&(c=c.slice(i.offset)),s+=c}return s},unhangRange(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,[a,i]=Ae.edges(e);if(0!==a.offset||0!==i.offset||Ae.isCollapsed(e))return e;var o=le.above(t,{at:i,match:e=>le.isBlock(t,e)}),s=o?o[1]:[],l=le.start(t,[]),u={anchor:l,focus:i},c=!0;for(var[d,p]of le.nodes(t,{at:u,match:Te.isText,reverse:!0,voids:r}))if(c)c=!1;else if(""!==d.text||ve.isBefore(p,s)){i={path:p,offset:d.text.length};break}return{anchor:a,focus:i}},void(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return le.above(t,oe(oe({},e),{},{match:e=>le.isVoid(t,e)}))},withoutNormalizing(t,e){var n=le.isNormalizing(t);le.setNormalizing(t,!1);try{e()}finally{le.setNormalizing(t,n)}le.normalize(t)}},ue={isSpan(t){return Array.isArray(t)&&2===t.length&&t.every(ve.isPath)}},ce=["children"],de=["text"],pe=new WeakMap,he={ancestor(t,e){var n=he.get(t,e);if(Te.isText(n))throw new Error("Cannot get the ancestor node at path [".concat(e,"] because it refers to a text node instead: ").concat(n));return n},*ancestors(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ve.ancestors(e,n)){var a=he.ancestor(t,r),i=[a,r];yield i}},child(t,e){if(Te.isText(t))throw new Error("Cannot get the child of a text node: ".concat(JSON.stringify(t)));var n=t.children[e];if(null==n)throw new Error("Cannot get child at index `".concat(e,"` in node: ").concat(JSON.stringify(t)));return n},*children(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{reverse:r=!1}=n,a=he.ancestor(t,e),{children:i}=a,o=r?i.length-1:0;while(r?o>=0:o<i.length){var s=he.child(a,o),l=e.concat(o);yield[s,l],o=r?o-1:o+1}},common(t,e,n){var r=ve.common(e,n),a=he.get(t,r);return[a,r]},descendant(t,e){var n=he.get(t,e);if(le.isEditor(n))throw new Error("Cannot get the descendant node at path [".concat(e,"] because it refers to the root editor node instead: ").concat(n));return n},*descendants(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of he.nodes(t,e))0!==r.length&&(yield[n,r])},*elements(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of he.nodes(t,e))ne.isElement(n)&&(yield[n,r])},extractProps(t){if(ne.isAncestor(t)){var e=At(t,ce);return e}e=At(t,de);return e},first(t,e){var n=e.slice(),r=he.get(t,n);while(r){if(Te.isText(r)||0===r.children.length)break;r=r.children[0],n.push(0)}return[r,n]},fragment(t,e){if(Te.isText(t))throw new Error("Cannot get a fragment starting from a root text node: ".concat(JSON.stringify(t)));var n=dt({children:t.children},(t=>{var[n,r]=Ae.edges(e),a=he.nodes(t,{reverse:!0,pass:t=>{var[,n]=t;return!Ae.includes(e,n)}});for(var[,i]of a){if(!Ae.includes(e,i)){var o=he.parent(t,i),s=i[i.length-1];o.children.splice(s,1)}if(ve.equals(i,r.path)){var l=he.leaf(t,i);l.text=l.text.slice(0,r.offset)}if(ve.equals(i,n.path)){var u=he.leaf(t,i);u.text=u.text.slice(n.offset)}}le.isEditor(t)&&(t.selection=null)}));return n.children},get(t,e){for(var n=t,r=0;r<e.length;r++){var a=e[r];if(Te.isText(n)||!n.children[a])throw new Error("Cannot find a descendant at path [".concat(e,"] in node: ").concat(JSON.stringify(t)));n=n.children[a]}return n},has(t,e){for(var n=t,r=0;r<e.length;r++){var a=e[r];if(Te.isText(n)||!n.children[a])return!1;n=n.children[a]}return!0},isNode(t){return Te.isText(t)||ne.isElement(t)||le.isEditor(t)},isNodeList(t){if(!Array.isArray(t))return!1;var e=pe.get(t);if(void 0!==e)return e;var n=t.every((t=>he.isNode(t)));return pe.set(t,n),n},last(t,e){var n=e.slice(),r=he.get(t,n);while(r){if(Te.isText(r)||0===r.children.length)break;var a=r.children.length-1;r=r.children[a],n.push(a)}return[r,n]},leaf(t,e){var n=he.get(t,e);if(!Te.isText(n))throw new Error("Cannot get the leaf node at path [".concat(e,"] because it refers to a non-leaf node: ").concat(n));return n},*levels(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ve.levels(e,n)){var a=he.get(t,r);yield[a,r]}},matches(t,e){return ne.isElement(t)&&ne.isElementProps(e)&&ne.matches(t,e)||Te.isText(t)&&Te.isTextProps(e)&&Te.matches(t,e)},*nodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{pass:n,reverse:r=!1}=e,{from:a=[],to:i}=e,o=new Set,s=[],l=t;while(1){if(i&&(r?ve.isBefore(s,i):ve.isAfter(s,i)))break;if(o.has(l)||(yield[l,s]),o.has(l)||Te.isText(l)||0===l.children.length||null!=n&&!1!==n([l,s])){if(0===s.length)break;if(!r){var u=ve.next(s);if(he.has(t,u)){s=u,l=he.get(t,s);continue}}if(r&&0!==s[s.length-1]){var c=ve.previous(s);s=c,l=he.get(t,s)}else s=ve.parent(s),l=he.get(t,s),o.add(l)}else{o.add(l);var d=r?l.children.length-1:0;ve.isAncestor(s,a)&&(d=a[s.length]),s=s.concat(d),l=he.get(t,s)}}},parent(t,e){var n=ve.parent(e),r=he.get(t,n);if(Te.isText(r))throw new Error("Cannot get the parent of path [".concat(e,"] because it does not exist in the root."));return r},string(t){return Te.isText(t)?t.text:t.children.map(he.string).join("")},*texts(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of he.nodes(t,e))Te.isText(n)&&(yield[n,r])}};function fe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function me(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?fe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):fe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var ge={isNodeOperation(t){return ge.isOperation(t)&&t.type.endsWith("_node")},isOperation(t){if(!p(t))return!1;switch(t.type){case"insert_node":return ve.isPath(t.path)&&he.isNode(t.node);case"insert_text":return"number"===typeof t.offset&&"string"===typeof t.text&&ve.isPath(t.path);case"merge_node":return"number"===typeof t.position&&ve.isPath(t.path)&&p(t.properties);case"move_node":return ve.isPath(t.path)&&ve.isPath(t.newPath);case"remove_node":return ve.isPath(t.path)&&he.isNode(t.node);case"remove_text":return"number"===typeof t.offset&&"string"===typeof t.text&&ve.isPath(t.path);case"set_node":return ve.isPath(t.path)&&p(t.properties)&&p(t.newProperties);case"set_selection":return null===t.properties&&Ae.isRange(t.newProperties)||null===t.newProperties&&Ae.isRange(t.properties)||p(t.properties)&&p(t.newProperties);case"split_node":return ve.isPath(t.path)&&"number"===typeof t.position&&p(t.properties);default:return!1}},isOperationList(t){return Array.isArray(t)&&t.every((t=>ge.isOperation(t)))},isSelectionOperation(t){return ge.isOperation(t)&&t.type.endsWith("_selection")},isTextOperation(t){return ge.isOperation(t)&&t.type.endsWith("_text")},inverse(t){switch(t.type){case"insert_node":return me(me({},t),{},{type:"remove_node"});case"insert_text":return me(me({},t),{},{type:"remove_text"});case"merge_node":return me(me({},t),{},{type:"split_node",path:ve.previous(t.path)});case"move_node":var{newPath:e,path:n}=t;if(ve.equals(e,n))return t;if(ve.isSibling(n,e))return me(me({},t),{},{path:e,newPath:n});var r=ve.transform(n,t),a=ve.transform(ve.next(n),t);return me(me({},t),{},{path:r,newPath:a});case"remove_node":return me(me({},t),{},{type:"insert_node"});case"remove_text":return me(me({},t),{},{type:"insert_text"});case"set_node":var{properties:i,newProperties:o}=t;return me(me({},t),{},{properties:o,newProperties:i});case"set_selection":var{properties:s,newProperties:l}=t;return me(me({},t),{},null==s?{properties:l,newProperties:null}:null==l?{properties:null,newProperties:s}:{properties:l,newProperties:s});case"split_node":return me(me({},t),{},{type:"merge_node",path:ve.next(t.path)})}}},ve={ancestors(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,r=ve.levels(t,e);return r=n?r.slice(1):r.slice(0,-1),r},common(t,e){for(var n=[],r=0;r<t.length&&r<e.length;r++){var a=t[r],i=e[r];if(a!==i)break;n.push(a)}return n},compare(t,e){for(var n=Math.min(t.length,e.length),r=0;r<n;r++){if(t[r]<e[r])return-1;if(t[r]>e[r])return 1}return 0},endsAfter(t,e){var n=t.length-1,r=t.slice(0,n),a=e.slice(0,n),i=t[n],o=e[n];return ve.equals(r,a)&&i>o},endsAt(t,e){var n=t.length,r=t.slice(0,n),a=e.slice(0,n);return ve.equals(r,a)},endsBefore(t,e){var n=t.length-1,r=t.slice(0,n),a=e.slice(0,n),i=t[n],o=e[n];return ve.equals(r,a)&&i<o},equals(t,e){return t.length===e.length&&t.every(((t,n)=>t===e[n]))},hasPrevious(t){return t[t.length-1]>0},isAfter(t,e){return 1===ve.compare(t,e)},isAncestor(t,e){return t.length<e.length&&0===ve.compare(t,e)},isBefore(t,e){return-1===ve.compare(t,e)},isChild(t,e){return t.length===e.length+1&&0===ve.compare(t,e)},isCommon(t,e){return t.length<=e.length&&0===ve.compare(t,e)},isDescendant(t,e){return t.length>e.length&&0===ve.compare(t,e)},isParent(t,e){return t.length+1===e.length&&0===ve.compare(t,e)},isPath(t){return Array.isArray(t)&&(0===t.length||"number"===typeof t[0])},isSibling(t,e){if(t.length!==e.length)return!1;var n=t.slice(0,-1),r=e.slice(0,-1),a=t[t.length-1],i=e[e.length-1];return a!==i&&ve.equals(n,r)},levels(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,r=[],a=0;a<=t.length;a++)r.push(t.slice(0,a));return n&&r.reverse(),r},next(t){if(0===t.length)throw new Error("Cannot get the next path of a root path [".concat(t,"], because it has no next index."));var e=t[t.length-1];return t.slice(0,-1).concat(e+1)},parent(t){if(0===t.length)throw new Error("Cannot get the parent path of the root path [".concat(t,"]."));return t.slice(0,-1)},previous(t){if(0===t.length)throw new Error("Cannot get the previous path of a root path [".concat(t,"], because it has no previous index."));var e=t[t.length-1];if(e<=0)throw new Error("Cannot get the previous path of a first child path [".concat(t,"] because it would result in a negative index."));return t.slice(0,-1).concat(e-1)},relative(t,e){if(!ve.isAncestor(e,t)&&!ve.equals(t,e))throw new Error("Cannot get the relative path of [".concat(t,"] inside ancestor [").concat(e,"], because it is not above or equal to the path."));return t.slice(e.length)},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(r=>{var{affinity:a="forward"}=n;if(t&&0!==(null===t||void 0===t?void 0:t.length)){if(null===r)return null;switch(e.type){case"insert_node":var{path:i}=e;(ve.equals(i,r)||ve.endsBefore(i,r)||ve.isAncestor(i,r))&&(r[i.length-1]+=1);break;case"remove_node":var{path:o}=e;if(ve.equals(o,r)||ve.isAncestor(o,r))return null;ve.endsBefore(o,r)&&(r[o.length-1]-=1);break;case"merge_node":var{path:s,position:l}=e;ve.equals(s,r)||ve.endsBefore(s,r)?r[s.length-1]-=1:ve.isAncestor(s,r)&&(r[s.length-1]-=1,r[s.length]+=l);break;case"split_node":var{path:u,position:c}=e;if(ve.equals(u,r)){if("forward"===a)r[r.length-1]+=1;else if("backward"!==a)return null}else ve.endsBefore(u,r)?r[u.length-1]+=1:ve.isAncestor(u,r)&&t[u.length]>=c&&(r[u.length-1]+=1,r[u.length]-=c);break;case"move_node":var{path:d,newPath:p}=e;if(ve.equals(d,p))return;if(ve.isAncestor(d,r)||ve.equals(d,r)){var h=p.slice();return ve.endsBefore(d,p)&&d.length<p.length&&(h[d.length-1]-=1),h.concat(r.slice(d.length))}ve.isSibling(d,p)&&(ve.isAncestor(p,r)||ve.equals(p,r))?ve.endsBefore(d,r)?r[d.length-1]-=1:r[d.length-1]+=1:ve.endsBefore(p,r)||ve.equals(p,r)||ve.isAncestor(p,r)?(ve.endsBefore(d,r)&&(r[d.length-1]-=1),r[p.length-1]+=1):ve.endsBefore(d,r)&&(ve.equals(p,r)&&(r[p.length-1]+=1),r[d.length-1]-=1);break}}}))}},ye={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var a=ve.transform(n,e,{affinity:r});t.current=a,null==a&&t.unref()}}};function be(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?be(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var we={compare(t,e){var n=ve.compare(t.path,e.path);return 0===n?t.offset<e.offset?-1:t.offset>e.offset?1:0:n},isAfter(t,e){return 1===we.compare(t,e)},isBefore(t,e){return-1===we.compare(t,e)},equals(t,e){return t.offset===e.offset&&ve.equals(t.path,e.path)},isPoint(t){return p(t)&&"number"===typeof t.offset&&ve.isPath(t.path)},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(t=>{if(null===t)return null;var{affinity:r="forward"}=n,{path:a,offset:i}=t;switch(e.type){case"insert_node":case"move_node":t.path=ve.transform(a,e,n);break;case"insert_text":ve.equals(e.path,a)&&e.offset<=i&&(t.offset+=e.text.length);break;case"merge_node":ve.equals(e.path,a)&&(t.offset+=e.position),t.path=ve.transform(a,e,n);break;case"remove_text":ve.equals(e.path,a)&&e.offset<=i&&(t.offset-=Math.min(i-e.offset,e.text.length));break;case"remove_node":if(ve.equals(e.path,a)||ve.isAncestor(e.path,a))return null;t.path=ve.transform(a,e,n);break;case"split_node":if(ve.equals(e.path,a)){if(e.position===i&&null==r)return null;(e.position<i||e.position===i&&"forward"===r)&&(t.offset-=e.position,t.path=ve.transform(a,e,xe(xe({},n),{},{affinity:"forward"})))}else t.path=ve.transform(a,e,n);break}}))}},_e={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var a=we.transform(n,e,{affinity:r});t.current=a,null==a&&t.unref()}}},Ce=["anchor","focus"];function Se(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ke(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Se(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Ae={edges(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,{anchor:r,focus:a}=t;return Ae.isBackward(t)===n?[r,a]:[a,r]},end(t){var[,e]=Ae.edges(t);return e},equals(t,e){return we.equals(t.anchor,e.anchor)&&we.equals(t.focus,e.focus)},includes(t,e){if(Ae.isRange(e)){if(Ae.includes(t,e.anchor)||Ae.includes(t,e.focus))return!0;var[n,r]=Ae.edges(t),[a,i]=Ae.edges(e);return we.isBefore(n,a)&&we.isAfter(r,i)}var[o,s]=Ae.edges(t),l=!1,u=!1;return we.isPoint(e)?(l=we.compare(e,o)>=0,u=we.compare(e,s)<=0):(l=ve.compare(e,o.path)>=0,u=ve.compare(e,s.path)<=0),l&&u},intersection(t,e){var n=At(t,Ce),[r,a]=Ae.edges(t),[i,o]=Ae.edges(e),s=we.isBefore(r,i)?i:r,l=we.isBefore(a,o)?a:o;return we.isBefore(l,s)?null:ke({anchor:s,focus:l},n)},isBackward(t){var{anchor:e,focus:n}=t;return we.isAfter(e,n)},isCollapsed(t){var{anchor:e,focus:n}=t;return we.equals(e,n)},isExpanded(t){return!Ae.isCollapsed(t)},isForward(t){return!Ae.isBackward(t)},isRange(t){return p(t)&&we.isPoint(t.anchor)&&we.isPoint(t.focus)},*points(t){yield[t.anchor,"anchor"],yield[t.focus,"focus"]},start(t){var[e]=Ae.edges(t);return e},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(t=>{if(null===t)return null;var r,a,{affinity:i="inward"}=n;if("inward"===i){var o=Ae.isCollapsed(t);Ae.isForward(t)?(r="forward",a=o?r:"backward"):(r="backward",a=o?r:"forward")}else"outward"===i?Ae.isForward(t)?(r="backward",a="forward"):(r="forward",a="backward"):(r=i,a=i);var s=we.transform(t.anchor,e,{affinity:r}),l=we.transform(t.focus,e,{affinity:a});if(!s||!l)return null;t.anchor=s,t.focus=l}))}},Ee={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var a=Ae.transform(n,e,{affinity:r});t.current=a,null==a&&t.unref()}}},De=(t,e)=>{for(var n in t){var r=t[n],a=e[n];if(p(r)&&p(a)){if(!De(r,a))return!1}else if(Array.isArray(r)&&Array.isArray(a)){if(r.length!==a.length)return!1;for(var i=0;i<r.length;i++)if(r[i]!==a[i])return!1}else if(r!==a)return!1}for(var o in e)if(void 0===t[o]&&void 0!==e[o])return!1;return!0},Fe=["text"],Me=["anchor","focus"];function Oe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Be(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Oe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Oe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Te={equals(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{loose:r=!1}=n;function a(t){var e=At(t,Fe);return e}return De(r?a(t):t,r?a(e):e)},isText(t){return p(t)&&"string"===typeof t.text},isTextList(t){return Array.isArray(t)&&t.every((t=>Te.isText(t)))},isTextProps(t){return void 0!==t.text},matches(t,e){for(var n in e)if("text"!==n&&(!t.hasOwnProperty(n)||t[n]!==e[n]))return!1;return!0},decorations(t,e){var n=[Be({},t)];for(var r of e){var a=At(r,Me),[i,o]=Ae.edges(r),s=[],l=0;for(var u of n){var{length:c}=u.text,d=l;if(l+=c,i.offset<=d&&o.offset>=l)Object.assign(u,a),s.push(u);else if(i.offset!==o.offset&&(i.offset===l||o.offset===d)||i.offset>l||o.offset<d||o.offset===d&&0!==d)s.push(u);else{var p=u,h=void 0,f=void 0;if(o.offset<l){var m=o.offset-d;f=Be(Be({},p),{},{text:p.text.slice(m)}),p=Be(Be({},p),{},{text:p.text.slice(0,m)})}if(i.offset>d){var g=i.offset-d;h=Be(Be({},p),{},{text:p.text.slice(0,g)}),p=Be(Be({},p),{},{text:p.text.slice(g)})}Object.assign(p,a),h&&s.push(h),s.push(p),f&&s.push(f)}}n=s}return n}};function Pe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ie(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Re=(t,e,n)=>{switch(n.type){case"insert_node":var{path:r,node:a}=n,i=he.parent(t,r),o=r[r.length-1];if(o>i.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(r,"] because the destination is past the end of the node."));if(i.children.splice(o,0,a),e)for(var[s,l]of Ae.points(e))e[l]=we.transform(s,n);break;case"insert_text":var{path:u,offset:c,text:d}=n;if(0===d.length)break;var p=he.leaf(t,u),h=p.text.slice(0,c),f=p.text.slice(c);if(p.text=h+d+f,e)for(var[m,g]of Ae.points(e))e[g]=we.transform(m,n);break;case"merge_node":var{path:v}=n,y=he.get(t,v),b=ve.previous(v),x=he.get(t,b),w=he.parent(t,v),_=v[v.length-1];if(Te.isText(y)&&Te.isText(x))x.text+=y.text;else{if(Te.isText(y)||Te.isText(x))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(v,"] to nodes of different interfaces: ").concat(y," ").concat(x));x.children.push(...y.children)}if(w.children.splice(_,1),e)for(var[C,S]of Ae.points(e))e[S]=we.transform(C,n);break;case"move_node":var{path:k,newPath:A}=n;if(ve.isAncestor(k,A))throw new Error("Cannot move a path [".concat(k,"] to new path [").concat(A,"] because the destination is inside itself."));var E=he.get(t,k),D=he.parent(t,k),F=k[k.length-1];D.children.splice(F,1);var M=ve.transform(k,n),O=he.get(t,ve.parent(M)),B=M[M.length-1];if(O.children.splice(B,0,E),e)for(var[T,P]of Ae.points(e))e[P]=we.transform(T,n);break;case"remove_node":var{path:I}=n,R=I[I.length-1],L=he.parent(t,I);if(L.children.splice(R,1),e)for(var[N,z]of Ae.points(e)){var j=we.transform(N,n);if(null!=e&&null!=j)e[z]=j;else{var $=void 0,q=void 0;for(var[V,H]of he.texts(t)){if(-1!==ve.compare(H,I)){q=[V,H];break}$=[V,H]}var Z=!1;$&&q&&(Z=ve.equals(q[1],I)?!ve.hasPrevious(q[1]):ve.common($[1],I).length<ve.common(q[1],I).length),$&&!Z?(N.path=$[1],N.offset=$[0].text.length):q?(N.path=q[1],N.offset=0):e=null}}break;case"remove_text":var{path:U,offset:G,text:W}=n;if(0===W.length)break;var X=he.leaf(t,U),Y=X.text.slice(0,G),Q=X.text.slice(G+W.length);if(X.text=Y+Q,e)for(var[K,J]of Ae.points(e))e[J]=we.transform(K,n);break;case"set_node":var{path:tt,properties:et,newProperties:nt}=n;if(0===tt.length)throw new Error("Cannot set properties on the root node!");var rt=he.get(t,tt);for(var at in nt){if("children"===at||"text"===at)throw new Error('Cannot set the "'.concat(at,'" property of nodes!'));var it=nt[at];null==it?delete rt[at]:rt[at]=it}for(var ot in et)nt.hasOwnProperty(ot)||delete rt[ot];break;case"set_selection":var{newProperties:st}=n;if(null==st)e=st;else{if(null==e){if(!Ae.isRange(st))throw new Error('Cannot apply an incomplete "set_selection" operation properties '.concat(JSON.stringify(st)," when there is no current selection."));e=Ie({},st)}for(var lt in st){var ut=st[lt];if(null==ut){if("anchor"===lt||"focus"===lt)throw new Error('Cannot remove the "'.concat(lt,'" selection property'));delete e[lt]}else e[lt]=ut}}break;case"split_node":var{path:ct,position:dt,properties:pt}=n;if(0===ct.length)throw new Error('Cannot apply a "split_node" operation at path ['.concat(ct,"] because the root node cannot be split."));var ht,ft=he.get(t,ct),mt=he.parent(t,ct),gt=ct[ct.length-1];if(Te.isText(ft)){var vt=ft.text.slice(0,dt),yt=ft.text.slice(dt);ft.text=vt,ht=Ie(Ie({},pt),{},{text:yt})}else{var bt=ft.children.slice(0,dt),xt=ft.children.slice(dt);ft.children=bt,ht=Ie(Ie({},pt),{},{children:xt})}if(mt.children.splice(gt+1,0,ht),e)for(var[wt,_t]of Ae.points(e))e[_t]=we.transform(wt,n);break}return e},Le={transform(t,e){t.children=pt(t.children);var n=t.selection&&pt(t.selection);try{n=Re(t,n,e)}finally{t.children=ht(t.children),t.selection=n?f(n)?ht(n):n:null}}},Ne=["text"],ze=["children"];function je(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $e(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?je(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var qe={insertNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{hanging:r=!1,voids:a=!1,mode:i="lowest"}=n,{at:o,match:s,select:l}=n;if(he.isNode(e)&&(e=[e]),0!==e.length){var[u]=e;if(o||(o=t.selection?t.selection:t.children.length>0?le.end(t,[]):[0],l=!0),null==l&&(l=!1),Ae.isRange(o))if(r||(o=le.unhangRange(t,o)),Ae.isCollapsed(o))o=o.anchor;else{var[,c]=Ae.edges(o),d=le.pointRef(t,c);Ke.delete(t,{at:o}),o=d.unref()}if(we.isPoint(o)){null==s&&(s=Te.isText(u)?t=>Te.isText(t):t.isInline(u)?e=>Te.isText(e)||le.isInline(t,e):e=>le.isBlock(t,e));var[p]=le.nodes(t,{at:o.path,match:s,mode:i,voids:a});if(!p)return;var[,h]=p,f=le.pathRef(t,h),m=le.isEnd(t,o,h);Ke.splitNodes(t,{at:o,match:s,mode:i,voids:a});var g=f.unref();o=m?ve.next(g):g}var v=ve.parent(o),y=o[o.length-1];if(a||!le.void(t,{at:v})){for(var b of e){var x=v.concat(y);y++,t.apply({type:"insert_node",path:x,node:b}),o=ve.next(o)}if(o=ve.previous(o),l){var w=le.end(t,o);w&&Ke.select(t,w)}}}}))},liftNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{at:n=t.selection,mode:r="lowest",voids:a=!1}=e,{match:i}=e;if(null==i&&(i=ve.isPath(n)?Ze(t,n):e=>le.isBlock(t,e)),n){var o=le.nodes(t,{at:n,match:i,mode:r,voids:a}),s=Array.from(o,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var l of s){var u=l.unref();if(u.length<2)throw new Error("Cannot lift node at a path [".concat(u,"] because it has a depth of less than `2`."));var c=le.node(t,ve.parent(u)),[d,p]=c,h=u[u.length-1],{length:f}=d.children;if(1===f){var m=ve.next(p);Ke.moveNodes(t,{at:u,to:m,voids:a}),Ke.removeNodes(t,{at:p,voids:a})}else if(0===h)Ke.moveNodes(t,{at:u,to:p,voids:a});else if(h===f-1){var g=ve.next(p);Ke.moveNodes(t,{at:u,to:g,voids:a})}else{var v=ve.next(u),y=ve.next(p);Ke.splitNodes(t,{at:v,voids:a}),Ke.moveNodes(t,{at:u,to:y,voids:a})}}}}))},mergeNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{match:n,at:r=t.selection}=e,{hanging:a=!1,voids:i=!1,mode:o="lowest"}=e;if(r){if(null==n)if(ve.isPath(r)){var[s]=le.parent(t,r);n=t=>s.children.includes(t)}else n=e=>le.isBlock(t,e);if(!a&&Ae.isRange(r)&&(r=le.unhangRange(t,r)),Ae.isRange(r))if(Ae.isCollapsed(r))r=r.anchor;else{var[,l]=Ae.edges(r),u=le.pointRef(t,l);Ke.delete(t,{at:r}),r=u.unref(),null==e.at&&Ke.select(t,r)}var[c]=le.nodes(t,{at:r,match:n,voids:i,mode:o}),d=le.previous(t,{at:r,match:n,voids:i,mode:o});if(c&&d){var[p,h]=c,[f,m]=d;if(0!==h.length&&0!==m.length){var g,v,y=ve.next(m),b=ve.common(h,m),x=ve.isSibling(h,m),w=Array.from(le.levels(t,{at:h}),(t=>{var[e]=t;return e})).slice(b.length).slice(0,-1),_=le.above(t,{at:h,mode:"highest",match:e=>w.includes(e)&&Ve(t,e)}),C=_&&le.pathRef(t,_[1]);if(Te.isText(p)&&Te.isText(f)){var S=At(p,Ne);v=f.text.length,g=S}else{if(!ne.isElement(p)||!ne.isElement(f))throw new Error("Cannot merge the node at path [".concat(h,"] with the previous sibling because it is not the same kind: ").concat(JSON.stringify(p)," ").concat(JSON.stringify(f)));S=At(p,ze);v=f.children.length,g=S}x||Ke.moveNodes(t,{at:h,to:y,voids:i}),C&&Ke.removeNodes(t,{at:C.current,voids:i}),ne.isElement(f)&&le.isEmpty(t,f)||Te.isText(f)&&""===f.text&&0!==m[m.length-1]?Ke.removeNodes(t,{at:m,voids:i}):t.apply({type:"merge_node",path:y,position:v,properties:g}),C&&C.unref()}}}}))},moveNodes(t,e){le.withoutNormalizing(t,(()=>{var{to:n,at:r=t.selection,mode:a="lowest",voids:i=!1}=e,{match:o}=e;if(r){null==o&&(o=ve.isPath(r)?Ze(t,r):e=>le.isBlock(t,e));var s=le.pathRef(t,n),l=le.nodes(t,{at:r,match:o,mode:a,voids:i}),u=Array.from(l,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var c of u){var d=c.unref(),p=s.current;0!==d.length&&t.apply({type:"move_node",path:d,newPath:p}),s.current&&ve.isSibling(p,d)&&ve.isAfter(p,d)&&(s.current=ve.next(s.current))}s.unref()}}))},removeNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{hanging:n=!1,voids:r=!1,mode:a="lowest"}=e,{at:i=t.selection,match:o}=e;if(i){null==o&&(o=ve.isPath(i)?Ze(t,i):e=>le.isBlock(t,e)),!n&&Ae.isRange(i)&&(i=le.unhangRange(t,i));var s=le.nodes(t,{at:i,match:o,mode:a,voids:r}),l=Array.from(s,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var u of l){var c=u.unref();if(c){var[d]=le.node(t,c);t.apply({type:"remove_node",path:c,node:d})}}}}))},setNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{match:r,at:a=t.selection}=n,{hanging:i=!1,mode:o="lowest",split:s=!1,voids:l=!1}=n;if(a){if(null==r&&(r=ve.isPath(a)?Ze(t,a):e=>le.isBlock(t,e)),!i&&Ae.isRange(a)&&(a=le.unhangRange(t,a)),s&&Ae.isRange(a)){if(Ae.isCollapsed(a)&&le.leaf(t,a.anchor)[0].text.length>0)return;var u=le.rangeRef(t,a,{affinity:"inward"}),[c,d]=Ae.edges(a),p="lowest"===o?"lowest":"highest",h=le.isEnd(t,d,d.path);Ke.splitNodes(t,{at:d,match:r,mode:p,voids:l,always:!h});var f=le.isStart(t,c,c.path);Ke.splitNodes(t,{at:c,match:r,mode:p,voids:l,always:!f}),a=u.unref(),null==n.at&&Ke.select(t,a)}for(var[m,g]of le.nodes(t,{at:a,match:r,mode:o,voids:l})){var v={},y={};if(0!==g.length){var b=!1;for(var x in e)"children"!==x&&"text"!==x&&e[x]!==m[x]&&(b=!0,m.hasOwnProperty(x)&&(v[x]=m[x]),null!=e[x]&&(y[x]=e[x]));b&&t.apply({type:"set_node",path:g,properties:v,newProperties:y})}}}}))},splitNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{mode:n="lowest",voids:r=!1}=e,{match:a,at:i=t.selection,height:o=0,always:s=!1}=e;if(null==a&&(a=e=>le.isBlock(t,e)),Ae.isRange(i)&&(i=He(t,i)),ve.isPath(i)){var l=i,u=le.point(t,l),[c]=le.parent(t,l);a=t=>t===c,o=u.path.length-l.length+1,i=u,s=!0}if(i){var d=le.pointRef(t,i,{affinity:"backward"}),[p]=le.nodes(t,{at:i,match:a,mode:n,voids:r});if(p){var h=le.void(t,{at:i,mode:"highest"}),f=0;if(!r&&h){var[m,g]=h;if(ne.isElement(m)&&t.isInline(m)){var v=le.after(t,g);if(!v){var y={text:""},b=ve.next(g);Ke.insertNodes(t,y,{at:b,voids:r}),v=le.point(t,b)}i=v,s=!0}var x=i.path.length-g.length;o=x+1,s=!0}var w=le.pointRef(t,i),_=i.path.length-o,[,C]=p,S=i.path.slice(0,_),k=0===o?i.offset:i.path[_]+f;for(var[A,E]of le.levels(t,{at:S,reverse:!0,voids:r})){var D=!1;if(E.length<C.length||0===E.length||!r&&le.isVoid(t,A))break;var F=d.current,M=le.isEnd(t,F,E);if(s||!d||!le.isEdge(t,F,E)){D=!0;var O=he.extractProps(A);t.apply({type:"split_node",path:E,position:k,properties:O})}k=E[E.length-1]+(D||M?1:0)}if(null==e.at){var B=w.current||le.end(t,[]);Ke.select(t,B)}d.unref(),w.unref()}}}))},unsetNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(e)||(e=[e]);var r={};for(var a of e)r[a]=null;Ke.setNodes(t,r,n)},unwrapNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{mode:n="lowest",split:r=!1,voids:a=!1}=e,{at:i=t.selection,match:o}=e;if(i){null==o&&(o=ve.isPath(i)?Ze(t,i):e=>le.isBlock(t,e)),ve.isPath(i)&&(i=le.range(t,i));var s=Ae.isRange(i)?le.rangeRef(t,i):null,l=le.nodes(t,{at:i,match:o,mode:n,voids:a}),u=Array.from(l,(e=>{var[,n]=e;return le.pathRef(t,n)})).reverse(),c=function(e){var n=e.unref(),[i]=le.node(t,n),o=le.range(t,n);r&&s&&(o=Ae.intersection(s.current,o)),Ke.liftNodes(t,{at:o,match:t=>ne.isAncestor(i)&&i.children.includes(t),voids:a})};for(var d of u)c(d);s&&s.unref()}}))},wrapNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{mode:r="lowest",split:a=!1,voids:i=!1}=n,{match:o,at:s=t.selection}=n;if(s){if(null==o&&(o=ve.isPath(s)?Ze(t,s):t.isInline(e)?e=>le.isInline(t,e)||Te.isText(e):e=>le.isBlock(t,e)),a&&Ae.isRange(s)){var[l,u]=Ae.edges(s),c=le.rangeRef(t,s,{affinity:"inward"});Ke.splitNodes(t,{at:u,match:o,voids:i}),Ke.splitNodes(t,{at:l,match:o,voids:i}),s=c.unref(),null==n.at&&Ke.select(t,s)}var d=Array.from(le.nodes(t,{at:s,match:t.isInline(e)?e=>le.isBlock(t,e):t=>le.isEditor(t),mode:"lowest",voids:i}));for(var[,p]of d){var h=Ae.isRange(s)?Ae.intersection(s,le.range(t,p)):s;if(h){var f=Array.from(le.nodes(t,{at:h,match:o,mode:r,voids:i}));if(f.length>0){var m=function(){var[n]=f,r=f[f.length-1],[,a]=n,[,o]=r;if(0===a.length&&0===o.length)return"continue";var s=ve.equals(a,o)?ve.parent(a):ve.common(a,o),l=le.range(t,a,o),u=le.node(t,s),[c]=u,d=s.length+1,p=ve.next(o.slice(0,d)),h=$e($e({},e),{},{children:[]});Ke.insertNodes(t,h,{at:p,voids:i}),Ke.moveNodes(t,{at:l,match:t=>ne.isAncestor(c)&&c.children.includes(t),to:p.concat(0),voids:i})}();if("continue"===m)continue}}}}}))}},Ve=(t,e)=>{if(ne.isElement(e)){var n=e;return!!le.isVoid(t,e)||1===n.children.length&&Ve(t,n.children[0])}return!le.isEditor(e)},He=(t,e)=>{if(Ae.isCollapsed(e))return e.anchor;var[,n]=Ae.edges(e),r=le.pointRef(t,n);return Ke.delete(t,{at:e}),r.unref()},Ze=(t,e)=>{var[n]=le.node(t,e);return t=>t===n};function Ue(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ge(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ue(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ue(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var We={collapse(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{edge:n="anchor"}=e,{selection:r}=t;if(r)if("anchor"===n)Ke.select(t,r.anchor);else if("focus"===n)Ke.select(t,r.focus);else if("start"===n){var[a]=Ae.edges(r);Ke.select(t,a)}else if("end"===n){var[,i]=Ae.edges(r);Ke.select(t,i)}},deselect(t){var{selection:e}=t;e&&t.apply({type:"set_selection",properties:e,newProperties:null})},move(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:n}=t,{distance:r=1,unit:a="character",reverse:i=!1}=e,{edge:o=null}=e;if(n){"start"===o&&(o=Ae.isBackward(n)?"focus":"anchor"),"end"===o&&(o=Ae.isBackward(n)?"anchor":"focus");var{anchor:s,focus:l}=n,u={distance:r,unit:a},c={};if(null==o||"anchor"===o){var d=i?le.before(t,s,u):le.after(t,s,u);d&&(c.anchor=d)}if(null==o||"focus"===o){var p=i?le.before(t,l,u):le.after(t,l,u);p&&(c.focus=p)}Ke.setSelection(t,c)}},select(t,e){var{selection:n}=t;if(e=le.range(t,e),n)Ke.setSelection(t,e);else{if(!Ae.isRange(e))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(JSON.stringify(e)));t.apply({type:"set_selection",properties:n,newProperties:e})}},setPoint(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:r}=t,{edge:a="both"}=n;if(r){"start"===a&&(a=Ae.isBackward(r)?"focus":"anchor"),"end"===a&&(a=Ae.isBackward(r)?"anchor":"focus");var{anchor:i,focus:o}=r,s="anchor"===a?i:o;Ke.setSelection(t,{["anchor"===a?"anchor":"focus"]:Ge(Ge({},s),e)})}},setSelection(t,e){var{selection:n}=t,r={},a={};if(n){for(var i in e)("anchor"===i&&null!=e.anchor&&!we.equals(e.anchor,n.anchor)||"focus"===i&&null!=e.focus&&!we.equals(e.focus,n.focus)||"anchor"!==i&&"focus"!==i&&e[i]!==n[i])&&(r[i]=n[i],a[i]=e[i]);Object.keys(r).length>0&&t.apply({type:"set_selection",properties:r,newProperties:a})}}},Xe={delete(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{reverse:n=!1,unit:r="character",distance:a=1,voids:i=!1}=e,{at:o=t.selection,hanging:s=!1}=e;if(o){if(Ae.isRange(o)&&Ae.isCollapsed(o)&&(o=o.anchor),we.isPoint(o)){var l=le.void(t,{at:o,mode:"highest"});if(!i&&l){var[,u]=l;o=u}else{var c={unit:r,distance:a},d=n?le.before(t,o,c)||le.start(t,[]):le.after(t,o,c)||le.end(t,[]);o={anchor:o,focus:d},s=!0}}if(ve.isPath(o))Ke.removeNodes(t,{at:o,voids:i});else if(!Ae.isCollapsed(o)){if(!s){var[,p]=Ae.edges(o),h=le.end(t,[]);we.equals(p,h)||(o=le.unhangRange(t,o,{voids:i}))}var[f,m]=Ae.edges(o),g=le.above(t,{match:e=>le.isBlock(t,e),at:f,voids:i}),v=le.above(t,{match:e=>le.isBlock(t,e),at:m,voids:i}),y=g&&v&&!ve.equals(g[1],v[1]),b=ve.equals(f.path,m.path),x=i?null:le.void(t,{at:f,mode:"highest"}),w=i?null:le.void(t,{at:m,mode:"highest"});if(x){var _=le.before(t,f);_&&g&&ve.isAncestor(g[1],_.path)&&(f=_)}if(w){var C=le.after(t,m);C&&v&&ve.isAncestor(v[1],C.path)&&(m=C)}var S,k=[];for(var A of le.nodes(t,{at:o,voids:i})){var[E,D]=A;S&&0===ve.compare(D,S)||(!i&&le.isVoid(t,E)||!ve.isCommon(D,f.path)&&!ve.isCommon(D,m.path))&&(k.push(A),S=D)}var F=Array.from(k,(e=>{var[,n]=e;return le.pathRef(t,n)})),M=le.pointRef(t,f),O=le.pointRef(t,m);if(!b&&!x){var B=M.current,[T]=le.leaf(t,B),{path:P}=B,{offset:I}=f,R=T.text.slice(I);R.length>0&&t.apply({type:"remove_text",path:P,offset:I,text:R})}for(var L of F){var N=L.unref();Ke.removeNodes(t,{at:N,voids:i})}if(!w){var z=O.current,[j]=le.leaf(t,z),{path:$}=z,q=b?f.offset:0,V=j.text.slice(q,m.offset);V.length>0&&t.apply({type:"remove_text",path:$,offset:q,text:V})}!b&&y&&O.current&&M.current&&Ke.mergeNodes(t,{at:O.current,hanging:!0,voids:i});var H=n?M.unref()||O.unref():O.unref()||M.unref();null==e.at&&H&&Ke.select(t,H)}}}))},insertFragment(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{hanging:r=!1,voids:a=!1}=n,{at:i=t.selection}=n;if(e.length&&i){if(Ae.isRange(i))if(r||(i=le.unhangRange(t,i)),Ae.isCollapsed(i))i=i.anchor;else{var[,o]=Ae.edges(i);if(!a&&le.void(t,{at:o}))return;var s=le.pointRef(t,o);Ke.delete(t,{at:i}),i=s.unref()}else ve.isPath(i)&&(i=le.start(t,i));if(a||!le.void(t,{at:i})){var l=le.above(t,{at:i,match:e=>le.isInline(t,e),mode:"highest",voids:a});if(l){var[,u]=l;if(le.isEnd(t,i,u)){var c=le.after(t,u);i=c}else if(le.isStart(t,i,u)){var d=le.before(t,u);i=d}}var p=le.above(t,{match:e=>le.isBlock(t,e),at:i,voids:a}),[,h]=p,f=le.isStart(t,i,h),m=le.isEnd(t,i,h),g=f&&m,v=!f||f&&m,y=!m,[,b]=he.first({children:e},[]),[,x]=he.last({children:e},[]),w=[],_=e=>{var[n,r]=e,a=0===r.length;return!a&&(!!g||!(v&&ve.isAncestor(r,b)&&ne.isElement(n)&&!t.isVoid(n)&&!t.isInline(n))&&!(y&&ve.isAncestor(r,x)&&ne.isElement(n)&&!t.isVoid(n)&&!t.isInline(n)))};for(var C of he.nodes({children:e},{pass:_}))_(C)&&w.push(C);var S=[],k=[],A=[],E=!0,D=!1;for(var[F]of w)ne.isElement(F)&&!t.isInline(F)?(E=!1,D=!0,k.push(F)):E?S.push(F):A.push(F);var[M]=le.nodes(t,{at:i,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:a}),[,O]=M,B=le.isStart(t,i,O),T=le.isEnd(t,i,O),P=le.pathRef(t,m?ve.next(h):h),I=le.pathRef(t,T?ve.next(O):O),R=le.pathRef(t,h);Ke.splitNodes(t,{at:i,match:e=>D?le.isBlock(t,e):Te.isText(e)||le.isInline(t,e),mode:D?"lowest":"highest",voids:a});var L=le.pathRef(t,!B||B&&T?ve.next(O):O);if(Ke.insertNodes(t,S,{at:L.current,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:a}),g&&k.length&&Ke.delete(t,{at:R.unref(),voids:a}),Ke.insertNodes(t,k,{at:P.current,match:e=>le.isBlock(t,e),mode:"lowest",voids:a}),Ke.insertNodes(t,A,{at:I.current,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:a}),!n.at){var N;N=A.length>0?ve.previous(I.current):k.length>0?ve.previous(P.current):ve.previous(L.current);var z=le.end(t,N);Ke.select(t,z)}L.unref(),P.unref(),I.unref()}}}))},insertText(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{voids:r=!1}=n,{at:a=t.selection}=n;if(a){if(ve.isPath(a)&&(a=le.range(t,a)),Ae.isRange(a))if(Ae.isCollapsed(a))a=a.anchor;else{var i=Ae.end(a);if(!r&&le.void(t,{at:i}))return;var o=le.pointRef(t,i);Ke.delete(t,{at:a,voids:r}),a=o.unref(),Ke.setSelection(t,{anchor:a,focus:a})}if(r||!le.void(t,{at:a})){var{path:s,offset:l}=a;e.length>0&&t.apply({type:"insert_text",path:s,offset:l,text:e})}}}))}};function Ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Qe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ye(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Ke=Qe(Qe(Qe(Qe({},Le),qe),We),Xe),Je="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self?self:{};function tn(t){var e={exports:{}};return t(e,e.exports),e.exports}var en=9007199254740991,nn="[object Arguments]",rn="[object Function]",an="[object GeneratorFunction]",on="[object Map]",sn="[object Object]",ln="[object Promise]",un="[object Set]",cn="[object String]",dn="[object WeakMap]",pn="[object DataView]",hn=/[\\^$.*+?()[\]{}|]/g,fn=/^\[object .+?Constructor\]$/,mn=/^(?:0|[1-9]\d*)$/,gn="\\ud800-\\udfff",vn="\\u0300-\\u036f\\ufe20-\\ufe23",yn="\\u20d0-\\u20f0",bn="\\ufe0e\\ufe0f",xn="["+gn+"]",wn="["+vn+yn+"]",_n="\\ud83c[\\udffb-\\udfff]",Cn="(?:"+wn+"|"+_n+")",Sn="[^"+gn+"]",kn="(?:\\ud83c[\\udde6-\\uddff]){2}",An="[\\ud800-\\udbff][\\udc00-\\udfff]",En="\\u200d",Dn=Cn+"?",Fn="["+bn+"]?",Mn="(?:"+En+"(?:"+[Sn,kn,An].join("|")+")"+Fn+Dn+")*",On=Fn+Dn+Mn,Bn="(?:"+[Sn+wn+"?",wn,kn,An,xn].join("|")+")",Tn=RegExp(_n+"(?="+_n+")|"+Bn+On,"g"),Pn=RegExp("["+En+gn+vn+yn+bn+"]"),In="object"==typeof Je&&Je&&Je.Object===Object&&Je,Rn="object"==typeof self&&self&&self.Object===Object&&self,Ln=In||Rn||Function("return this")();function Nn(t,e){var n=-1,r=t?t.length:0,a=Array(r);while(++n<r)a[n]=e(t[n],n,t);return a}function zn(t){return t.split("")}function jn(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function $n(t,e){return Nn(e,(function(e){return t[e]}))}function qn(t,e){return null==t?void 0:t[e]}function Vn(t){return Pn.test(t)}function Hn(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}function Zn(t){var e,n=[];while(!(e=t.next()).done)n.push(e.value);return n}function Un(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Gn(t,e){return function(n){return t(e(n))}}function Wn(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}function Xn(t){return Vn(t)?Yn(t):zn(t)}function Yn(t){return t.match(Tn)||[]}var Qn=Function.prototype,Kn=Object.prototype,Jn=Ln["__core-js_shared__"],tr=function(){var t=/[^.]+$/.exec(Jn&&Jn.keys&&Jn.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),er=Qn.toString,nr=Kn.hasOwnProperty,rr=Kn.toString,ar=RegExp("^"+er.call(nr).replace(hn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ir=Ln.Symbol,or=ir?ir.iterator:void 0,sr=Kn.propertyIsEnumerable,lr=Gn(Object.keys,Object),ur=Sr(Ln,"DataView"),cr=Sr(Ln,"Map"),dr=Sr(Ln,"Promise"),pr=Sr(Ln,"Set"),hr=Sr(Ln,"WeakMap"),fr=Fr(ur),mr=Fr(cr),gr=Fr(dr),vr=Fr(pr),yr=Fr(hr);function br(t,e){var n=Or(t)||Mr(t)?jn(t.length,String):[],r=n.length,a=!!r;for(var i in t)!e&&!nr.call(t,i)||a&&("length"==i||Ar(i,r))||n.push(i);return n}function xr(t){return rr.call(t)}function wr(t){if(!Rr(t)||Er(t))return!1;var e=Pr(t)||Hn(t)?ar:fn;return e.test(Fr(t))}function _r(t){if(!Dr(t))return lr(t);var e=[];for(var n in Object(t))nr.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Cr(t,e){var n=-1,r=t.length;e||(e=Array(r));while(++n<r)e[n]=t[n];return e}function Sr(t,e){var n=qn(t,e);return wr(n)?n:void 0}var kr=xr;function Ar(t,e){return e=null==e?en:e,!!e&&("number"==typeof t||mn.test(t))&&t>-1&&t%1==0&&t<e}function Er(t){return!!tr&&tr in t}function Dr(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||Kn;return t===n}function Fr(t){if(null!=t){try{return er.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Mr(t){return Tr(t)&&nr.call(t,"callee")&&(!sr.call(t,"callee")||rr.call(t)==nn)}(ur&&kr(new ur(new ArrayBuffer(1)))!=pn||cr&&kr(new cr)!=on||dr&&kr(dr.resolve())!=ln||pr&&kr(new pr)!=un||hr&&kr(new hr)!=dn)&&(kr=function(t){var e=rr.call(t),n=e==sn?t.constructor:void 0,r=n?Fr(n):void 0;if(r)switch(r){case fr:return pn;case mr:return on;case gr:return ln;case vr:return un;case yr:return dn}return e});var Or=Array.isArray;function Br(t){return null!=t&&Ir(t.length)&&!Pr(t)}function Tr(t){return Lr(t)&&Br(t)}function Pr(t){var e=Rr(t)?rr.call(t):"";return e==rn||e==an}function Ir(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=en}function Rr(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Lr(t){return!!t&&"object"==typeof t}function Nr(t){return"string"==typeof t||!Or(t)&&Lr(t)&&rr.call(t)==cn}function zr(t){if(!t)return[];if(Br(t))return Nr(t)?Xn(t):Cr(t);if(or&&t[or])return Zn(t[or]());var e=kr(t),n=e==on?Un:e==un?Wn:$r;return n(t)}function jr(t){return Br(t)?br(t):_r(t)}function $r(t){return t?$n(t,jr(t)):[]}var qr=zr;function Vr(t){return null!==t&&"object"===typeof t&&"constructor"in t&&t.constructor===Object}function Hr(t,e){void 0===t&&(t={}),void 0===e&&(e={}),Object.keys(e).forEach((function(n){"undefined"===typeof t[n]?t[n]=e[n]:Vr(e[n])&&Vr(t[n])&&Object.keys(e[n]).length>0&&Hr(t[n],e[n])}))}var Zr={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Ur(){var t="undefined"!==typeof document?document:{};return Hr(t,Zr),t}var Gr={document:Zr,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(t){return"undefined"===typeof setTimeout?(t(),null):setTimeout(t,0)},cancelAnimationFrame:function(t){"undefined"!==typeof setTimeout&&clearTimeout(t)}};function Wr(){var t="undefined"!==typeof window?window:{};return Hr(t,Gr),t}function Xr(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function Yr(t){return Yr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Yr(t)}function Qr(t,e){return Qr=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},Qr(t,e)}function Kr(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function Jr(t,e,n){return Jr=Kr()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var a=Function.bind.apply(t,r),i=new a;return n&&Qr(i,n.prototype),i},Jr.apply(null,arguments)}function ta(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function ea(t){var e="function"===typeof Map?new Map:void 0;return ea=function(t){if(null===t||!ta(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return Jr(t,arguments,Yr(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Qr(n,t)},ea(t)}function na(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ra(t){var e=t.__proto__;Object.defineProperty(t,"__proto__",{get:function(){return e},set:function(t){e.__proto__=t}})}var aa=function(t){function e(e){var n;return n=t.call.apply(t,[this].concat(e))||this,ra(na(n)),n}return Xr(e,t),e}(ea(Array));function ia(t){void 0===t&&(t=[]);var e=[];return t.forEach((function(t){Array.isArray(t)?e.push.apply(e,ia(t)):e.push(t)})),e}function oa(t,e){return Array.prototype.filter.call(t,e)}function sa(t){for(var e=[],n=0;n<t.length;n+=1)-1===e.indexOf(t[n])&&e.push(t[n]);return e}function la(t){return t.toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function ua(t,e){if("string"!==typeof t)return[t];for(var n=[],r=e.querySelectorAll(t),a=0;a<r.length;a+=1)n.push(r[a]);return n}function ca(t,e){var n=Wr(),r=Ur(),a=[];if(!e&&t instanceof aa)return t;if(!t)return new aa(a);if("string"===typeof t){var i=t.trim();if(i.indexOf("<")>=0&&i.indexOf(">")>=0){var o="div";0===i.indexOf("<li")&&(o="ul"),0===i.indexOf("<tr")&&(o="tbody"),0!==i.indexOf("<td")&&0!==i.indexOf("<th")||(o="tr"),0===i.indexOf("<tbody")&&(o="table"),0===i.indexOf("<option")&&(o="select");var s=r.createElement(o);s.innerHTML=i;for(var l=0;l<s.childNodes.length;l+=1)a.push(s.childNodes[l])}else a=ua(t.trim(),e||r)}else if(t.nodeType||t===n||t===r)a.push(t);else if(Array.isArray(t)){if(t instanceof aa)return t;a=t}return new aa(sa(a))}function da(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ia(e.map((function(t){return t.split(" ")})));return this.forEach((function(t){var e;(e=t.classList).add.apply(e,r)})),this}function pa(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ia(e.map((function(t){return t.split(" ")})));return this.forEach((function(t){var e;(e=t.classList).remove.apply(e,r)})),this}function ha(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ia(e.map((function(t){return t.split(" ")})));return oa(this,(function(t){return r.filter((function(e){return t.classList.contains(e)})).length>0})).length>0}function fa(t,e){if(1===arguments.length&&"string"===typeof t)return this[0]?this[0].getAttribute(t):void 0;for(var n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(t,e);else for(var r in t)this[n][r]=t[r],this[n].setAttribute(r,t[r]);return this}function ma(t){for(var e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this}function ga(){var t=this[0];if(t){var e={};if(t.dataset)for(var n in t.dataset)e[n]=t.dataset[n];else for(var r=0;r<t.attributes.length;r+=1){var a=t.attributes[r];a.name.indexOf("data-")>=0&&(e[la(a.name.split("data-")[1])]=a.value)}for(var i in e)"false"===e[i]?e[i]=!1:"true"===e[i]?e[i]=!0:parseFloat(e[i])===1*e[i]&&(e[i]*=1);return e}}function va(t){if("undefined"===typeof t){var e=this[0];if(!e)return;if(e.multiple&&"select"===e.nodeName.toLowerCase()){for(var n=[],r=0;r<e.selectedOptions.length;r+=1)n.push(e.selectedOptions[r].value);return n}return e.value}for(var a=0;a<this.length;a+=1){var i=this[a];if(Array.isArray(t)&&i.multiple&&"select"===i.nodeName.toLowerCase())for(var o=0;o<i.options.length;o+=1)i.options[o].selected=t.indexOf(i.options[o].value)>=0;else i.value=t}return this}function ya(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[0],a=e[1],i=e[2],o=e[3];function s(t){var e=t.target;if(e){var n=t.target.dom7EventData||[];if(n.indexOf(t)<0&&n.unshift(t),ca(e).is(a))i.apply(e,n);else for(var r=ca(e).parents(),o=0;o<r.length;o+=1)ca(r[o]).is(a)&&i.apply(r[o],n)}}function l(t){var e=t&&t.target&&t.target.dom7EventData||[];e.indexOf(t)<0&&e.unshift(t),i.apply(this,e)}"function"===typeof e[1]&&(r=e[0],i=e[1],o=e[2],a=void 0),o||(o=!1);for(var u,c=r.split(" "),d=0;d<this.length;d+=1){var p=this[d];if(a)for(u=0;u<c.length;u+=1){var h=c[u];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[h]||(p.dom7LiveListeners[h]=[]),p.dom7LiveListeners[h].push({listener:i,proxyListener:s}),p.addEventListener(h,s,o)}else for(u=0;u<c.length;u+=1){var f=c[u];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[f]||(p.dom7Listeners[f]=[]),p.dom7Listeners[f].push({listener:i,proxyListener:l}),p.addEventListener(f,l,o)}}return this}function ba(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[0],a=e[1],i=e[2],o=e[3];"function"===typeof e[1]&&(r=e[0],i=e[1],o=e[2],a=void 0),o||(o=!1);for(var s=r.split(" "),l=0;l<s.length;l+=1)for(var u=s[l],c=0;c<this.length;c+=1){var d=this[c],p=void 0;if(!a&&d.dom7Listeners?p=d.dom7Listeners[u]:a&&d.dom7LiveListeners&&(p=d.dom7LiveListeners[u]),p&&p.length)for(var h=p.length-1;h>=0;h-=1){var f=p[h];i&&f.listener===i||i&&f.listener&&f.listener.dom7proxy&&f.listener.dom7proxy===i?(d.removeEventListener(u,f.proxyListener,o),p.splice(h,1)):i||(d.removeEventListener(u,f.proxyListener,o),p.splice(h,1))}}return this}function xa(){var t=Wr();return this[0]===t?t.innerWidth:this.length>0?parseFloat(this.css("width")):null}function wa(){var t=Wr();return this[0]===t?t.innerHeight:this.length>0?parseFloat(this.css("height")):null}function _a(){if(this.length>0){var t=Wr(),e=Ur(),n=this[0],r=n.getBoundingClientRect(),a=e.body,i=n.clientTop||a.clientTop||0,o=n.clientLeft||a.clientLeft||0,s=n===t?t.scrollY:n.scrollTop,l=n===t?t.scrollX:n.scrollLeft;return{top:r.top+s-i,left:r.left+l-o}}return null}function Ca(){for(var t=0;t<this.length;t+=1)this[t].style.display="none";return this}function Sa(){for(var t=Wr(),e=0;e<this.length;e+=1){var n=this[e];"none"===n.style.display&&(n.style.display=""),"none"===t.getComputedStyle(n,null).getPropertyValue("display")&&(n.style.display="block")}return this}function ka(t,e){var n,r=Wr();if(1===arguments.length){if("string"!==typeof t){for(n=0;n<this.length;n+=1)for(var a in t)this[n].style[a]=t[a];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(t)}if(2===arguments.length&&"string"===typeof t){for(n=0;n<this.length;n+=1)this[n].style[t]=e;return this}return this}function Aa(t){return t?(this.forEach((function(e,n){t.apply(e,[e,n])})),this):this}function Ea(t){var e=oa(this,t);return ca(e)}function Da(t){if("undefined"===typeof t)return this[0]?this[0].innerHTML:null;for(var e=0;e<this.length;e+=1)this[e].innerHTML=t;return this}function Fa(t){if("undefined"===typeof t)return this[0]?this[0].textContent.trim():null;for(var e=0;e<this.length;e+=1)this[e].textContent=t;return this}function Ma(t){var e,n,r=Wr(),a=Ur(),i=this[0];if(!i||"undefined"===typeof t)return!1;if("string"===typeof t){if(i.matches)return i.matches(t);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(t);if(i.msMatchesSelector)return i.msMatchesSelector(t);for(e=ca(t),n=0;n<e.length;n+=1)if(e[n]===i)return!0;return!1}if(t===a)return i===a;if(t===r)return i===r;if(t.nodeType||t instanceof aa){for(e=t.nodeType?[t]:t,n=0;n<e.length;n+=1)if(e[n]===i)return!0;return!1}return!1}function Oa(){for(var t,e=Ur(),n=0;n<arguments.length;n+=1){t=n<0||arguments.length<=n?void 0:arguments[n];for(var r=0;r<this.length;r+=1)if("string"===typeof t){var a=e.createElement("div");a.innerHTML=t;while(a.firstChild)this[r].appendChild(a.firstChild)}else if(t instanceof aa)for(var i=0;i<t.length;i+=1)this[r].appendChild(t[i]);else this[r].appendChild(t)}return this}function Ba(t){var e,n,r=Ur();for(e=0;e<this.length;e+=1)if("string"===typeof t){var a=r.createElement("div");for(a.innerHTML=t,n=a.childNodes.length-1;n>=0;n-=1)this[e].insertBefore(a.childNodes[n],this[e].childNodes[0])}else if(t instanceof aa)for(n=0;n<t.length;n+=1)this[e].insertBefore(t[n],this[e].childNodes[0]);else this[e].insertBefore(t,this[e].childNodes[0]);return this}function Ta(t){for(var e=[],n=0;n<this.length;n+=1)null!==this[n].parentNode&&(t?ca(this[n].parentNode).is(t)&&e.push(this[n].parentNode):e.push(this[n].parentNode));return ca(e)}function Pa(t){for(var e=[],n=0;n<this.length;n+=1){var r=this[n].parentNode;while(r)t?ca(r).is(t)&&e.push(r):e.push(r),r=r.parentNode}return ca(e)}function Ia(t){for(var e=[],n=0;n<this.length;n+=1)for(var r=this[n].querySelectorAll(t),a=0;a<r.length;a+=1)e.push(r[a]);return ca(e)}function Ra(t){for(var e=[],n=0;n<this.length;n+=1)for(var r=this[n].children,a=0;a<r.length;a+=1)t&&!ca(r[a]).is(t)||e.push(r[a]);return ca(e)}function La(){for(var t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}function Na(){for(var t=0;t<this.length;t+=1){var e=this[t];if(1===e.nodeType){for(var n=0;n<e.childNodes.length;n+=1)e.childNodes[n].parentNode&&e.childNodes[n].parentNode.removeChild(e.childNodes[n]);e.textContent=""}}return this}ca.fn=aa.prototype;var za="resize scroll".split(" ");function ja(t){function e(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("undefined"===typeof n[0]){for(var a=0;a<this.length;a+=1)za.indexOf(t)<0&&(t in this[a]?this[a][t]():ca(this[a]).trigger(t));return this}return this.on.apply(this,[t].concat(n))}return e}var $a=ja("click"),qa=ja("focus"),Va=9007199254740991,Ha="[object Arguments]",Za="[object Function]",Ua="[object GeneratorFunction]",Ga=/^(?:0|[1-9]\d*)$/;function Wa(t,e){var n=-1,r=t?t.length:0;while(++n<r)if(!1===e(t[n],n,t))break;return t}function Xa(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function Ya(t,e){return function(n){return t(e(n))}}var Qa=Object.prototype,Ka=Qa.hasOwnProperty,Ja=Qa.toString,ti=Qa.propertyIsEnumerable,ei=Ya(Object.keys,Object);function ni(t,e){var n=hi(t)||pi(t)?Xa(t.length,String):[],r=n.length,a=!!r;for(var i in t)!e&&!Ka.call(t,i)||a&&("length"==i||ui(i,r))||n.push(i);return n}var ri=si(ii),ai=li();function ii(t,e){return t&&ai(t,e,xi)}function oi(t){if(!ci(t))return ei(t);var e=[];for(var n in Object(t))Ka.call(t,n)&&"constructor"!=n&&e.push(n);return e}function si(t,e){return function(n,r){if(null==n)return n;if(!fi(n))return t(n,r);var a=n.length,i=e?a:-1,o=Object(n);while(e?i--:++i<a)if(!1===r(o[i],i,o))break;return n}}function li(t){return function(e,n,r){var a=-1,i=Object(e),o=r(e),s=o.length;while(s--){var l=o[t?s:++a];if(!1===n(i[l],l,i))break}return e}}function ui(t,e){return e=null==e?Va:e,!!e&&("number"==typeof t||Ga.test(t))&&t>-1&&t%1==0&&t<e}function ci(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||Qa;return t===n}function di(t,e){var n=hi(t)?Wa:ri;return n(t,"function"==typeof e?e:wi)}function pi(t){return mi(t)&&Ka.call(t,"callee")&&(!ti.call(t,"callee")||Ja.call(t)==Ha)}var hi=Array.isArray;function fi(t){return null!=t&&vi(t.length)&&!gi(t)}function mi(t){return bi(t)&&fi(t)}function gi(t){var e=yi(t)?Ja.call(t):"";return e==Za||e==Ua}function vi(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Va}function yi(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function bi(t){return!!t&&"object"==typeof t}function xi(t){return fi(t)?ni(t):oi(t)}function wi(t){return t}var _i=di;if("undefined"!==typeof navigator&&"ReactNative"===navigator.product&&"undefined"===typeof crypto)throw new Error("React Native does not have a built-in secure random generator. If you don’t need unpredictable IDs use `nanoid/non-secure`. For secure IDs, import `react-native-get-random-values` before Nano ID.");if("undefined"!==typeof msCrypto&&"undefined"===typeof crypto)throw new Error("Import file with `if (!window.crypto) window.crypto = window.msCrypto` before importing Nano ID to fix IE 11 support");if("undefined"===typeof crypto)throw new Error("Your browser does not have secure random generator. If you don’t need unpredictable IDs, you can use nanoid/non-secure.");let Ci=(t=21)=>{let e="",n=crypto.getRandomValues(new Uint8Array(t));while(t--){let r=63&n[t];e+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return e};var Si="Expected a function",ki=NaN,Ai="[object Symbol]",Ei=/^\s+|\s+$/g,Di=/^[-+]0x[0-9a-f]+$/i,Fi=/^0b[01]+$/i,Mi=/^0o[0-7]+$/i,Oi=parseInt,Bi="object"==typeof Je&&Je&&Je.Object===Object&&Je,Ti="object"==typeof self&&self&&self.Object===Object&&self,Pi=Bi||Ti||Function("return this")(),Ii=Object.prototype,Ri=Ii.toString,Li=Math.max,Ni=Math.min,zi=function(){return Pi.Date.now()};function ji(t,e,n){var r,a,i,o,s,l,u=0,c=!1,d=!1,p=!0;if("function"!=typeof t)throw new TypeError(Si);function h(e){var n=r,i=a;return r=a=void 0,u=e,o=t.apply(i,n),o}function f(t){return u=t,s=setTimeout(v,e),c?h(t):o}function m(t){var n=t-l,r=t-u,a=e-n;return d?Ni(a,i-r):a}function g(t){var n=t-l,r=t-u;return void 0===l||n>=e||n<0||d&&r>=i}function v(){var t=zi();if(g(t))return y(t);s=setTimeout(v,m(t))}function y(t){return s=void 0,p&&r?h(t):(r=a=void 0,o)}function b(){void 0!==s&&clearTimeout(s),u=0,r=l=a=s=void 0}function x(){return void 0===s?o:y(zi())}function w(){var t=zi(),n=g(t);if(r=arguments,a=this,l=t,n){if(void 0===s)return f(l);if(d)return s=setTimeout(v,e),h(l)}return void 0===s&&(s=setTimeout(v,e)),o}return e=Zi(e)||0,qi(n)&&(c=!!n.leading,d="maxWait"in n,i=d?Li(Zi(n.maxWait)||0,e):i,p="trailing"in n?!!n.trailing:p),w.cancel=b,w.flush=x,w}function $i(t,e,n){var r=!0,a=!0;if("function"!=typeof t)throw new TypeError(Si);return qi(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),ji(t,e,{leading:r,maxWait:e,trailing:a})}function qi(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Vi(t){return!!t&&"object"==typeof t}function Hi(t){return"symbol"==typeof t||Vi(t)&&Ri.call(t)==Ai}function Zi(t){if("number"==typeof t)return t;if(Hi(t))return ki;if(qi(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=qi(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Ei,"");var n=Fi.test(t);return n||Mi.test(t)?Oi(t.slice(2),n?2:8):Di.test(t)?ki:+t}var Ui=$i;function Gi(t,e){return document.createElement(t,e)}function Wi(t,e,n){return document.createElementNS(t,e,n)}function Xi(t){return document.createTextNode(t)}function Yi(t){return document.createComment(t)}function Qi(t,e,n){t.insertBefore(e,n)}function Ki(t,e){t.removeChild(e)}function Ji(t,e){t.appendChild(e)}function to(t){return t.parentNode}function eo(t){return t.nextSibling}function no(t){return t.tagName}function ro(t,e){t.textContent=e}function ao(t){return t.textContent}function io(t){return 1===t.nodeType}function oo(t){return 3===t.nodeType}function so(t){return 8===t.nodeType}const lo={createElement:Gi,createElementNS:Wi,createTextNode:Xi,createComment:Yi,insertBefore:Qi,removeChild:Ki,appendChild:Ji,parentNode:to,nextSibling:eo,tagName:no,setTextContent:ro,getTextContent:ao,isElement:io,isText:oo,isComment:so};function uo(t,e,n,r,a){const i=void 0===e?void 0:e.key;return{sel:t,data:e,children:n,text:r,elm:a,key:i}}const co=Array.isArray;function po(t){return"string"===typeof t||"number"===typeof t||t instanceof String||t instanceof Number}function ho(t){return void 0===t}function fo(t){return void 0!==t}const mo=uo("",{},[],void 0,void 0);function go(t,e){var n,r;const a=t.key===e.key,i=(null===(n=t.data)||void 0===n?void 0:n.is)===(null===(r=e.data)||void 0===r?void 0:r.is),o=t.sel===e.sel;return o&&a&&i}function vo(t){return void 0!==t.sel}function yo(t,e,n){var r;const a={};for(let i=e;i<=n;++i){const e=null===(r=t[i])||void 0===r?void 0:r.key;void 0!==e&&(a[e]=i)}return a}const bo=["create","update","remove","destroy","pre","post"];function xo(t,e){const n={create:[],update:[],remove:[],destroy:[],pre:[],post:[]},r=void 0!==e?e:lo;for(const p of bo)for(const e of t){const t=e[p];void 0!==t&&n[p].push(t)}function a(t){const e=t.id?"#"+t.id:"",n=t.getAttribute("class"),a=n?"."+n.split(" ").join("."):"";return uo(r.tagName(t).toLowerCase()+e+a,{},[],void 0,t)}function i(t,e){return function(){if(0===--e){const e=r.parentNode(t);r.removeChild(e,t)}}}function o(t,e){var a,i;let s,l=t.data;if(void 0!==l){const e=null===(a=l.hook)||void 0===a?void 0:a.init;fo(e)&&(e(t),l=t.data)}const u=t.children,c=t.sel;if("!"===c)ho(t.text)&&(t.text=""),t.elm=r.createComment(t.text);else if(void 0!==c){const a=c.indexOf("#"),d=c.indexOf(".",a),p=a>0?a:c.length,h=d>0?d:c.length,f=-1!==a||-1!==d?c.slice(0,Math.min(p,h)):c,m=t.elm=fo(l)&&fo(s=l.ns)?r.createElementNS(s,f,l):r.createElement(f,l);for(p<h&&m.setAttribute("id",c.slice(p+1,h)),d>0&&m.setAttribute("class",c.slice(h+1).replace(/\./g," ")),s=0;s<n.create.length;++s)n.create[s](mo,t);if(co(u))for(s=0;s<u.length;++s){const t=u[s];null!=t&&r.appendChild(m,o(t,e))}else po(t.text)&&r.appendChild(m,r.createTextNode(t.text));const g=t.data.hook;fo(g)&&(null===(i=g.create)||void 0===i||i.call(g,mo,t),g.insert&&e.push(t))}else t.elm=r.createTextNode(t.text);return t.elm}function s(t,e,n,a,i,s){for(;a<=i;++a){const i=n[a];null!=i&&r.insertBefore(t,o(i,s),e)}}function l(t){var e,r;const a=t.data;if(void 0!==a){null===(r=null===(e=null===a||void 0===a?void 0:a.hook)||void 0===e?void 0:e.destroy)||void 0===r||r.call(e,t);for(let e=0;e<n.destroy.length;++e)n.destroy[e](t);if(void 0!==t.children)for(let e=0;e<t.children.length;++e){const n=t.children[e];null!=n&&"string"!==typeof n&&l(n)}}}function u(t,e,a,o){for(var s,u;a<=o;++a){let o,c;const d=e[a];if(null!=d)if(fo(d.sel)){l(d),o=n.remove.length+1,c=i(d.elm,o);for(let e=0;e<n.remove.length;++e)n.remove[e](d,c);const t=null===(u=null===(s=null===d||void 0===d?void 0:d.data)||void 0===s?void 0:s.hook)||void 0===u?void 0:u.remove;fo(t)?t(d,c):c()}else r.removeChild(t,d.elm)}}function c(t,e,n,a){let i,l,c,p,h=0,f=0,m=e.length-1,g=e[0],v=e[m],y=n.length-1,b=n[0],x=n[y];while(h<=m&&f<=y)null==g?g=e[++h]:null==v?v=e[--m]:null==b?b=n[++f]:null==x?x=n[--y]:go(g,b)?(d(g,b,a),g=e[++h],b=n[++f]):go(v,x)?(d(v,x,a),v=e[--m],x=n[--y]):go(g,x)?(d(g,x,a),r.insertBefore(t,g.elm,r.nextSibling(v.elm)),g=e[++h],x=n[--y]):go(v,b)?(d(v,b,a),r.insertBefore(t,v.elm,g.elm),v=e[--m],b=n[++f]):(void 0===i&&(i=yo(e,h,m)),l=i[b.key],ho(l)?r.insertBefore(t,o(b,a),g.elm):(c=e[l],c.sel!==b.sel?r.insertBefore(t,o(b,a),g.elm):(d(c,b,a),e[l]=void 0,r.insertBefore(t,c.elm,g.elm))),b=n[++f]);(h<=m||f<=y)&&(h>m?(p=null==n[y+1]?null:n[y+1].elm,s(t,p,n,f,y,a)):u(t,e,h,m))}function d(t,e,a){var i,o,l,d,p;const h=null===(i=e.data)||void 0===i?void 0:i.hook;null===(o=null===h||void 0===h?void 0:h.prepatch)||void 0===o||o.call(h,t,e);const f=e.elm=t.elm,m=t.children,g=e.children;if(t!==e){if(void 0!==e.data){for(let r=0;r<n.update.length;++r)n.update[r](t,e);null===(d=null===(l=e.data.hook)||void 0===l?void 0:l.update)||void 0===d||d.call(l,t,e)}ho(e.text)?fo(m)&&fo(g)?m!==g&&c(f,m,g,a):fo(g)?(fo(t.text)&&r.setTextContent(f,""),s(f,null,g,0,g.length-1,a)):fo(m)?u(f,m,0,m.length-1):fo(t.text)&&r.setTextContent(f,""):t.text!==e.text&&(fo(m)&&u(f,m,0,m.length-1),r.setTextContent(f,e.text)),null===(p=null===h||void 0===h?void 0:h.postpatch)||void 0===p||p.call(h,t,e)}}return function(t,e){let i,s,l;const c=[];for(i=0;i<n.pre.length;++i)n.pre[i]();for(vo(t)||(t=a(t)),go(t,e)?d(t,e,c):(s=t.elm,l=r.parentNode(s),o(e,c),null!==l&&(r.insertBefore(l,e.elm,r.nextSibling(s)),u(l,[t],0,0))),i=0;i<c.length;++i)c[i].data.hook.insert(c[i]);for(i=0;i<n.post.length;++i)n.post[i]();return e}}function wo(t,e,n){if(t.ns="http://www.w3.org/2000/svg","foreignObject"!==n&&void 0!==e)for(let r=0;r<e.length;++r){const t=e[r].data;void 0!==t&&wo(t,e[r].children,e[r].sel)}}function _o(t,e,n){let r,a,i,o={};if(void 0!==n?(null!==e&&(o=e),co(n)?r=n:po(n)?a=n.toString():n&&n.sel&&(r=[n])):void 0!==e&&null!==e&&(co(e)?r=e:po(e)?a=e.toString():e&&e.sel?r=[e]:o=e),void 0!==r)for(i=0;i<r.length;++i)po(r[i])&&(r[i]=uo(void 0,void 0,void 0,r[i],void 0));return"s"!==t[0]||"v"!==t[1]||"g"!==t[2]||3!==t.length&&"."!==t[3]&&"#"!==t[3]||wo(o,r,t),uo(t,o,r,a,void 0)}function Co(t,e){let n,r;const a=e.elm;let i=t.data.class,o=e.data.class;if((i||o)&&i!==o){for(r in i=i||{},o=o||{},i)i[r]&&!Object.prototype.hasOwnProperty.call(o,r)&&a.classList.remove(r);for(r in o)n=o[r],n!==i[r]&&a.classList[n?"add":"remove"](r)}}const So={create:Co,update:Co},ko=/[A-Z]/g;function Ao(t,e){const n=e.elm;let r,a=t.data.dataset,i=e.data.dataset;if(!a&&!i)return;if(a===i)return;a=a||{},i=i||{};const o=n.dataset;for(r in a)i[r]||(o?r in o&&delete o[r]:n.removeAttribute("data-"+r.replace(ko,"-$&").toLowerCase()));for(r in i)a[r]!==i[r]&&(o?o[r]=i[r]:n.setAttribute("data-"+r.replace(ko,"-$&").toLowerCase(),i[r]))}const Eo={create:Ao,update:Ao};function Do(t,e,n){if("function"===typeof t)t.call(e,n,e);else if("object"===typeof t)for(let r=0;r<t.length;r++)Do(t[r],e,n)}function Fo(t,e){const n=t.type,r=e.data.on;r&&r[n]&&Do(r[n],e,t)}function Mo(){return function t(e){Fo(e,t.vnode)}}function Oo(t,e){const n=t.data.on,r=t.listener,a=t.elm,i=e&&e.data.on,o=e&&e.elm;let s;if(n!==i){if(n&&r)if(i)for(s in n)i[s]||a.removeEventListener(s,r,!1);else for(s in n)a.removeEventListener(s,r,!1);if(i){const r=e.listener=t.listener||Mo();if(r.vnode=e,n)for(s in i)n[s]||o.addEventListener(s,r,!1);else for(s in i)o.addEventListener(s,r,!1)}}}const Bo={create:Oo,update:Oo,destroy:Oo};function To(t,e){let n,r,a;const i=e.elm;let o=t.data.props,s=e.data.props;if((o||s)&&o!==s)for(n in o=o||{},s=s||{},s)r=s[n],a=o[n],a===r||"value"===n&&i[n]===r||(i[n]=r)}const Po={create:To,update:To},Io="undefined"!==typeof window&&window.requestAnimationFrame.bind(window)||setTimeout,Ro=function(t){Io((function(){Io(t)}))};let Lo=!1;function No(t,e,n){Ro((function(){t[e]=n}))}function zo(t,e){let n,r;const a=e.elm;let i=t.data.style,o=e.data.style;if(!i&&!o)return;if(i===o)return;i=i||{},o=o||{};const s="delayed"in i;for(r in i)o[r]||("-"===r[0]&&"-"===r[1]?a.style.removeProperty(r):a.style[r]="");for(r in o)if(n=o[r],"delayed"===r&&o.delayed)for(const t in o.delayed)n=o.delayed[t],s&&n===i.delayed[t]||No(a.style,t,n);else"remove"!==r&&n!==i[r]&&("-"===r[0]&&"-"===r[1]?a.style.setProperty(r,n):a.style[r]=n)}function jo(t){let e,n;const r=t.elm,a=t.data.style;if(a&&(e=a.destroy))for(n in e)r.style[n]=e[n]}function $o(t,e){const n=t.data.style;if(!n||!n.remove)return void e();let r;Lo||(t.elm.offsetLeft,Lo=!0);const a=t.elm;let i=0;const o=n.remove;let s=0;const l=[];for(r in o)l.push(r),a.style[r]=o[r];const u=getComputedStyle(a),c=u["transition-property"].split(", ");for(;i<c.length;++i)-1!==l.indexOf(c[i])&&s++;a.addEventListener("transitionend",(function(t){t.target===a&&--s,0===s&&e()}))}function qo(){Lo=!1}const Vo={pre:qo,create:zo,update:zo,destroy:jo,remove:$o};function Ho(t,e){for(const n of t)void 0!==n&&null!==n&&!1!==n&&""!==n&&(Array.isArray(n)?Ho(n,e):"string"===typeof n||"number"===typeof n||"boolean"===typeof n?e.push(uo(void 0,void 0,void 0,String(n),void 0)):e.push(n));return e}function Zo(t,e,...n){const r=Ho(n,[]);return"function"===typeof t?t(e,r):1===r.length&&!r[0].sel&&r[0].text?_o(t,e,r[0].text):_o(t,e,r)}Zo||(Zo={});var Uo=1/0,Go="[object Symbol]",Wo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Yo="\\ud800-\\udfff",Qo="\\u0300-\\u036f\\ufe20-\\ufe23",Ko="\\u20d0-\\u20f0",Jo="\\u2700-\\u27bf",ts="a-z\\xdf-\\xf6\\xf8-\\xff",es="\\xac\\xb1\\xd7\\xf7",ns="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rs="\\u2000-\\u206f",as=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",is="A-Z\\xc0-\\xd6\\xd8-\\xde",os="\\ufe0e\\ufe0f",ss=es+ns+rs+as,ls="['’]",us="["+Yo+"]",cs="["+ss+"]",ds="["+Qo+Ko+"]",ps="\\d+",hs="["+Jo+"]",fs="["+ts+"]",ms="[^"+Yo+ss+ps+Jo+ts+is+"]",gs="\\ud83c[\\udffb-\\udfff]",vs="(?:"+ds+"|"+gs+")",ys="[^"+Yo+"]",bs="(?:\\ud83c[\\udde6-\\uddff]){2}",xs="[\\ud800-\\udbff][\\udc00-\\udfff]",ws="["+is+"]",_s="\\u200d",Cs="(?:"+fs+"|"+ms+")",Ss="(?:"+ws+"|"+ms+")",ks="(?:"+ls+"(?:d|ll|m|re|s|t|ve))?",As="(?:"+ls+"(?:D|LL|M|RE|S|T|VE))?",Es=vs+"?",Ds="["+os+"]?",Fs="(?:"+_s+"(?:"+[ys,bs,xs].join("|")+")"+Ds+Es+")*",Ms=Ds+Es+Fs,Os="(?:"+[hs,bs,xs].join("|")+")"+Ms,Bs="(?:"+[ys+ds+"?",ds,bs,xs,us].join("|")+")",Ts=RegExp(ls,"g"),Ps=RegExp(ds,"g"),Is=RegExp(gs+"(?="+gs+")|"+Bs+Ms,"g"),Rs=RegExp([ws+"?"+fs+"+"+ks+"(?="+[cs,ws,"$"].join("|")+")",Ss+"+"+As+"(?="+[cs,ws+Cs,"$"].join("|")+")",ws+"?"+Cs+"+"+ks,ws+"+"+As,ps,Os].join("|"),"g"),Ls=RegExp("["+_s+Yo+Qo+Ko+os+"]"),Ns=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zs={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"ss"},js="object"==typeof Je&&Je&&Je.Object===Object&&Je,$s="object"==typeof self&&self&&self.Object===Object&&self,qs=js||$s||Function("return this")();function Vs(t,e,n,r){var a=-1,i=t?t.length:0;r&&i&&(n=t[++a]);while(++a<i)n=e(n,t[a],a,t);return n}function Hs(t){return t.split("")}function Zs(t){return t.match(Wo)||[]}function Us(t){return function(e){return null==t?void 0:t[e]}}var Gs=Us(zs);function Ws(t){return Ls.test(t)}function Xs(t){return Ns.test(t)}function Ys(t){return Ws(t)?Qs(t):Hs(t)}function Qs(t){return t.match(Is)||[]}function Ks(t){return t.match(Rs)||[]}var Js=Object.prototype,tl=Js.toString,el=qs.Symbol,nl=el?el.prototype:void 0,rl=nl?nl.toString:void 0;function al(t,e,n){var r=-1,a=t.length;e<0&&(e=-e>a?0:a+e),n=n>a?a:n,n<0&&(n+=a),a=e>n?0:n-e>>>0,e>>>=0;var i=Array(a);while(++r<a)i[r]=t[r+e];return i}function il(t){if("string"==typeof t)return t;if(cl(t))return rl?rl.call(t):"";var e=t+"";return"0"==e&&1/t==-Uo?"-0":e}function ol(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:al(t,e,n)}function sl(t){return function(e){e=dl(e);var n=Ws(e)?Ys(e):void 0,r=n?n[0]:e.charAt(0),a=n?ol(n,1).join(""):e.slice(1);return r[t]()+a}}function ll(t){return function(e){return Vs(gl(fl(e).replace(Ts,"")),t,"")}}function ul(t){return!!t&&"object"==typeof t}function cl(t){return"symbol"==typeof t||ul(t)&&tl.call(t)==Go}function dl(t){return null==t?"":il(t)}var pl=ll((function(t,e,n){return e=e.toLowerCase(),t+(n?hl(e):e)}));function hl(t){return ml(dl(t).toLowerCase())}function fl(t){return t=dl(t),t&&t.replace(Xo,Gs).replace(Ps,"")}var ml=sl("toUpperCase");function gl(t,e,n){return t=dl(t),e=n?void 0:e,void 0===e?Xs(t)?Ks(t):Zs(t):t.match(e)||[]}for(var vl=pl,yl="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),bl={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},xl={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:yl?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},wl={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},_l=1;_l<20;_l++)wl["f"+_l]=111+_l;function Cl(t,e,n){e&&!("byKey"in e)&&(n=e,e=null),Array.isArray(t)||(t=[t]);var r=t.map((function(t){return kl(t,e)})),a=function(t){return r.some((function(e){return Al(e,t)}))},i=null==n?a:a(n);return i}function Sl(t,e){return Cl(t,{byKey:!0},e)}function kl(t,e){var n=e&&e.byKey,r={};t=t.replace("++","+add");var a=t.split("+"),i=a.length;for(var o in bl)r[bl[o]]=!1;var s=!0,l=!1,u=void 0;try{for(var c,d=a[Symbol.iterator]();!(s=(c=d.next()).done);s=!0){var p=c.value,h=p.endsWith("?")&&p.length>1;h&&(p=p.slice(0,-1));var f=Dl(p),m=bl[f];if(p.length>1&&!m&&!xl[p]&&!wl[f])throw new TypeError('Unknown modifier: "'+p+'"');1!==i&&m||(n?r.key=f:r.which=El(p)),m&&(r[m]=!h||null)}}catch(g){l=!0,u=g}finally{try{!s&&d.return&&d.return()}finally{if(l)throw u}}return r}function Al(t,e){for(var n in t){var r=t[n],a=void 0;if(null!=r&&(a="key"===n&&null!=e.key?e.key.toLowerCase():"which"===n?91===r&&93===e.which?91:e.which:e[n],(null!=a||!1!==r)&&a!==r))return!1}return!0}function El(t){t=Dl(t);var e=wl[t]||t.toUpperCase().charCodeAt(0);return e}function Dl(t){return t=t.toLowerCase(),t=xl[t]||t,t}var Fl=Cl,Ml=Sl,Ol="Expected a function",Bl=NaN,Tl="[object Symbol]",Pl=/^\s+|\s+$/g,Il=/^[-+]0x[0-9a-f]+$/i,Rl=/^0b[01]+$/i,Ll=/^0o[0-7]+$/i,Nl=parseInt,zl="object"==typeof Je&&Je&&Je.Object===Object&&Je,jl="object"==typeof self&&self&&self.Object===Object&&self,$l=zl||jl||Function("return this")(),ql=Object.prototype,Vl=ql.toString,Hl=Math.max,Zl=Math.min,Ul=function(){return $l.Date.now()};function Gl(t,e,n){var r,a,i,o,s,l,u=0,c=!1,d=!1,p=!0;if("function"!=typeof t)throw new TypeError(Ol);function h(e){var n=r,i=a;return r=a=void 0,u=e,o=t.apply(i,n),o}function f(t){return u=t,s=setTimeout(v,e),c?h(t):o}function m(t){var n=t-l,r=t-u,a=e-n;return d?Zl(a,i-r):a}function g(t){var n=t-l,r=t-u;return void 0===l||n>=e||n<0||d&&r>=i}function v(){var t=Ul();if(g(t))return y(t);s=setTimeout(v,m(t))}function y(t){return s=void 0,p&&r?h(t):(r=a=void 0,o)}function b(){void 0!==s&&clearTimeout(s),u=0,r=l=a=s=void 0}function x(){return void 0===s?o:y(Ul())}function w(){var t=Ul(),n=g(t);if(r=arguments,a=this,l=t,n){if(void 0===s)return f(l);if(d)return s=setTimeout(v,e),h(l)}return void 0===s&&(s=setTimeout(v,e)),o}return e=Ql(e)||0,Wl(n)&&(c=!!n.leading,d="maxWait"in n,i=d?Hl(Ql(n.maxWait)||0,e):i,p="trailing"in n?!!n.trailing:p),w.cancel=b,w.flush=x,w}function Wl(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Xl(t){return!!t&&"object"==typeof t}function Yl(t){return"symbol"==typeof t||Xl(t)&&Vl.call(t)==Tl}function Ql(t){if("number"==typeof t)return t;if(Yl(t))return Bl;if(Wl(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Wl(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Pl,"");var n=Rl.test(t);return n||Ll.test(t)?Nl(t.slice(2),n?2:8):Il.test(t)?Bl:+t}var Kl,Jl=Gl,tu=tn((function(t,e){var n=200,r="__lodash_hash_undefined__",a=9007199254740991,i="[object Arguments]",o="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",c="[object Function]",d="[object GeneratorFunction]",p="[object Map]",h="[object Number]",f="[object Object]",m="[object Promise]",g="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",x="[object WeakMap]",w="[object ArrayBuffer]",_="[object DataView]",C="[object Float32Array]",S="[object Float64Array]",k="[object Int8Array]",A="[object Int16Array]",E="[object Int32Array]",D="[object Uint8Array]",F="[object Uint8ClampedArray]",M="[object Uint16Array]",O="[object Uint32Array]",B=/[\\^$.*+?()[\]{}|]/g,T=/\w*$/,P=/^\[object .+?Constructor\]$/,I=/^(?:0|[1-9]\d*)$/,R={};R[i]=R[o]=R[w]=R[_]=R[s]=R[l]=R[C]=R[S]=R[k]=R[A]=R[E]=R[p]=R[h]=R[f]=R[g]=R[v]=R[y]=R[b]=R[D]=R[F]=R[M]=R[O]=!0,R[u]=R[c]=R[x]=!1;var L="object"==typeof Je&&Je&&Je.Object===Object&&Je,N="object"==typeof self&&self&&self.Object===Object&&self,z=L||N||Function("return this")(),j=e&&!e.nodeType&&e,$=j&&t&&!t.nodeType&&t,q=$&&$.exports===j;function V(t,e){return t.set(e[0],e[1]),t}function H(t,e){return t.add(e),t}function Z(t,e){var n=-1,r=t?t.length:0;while(++n<r)if(!1===e(t[n],n,t))break;return t}function U(t,e){var n=-1,r=e.length,a=t.length;while(++n<r)t[a+n]=e[n];return t}function G(t,e,n,r){var a=-1,i=t?t.length:0;r&&i&&(n=t[++a]);while(++a<i)n=e(n,t[a],a,t);return n}function W(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function X(t,e){return null==t?void 0:t[e]}function Y(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}function Q(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function K(t,e){return function(n){return t(e(n))}}function J(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var tt=Array.prototype,et=Function.prototype,nt=Object.prototype,rt=z["__core-js_shared__"],at=function(){var t=/[^.]+$/.exec(rt&&rt.keys&&rt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),it=et.toString,ot=nt.hasOwnProperty,st=nt.toString,lt=RegExp("^"+it.call(ot).replace(B,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ut=q?z.Buffer:void 0,ct=z.Symbol,dt=z.Uint8Array,pt=K(Object.getPrototypeOf,Object),ht=Object.create,ft=nt.propertyIsEnumerable,mt=tt.splice,gt=Object.getOwnPropertySymbols,vt=ut?ut.isBuffer:void 0,yt=K(Object.keys,Object),bt=ke(z,"DataView"),xt=ke(z,"Map"),wt=ke(z,"Promise"),_t=ke(z,"Set"),Ct=ke(z,"WeakMap"),St=ke(Object,"create"),kt=Ie(bt),At=Ie(xt),Et=Ie(wt),Dt=Ie(_t),Ft=Ie(Ct),Mt=ct?ct.prototype:void 0,Ot=Mt?Mt.valueOf:void 0;function Bt(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Tt(){this.__data__=St?St(null):{}}function Pt(t){return this.has(t)&&delete this.__data__[t]}function It(t){var e=this.__data__;if(St){var n=e[t];return n===r?void 0:n}return ot.call(e,t)?e[t]:void 0}function Rt(t){var e=this.__data__;return St?void 0!==e[t]:ot.call(e,t)}function Lt(t,e){var n=this.__data__;return n[t]=St&&void 0===e?r:e,this}function Nt(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function zt(){this.__data__=[]}function jt(t){var e=this.__data__,n=ae(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():mt.call(e,n,1),!0}function $t(t){var e=this.__data__,n=ae(e,t);return n<0?void 0:e[n][1]}function qt(t){return ae(this.__data__,t)>-1}function Vt(t,e){var n=this.__data__,r=ae(n,t);return r<0?n.push([t,e]):n[r][1]=e,this}function Ht(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Zt(){this.__data__={hash:new Bt,map:new(xt||Nt),string:new Bt}}function Ut(t){return Se(this,t)["delete"](t)}function Gt(t){return Se(this,t).get(t)}function Wt(t){return Se(this,t).has(t)}function Xt(t,e){return Se(this,t).set(t,e),this}function Yt(t){this.__data__=new Nt(t)}function Qt(){this.__data__=new Nt}function Kt(t){return this.__data__["delete"](t)}function Jt(t){return this.__data__.get(t)}function te(t){return this.__data__.has(t)}function ee(t,e){var r=this.__data__;if(r instanceof Nt){var a=r.__data__;if(!xt||a.length<n-1)return a.push([t,e]),this;r=this.__data__=new Ht(a)}return r.set(t,e),this}function ne(t,e){var n=ze(t)||Ne(t)?W(t.length,String):[],r=n.length,a=!!r;for(var i in t)!e&&!ot.call(t,i)||a&&("length"==i||Oe(i,r))||n.push(i);return n}function re(t,e,n){var r=t[e];ot.call(t,e)&&Le(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function ae(t,e){var n=t.length;while(n--)if(Le(t[n][0],e))return n;return-1}function ie(t,e){return t&&we(e,Ge(e),t)}function oe(t,e,n,r,a,o,s){var l;if(r&&(l=o?r(t,a,o,s):r(t)),void 0!==l)return l;if(!Ze(t))return t;var u=ze(t);if(u){if(l=De(t),!e)return xe(t,l)}else{var p=Ee(t),h=p==c||p==d;if(qe(t))return pe(t,e);if(p==f||p==i||h&&!o){if(Y(t))return o?t:{};if(l=Fe(h?{}:t),!e)return _e(t,ie(l,t))}else{if(!R[p])return o?t:{};l=Me(t,p,oe,e)}}s||(s=new Yt);var m=s.get(t);if(m)return m;if(s.set(t,l),!u)var g=n?Ce(t):Ge(t);return Z(g||t,(function(a,i){g&&(i=a,a=t[i]),re(l,i,oe(a,e,n,r,i,t,s))})),l}function se(t){return Ze(t)?ht(t):{}}function le(t,e,n){var r=e(t);return ze(t)?r:U(r,n(t))}function ue(t){return st.call(t)}function ce(t){if(!Ze(t)||Te(t))return!1;var e=Ve(t)||Y(t)?lt:P;return e.test(Ie(t))}function de(t){if(!Pe(t))return yt(t);var e=[];for(var n in Object(t))ot.call(t,n)&&"constructor"!=n&&e.push(n);return e}function pe(t,e){if(e)return t.slice();var n=new t.constructor(t.length);return t.copy(n),n}function he(t){var e=new t.constructor(t.byteLength);return new dt(e).set(new dt(t)),e}function fe(t,e){var n=e?he(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function me(t,e,n){var r=e?n(Q(t),!0):Q(t);return G(r,V,new t.constructor)}function ge(t){var e=new t.constructor(t.source,T.exec(t));return e.lastIndex=t.lastIndex,e}function ve(t,e,n){var r=e?n(J(t),!0):J(t);return G(r,H,new t.constructor)}function ye(t){return Ot?Object(Ot.call(t)):{}}function be(t,e){var n=e?he(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function xe(t,e){var n=-1,r=t.length;e||(e=Array(r));while(++n<r)e[n]=t[n];return e}function we(t,e,n,r){n||(n={});var a=-1,i=e.length;while(++a<i){var o=e[a],s=r?r(n[o],t[o],o,n,t):void 0;re(n,o,void 0===s?t[o]:s)}return n}function _e(t,e){return we(t,Ae(t),e)}function Ce(t){return le(t,Ge,Ae)}function Se(t,e){var n=t.__data__;return Be(e)?n["string"==typeof e?"string":"hash"]:n.map}function ke(t,e){var n=X(t,e);return ce(n)?n:void 0}Bt.prototype.clear=Tt,Bt.prototype["delete"]=Pt,Bt.prototype.get=It,Bt.prototype.has=Rt,Bt.prototype.set=Lt,Nt.prototype.clear=zt,Nt.prototype["delete"]=jt,Nt.prototype.get=$t,Nt.prototype.has=qt,Nt.prototype.set=Vt,Ht.prototype.clear=Zt,Ht.prototype["delete"]=Ut,Ht.prototype.get=Gt,Ht.prototype.has=Wt,Ht.prototype.set=Xt,Yt.prototype.clear=Qt,Yt.prototype["delete"]=Kt,Yt.prototype.get=Jt,Yt.prototype.has=te,Yt.prototype.set=ee;var Ae=gt?K(gt,Object):We,Ee=ue;function De(t){var e=t.length,n=t.constructor(e);return e&&"string"==typeof t[0]&&ot.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function Fe(t){return"function"!=typeof t.constructor||Pe(t)?{}:se(pt(t))}function Me(t,e,n,r){var a=t.constructor;switch(e){case w:return he(t);case s:case l:return new a(+t);case _:return fe(t,r);case C:case S:case k:case A:case E:case D:case F:case M:case O:return be(t,r);case p:return me(t,r,n);case h:case y:return new a(t);case g:return ge(t);case v:return ve(t,r,n);case b:return ye(t)}}function Oe(t,e){return e=null==e?a:e,!!e&&("number"==typeof t||I.test(t))&&t>-1&&t%1==0&&t<e}function Be(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function Te(t){return!!at&&at in t}function Pe(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||nt;return t===n}function Ie(t){if(null!=t){try{return it.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Re(t){return oe(t,!0,!0)}function Le(t,e){return t===e||t!==t&&e!==e}function Ne(t){return $e(t)&&ot.call(t,"callee")&&(!ft.call(t,"callee")||st.call(t)==i)}(bt&&Ee(new bt(new ArrayBuffer(1)))!=_||xt&&Ee(new xt)!=p||wt&&Ee(wt.resolve())!=m||_t&&Ee(new _t)!=v||Ct&&Ee(new Ct)!=x)&&(Ee=function(t){var e=st.call(t),n=e==f?t.constructor:void 0,r=n?Ie(n):void 0;if(r)switch(r){case kt:return _;case At:return p;case Et:return m;case Dt:return v;case Ft:return x}return e});var ze=Array.isArray;function je(t){return null!=t&&He(t.length)&&!Ve(t)}function $e(t){return Ue(t)&&je(t)}var qe=vt||Xe;function Ve(t){var e=Ze(t)?st.call(t):"";return e==c||e==d}function He(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=a}function Ze(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Ue(t){return!!t&&"object"==typeof t}function Ge(t){return je(t)?ne(t):de(t)}function We(){return[]}function Xe(){return!1}t.exports=Re})),eu=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)};function nu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var ru=0;function au(t){return"__private_"+ru+++"_"+t}function iu(t,e,n){const r=[];return t.forEach((t=>"string"!==typeof t?r.push(t):e[Symbol.split](t).forEach(((t,e,a)=>{""!==t&&r.push(t),e<a.length-1&&r.push(n)})))),r}
- /**
- * Takes a string with placeholder variables like `%{smart_count} file selected`
- * and replaces it with values from options `{smart_count: 5}`
- *
- * @license https://github.com/airbnb/polyglot.js/blob/master/LICENSE
- * taken from https://github.com/airbnb/polyglot.js/blob/master/lib/polyglot.js#L299
- *
- * @param {string} phrase that needs interpolation, with placeholders
- * @param {object} options with values that will be used to replace placeholders
- * @returns {any[]} interpolated
- */function ou(t,e){const n=/\$/g,r="$$$$";let a=[t];if(null==e)return a;for(const i of Object.keys(e))if("_"!==i){let t=e[i];"string"===typeof t&&(t=n[Symbol.replace](t,r)),a=iu(a,new RegExp(`%\\{${i}\\}`,"g"),t)}return a}var su=(Kl=au("apply"),class{constructor(t){Object.defineProperty(this,Kl,{value:lu}),this.locale={strings:{},pluralize(t){return 1===t?0:1}},Array.isArray(t)?t.forEach(nu(this,Kl)[Kl],this):nu(this,Kl)[Kl](t)}translate(t,e){return this.translateArray(t,e).join("")}translateArray(t,e){if(!eu(this.locale.strings,t))throw new Error(`missing string: ${t}`);const n=this.locale.strings[t],r="object"===typeof n;if(r){if(e&&"undefined"!==typeof e.smart_count){const t=this.locale.pluralize(e.smart_count);return ou(n[t],e)}throw new Error("Attempted to use a string with plural forms, but no value was given for %{smart_count}")}return ou(n,e)}});function lu(t){if(null==t||!t.strings)return;const e=this.locale;this.locale={...e,strings:{...e.strings,...t.strings}},this.locale.pluralize=t.pluralize||e.pluralize}var uu=function(){var t={},e=t._fns={};function n(t){var n=e[t]?e[t]:[],r=t.indexOf(":"),a=-1===r?[t]:[t.substring(0,r),t.substring(r+1)],i=Object.keys(e),o=0,s=i.length;for(o;o<s;o++){var l=i[o];if("*"===l&&(n=n.concat(e[l])),2===a.length&&a[0]===l){n=n.concat(e[l]);break}}return n}function r(t,e,n){var r=0,a=e.length;for(r;r<a;r++){if(!e[r])break;e[r].event=t,e[r].apply(e[r],n)}}return t.emit=function(t,e,a,i,o,s,l){var u=n(t);u.length&&r(t,u,[e,a,i,o,s,l])},t.on=function(t,n){e[t]||(e[t]=[]),e[t].push(n)},t.once=function(e,n){function r(){n.apply(this,arguments),t.off(e,r)}this.on(e,r)},t.off=function(t,e){var n=[];if(t&&e){var r=this._fns[t],a=0,i=r?r.length:0;for(a;a<i;a++)r[a]!==e&&n.push(r[a])}n.length?this._fns[t]=n:delete this._fns[t]},t};let cu="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";var du={urlAlphabet:cu};let{urlAlphabet:pu}=du;if("undefined"!==typeof navigator&&"ReactNative"===navigator.product&&"undefined"===typeof crypto)throw new Error("React Native does not have a built-in secure random generator. If you don’t need unpredictable IDs use `nanoid/non-secure`. For secure IDs, import `react-native-get-random-values` before Nano ID.");if("undefined"!==typeof msCrypto&&"undefined"===typeof crypto)throw new Error("Import file with `if (!window.crypto) window.crypto = window.msCrypto` before importing Nano ID to fix IE 11 support");if("undefined"===typeof crypto)throw new Error("Your browser does not have secure random generator. If you don’t need unpredictable IDs, you can use nanoid/non-secure.");let hu=t=>crypto.getRandomValues(new Uint8Array(t)),fu=(t,e,n)=>{let r=(2<<Math.log(t.length-1)/Math.LN2)-1,a=-~(1.6*r*e/t.length);return()=>{let i="";while(1){let o=n(a),s=a;while(s--)if(i+=t[o[s]&r]||"",i.length===e)return i}}},mu=(t,e)=>fu(t,e,hu),gu=(t=21)=>{let e="",n=crypto.getRandomValues(new Uint8Array(t));while(t--){let r=63&n[t];e+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return e};var vu={nanoid:gu,customAlphabet:mu,customRandom:fu,urlAlphabet:pu,random:hu},yu=function(t){if("number"!==typeof t||isNaN(t))throw new TypeError("Expected a number, got "+typeof t);var e=t<0,n=["B","KB","MB","GB","TB","PB","EB","ZB","YB"];if(e&&(t=-t),t<1)return(e?"-":"")+t+" B";var r=Math.min(Math.floor(Math.log(t)/Math.log(1024)),n.length-1);t=Number(t/Math.pow(1024,r));var a=n[r];return t>=10||t%1===0?(e?"-":"")+t.toFixed(0)+" "+a:(e?"-":"")+t.toFixed(1)+" "+a};function bu(t,e){this.text=t=t||"",this.hasWild=~t.indexOf("*"),this.separator=e,this.parts=t.split(e)}bu.prototype.match=function(t){var e,n,r=!0,a=this.parts,i=a.length;if("string"==typeof t||t instanceof String)if(this.hasWild||this.text==t){for(n=(t||"").split(this.separator),e=0;r&&e<i;e++)"*"!==a[e]&&(r=e<n.length&&a[e]===n[e]);r=r&&n}else r=!1;else if("function"==typeof t.splice)for(r=[],e=t.length;e--;)this.match(t[e])&&(r[r.length]=t[e]);else if("object"==typeof t)for(var o in r={},t)this.match(o)&&(r[o]=t[o]);return r};var xu=function(t,e,n){var r=new bu(t,n||/[\/\.]/);return"undefined"!=typeof e?r.match(e):r},wu=/[\/\+\.]/,_u=function(t,e){function n(e){var n=xu(e,t,wu);return n&&n.length>=2}return e?n(e.split(";")[0]):n};function Cu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Su=0;function ku(t){return"__private_"+Su+++"_"+t}var Au=ku("publish");class Eu{constructor(){Object.defineProperty(this,Au,{value:Du}),this.state={},this.callbacks=[]}getState(){return this.state}setState(t){const e={...this.state},n={...this.state,...t};this.state=n,Cu(this,Au)[Au](e,n,t)}subscribe(t){return this.callbacks.push(t),()=>{this.callbacks.splice(this.callbacks.indexOf(t),1)}}}function Du(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];this.callbacks.forEach((t=>{t(...e)}))}Eu.VERSION="2.0.3";var Fu=function(){return new Eu},Mu=function(t){const e=t.lastIndexOf(".");return-1===e||e===t.length-1?{name:t,extension:void 0}:{name:t.slice(0,e),extension:t.slice(e+1)}},Ou={md:"text/markdown",markdown:"text/markdown",mp4:"video/mp4",mp3:"audio/mp3",svg:"image/svg+xml",jpg:"image/jpeg",png:"image/png",gif:"image/gif",heic:"image/heic",heif:"image/heif",yaml:"text/yaml",yml:"text/yaml",csv:"text/csv",tsv:"text/tab-separated-values",tab:"text/tab-separated-values",avi:"video/x-msvideo",mks:"video/x-matroska",mkv:"video/x-matroska",mov:"video/quicktime",doc:"application/msword",docm:"application/vnd.ms-word.document.macroenabled.12",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",dot:"application/msword",dotm:"application/vnd.ms-word.template.macroenabled.12",dotx:"application/vnd.openxmlformats-officedocument.wordprocessingml.template",xla:"application/vnd.ms-excel",xlam:"application/vnd.ms-excel.addin.macroenabled.12",xlc:"application/vnd.ms-excel",xlf:"application/x-xliff+xml",xlm:"application/vnd.ms-excel",xls:"application/vnd.ms-excel",xlsb:"application/vnd.ms-excel.sheet.binary.macroenabled.12",xlsm:"application/vnd.ms-excel.sheet.macroenabled.12",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xlt:"application/vnd.ms-excel",xltm:"application/vnd.ms-excel.template.macroenabled.12",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template",xlw:"application/vnd.ms-excel",txt:"text/plain",text:"text/plain",conf:"text/plain",log:"text/plain",pdf:"application/pdf",zip:"application/zip","7z":"application/x-7z-compressed",rar:"application/x-rar-compressed",tar:"application/x-tar",gz:"application/gzip",dmg:"application/x-apple-diskimage"},Bu=function(t){var e;if(t.type)return t.type;const n=t.name?null==(e=Mu(t.name).extension)?void 0:e.toLowerCase():null;return n&&n in Ou?Ou[n]:"application/octet-stream"};function Tu(t){return t.charCodeAt(0).toString(32)}function Pu(t){let e="";return t.replace(/[^A-Z0-9]/gi,(t=>(e+=`-${Tu(t)}`,"/")))+e}var Iu=function(t){let e="uppy";return"string"===typeof t.name&&(e+=`-${Pu(t.name.toLowerCase())}`),void 0!==t.type&&(e+=`-${t.type}`),t.meta&&"string"===typeof t.meta.relativePath&&(e+=`-${Pu(t.meta.relativePath.toLowerCase())}`),void 0!==t.data.size&&(e+=`-${t.data.size}`),void 0!==t.data.lastModified&&(e+=`-${t.data.lastModified}`),e},Ru=function(t){if(null==t&&(t="undefined"!==typeof navigator?navigator.userAgent:null),!t)return!0;const e=/Edge\/(\d+\.\d+)/.exec(t);if(!e)return!0;const n=e[1];let[r,a]=n.split(".");return r=parseInt(r,10),a=parseInt(a,10),r<15||15===r&&a<15063||(r>18||18===r&&a>=18218)},Lu=function(t,e){return e.name?e.name:"image"===t.split("/")[0]?`${t.split("/")[0]}.${t.split("/")[1]}`:"noname"};function Nu(t){return t<10?`0${t}`:t.toString()}var zu=function(){const t=new Date,e=Nu(t.getHours()),n=Nu(t.getMinutes()),r=Nu(t.getSeconds());return`${e}:${n}:${r}`};const ju={debug:()=>{},warn:()=>{},error:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.error(`[Uppy] [${zu()}]`,...e)}},$u={debug:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.debug(`[Uppy] [${zu()}]`,...e)},warn:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.warn(`[Uppy] [${zu()}]`,...e)},error:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.error(`[Uppy] [${zu()}]`,...e)}};var qu={justErrorsLogger:ju,debugLogger:$u},Vu={strings:{addBulkFilesFailed:{0:"Failed to add %{smart_count} file due to an internal error",1:"Failed to add %{smart_count} files due to internal errors"},youCanOnlyUploadX:{0:"You can only upload %{smart_count} file",1:"You can only upload %{smart_count} files"},youHaveToAtLeastSelectX:{0:"You have to select at least %{smart_count} file",1:"You have to select at least %{smart_count} files"},exceedsSize:"%{file} exceeds maximum allowed size of %{size}",missingRequiredMetaField:"Missing required meta fields",missingRequiredMetaFieldOnFile:"Missing required meta fields in %{fileName}",inferiorSize:"This file is smaller than the allowed size of %{size}",youCanOnlyUploadFileTypes:"You can only upload: %{types}",noMoreFilesAllowed:"Cannot add more files",noDuplicates:"Cannot add the duplicate file '%{fileName}', it already exists",companionError:"Connection with Companion failed",authAborted:"Authentication aborted",companionUnauthorizeHint:"To unauthorize to your %{provider} account, please go to %{url}",failedToUpload:"Failed to upload %{file}",noInternetConnection:"No Internet connection",connectedToInternet:"Connected to the Internet",noFilesFound:"You have no files or folders here",selectX:{0:"Select %{smart_count}",1:"Select %{smart_count}"},allFilesFromFolderNamed:"All files from folder %{name}",openFolderNamed:"Open folder %{name}",cancel:"Cancel",logOut:"Log out",filter:"Filter",resetFilter:"Reset filter",loading:"Loading...",authenticateWithTitle:"Please authenticate with %{pluginName} to select files",authenticateWith:"Connect to %{pluginName}",signInWithGoogle:"Sign in with Google",searchImages:"Search for images",enterTextToSearch:"Enter text to search for images",backToSearch:"Back to Search",emptyFolderAdded:"No files were added from empty folder",folderAlreadyAdded:'The folder "%{folder}" was already added',folderAdded:{0:"Added %{smart_count} file from %{folder}",1:"Added %{smart_count} files from %{folder}"}}},Hu=vu;let Zu,Uu;function Gu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Wu=0;function Xu(t){return"__private_"+Wu+++"_"+t}const{nanoid:Yu}=Hu,{justErrorsLogger:Qu,debugLogger:Ku}=qu;class Ju extends Error{constructor(){super(...arguments),this.isRestriction=!0}}"undefined"===typeof AggregateError&&(globalThis.AggregateError=class extends Error{constructor(t,e){super(e),this.errors=t}});class tc extends AggregateError{constructor(){super(...arguments),this.isRestriction=!0}}var ec=Xu("plugins"),nc=Xu("storeUnsubscribe"),rc=Xu("emitter"),ac=Xu("preProcessors"),ic=Xu("uploaders"),oc=Xu("postProcessors"),sc=Xu("checkRestrictions"),lc=Xu("checkMinNumberOfFiles"),uc=Xu("checkRequiredMetaFieldsOnFile"),cc=Xu("checkRequiredMetaFields"),dc=Xu("showOrLogErrorAndThrow"),pc=Xu("assertNewUploadAllowed"),hc=Xu("checkAndCreateFileStateObject"),fc=Xu("startIfAutoProceed"),mc=Xu("addListeners"),gc=Xu("updateOnlineStatus"),vc=Xu("createUpload"),yc=Xu("getUpload"),bc=Xu("removeUpload"),xc=Xu("runUpload");Zu=Symbol.for("uppy test: getPlugins"),Uu=Symbol.for("uppy test: createUpload");class wc{constructor(t){Object.defineProperty(this,xc,{value:Pc}),Object.defineProperty(this,bc,{value:Tc}),Object.defineProperty(this,yc,{value:Bc}),Object.defineProperty(this,vc,{value:Oc}),Object.defineProperty(this,mc,{value:Mc}),Object.defineProperty(this,fc,{value:Fc}),Object.defineProperty(this,hc,{value:Dc}),Object.defineProperty(this,pc,{value:Ec}),Object.defineProperty(this,dc,{value:Ac}),Object.defineProperty(this,cc,{value:kc}),Object.defineProperty(this,uc,{value:Sc}),Object.defineProperty(this,lc,{value:Cc}),Object.defineProperty(this,sc,{value:_c}),Object.defineProperty(this,ec,{writable:!0,value:Object.create(null)}),Object.defineProperty(this,nc,{writable:!0,value:void 0}),Object.defineProperty(this,rc,{writable:!0,value:uu()}),Object.defineProperty(this,ac,{writable:!0,value:new Set}),Object.defineProperty(this,ic,{writable:!0,value:new Set}),Object.defineProperty(this,oc,{writable:!0,value:new Set}),Object.defineProperty(this,gc,{writable:!0,value:this.updateOnlineStatus.bind(this)}),this.defaultLocale=Vu;const e={id:"uppy",autoProceed:!1,allowMultipleUploads:!0,allowMultipleUploadBatches:!0,debug:!1,restrictions:{maxFileSize:null,minFileSize:null,maxTotalFileSize:null,maxNumberOfFiles:null,minNumberOfFiles:null,allowedFileTypes:null,requiredMetaFields:[]},meta:{},onBeforeFileAdded:t=>t,onBeforeUpload:t=>t,store:Fu(),logger:Qu,infoTimeout:5e3};if(this.opts={...e,...t,restrictions:{...e.restrictions,...t&&t.restrictions}},t&&t.logger&&t.debug?this.log("You are using a custom `logger`, but also set `debug: true`, which uses built-in logger to output logs to console. Ignoring `debug: true` and using your custom `logger`.","warning"):t&&t.debug&&(this.opts.logger=Ku),this.log(`Using Core v${this.constructor.VERSION}`),this.opts.restrictions.allowedFileTypes&&null!==this.opts.restrictions.allowedFileTypes&&!Array.isArray(this.opts.restrictions.allowedFileTypes))throw new TypeError("`restrictions.allowedFileTypes` must be an array");this.i18nInit(),this.calculateProgress=Ui(this.calculateProgress.bind(this),500,{leading:!0,trailing:!0}),this.store=this.opts.store,this.setState({plugins:{},files:{},currentUploads:{},allowNewUpload:!0,capabilities:{uploadProgress:Ru(),individualCancellation:!0,resumableUploads:!1},totalProgress:0,meta:{...this.opts.meta},info:[],recoveredState:null}),Gu(this,nc)[nc]=this.store.subscribe(((t,e,n)=>{this.emit("state-update",t,e,n),this.updateAll(e)})),this.opts.debug&&"undefined"!==typeof window&&(window[this.opts.id]=this),Gu(this,mc)[mc]()}emit(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];Gu(this,rc)[rc].emit(t,...n)}on(t,e){return Gu(this,rc)[rc].on(t,e),this}once(t,e){return Gu(this,rc)[rc].once(t,e),this}off(t,e){return Gu(this,rc)[rc].off(t,e),this}updateAll(t){this.iteratePlugins((e=>{e.update(t)}))}setState(t){this.store.setState(t)}getState(){return this.store.getState()}get state(){return this.getState()}setFileState(t,e){if(!this.getState().files[t])throw new Error(`Can’t set state for ${t} (the file could have been removed)`);this.setState({files:{...this.getState().files,[t]:{...this.getState().files[t],...e}}})}i18nInit(){const t=new su([this.defaultLocale,this.opts.locale]);this.i18n=t.translate.bind(t),this.i18nArray=t.translateArray.bind(t),this.locale=t.locale}setOptions(t){this.opts={...this.opts,...t,restrictions:{...this.opts.restrictions,...t&&t.restrictions}},t.meta&&this.setMeta(t.meta),this.i18nInit(),t.locale&&this.iteratePlugins((t=>{t.setOptions()})),this.setState()}resetProgress(){const t={percentage:0,bytesUploaded:0,uploadComplete:!1,uploadStarted:null},e={...this.getState().files},n={};Object.keys(e).forEach((r=>{const a={...e[r]};a.progress={...a.progress,...t},n[r]=a})),this.setState({files:n,totalProgress:0}),this.emit("reset-progress")}addPreProcessor(t){Gu(this,ac)[ac].add(t)}removePreProcessor(t){return Gu(this,ac)[ac].delete(t)}addPostProcessor(t){Gu(this,oc)[oc].add(t)}removePostProcessor(t){return Gu(this,oc)[oc].delete(t)}addUploader(t){Gu(this,ic)[ic].add(t)}removeUploader(t){return Gu(this,ic)[ic].delete(t)}setMeta(t){const e={...this.getState().meta,...t},n={...this.getState().files};Object.keys(n).forEach((e=>{n[e]={...n[e],meta:{...n[e].meta,...t}}})),this.log("Adding metadata:"),this.log(t),this.setState({meta:e,files:n})}setFileMeta(t,e){const n={...this.getState().files};if(!n[t])return void this.log("Was trying to set metadata for a file that has been removed: ",t);const r={...n[t].meta,...e};n[t]={...n[t],meta:r},this.setState({files:n})}getFile(t){return this.getState().files[t]}getFiles(){const{files:t}=this.getState();return Object.values(t)}getObjectOfFilesPerState(){const{files:t,totalProgress:e,error:n}=this.getState(),r=Object.values(t),a=r.filter((t=>{let{progress:e}=t;return!e.uploadComplete&&e.uploadStarted})),i=r.filter((t=>!t.progress.uploadStarted)),o=r.filter((t=>t.progress.uploadStarted||t.progress.preprocess||t.progress.postprocess)),s=r.filter((t=>t.progress.uploadStarted)),l=r.filter((t=>t.isPaused)),u=r.filter((t=>t.progress.uploadComplete)),c=r.filter((t=>t.error)),d=a.filter((t=>!t.isPaused)),p=r.filter((t=>t.progress.preprocess||t.progress.postprocess));return{newFiles:i,startedFiles:o,uploadStartedFiles:s,pausedFiles:l,completeFiles:u,erroredFiles:c,inProgressFiles:a,inProgressNotPausedFiles:d,processingFiles:p,isUploadStarted:s.length>0,isAllComplete:100===e&&u.length===r.length&&0===p.length,isAllErrored:!!n&&c.length===r.length,isAllPaused:0!==a.length&&l.length===a.length,isUploadInProgress:a.length>0,isSomeGhost:r.some((t=>t.isGhost))}}validateRestrictions(t,e){try{return Gu(this,sc)[sc](t,e),{result:!0}}catch(n){return{result:!1,reason:n.message}}}checkIfFileAlreadyExists(t){const{files:e}=this.getState();return!(!e[t]||e[t].isGhost)}addFile(t){Gu(this,pc)[pc](t);const{files:e}=this.getState();let n=Gu(this,hc)[hc](e,t);return e[n.id]&&e[n.id].isGhost&&(n={...e[n.id],data:t.data,isGhost:!1},this.log(`Replaced the blob in the restored ghost file: ${n.name}, ${n.id}`)),this.setState({files:{...e,[n.id]:n}}),this.emit("file-added",n),this.emit("files-added",[n]),this.log(`Added file: ${n.name}, ${n.id}, mime type: ${n.type}`),Gu(this,fc)[fc](),n.id}addFiles(t){Gu(this,pc)[pc]();const e={...this.getState().files},n=[],r=[];for(let i=0;i<t.length;i++)try{let r=Gu(this,hc)[hc](e,t[i]);e[r.id]&&e[r.id].isGhost&&(r={...e[r.id],data:t[i].data,isGhost:!1},this.log(`Replaced blob in a ghost file: ${r.name}, ${r.id}`)),e[r.id]=r,n.push(r)}catch(a){a.isRestriction||r.push(a)}if(this.setState({files:e}),n.forEach((t=>{this.emit("file-added",t)})),this.emit("files-added",n),n.length>5?this.log(`Added batch of ${n.length} files`):Object.keys(n).forEach((t=>{this.log(`Added file: ${n[t].name}\n id: ${n[t].id}\n type: ${n[t].type}`)})),n.length>0&&Gu(this,fc)[fc](),r.length>0){let t="Multiple errors occurred while adding files:\n";if(r.forEach((e=>{t+=`\n * ${e.message}`})),this.info({message:this.i18n("addBulkFilesFailed",{smart_count:r.length}),details:t},"error",this.opts.infoTimeout),"function"===typeof AggregateError)throw new AggregateError(r,t);{const e=new Error(t);throw e.errors=r,e}}}removeFiles(t,e){const{files:n,currentUploads:r}=this.getState(),a={...n},i={...r},o=Object.create(null);function s(t){return void 0===o[t]}t.forEach((t=>{n[t]&&(o[t]=n[t],delete a[t])})),Object.keys(i).forEach((t=>{const e=r[t].fileIDs.filter(s);0!==e.length?i[t]={...r[t],fileIDs:e}:delete i[t]}));const l={currentUploads:i,files:a};0===Object.keys(a).length&&(l.allowNewUpload=!0,l.error=null,l.recoveredState=null),this.setState(l),this.calculateTotalProgress();const u=Object.keys(o);u.forEach((t=>{this.emit("file-removed",o[t],e)})),u.length>5?this.log(`Removed ${u.length} files`):this.log(`Removed files: ${u.join(", ")}`)}removeFile(t,e){void 0===e&&(e=null),this.removeFiles([t],e)}pauseResume(t){if(!this.getState().capabilities.resumableUploads||this.getFile(t).uploadComplete)return;const e=this.getFile(t).isPaused||!1,n=!e;return this.setFileState(t,{isPaused:n}),this.emit("upload-pause",t,n),n}pauseAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>!t[e].progress.uploadComplete&&t[e].progress.uploadStarted));e.forEach((e=>{const n={...t[e],isPaused:!0};t[e]=n})),this.setState({files:t}),this.emit("pause-all")}resumeAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>!t[e].progress.uploadComplete&&t[e].progress.uploadStarted));e.forEach((e=>{const n={...t[e],isPaused:!1,error:null};t[e]=n})),this.setState({files:t}),this.emit("resume-all")}retryAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>t[e].error));if(e.forEach((e=>{const n={...t[e],isPaused:!1,error:null};t[e]=n})),this.setState({files:t,error:null}),this.emit("retry-all",e),0===e.length)return Promise.resolve({successful:[],failed:[]});const n=Gu(this,vc)[vc](e,{forceAllowNewUpload:!0});return Gu(this,xc)[xc](n)}cancelAll(){this.emit("cancel-all");const{files:t}=this.getState(),e=Object.keys(t);e.length&&this.removeFiles(e,"cancel-all"),this.setState({totalProgress:0,error:null,recoveredState:null})}retryUpload(t){this.setFileState(t,{error:null,isPaused:!1}),this.emit("upload-retry",t);const e=Gu(this,vc)[vc]([t],{forceAllowNewUpload:!0});return Gu(this,xc)[xc](e)}reset(){this.cancelAll()}logout(){this.iteratePlugins((t=>{t.provider&&t.provider.logout&&t.provider.logout()}))}calculateProgress(t,e){if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const n=Number.isFinite(e.bytesTotal)&&e.bytesTotal>0;this.setFileState(t.id,{progress:{...this.getFile(t.id).progress,bytesUploaded:e.bytesUploaded,bytesTotal:e.bytesTotal,percentage:n?Math.round(e.bytesUploaded/e.bytesTotal*100):0}}),this.calculateTotalProgress()}calculateTotalProgress(){const t=this.getFiles(),e=t.filter((t=>t.progress.uploadStarted||t.progress.preprocess||t.progress.postprocess));if(0===e.length)return this.emit("progress",0),void this.setState({totalProgress:0});const n=e.filter((t=>null!=t.progress.bytesTotal)),r=e.filter((t=>null==t.progress.bytesTotal));if(0===n.length){const t=100*e.length,n=r.reduce(((t,e)=>t+e.progress.percentage),0),a=Math.round(n/t*100);return void this.setState({totalProgress:a})}let a=n.reduce(((t,e)=>t+e.progress.bytesTotal),0);const i=a/n.length;a+=i*r.length;let o=0;n.forEach((t=>{o+=t.progress.bytesUploaded})),r.forEach((t=>{o+=i*(t.progress.percentage||0)/100}));let s=0===a?0:Math.round(o/a*100);s>100&&(s=100),this.setState({totalProgress:s}),this.emit("progress",s)}updateOnlineStatus(){const t="undefined"===typeof window.navigator.onLine||window.navigator.onLine;t?(this.emit("is-online"),this.wasOffline&&(this.emit("back-online"),this.info(this.i18n("connectedToInternet"),"success",3e3),this.wasOffline=!1)):(this.emit("is-offline"),this.info(this.i18n("noInternetConnection"),"error",0),this.wasOffline=!0)}getID(){return this.opts.id}use(t,e){if("function"!==typeof t){const e=`Expected a plugin class, but got ${null===t?"null":typeof t}. Please verify that the plugin was imported and spelled correctly.`;throw new TypeError(e)}const n=new t(this,e),r=n.id;if(!r)throw new Error("Your plugin must have an id");if(!n.type)throw new Error("Your plugin must have a type");const a=this.getPlugin(r);if(a){const t=`Already found a plugin named '${a.id}'. Tried to use: '${r}'.\nUppy plugins must have unique \`id\` options. See https://uppy.io/docs/plugins/#id.`;throw new Error(t)}return t.VERSION&&this.log(`Using ${r} v${t.VERSION}`),n.type in Gu(this,ec)[ec]?Gu(this,ec)[ec][n.type].push(n):Gu(this,ec)[ec][n.type]=[n],n.install(),this}getPlugin(t){for(const e of Object.values(Gu(this,ec)[ec])){const n=e.find((e=>e.id===t));if(null!=n)return n}}[Zu](t){return Gu(this,ec)[ec][t]}iteratePlugins(t){Object.values(Gu(this,ec)[ec]).flat(1).forEach(t)}removePlugin(t){this.log(`Removing plugin ${t.id}`),this.emit("plugin-remove",t),t.uninstall&&t.uninstall();const e=Gu(this,ec)[ec][t.type],n=e.findIndex((e=>e.id===t.id));-1!==n&&e.splice(n,1);const r=this.getState(),a={plugins:{...r.plugins,[t.id]:void 0}};this.setState(a)}close(){this.log(`Closing Uppy instance ${this.opts.id}: removing all files and uninstalling plugins`),this.reset(),Gu(this,nc)[nc](),this.iteratePlugins((t=>{this.removePlugin(t)})),"undefined"!==typeof window&&window.removeEventListener&&(window.removeEventListener("online",Gu(this,gc)[gc]),window.removeEventListener("offline",Gu(this,gc)[gc]))}hideInfo(){const{info:t}=this.getState();this.setState({info:t.slice(1)}),this.emit("info-hidden")}info(t,e,n){void 0===e&&(e="info"),void 0===n&&(n=3e3);const r="object"===typeof t;this.setState({info:[...this.getState().info,{type:e,message:r?t.message:t,details:r?t.details:null}]}),setTimeout((()=>this.hideInfo()),n),this.emit("info-visible")}log(t,e){const{logger:n}=this.opts;switch(e){case"error":n.error(t);break;case"warning":n.warn(t);break;default:n.debug(t);break}}restore(t){return this.log(`Core: attempting to restore upload "${t}"`),this.getState().currentUploads[t]?Gu(this,xc)[xc](t):(Gu(this,bc)[bc](t),Promise.reject(new Error("Nonexistent upload")))}[Uu](){return Gu(this,vc)[vc](...arguments)}addResultData(t,e){if(!Gu(this,yc)[yc](t))return void this.log(`Not setting result for an upload that has been removed: ${t}`);const{currentUploads:n}=this.getState(),r={...n[t],result:{...n[t].result,...e}};this.setState({currentUploads:{...n,[t]:r}})}upload(){var t;null!=(t=Gu(this,ec)[ec].uploader)&&t.length||this.log("No uploader type plugins are used","warning");let{files:e}=this.getState();const n=this.opts.onBeforeUpload(e);return!1===n?Promise.reject(new Error("Not starting the upload because onBeforeUpload returned false")):(n&&"object"===typeof n&&(e=n,this.setState({files:e})),Promise.resolve().then((()=>{Gu(this,lc)[lc](e),Gu(this,cc)[cc](e)})).catch((t=>{Gu(this,dc)[dc](t)})).then((()=>{const{currentUploads:t}=this.getState(),n=Object.values(t).flatMap((t=>t.fileIDs)),r=[];Object.keys(e).forEach((t=>{const e=this.getFile(t);e.progress.uploadStarted||-1!==n.indexOf(t)||r.push(e.id)}));const a=Gu(this,vc)[vc](r);return Gu(this,xc)[xc](a)})).catch((t=>{Gu(this,dc)[dc](t,{showInformer:!1})})))}}function _c(t,e){void 0===e&&(e=this.getFiles());const{maxFileSize:n,minFileSize:r,maxTotalFileSize:a,maxNumberOfFiles:i,allowedFileTypes:o}=this.opts.restrictions;if(i&&e.length+1>i)throw new Ju(`${this.i18n("youCanOnlyUploadX",{smart_count:i})}`);if(o){const e=o.some((e=>e.indexOf("/")>-1?!!t.type&&_u(t.type.replace(/;.*?$/,""),e):!("."!==e[0]||!t.extension)&&t.extension.toLowerCase()===e.substr(1).toLowerCase()));if(!e){const t=o.join(", ");throw new Ju(this.i18n("youCanOnlyUploadFileTypes",{types:t}))}}if(a&&null!=t.size){let n=0;if(n+=t.size,e.forEach((t=>{n+=t.size})),n>a)throw new Ju(this.i18n("exceedsSize",{size:yu(a),file:t.name}))}if(n&&null!=t.size&&t.size>n)throw new Ju(this.i18n("exceedsSize",{size:yu(n),file:t.name}));if(r&&null!=t.size&&t.size<r)throw new Ju(this.i18n("inferiorSize",{size:yu(r)}))}function Cc(t){const{minNumberOfFiles:e}=this.opts.restrictions;if(Object.keys(t).length<e)throw new Ju(`${this.i18n("youHaveToAtLeastSelectX",{smart_count:e})}`)}function Sc(t){const{requiredMetaFields:e}=this.opts.restrictions,{hasOwnProperty:n}=Object.prototype,r=[],a=[];for(let i=0;i<e.length;i++)if(!n.call(t.meta,e[i])||""===t.meta[e[i]]){const n=new Ju(`${this.i18n("missingRequiredMetaFieldOnFile",{fileName:t.name})}`);r.push(n),a.push(e[i]),Gu(this,dc)[dc](n,{file:t,showInformer:!1,throwErr:!1})}return this.setFileState(t.id,{missingRequiredMetaFields:a}),r}function kc(t){const e=Object.keys(t).flatMap((t=>{const e=this.getFile(t);return Gu(this,uc)[uc](e)}));if(e.length)throw new tc(e,`${this.i18n("missingRequiredMetaField")}`)}function Ac(t,e){let{showInformer:n=!0,file:r=null,throwErr:a=!0}=void 0===e?{}:e;const i="object"===typeof t?t.message:t,o="object"===typeof t&&t.details?t.details:"";let s=i;if(o&&(s+=` ${o}`),t.isRestriction?(this.log(s),this.emit("restriction-failed",r,t)):this.log(s,"error"),n&&this.info({message:i,details:o},"error",this.opts.infoTimeout),a)throw"object"===typeof t?t:new Error(t)}function Ec(t){const{allowNewUpload:e}=this.getState();!1===e&&Gu(this,dc)[dc](new Ju(this.i18n("noMoreFilesAllowed")),{file:t})}function Dc(t,e){const n=Bu(e),r=Lu(n,e),a=Mu(r).extension,i=Boolean(e.isRemote),o=Iu({...e,type:n});if(this.checkIfFileAlreadyExists(o)){const t=new Ju(this.i18n("noDuplicates",{fileName:r}));Gu(this,dc)[dc](t,{file:e})}const s=e.meta||{};s.name=r,s.type=n;const l=Number.isFinite(e.data.size)?e.data.size:null;let u={source:e.source||"",id:o,name:r,extension:a||"",meta:{...this.getState().meta,...s},type:n,data:e.data,progress:{percentage:0,bytesUploaded:0,bytesTotal:l,uploadComplete:!1,uploadStarted:null},size:l,isRemote:i,remote:e.remote||"",preview:e.preview};const c=this.opts.onBeforeFileAdded(u,t);!1===c?Gu(this,dc)[dc](new Ju("Cannot add the file because onBeforeFileAdded returned false."),{showInformer:!1,fileDescriptor:e}):"object"===typeof c&&null!==c&&(u=c);try{const e=Object.keys(t).map((e=>t[e]));Gu(this,sc)[sc](u,e)}catch(d){Gu(this,dc)[dc](d,{file:u})}return u}function Fc(){this.opts.autoProceed&&!this.scheduledAutoProceed&&(this.scheduledAutoProceed=setTimeout((()=>{this.scheduledAutoProceed=null,this.upload().catch((t=>{t.isRestriction||this.log(t.stack||t.message||t)}))}),4))}function Mc(){const t=(t,e,n)=>{let r=t.message||"Unknown error";t.details&&(r+=` ${t.details}`),this.setState({error:r}),null!=e&&e.id in this.getState().files&&this.setFileState(e.id,{error:r,response:n})};this.on("error",t),this.on("upload-error",((e,n,r)=>{if(t(n,e,r),"object"===typeof n&&n.message){const t=new Error(n.message);t.details=n.message,n.details&&(t.details+=` ${n.details}`),t.message=this.i18n("failedToUpload",{file:e.name}),Gu(this,dc)[dc](t,{throwErr:!1})}else Gu(this,dc)[dc](n,{throwErr:!1})})),this.on("upload",(()=>{this.setState({error:null})})),this.on("upload-started",(t=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{uploadStarted:Date.now(),uploadComplete:!1,percentage:0,bytesUploaded:0,bytesTotal:t.size}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("upload-progress",this.calculateProgress),this.on("upload-success",((t,e)=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const n=this.getFile(t.id).progress;this.setFileState(t.id,{progress:{...n,postprocess:Gu(this,oc)[oc].size>0?{mode:"indeterminate"}:null,uploadComplete:!0,percentage:100,bytesUploaded:n.bytesTotal},response:e,uploadURL:e.uploadURL,isPaused:!1}),null==t.size&&this.setFileState(t.id,{size:e.bytesUploaded||n.bytesTotal}),this.calculateTotalProgress()})),this.on("preprocess-progress",((t,e)=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{...this.getFile(t.id).progress,preprocess:e}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("preprocess-complete",(t=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const e={...this.getState().files};e[t.id]={...e[t.id],progress:{...e[t.id].progress}},delete e[t.id].progress.preprocess,this.setState({files:e})})),this.on("postprocess-progress",((t,e)=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{...this.getState().files[t.id].progress,postprocess:e}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("postprocess-complete",(t=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const e={...this.getState().files};e[t.id]={...e[t.id],progress:{...e[t.id].progress}},delete e[t.id].progress.postprocess,this.setState({files:e})})),this.on("restored",(()=>{this.calculateTotalProgress()})),this.on("dashboard:file-edit-complete",(t=>{t&&Gu(this,uc)[uc](t)})),"undefined"!==typeof window&&window.addEventListener&&(window.addEventListener("online",Gu(this,gc)[gc]),window.addEventListener("offline",Gu(this,gc)[gc]),setTimeout(Gu(this,gc)[gc],3e3))}function Oc(t,e){void 0===e&&(e={});const{forceAllowNewUpload:n=!1}=e,{allowNewUpload:r,currentUploads:a}=this.getState();if(!r&&!n)throw new Error("Cannot create a new upload: already uploading.");const i=Yu();return this.emit("upload",{id:i,fileIDs:t}),this.setState({allowNewUpload:!1!==this.opts.allowMultipleUploadBatches&&!1!==this.opts.allowMultipleUploads,currentUploads:{...a,[i]:{fileIDs:t,step:0,result:{}}}}),i}function Bc(t){const{currentUploads:e}=this.getState();return e[t]}function Tc(t){const e={...this.getState().currentUploads};delete e[t],this.setState({currentUploads:e})}async function Pc(t){let{currentUploads:e}=this.getState(),n=e[t];const r=n.step||0,a=[...Gu(this,ac)[ac],...Gu(this,ic)[ic],...Gu(this,oc)[oc]];try{for(let i=r;i<a.length;i++){if(!n)break;const r=a[i],o={...n,step:i};this.setState({currentUploads:{...e,[t]:o}}),await r(o.fileIDs,t),e=this.getState().currentUploads,n=e[t]}}catch(o){throw this.emit("error",o),Gu(this,bc)[bc](t),o}if(n){n.fileIDs.forEach((t=>{const e=this.getFile(t);e&&e.progress.postprocess&&this.emit("postprocess-complete",e)}));const r=n.fileIDs.map((t=>this.getFile(t))),a=r.filter((t=>!t.error)),i=r.filter((t=>t.error));await this.addResultData(t,{successful:a,failed:i,uploadID:t}),e=this.getState().currentUploads,n=e[t]}let i;return n&&(i=n.result,this.emit("complete",i),Gu(this,bc)[bc](t)),null==i&&this.log(`Not setting result for an upload that has been removed: ${t}`),i}wc.VERSION="2.1.3";var Ic=wc,Rc=tn((function(t,e){var n,r,a,i,o,s,l,u,c={},d=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function h(t,e){for(var n in e)t[n]=e[n];return t}function f(t){var e=t.parentNode;e&&e.removeChild(t)}function m(t,e,r){var a,i,o,s={};for(o in e)"key"==o?a=e[o]:"ref"==o?i=e[o]:s[o]=e[o];if(arguments.length>2&&(s.children=arguments.length>3?n.call(arguments,2):r),"function"==typeof t&&null!=t.defaultProps)for(o in t.defaultProps)void 0===s[o]&&(s[o]=t.defaultProps[o]);return g(t,s,a,i,null)}function g(t,e,n,i,o){var s={type:t,props:e,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++a:o};return null==o&&null!=r.vnode&&r.vnode(s),s}function v(t){return t.children}function y(t,e){this.props=t,this.context=e}function b(t,e){if(null==e)return t.__?b(t.__,t.__.__k.indexOf(t)+1):null;for(var n;e<t.__k.length;e++)if(null!=(n=t.__k[e])&&null!=n.__e)return n.__e;return"function"==typeof t.type?b(t):null}function x(t){var e,n;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if(null!=(n=t.__k[e])&&null!=n.__e){t.__e=t.__c.base=n.__e;break}return x(t)}}function w(t){(!t.__d&&(t.__d=!0)&&o.push(t)&&!_.__r++||l!==r.debounceRendering)&&((l=r.debounceRendering)||s)(_)}function _(){for(var t;_.__r=o.length;)t=o.sort((function(t,e){return t.__v.__b-e.__v.__b})),o=[],t.some((function(t){var e,n,r,a,i,o;t.__d&&(i=(a=(e=t).__v).__e,(o=e.__P)&&(n=[],(r=h({},a)).__v=a.__v+1,O(o,a,r,e.__n,void 0!==o.ownerSVGElement,null!=a.__h?[i]:null,n,null==i?b(a):i,a.__h),B(n,a),a.__e!=i&&x(a)))}))}function C(t,e,n,r,a,i,o,s,l,u){var p,h,f,m,y,x,w,_=r&&r.__k||d,C=_.length;for(n.__k=[],p=0;p<e.length;p++)if(null!=(m=n.__k[p]=null==(m=e[p])||"boolean"==typeof m?null:"string"==typeof m||"number"==typeof m||"bigint"==typeof m?g(null,m,null,null,m):Array.isArray(m)?g(v,{children:m},null,null,null):m.__b>0?g(m.type,m.props,m.key,null,m.__v):m)){if(m.__=n,m.__b=n.__b+1,null===(f=_[p])||f&&m.key==f.key&&m.type===f.type)_[p]=void 0;else for(h=0;h<C;h++){if((f=_[h])&&m.key==f.key&&m.type===f.type){_[h]=void 0;break}f=null}O(t,m,f=f||c,a,i,o,s,l,u),y=m.__e,(h=m.ref)&&f.ref!=h&&(w||(w=[]),f.ref&&w.push(f.ref,null,m),w.push(h,m.__c||y,m)),null!=y?(null==x&&(x=y),"function"==typeof m.type&&m.__k===f.__k?m.__d=l=S(m,l,t):l=k(t,m,f,_,y,l),"function"==typeof n.type&&(n.__d=l)):l&&f.__e==l&&l.parentNode!=t&&(l=b(f))}for(n.__e=x,p=C;p--;)null!=_[p]&&("function"==typeof n.type&&null!=_[p].__e&&_[p].__e==n.__d&&(n.__d=b(r,p+1)),I(_[p],_[p]));if(w)for(p=0;p<w.length;p++)P(w[p],w[++p],w[++p])}function S(t,e,n){for(var r,a=t.__k,i=0;a&&i<a.length;i++)(r=a[i])&&(r.__=t,e="function"==typeof r.type?S(r,e,n):k(n,r,r,a,r.__e,e));return e}function k(t,e,n,r,a,i){var o,s,l;if(void 0!==e.__d)o=e.__d,e.__d=void 0;else if(null==n||a!=i||null==a.parentNode)t:if(null==i||i.parentNode!==t)t.appendChild(a),o=null;else{for(s=i,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==a)break t;t.insertBefore(a,i),o=i}return void 0!==o?o:a.nextSibling}function A(t,e,n,r,a){var i;for(i in n)"children"===i||"key"===i||i in e||D(t,i,null,n[i],r);for(i in e)a&&"function"!=typeof e[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===e[i]||D(t,i,e[i],n[i],r)}function E(t,e,n){"-"===e[0]?t.setProperty(e,n):t[e]=null==n?"":"number"!=typeof n||p.test(e)?n:n+"px"}function D(t,e,n,r,a){var i;t:if("style"===e)if("string"==typeof n)t.style.cssText=n;else{if("string"==typeof r&&(t.style.cssText=r=""),r)for(e in r)n&&e in n||E(t.style,e,"");if(n)for(e in n)r&&n[e]===r[e]||E(t.style,e,n[e])}else if("o"===e[0]&&"n"===e[1])i=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+i]=n,n?r||t.addEventListener(e,i?M:F,i):t.removeEventListener(e,i?M:F,i);else if("dangerouslySetInnerHTML"!==e){if(a)e=e.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==e&&"list"!==e&&"form"!==e&&"tabIndex"!==e&&"download"!==e&&e in t)try{t[e]=null==n?"":n;break t}catch(t){}"function"==typeof n||(null!=n&&(!1!==n||"a"===e[0]&&"r"===e[1])?t.setAttribute(e,n):t.removeAttribute(e))}}function F(t){this.l[t.type+!1](r.event?r.event(t):t)}function M(t){this.l[t.type+!0](r.event?r.event(t):t)}function O(t,e,n,a,i,o,s,l,u){var c,d,p,f,m,g,b,x,w,_,S,k=e.type;if(void 0!==e.constructor)return null;null!=n.__h&&(u=n.__h,l=e.__e=n.__e,e.__h=null,o=[l]),(c=r.__b)&&c(e);try{t:if("function"==typeof k){if(x=e.props,w=(c=k.contextType)&&a[c.__c],_=c?w?w.props.value:c.__:a,n.__c?b=(d=e.__c=n.__c).__=d.__E:("prototype"in k&&k.prototype.render?e.__c=d=new k(x,_):(e.__c=d=new y(x,_),d.constructor=k,d.render=R),w&&w.sub(d),d.props=x,d.state||(d.state={}),d.context=_,d.__n=a,p=d.__d=!0,d.__h=[]),null==d.__s&&(d.__s=d.state),null!=k.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=h({},d.__s)),h(d.__s,k.getDerivedStateFromProps(x,d.__s))),f=d.props,m=d.state,p)null==k.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==k.getDerivedStateFromProps&&x!==f&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(x,_),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(x,d.__s,_)||e.__v===n.__v){d.props=x,d.state=d.__s,e.__v!==n.__v&&(d.__d=!1),d.__v=e,e.__e=n.__e,e.__k=n.__k,e.__k.forEach((function(t){t&&(t.__=e)})),d.__h.length&&s.push(d);break t}null!=d.componentWillUpdate&&d.componentWillUpdate(x,d.__s,_),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(f,m,g)}))}d.context=_,d.props=x,d.state=d.__s,(c=r.__r)&&c(e),d.__d=!1,d.__v=e,d.__P=t,c=d.render(d.props,d.state,d.context),d.state=d.__s,null!=d.getChildContext&&(a=h(h({},a),d.getChildContext())),p||null==d.getSnapshotBeforeUpdate||(g=d.getSnapshotBeforeUpdate(f,m)),S=null!=c&&c.type===v&&null==c.key?c.props.children:c,C(t,Array.isArray(S)?S:[S],e,n,a,i,o,s,l,u),d.base=e.__e,e.__h=null,d.__h.length&&s.push(d),b&&(d.__E=d.__=null),d.__e=!1}else null==o&&e.__v===n.__v?(e.__k=n.__k,e.__e=n.__e):e.__e=T(n.__e,e,n,a,i,o,s,u);(c=r.diffed)&&c(e)}catch(t){e.__v=null,(u||null!=o)&&(e.__e=l,e.__h=!!u,o[o.indexOf(l)]=null),r.__e(t,e,n)}}function B(t,e){r.__c&&r.__c(e,t),t.some((function(e){try{t=e.__h,e.__h=[],t.some((function(t){t.call(e)}))}catch(t){r.__e(t,e.__v)}}))}function T(t,e,r,a,i,o,s,l){var u,d,p,h=r.props,m=e.props,g=e.type,v=0;if("svg"===g&&(i=!0),null!=o)for(;v<o.length;v++)if((u=o[v])&&"setAttribute"in u==!!g&&(g?u.localName===g:3===u.nodeType)){t=u,o[v]=null;break}if(null==t){if(null===g)return document.createTextNode(m);t=i?document.createElementNS("http://www.w3.org/2000/svg",g):document.createElement(g,m.is&&m),o=null,l=!1}if(null===g)h===m||l&&t.data===m||(t.data=m);else{if(o=o&&n.call(t.childNodes),d=(h=r.props||c).dangerouslySetInnerHTML,p=m.dangerouslySetInnerHTML,!l){if(null!=o)for(h={},v=0;v<t.attributes.length;v++)h[t.attributes[v].name]=t.attributes[v].value;(p||d)&&(p&&(d&&p.__html==d.__html||p.__html===t.innerHTML)||(t.innerHTML=p&&p.__html||""))}if(A(t,m,h,i,l),p)e.__k=[];else if(v=e.props.children,C(t,Array.isArray(v)?v:[v],e,r,a,i&&"foreignObject"!==g,o,s,o?o[0]:r.__k&&b(r,0),l),null!=o)for(v=o.length;v--;)null!=o[v]&&f(o[v]);l||("value"in m&&void 0!==(v=m.value)&&(v!==h.value||v!==t.value||"progress"===g&&!v)&&D(t,"value",v,h.value,!1),"checked"in m&&void 0!==(v=m.checked)&&v!==t.checked&&D(t,"checked",v,h.checked,!1))}return t}function P(t,e,n){try{"function"==typeof t?t(e):t.current=e}catch(t){r.__e(t,n)}}function I(t,e,n){var a,i;if(r.unmount&&r.unmount(t),(a=t.ref)&&(a.current&&a.current!==t.__e||P(a,null,e)),null!=(a=t.__c)){if(a.componentWillUnmount)try{a.componentWillUnmount()}catch(t){r.__e(t,e)}a.base=a.__P=null}if(a=t.__k)for(i=0;i<a.length;i++)a[i]&&I(a[i],e,"function"!=typeof t.type);n||null==t.__e||f(t.__e),t.__e=t.__d=void 0}function R(t,e,n){return this.constructor(t,n)}function L(t,e,a){var i,o,s;r.__&&r.__(t,e),o=(i="function"==typeof a)?null:a&&a.__k||e.__k,s=[],O(e,t=(!i&&a||e).__k=m(v,null,[t]),o||c,c,void 0!==e.ownerSVGElement,!i&&a?[a]:o?null:e.firstChild?n.call(e.childNodes):null,s,!i&&a?a:o?o.__e:e.firstChild,i),B(s,t)}n=d.slice,r={__e:function(t,e){for(var n,r,a;e=e.__;)if((n=e.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(t)),a=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(t),a=n.__d),a)return n.__E=n}catch(e){t=e}throw t}},a=0,i=function(t){return null!=t&&void 0===t.constructor},y.prototype.setState=function(t,e){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof t&&(t=t(h({},n),this.props)),t&&h(n,t),null!=t&&this.__v&&(e&&this.__h.push(e),w(this))},y.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),w(this))},y.prototype.render=v,o=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,_.__r=0,u=0,e.Component=y,e.Fragment=v,e.cloneElement=function(t,e,r){var a,i,o,s=h({},t.props);for(o in e)"key"==o?a=e[o]:"ref"==o?i=e[o]:s[o]=e[o];return arguments.length>2&&(s.children=arguments.length>3?n.call(arguments,2):r),g(t.type,s,a||t.key,i||t.ref,null)},e.createContext=function(t,e){var n={__c:e="__cC"+u++,__:t,Consumer:function(t,e){return t.children(e)},Provider:function(t){var n,r;return this.getChildContext||(n=[],(r={})[e]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(t){this.props.value!==t.value&&n.some(w)},this.sub=function(t){n.push(t);var e=t.componentWillUnmount;t.componentWillUnmount=function(){n.splice(n.indexOf(t),1),e&&e.call(t)}}),t.children}};return n.Provider.__=n.Consumer.contextType=n},e.createElement=m,e.createRef=function(){return{current:null}},e.h=m,e.hydrate=function t(e,n){L(e,n,t)},e.isValidElement=i,e.options=r,e.render=L,e.toChildArray=function t(e,n){return n=n||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){t(e,n)})):n.push(e)),n}})),Lc=function(t){return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE},Nc=function(t,e){return void 0===e&&(e=document),"string"===typeof t?e.querySelector(t):Lc(t)?t:null},zc=class{constructor(t,e){void 0===e&&(e={}),this.uppy=t,this.opts=e}getPluginState(){const{plugins:t}=this.uppy.getState();return t[this.id]||{}}setPluginState(t){const{plugins:e}=this.uppy.getState();this.uppy.setState({plugins:{...e,[this.id]:{...e[this.id],...t}}})}setOptions(t){this.opts={...this.opts,...t},this.setPluginState(),this.i18nInit()}i18nInit(){const t=new su([this.defaultLocale,this.uppy.locale,this.opts.locale]);this.i18n=t.translate.bind(t),this.i18nArray=t.translateArray.bind(t),this.setPluginState()}addTarget(){throw new Error("Extend the addTarget method to add your plugin to another plugin's target")}install(){}uninstall(){}render(){throw new Error("Extend the render method to add your plugin to a DOM element")}update(){}afterUpdate(){}};function jc(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var $c=0;function qc(t){return"__private_"+$c+++"_"+t}const{render:Vc}=Rc;function Hc(t){let e=null,n=null;return function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=a,e||(e=Promise.resolve().then((()=>(e=null,t(...n))))),e}}var Zc=qc("updateUI");class Uc extends zc{constructor(){super(...arguments),Object.defineProperty(this,Zc,{writable:!0,value:void 0})}mount(t,e){const n=e.id,r=Nc(t);if(r){this.isTargetDOMEl=!0;const e=document.createDocumentFragment();return jc(this,Zc)[Zc]=Hc((t=>{this.uppy.getPlugin(this.id)&&(Vc(this.render(t),e),this.afterUpdate())})),this.uppy.log(`Installing ${n} to a DOM element '${t}'`),this.opts.replaceTargetContent&&(r.innerHTML=""),Vc(this.render(this.uppy.getState()),e),this.el=e.firstElementChild,r.appendChild(e),this.onMount(),this.el}let a;if("object"===typeof t&&t instanceof Uc)a=t;else if("function"===typeof t){const e=t;this.uppy.iteratePlugins((t=>{if(t instanceof e)return a=t,!1}))}if(a)return this.uppy.log(`Installing ${n} to ${a.id}`),this.parent=a,this.el=a.addTarget(e),this.onMount(),this.el;this.uppy.log(`Not installing ${n}`);let i=`Invalid target option given to ${n}.`;throw i+="function"===typeof t?" The given target is not a Plugin class. Please check that you're not specifying a React Component instead of a plugin. If you are using @uppy/* packages directly, make sure you have only 1 version of @uppy/core installed: run `npm ls @uppy/core` on the command line and verify that all the versions match and are deduped correctly.":"If you meant to target an HTML element, please make sure that the element exists. Check that the <script> tag initializing Uppy is right before the closing </body> tag at the end of the page. (see https://github.com/transloadit/uppy/issues/1042)\n\nIf you meant to target a plugin, please confirm that your `import` statements or `require` calls are correct.",new Error(i)}update(t){var e,n;null!=this.el&&(null==(e=(n=jc(this,Zc))[Zc])||e.call(n,t))}unmount(){var t;this.isTargetDOMEl&&(null==(t=this.el)||t.remove());this.onUnmount()}onMount(){}onUnmount(){}}var Gc=Uc;const{debugLogger:Wc}=qu;var Xc=Ic,Yc=Ic,Qc=Gc,Kc=zc,Jc=Wc;Xc.Uppy=Yc,Xc.UIPlugin=Qc,Xc.BasePlugin=Kc,Xc.debugLogger=Jc;class td extends Error{constructor(t,e){void 0===e&&(e=null),super("This looks like a network error, the endpoint might be blocked by an internet provider or a firewall."),this.cause=t,this.isNetworkError=!0,this.request=e}}var ed=td,nd=function(){return fetch(...arguments).catch((t=>{throw"AbortError"===t.name?t:new ed(t)}))};class rd extends Error{constructor(){super("Authorization required"),this.name="AuthError",this.isAuthError=!0}}var ad,id,od,sd,ld,ud=rd;function cd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var dd=0;function pd(t){return"__private_"+dd+++"_"+t}function hd(t){return t.replace(/\/$/,"")}async function fd(t){if(401===t.status)throw new ud;const e=t.json();if(t.status<200||t.status>300){let n=`Failed request with status: ${t.status}. ${t.statusText}`;try{const t=await e;n=t.message?`${n} message: ${t.message}`:n,n=t.requestId?`${n} request-Id: ${t.requestId}`:n}finally{throw new Error(n)}}return e}var md=(id=pd("getPostResponseFunc"),od=pd("getUrl"),sd=pd("errorHandler"),ld=ad=class t{constructor(t,e){Object.defineProperty(this,sd,{value:vd}),Object.defineProperty(this,od,{value:gd}),Object.defineProperty(this,id,{writable:!0,value:t=>e=>t?e:this.onReceiveResponse(e)}),this.uppy=t,this.opts=e,this.onReceiveResponse=this.onReceiveResponse.bind(this),this.allowedHeaders=["accept","content-type","uppy-auth-token"],this.preflightDone=!1}get hostname(){const{companion:t}=this.uppy.getState(),e=this.opts.companionUrl;return hd(t&&t[e]?t[e]:e)}headers(){const e=this.opts.companionHeaders||{};return Promise.resolve({...t.defaultHeaders,...e})}onReceiveResponse(t){const e=this.uppy.getState(),n=e.companion||{},r=this.opts.companionUrl,{headers:a}=t;return a.has("i-am")&&a.get("i-am")!==n[r]&&this.uppy.setState({companion:{...n,[r]:a.get("i-am")}}),t}preflight(t){return this.preflightDone?Promise.resolve(this.allowedHeaders.slice()):fetch(cd(this,od)[od](t),{method:"OPTIONS"}).then((t=>(t.headers.has("access-control-allow-headers")&&(this.allowedHeaders=t.headers.get("access-control-allow-headers").split(",").map((t=>t.trim().toLowerCase()))),this.preflightDone=!0,this.allowedHeaders.slice()))).catch((t=>(this.uppy.log(`[CompanionClient] unable to make preflight request ${t}`,"warning"),this.preflightDone=!0,this.allowedHeaders.slice())))}preflightAndHeaders(t){return Promise.all([this.preflight(t),this.headers()]).then((t=>{let[e,n]=t;return Object.keys(n).forEach((t=>{e.includes(t.toLowerCase())||(this.uppy.log(`[CompanionClient] excluding disallowed header ${t}`),delete n[t])})),n}))}get(t,e){const n="get";return this.preflightAndHeaders(t).then((e=>nd(cd(this,od)[od](t),{method:n,headers:e,credentials:this.opts.companionCookiesRule||"same-origin"}))).then(cd(this,id)[id](e)).then(fd).catch(cd(this,sd)[sd](n,t))}post(t,e,n){const r="post";return this.preflightAndHeaders(t).then((n=>nd(cd(this,od)[od](t),{method:r,headers:n,credentials:this.opts.companionCookiesRule||"same-origin",body:JSON.stringify(e)}))).then(cd(this,id)[id](n)).then(fd).catch(cd(this,sd)[sd](r,t))}delete(t,e,n){const r="delete";return this.preflightAndHeaders(t).then((n=>nd(`${this.hostname}/${t}`,{method:r,headers:n,credentials:this.opts.companionCookiesRule||"same-origin",body:e?JSON.stringify(e):null}))).then(cd(this,id)[id](n)).then(fd).catch(cd(this,sd)[sd](r,t))}},ad.VERSION="2.0.4",ad.defaultHeaders={Accept:"application/json","Content-Type":"application/json","Uppy-Versions":`@uppy/companion-client=${ad.VERSION}`},ld);function gd(t){return/^(https?:|)\/\//.test(t)?t:`${this.hostname}/${t}`}function vd(t,e){return n=>{var r;if(null==(r=n)||!r.isAuthError){const r=new Error(`Could not ${t} ${cd(this,od)[od](e)}`);r.cause=n,n=r}return Promise.reject(n)}}var yd=(t,e)=>new Promise((n=>{localStorage.setItem(t,e),n()})),bd=t=>Promise.resolve(localStorage.getItem(t)),xd=t=>new Promise((e=>{localStorage.removeItem(t),e()})),wd={setItem:yd,getItem:bd,removeItem:xd};const _d=t=>t.split("-").map((t=>t.charAt(0).toUpperCase()+t.slice(1))).join(" ");var Cd=class extends md{constructor(t,e){super(t,e),this.provider=e.provider,this.id=this.provider,this.name=this.opts.name||_d(this.id),this.pluginId=this.opts.pluginId,this.tokenKey=`companion-${this.pluginId}-auth-token`,this.companionKeysParams=this.opts.companionKeysParams,this.preAuthToken=null}headers(){return Promise.all([super.headers(),this.getAuthToken()]).then((t=>{let[e,n]=t;const r={};return n&&(r["uppy-auth-token"]=n),this.companionKeysParams&&(r["uppy-credentials-params"]=btoa(JSON.stringify({params:this.companionKeysParams}))),{...e,...r}}))}onReceiveResponse(t){t=super.onReceiveResponse(t);const e=this.uppy.getPlugin(this.pluginId),n=e.getPluginState().authenticated,r=n?401!==t.status:t.status<400;return e.setPluginState({authenticated:r}),t}setAuthToken(t){return this.uppy.getPlugin(this.pluginId).storage.setItem(this.tokenKey,t)}getAuthToken(){return this.uppy.getPlugin(this.pluginId).storage.getItem(this.tokenKey)}authUrl(t){return void 0===t&&(t={}),this.preAuthToken&&(t.uppyPreAuthToken=this.preAuthToken),`${this.hostname}/${this.id}/connect?${new URLSearchParams(t)}`}fileUrl(t){return`${this.hostname}/${this.id}/get/${t}`}fetchPreAuthToken(){return this.companionKeysParams?this.post(`${this.id}/preauth/`,{params:this.companionKeysParams}).then((t=>{this.preAuthToken=t.token})).catch((t=>{this.uppy.log(`[CompanionClient] unable to fetch preAuthToken ${t}`,"warning")})):Promise.resolve()}list(t){return this.get(`${this.id}/list/${t||""}`)}logout(){return this.get(`${this.id}/logout`).then((t=>Promise.all([t,this.uppy.getPlugin(this.pluginId).storage.removeItem(this.tokenKey)]))).then((t=>{let[e]=t;return e}))}static initPlugin(t,e,n){if(t.type="acquirer",t.files=[],n&&(t.opts={...n,...e}),e.serverUrl||e.serverPattern)throw new Error("`serverUrl` and `serverPattern` have been renamed to `companionUrl` and `companionAllowedHosts` respectively in the 0.30.5 release. Please consult the docs (for example, https://uppy.io/docs/instagram/ for the Instagram plugin) and use the updated options.`");if(e.companionAllowedHosts){const n=e.companionAllowedHosts;if("string"!==typeof n&&!Array.isArray(n)&&!(n instanceof RegExp))throw new TypeError(`${t.id}: the option "companionAllowedHosts" must be one of string, Array, RegExp`);t.opts.companionAllowedHosts=n}else/^(?!https?:\/\/).*$/i.test(e.companionUrl)?t.opts.companionAllowedHosts=`https://${e.companionUrl.replace(/^\/\//,"")}`:t.opts.companionAllowedHosts=new URL(e.companionUrl).origin;t.storage=t.opts.storage||wd}};const Sd=t=>t.split("-").map((t=>t.charAt(0).toUpperCase()+t.slice(1))).join(" ");var kd,Ad,Ed,Dd,Fd,Md=class extends md{constructor(t,e){super(t,e),this.provider=e.provider,this.id=this.provider,this.name=this.opts.name||Sd(this.id),this.pluginId=this.opts.pluginId}fileUrl(t){return`${this.hostname}/search/${this.id}/get/${t}`}search(t,e){return e=e?`&${e}`:"",this.get(`search/${this.id}/list?q=${encodeURIComponent(t)}${e}`)}};let Od,Bd;function Td(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Pd=0;function Id(t){return"__private_"+Pd+++"_"+t}var Rd=(kd=Id("queued"),Ad=Id("emitter"),Ed=Id("isOpen"),Dd=Id("socket"),Fd=Id("handleMessage"),Od=Symbol.for("uppy test: getSocket"),Bd=Symbol.for("uppy test: getQueued"),class{constructor(t){Object.defineProperty(this,kd,{writable:!0,value:[]}),Object.defineProperty(this,Ad,{writable:!0,value:uu()}),Object.defineProperty(this,Ed,{writable:!0,value:!1}),Object.defineProperty(this,Dd,{writable:!0,value:void 0}),Object.defineProperty(this,Fd,{writable:!0,value:t=>{try{const e=JSON.parse(t.data);this.emit(e.action,e.payload)}catch(e){console.log(e)}}}),this.opts=t,t&&!1===t.autoOpen||this.open()}get isOpen(){return Td(this,Ed)[Ed]}[Od](){return Td(this,Dd)[Dd]}[Bd](){return Td(this,kd)[kd]}open(){Td(this,Dd)[Dd]=new WebSocket(this.opts.target),Td(this,Dd)[Dd].onopen=()=>{Td(this,Ed)[Ed]=!0;while(Td(this,kd)[kd].length>0&&Td(this,Ed)[Ed]){const t=Td(this,kd)[kd].shift();this.send(t.action,t.payload)}},Td(this,Dd)[Dd].onclose=()=>{Td(this,Ed)[Ed]=!1},Td(this,Dd)[Dd].onmessage=Td(this,Fd)[Fd]}close(){var t;null==(t=Td(this,Dd)[Dd])||t.close()}send(t,e){Td(this,Ed)[Ed]?Td(this,Dd)[Dd].send(JSON.stringify({action:t,payload:e})):Td(this,kd)[kd].push({action:t,payload:e})}on(t,e){Td(this,Ad)[Ad].on(t,e)}emit(t,e){Td(this,Ad)[Ad].emit(t,e)}once(t,e){Td(this,Ad)[Ad].once(t,e)}}),Ld={RequestClient:md,Provider:Cd,SearchProvider:Md,Socket:Rd};function Nd(t,e,n){const{progress:r,bytesUploaded:a,bytesTotal:i}=e;r&&(t.uppy.log(`Upload progress: ${r}`),t.uppy.emit("upload-progress",n,{uploader:t,bytesUploaded:a,bytesTotal:i}))}var zd,jd,$d=Ui(Nd,300,{leading:!0,trailing:!0}),qd=function(t){const e=/^(?:https?:\/\/|\/\/)?(?:[^@\n]+@)?(?:www\.)?([^\n]+)/i,n=e.exec(t)[1],r=/^http:\/\//i.test(t)?"ws":"wss";return`${r}://${n}`},Vd=function(t){const e=[],n=[];function r(t){e.push(t)}function a(t){n.push(t)}const i=Promise.all(t.map((t=>t.then(r,a))));return i.then((()=>({successful:e,failed:n})))};function Hd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Zd=0;function Ud(t){return"__private_"+Zd+++"_"+t}var Gd=(zd=Ud("emitter"),jd=Ud("events"),class{constructor(t){Object.defineProperty(this,zd,{writable:!0,value:void 0}),Object.defineProperty(this,jd,{writable:!0,value:[]}),Hd(this,zd)[zd]=t}on(t,e){return Hd(this,jd)[jd].push([t,e]),Hd(this,zd)[zd].on(t,e)}remove(){for(const[t,e]of Hd(this,jd)[jd].splice(0))Hd(this,zd)[zd].off(t,e)}});function Wd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Xd=0;function Yd(t){return"__private_"+Xd+++"_"+t}var Qd=Yd("aliveTimer"),Kd=Yd("isDone"),Jd=Yd("onTimedOut"),tp=Yd("timeout");class ep{constructor(t,e){Object.defineProperty(this,Qd,{writable:!0,value:void 0}),Object.defineProperty(this,Kd,{writable:!0,value:!1}),Object.defineProperty(this,Jd,{writable:!0,value:void 0}),Object.defineProperty(this,tp,{writable:!0,value:void 0}),Wd(this,tp)[tp]=t,Wd(this,Jd)[Jd]=e}progress(){Wd(this,Kd)[Kd]||Wd(this,tp)[tp]>0&&(clearTimeout(Wd(this,Qd)[Qd]),Wd(this,Qd)[Qd]=setTimeout(Wd(this,Jd)[Jd],Wd(this,tp)[tp]))}done(){Wd(this,Kd)[Kd]||(clearTimeout(Wd(this,Qd)[Qd]),Wd(this,Qd)[Qd]=null,Wd(this,Kd)[Kd]=!0)}}var np=ep;function rp(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var ap=0;function ip(t){return"__private_"+ap+++"_"+t}function op(){return new Error("Cancelled")}var sp=ip("activeRequests"),lp=ip("queuedHandlers"),up=ip("call"),cp=ip("queueNext"),dp=ip("next"),pp=ip("queue"),hp=ip("dequeue");class fp{constructor(t){Object.defineProperty(this,hp,{value:bp}),Object.defineProperty(this,pp,{value:yp}),Object.defineProperty(this,dp,{value:vp}),Object.defineProperty(this,cp,{value:gp}),Object.defineProperty(this,up,{value:mp}),Object.defineProperty(this,sp,{writable:!0,value:0}),Object.defineProperty(this,lp,{writable:!0,value:[]}),this.limit="number"!==typeof t||0===t?1/0:t}run(t,e){return rp(this,sp)[sp]<this.limit?rp(this,up)[up](t):rp(this,pp)[pp](t,e)}wrapPromiseFunction(t,e){var n=this;return function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];let o;const s=new Promise(((r,i)=>{o=n.run((()=>{let e,n;try{n=Promise.resolve(t(...a))}catch(s){n=Promise.reject(s)}return n.then((t=>{e?i(e):(o.done(),r(t))}),(t=>{e?i(e):(o.done(),i(t))})),()=>{e=op()}}),e)}));return s.abort=()=>{o.abort()},s}}}function mp(t){rp(this,sp)[sp]+=1;let e,n=!1;try{e=t()}catch(r){throw rp(this,sp)[sp]-=1,r}return{abort:()=>{n||(n=!0,rp(this,sp)[sp]-=1,e(),rp(this,cp)[cp]())},done:()=>{n||(n=!0,rp(this,sp)[sp]-=1,rp(this,cp)[cp]())}}}function gp(){queueMicrotask((()=>rp(this,dp)[dp]()))}function vp(){if(rp(this,sp)[sp]>=this.limit)return;if(0===rp(this,lp)[lp].length)return;const t=rp(this,lp)[lp].shift(),e=rp(this,up)[up](t.fn);t.abort=e.abort,t.done=e.done}function yp(t,e){void 0===e&&(e={});const n={fn:t,priority:e.priority||0,abort:()=>{rp(this,hp)[hp](n)},done:()=>{throw new Error("Cannot mark a queued request as done: this indicates a bug")}},r=rp(this,lp)[lp].findIndex((t=>n.priority>t.priority));return-1===r?rp(this,lp)[lp].push(n):rp(this,lp)[lp].splice(r,0,n),n}function bp(t){const e=rp(this,lp)[lp].indexOf(t);-1!==e&&rp(this,lp)[lp].splice(e,1)}var xp={RateLimitedQueue:fp,internalRateLimitedQueue:Symbol("__queue")};function wp(t){return!!t&&(0!==t.readyState&&4!==t.readyState||0===t.status)}var _p,Cp,Sp=wp,kp={strings:{timedOut:"Upload stalled for %{seconds} seconds, aborting."}};const{nanoid:Ap}=Hu,{Provider:Ep,RequestClient:Dp,Socket:Fp}=Ld,{RateLimitedQueue:Mp,internalRateLimitedQueue:Op}=xp;function Bp(t,e){let n=e;return n||(n=new Error("Upload error")),"string"===typeof n&&(n=new Error(n)),n instanceof Error||(n=Object.assign(new Error("Upload error"),{data:n})),Sp(t)?(n=new ed(n,t),n):(n.request=t,n)}function Tp(t){const e=t.data.slice(0,t.data.size,t.meta.type);return e}var Pp=(Cp=_p=class extends zc{constructor(t,e){super(t,e),this.type="uploader",this.id=this.opts.id||"XHRUpload",this.title="XHRUpload",this.defaultLocale=kp;const n={formData:!0,fieldName:e.bundle?"files[]":"file",method:"post",metaFields:null,responseUrlFieldName:"url",bundle:!1,headers:{},timeout:3e4,limit:5,withCredentials:!1,responseType:"",getResponseData(e){let n={};try{n=JSON.parse(e)}catch(r){t.log(r)}return n},getResponseError(t,e){let n=new Error("Upload error");return Sp(e)&&(n=new ed(n,e)),n},validateStatus(t){return t>=200&&t<300}};if(this.opts={...n,...e},this.i18nInit(),this.handleUpload=this.handleUpload.bind(this),Op in this.opts?this.requests=this.opts[Op]:this.requests=new Mp(this.opts.limit),this.opts.bundle&&!this.opts.formData)throw new Error("`opts.formData` must be true when `opts.bundle` is enabled.");this.uploaderEvents=Object.create(null)}getOptions(t){const e=this.uppy.getState().xhrUpload,{headers:n}=this.opts,r={...this.opts,...e||{},...t.xhrUpload||{},headers:{}};return"function"===typeof n?r.headers=n(t):Object.assign(r.headers,this.opts.headers),e&&Object.assign(r.headers,e.headers),t.xhrUpload&&Object.assign(r.headers,t.xhrUpload.headers),r}addMetadata(t,e,n){const r=Array.isArray(n.metaFields)?n.metaFields:Object.keys(e);r.forEach((n=>{t.append(n,e[n])}))}createFormDataUpload(t,e){const n=new FormData;this.addMetadata(n,t.meta,e);const r=Tp(t);return t.name?n.append(e.fieldName,r,t.meta.name):n.append(e.fieldName,r),n}createBundledUpload(t,e){const n=new FormData,{meta:r}=this.uppy.getState();return this.addMetadata(n,r,e),t.forEach((t=>{const e=this.getOptions(t),r=Tp(t);t.name?n.append(e.fieldName,r,t.name):n.append(e.fieldName,r)})),n}upload(t,e,n){const r=this.getOptions(t);return this.uppy.log(`uploading ${e} of ${n}`),new Promise(((e,n)=>{this.uppy.emit("upload-started",t);const a=r.formData?this.createFormDataUpload(t,r):t.data,i=new XMLHttpRequest;this.uploaderEvents[t.id]=new Gd(this.uppy);const o=new np(r.timeout,(()=>{i.abort(),l.done();const e=new Error(this.i18n("timedOut",{seconds:Math.ceil(r.timeout/1e3)}));this.uppy.emit("upload-error",t,e),n(e)})),s=Ap();i.upload.addEventListener("loadstart",(()=>{this.uppy.log(`[XHRUpload] ${s} started`)})),i.upload.addEventListener("progress",(e=>{this.uppy.log(`[XHRUpload] ${s} progress: ${e.loaded} / ${e.total}`),o.progress(),e.lengthComputable&&this.uppy.emit("upload-progress",t,{uploader:this,bytesUploaded:e.loaded,bytesTotal:e.total})})),i.addEventListener("load",(a=>{if(this.uppy.log(`[XHRUpload] ${s} finished`),o.done(),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),r.validateStatus(a.target.status,i.responseText,i)){const n=r.getResponseData(i.responseText,i),o=n[r.responseUrlFieldName],s={status:a.target.status,body:n,uploadURL:o};return this.uppy.emit("upload-success",t,s),o&&this.uppy.log(`Download ${t.name} from ${o}`),e(t)}const u=r.getResponseData(i.responseText,i),c=Bp(i,r.getResponseError(i.responseText,i)),d={status:a.target.status,body:u};return this.uppy.emit("upload-error",t,c,d),n(c)})),i.addEventListener("error",(()=>{this.uppy.log(`[XHRUpload] ${s} errored`),o.done(),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null);const e=Bp(i,r.getResponseError(i.responseText,i));return this.uppy.emit("upload-error",t,e),n(e)})),i.open(r.method.toUpperCase(),r.endpoint,!0),i.withCredentials=r.withCredentials,""!==r.responseType&&(i.responseType=r.responseType);const l=this.requests.run((()=>{this.uppy.emit("upload-started",t);const e=this.getOptions(t);return Object.keys(e.headers).forEach((t=>{i.setRequestHeader(t,e.headers[t])})),i.send(a),()=>{o.done(),i.abort()}}));this.onFileRemove(t.id,(()=>{l.abort(),n(new Error("File removed"))})),this.onCancelAll(t.id,(()=>{l.abort(),n(new Error("Upload cancelled"))}))}))}uploadRemote(t){const e=this.getOptions(t);return new Promise(((n,r)=>{this.uppy.emit("upload-started",t);const a={},i=Array.isArray(e.metaFields)?e.metaFields:Object.keys(t.meta);i.forEach((e=>{a[e]=t.meta[e]}));const o=t.remote.providerOptions.provider?Ep:Dp,s=new o(this.uppy,t.remote.providerOptions);s.post(t.remote.url,{...t.remote.body,endpoint:e.endpoint,size:t.data.size,fieldname:e.fieldName,metadata:a,httpMethod:e.method,useFormData:e.formData,headers:e.headers}).then((a=>{const{token:i}=a,o=qd(t.remote.companionUrl),s=new Fp({target:`${o}/api/${i}`,autoOpen:!1});this.uploaderEvents[t.id]=new Gd(this.uppy),this.onFileRemove(t.id,(()=>{s.send("cancel",{}),l.abort(),n(`upload ${t.id} was removed`)})),this.onCancelAll(t.id,(()=>{s.send("cancel",{}),l.abort(),n(`upload ${t.id} was canceled`)})),this.onRetry(t.id,(()=>{s.send("pause",{}),s.send("resume",{})})),this.onRetryAll(t.id,(()=>{s.send("pause",{}),s.send("resume",{})})),s.on("progress",(e=>$d(this,e,t))),s.on("success",(r=>{const a=e.getResponseData(r.response.responseText,r.response),i=a[e.responseUrlFieldName],o={status:r.response.status,body:a,uploadURL:i};return this.uppy.emit("upload-success",t,o),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),n()})),s.on("error",(n=>{const a=n.response,i=a?e.getResponseError(a.responseText,a):Object.assign(new Error(n.error.message),{cause:n.error});this.uppy.emit("upload-error",t,i),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),r(i)}));const l=this.requests.run((()=>(s.open(),t.isPaused&&s.send("pause",{}),()=>s.close())))})).catch((e=>{this.uppy.emit("upload-error",t,e),r(e)}))}))}uploadBundle(t){return new Promise(((e,n)=>{const{endpoint:r}=this.opts,{method:a}=this.opts,i=this.uppy.getState().xhrUpload,o=this.createBundledUpload(t,{...this.opts,...i||{}}),s=new XMLHttpRequest,l=new np(this.opts.timeout,(()=>{s.abort();const t=new Error(this.i18n("timedOut",{seconds:Math.ceil(this.opts.timeout/1e3)}));u(t),n(t)})),u=e=>{t.forEach((t=>{this.uppy.emit("upload-error",t,e)}))};s.upload.addEventListener("loadstart",(()=>{this.uppy.log("[XHRUpload] started uploading bundle"),l.progress()})),s.upload.addEventListener("progress",(e=>{l.progress(),e.lengthComputable&&t.forEach((t=>{this.uppy.emit("upload-progress",t,{uploader:this,bytesUploaded:e.loaded/e.total*t.size,bytesTotal:t.size})}))})),s.addEventListener("load",(r=>{if(l.done(),this.opts.validateStatus(r.target.status,s.responseText,s)){const n=this.opts.getResponseData(s.responseText,s),a={status:r.target.status,body:n};return t.forEach((t=>{this.uppy.emit("upload-success",t,a)})),e()}const a=this.opts.getResponseError(s.responseText,s)||new Error("Upload error");return a.request=s,u(a),n(a)})),s.addEventListener("error",(()=>{l.done();const t=this.opts.getResponseError(s.responseText,s)||new Error("Upload error");return u(t),n(t)})),this.uppy.on("cancel-all",(()=>{l.done(),s.abort()})),s.open(a.toUpperCase(),r,!0),s.withCredentials=this.opts.withCredentials,""!==this.opts.responseType&&(s.responseType=this.opts.responseType),Object.keys(this.opts.headers).forEach((t=>{s.setRequestHeader(t,this.opts.headers[t])})),s.send(o),t.forEach((t=>{this.uppy.emit("upload-started",t)}))}))}uploadFiles(t){const e=t.map(((e,n)=>{const r=parseInt(n,10)+1,a=t.length;return e.error?Promise.reject(new Error(e.error)):e.isRemote?this.uploadRemote(e,r,a):this.upload(e,r,a)}));return Vd(e)}onFileRemove(t,e){this.uploaderEvents[t].on("file-removed",(n=>{t===n.id&&e(n.id)}))}onRetry(t,e){this.uploaderEvents[t].on("upload-retry",(n=>{t===n&&e()}))}onRetryAll(t,e){this.uploaderEvents[t].on("retry-all",(()=>{this.uppy.getFile(t)&&e()}))}onCancelAll(t,e){this.uploaderEvents[t].on("cancel-all",(()=>{this.uppy.getFile(t)&&e()}))}handleUpload(t){if(0===t.length)return this.uppy.log("[XHRUpload] No files to upload!"),Promise.resolve();0!==this.opts.limit||this.opts[Op]||this.uppy.log("[XHRUpload] When uploading multiple files at once, consider setting the `limit` option (to `10` for example), to limit the number of concurrent uploads, which helps prevent memory and network issues: https://uppy.io/docs/xhr-upload/#limit-0","warning"),this.uppy.log("[XHRUpload] Uploading...");const e=t.map((t=>this.uppy.getFile(t)));if(this.opts.bundle){const t=e.some((t=>t.isRemote));if(t)throw new Error("Can’t upload remote files when the `bundle: true` option is set");if("function"===typeof this.opts.headers)throw new TypeError("`headers` may not be a function when the `bundle: true` option is set");return this.uploadBundle(e)}return this.uploadFiles(e).then((()=>null))}install(){if(this.opts.bundle){const{capabilities:t}=this.uppy.getState();this.uppy.setState({capabilities:{...t,individualCancellation:!1}})}this.uppy.addUploader(this.handleUpload)}uninstall(){if(this.opts.bundle){const{capabilities:t}=this.uppy.getState();this.uppy.setState({capabilities:{...t,individualCancellation:!0}})}this.uppy.removeUploader(this.handleUpload)}},_p.VERSION="2.0.6",Cp),Ip="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function Rp(t){var e={exports:{}};return t(e,e.exports),e.exports}var Lp,Np,zp=function(t){return t&&t.Math==Math&&t},jp=zp("object"==typeof globalThis&&globalThis)||zp("object"==typeof window&&window)||zp("object"==typeof self&&self)||zp("object"==typeof Ip&&Ip)||function(){return this}()||Function("return this")(),$p=Object.defineProperty,qp=function(t,e){try{$p(jp,t,{value:e,configurable:!0,writable:!0})}catch(h){jp[t]=e}return e},Vp=jp["__core-js_shared__"]||qp("__core-js_shared__",{}),Hp=Rp((function(t){(t.exports=function(t,e){return Vp[t]||(Vp[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Zp=Function.prototype,Up=Zp.bind,Gp=Zp.call,Wp=Up&&Up.bind(Gp),Xp=Up?function(t){return t&&Wp(Gp,t)}:function(t){return t&&function(){return Gp.apply(t,arguments)}},Yp=jp.TypeError,Qp=function(t){if(null==t)throw Yp("Can't call method on "+t);return t},Kp=jp.Object,Jp=function(t){return Kp(Qp(t))},th=Xp({}.hasOwnProperty),eh=Object.hasOwn||function(t,e){return th(Jp(t),e)},nh=0,rh=Math.random(),ah=Xp(1..toString),ih=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ah(++nh+rh,36)},oh=function(t){return"function"==typeof t},sh=function(t){return oh(t)?t:void 0},lh=function(t,e){return arguments.length<2?sh(jp[t]):jp[t]&&jp[t][e]},uh=lh("navigator","userAgent")||"",ch=jp.process,dh=jp.Deno,ph=ch&&ch.versions||dh&&dh.version,hh=ph&&ph.v8;hh&&(Np=(Lp=hh.split("."))[0]>0&&Lp[0]<4?1:+(Lp[0]+Lp[1])),!Np&&uh&&(!(Lp=uh.match(/Edge\/(\d+)/))||Lp[1]>=74)&&(Lp=uh.match(/Chrome\/(\d+)/))&&(Np=+Lp[1]);var fh=Np,mh=function(t){try{return!!t()}catch(t){return!0}},gh=!!Object.getOwnPropertySymbols&&!mh((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&fh&&fh<41})),vh=gh&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,yh=Hp("wks"),bh=jp.Symbol,xh=bh&&bh.for,wh=vh?bh:bh&&bh.withoutSetter||ih,_h=function(t){if(!eh(yh,t)||!gh&&"string"!=typeof yh[t]){var e="Symbol."+t;gh&&eh(bh,t)?yh[t]=bh[t]:yh[t]=vh&&xh?xh(e):wh(e)}return yh[t]},Ch={};Ch[_h("toStringTag")]="z";var Sh="[object z]"===String(Ch),kh=!mh((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Ah=function(t){return"object"==typeof t?null!==t:oh(t)},Eh=jp.document,Dh=Ah(Eh)&&Ah(Eh.createElement),Fh=function(t){return Dh?Eh.createElement(t):{}},Mh=!kh&&!mh((function(){return 7!=Object.defineProperty(Fh("div"),"a",{get:function(){return 7}}).a})),Oh=jp.String,Bh=jp.TypeError,Th=function(t){if(Ah(t))return t;throw Bh(Oh(t)+" is not an object")},Ph=Function.prototype.call,Ih=Ph.bind?Ph.bind(Ph):function(){return Ph.apply(Ph,arguments)},Rh=Xp({}.isPrototypeOf),Lh=jp.Object,Nh=vh?function(t){return"symbol"==typeof t}:function(t){var e=lh("Symbol");return oh(e)&&Rh(e.prototype,Lh(t))},zh=jp.String,jh=function(t){try{return zh(t)}catch(t){return"Object"}},$h=jp.TypeError,qh=function(t){if(oh(t))return t;throw $h(jh(t)+" is not a function")},Vh=function(t,e){var n=t[e];return null==n?void 0:qh(n)},Hh=jp.TypeError,Zh=jp.TypeError,Uh=_h("toPrimitive"),Gh=function(t,e){if(!Ah(t)||Nh(t))return t;var n,r=Vh(t,Uh);if(r){if(void 0===e&&(e="default"),n=Ih(r,t,e),!Ah(n)||Nh(n))return n;throw Zh("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&oh(n=t.toString)&&!Ah(r=Ih(n,t)))return r;if(oh(n=t.valueOf)&&!Ah(r=Ih(n,t)))return r;if("string"!==e&&oh(n=t.toString)&&!Ah(r=Ih(n,t)))return r;throw Hh("Can't convert object to primitive value")}(t,e)},Wh=function(t){var e=Gh(t,"string");return Nh(e)?e:e+""},Xh=jp.TypeError,Yh=Object.defineProperty,Qh={f:kh?Yh:function(t,e,n){if(Th(t),e=Wh(e),Th(n),Mh)try{return Yh(t,e,n)}catch(t){}if("get"in n||"set"in n)throw Xh("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},Kh=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},Jh=kh?function(t,e,n){return Qh.f(t,e,Kh(1,n))}:function(t,e,n){return t[e]=n,t},tf=Xp(Function.toString);oh(Vp.inspectSource)||(Vp.inspectSource=function(t){return tf(t)});var ef,nf,rf,af=Vp.inspectSource,of=jp.WeakMap,sf=oh(of)&&/native code/.test(af(of)),lf=Hp("keys"),uf=function(t){return lf[t]||(lf[t]=ih(t))},cf={},df=jp.TypeError,pf=jp.WeakMap;if(sf||Vp.state){var hf=Vp.state||(Vp.state=new pf),ff=Xp(hf.get),mf=Xp(hf.has),gf=Xp(hf.set);ef=function(t,e){if(mf(hf,t))throw new df("Object already initialized");return e.facade=t,gf(hf,t,e),e},nf=function(t){return ff(hf,t)||{}},rf=function(t){return mf(hf,t)}}else{var vf=uf("state");cf[vf]=!0,ef=function(t,e){if(eh(t,vf))throw new df("Object already initialized");return e.facade=t,Jh(t,vf,e),e},nf=function(t){return eh(t,vf)?t[vf]:{}},rf=function(t){return eh(t,vf)}}var yf={set:ef,get:nf,has:rf,enforce:function(t){return rf(t)?nf(t):ef(t,{})},getterFor:function(t){return function(e){var n;if(!Ah(e)||(n=nf(e)).type!==t)throw df("Incompatible receiver, "+t+" required");return n}}},bf=Function.prototype,xf=kh&&Object.getOwnPropertyDescriptor,wf=eh(bf,"name"),_f={EXISTS:wf,PROPER:wf&&"something"===function(){}.name,CONFIGURABLE:wf&&(!kh||kh&&xf(bf,"name").configurable)},Cf=Rp((function(t){var e=_f.CONFIGURABLE,n=yf.get,r=yf.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;oh(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!eh(i,"name")||e&&i.name!==d)&&Jh(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==jp?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:Jh(t,n,i)):u?t[n]=i:qp(n,i)})(Function.prototype,"toString",(function(){return oh(this)&&n(this).source||af(this)}))})),Sf=Xp({}.toString),kf=Xp("".slice),Af=function(t){return kf(Sf(t),8,-1)},Ef=_h("toStringTag"),Df=jp.Object,Ff="Arguments"==Af(function(){return arguments}()),Mf=Sh?Af:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Df(t),Ef))?n:Ff?Af(e):"Object"==(r=Af(e))&&oh(e.callee)?"Arguments":r},Of=Sh?{}.toString:function(){return"[object "+Mf(this)+"]"};Sh||Cf(Object.prototype,"toString",Of,{unsafe:!0});var Bf={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Tf=Fh("span").classList,Pf=Tf&&Tf.constructor&&Tf.constructor.prototype,If=Pf===Object.prototype?void 0:Pf,Rf=Xp(Xp.bind),Lf=function(t,e){return qh(t),void 0===e?t:Rf?Rf(t,e):function(){return t.apply(e,arguments)}},Nf=jp.Object,zf=Xp("".split),jf=mh((function(){return!Nf("z").propertyIsEnumerable(0)}))?function(t){return"String"==Af(t)?zf(t,""):Nf(t)}:Nf,$f=Math.ceil,qf=Math.floor,Vf=function(t){var e=+t;return e!=e||0===e?0:(e>0?qf:$f)(e)},Hf=Math.min,Zf=function(t){return t>0?Hf(Vf(t),9007199254740991):0},Uf=function(t){return Zf(t.length)},Gf=Array.isArray||function(t){return"Array"==Af(t)},Wf=function(){},Xf=[],Yf=lh("Reflect","construct"),Qf=/^\s*(?:class|function)\b/,Kf=Xp(Qf.exec),Jf=!Qf.exec(Wf),tm=function(t){if(!oh(t))return!1;try{return Yf(Wf,Xf,t),!0}catch(t){return!1}},em=!Yf||mh((function(){var t;return tm(tm.call)||!tm(Object)||!tm((function(){t=!0}))||t}))?function(t){if(!oh(t))return!1;switch(Mf(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return Jf||!!Kf(Qf,af(t))}:tm,nm=_h("species"),rm=jp.Array,am=function(t,e){return new(function(t){var e;return Gf(t)&&(e=t.constructor,(em(e)&&(e===rm||Gf(e.prototype))||Ah(e)&&null===(e=e[nm]))&&(e=void 0)),void 0===e?rm:e}(t))(0===e?0:e)},im=Xp([].push),om=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=Jp(l),m=jf(f),g=Lf(u,c),v=Uf(m),y=0,b=d||am,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:im(x,p)}else switch(t){case 4:return!1;case 7:im(x,p)}return i?-1:r||a?a:x}},sm={forEach:om(0),map:om(1),filter:om(2),some:om(3),every:om(4),find:om(5),findIndex:om(6),filterReject:om(7)},lm=function(t,e){var n=[][t];return!!n&&mh((function(){n.call(null,e||function(){throw 1},1)}))},um=sm.forEach,cm=lm("forEach")?[].forEach:function(t){return um(this,t,arguments.length>1?arguments[1]:void 0)},dm=function(t){if(t&&t.forEach!==cm)try{Jh(t,"forEach",cm)}catch(f){t.forEach=cm}};for(var pm in Bf)Bf[pm]&&dm(jp[pm]&&jp[pm].prototype);dm(If);var hm={}.propertyIsEnumerable,fm=Object.getOwnPropertyDescriptor,mm=fm&&!hm.call({1:2},1)?function(t){var e=fm(this,t);return!!e&&e.enumerable}:hm,gm={f:mm},vm=function(t){return jf(Qp(t))},ym=Object.getOwnPropertyDescriptor,bm={f:kh?ym:function(t,e){if(t=vm(t),e=Wh(e),Mh)try{return ym(t,e)}catch(t){}if(eh(t,e))return Kh(!Ih(gm.f,t,e),t[e])}},xm=Math.max,wm=Math.min,_m=function(t,e){var n=Vf(t);return n<0?xm(n+e,0):wm(n,e)},Cm=function(t){return function(e,n,r){var a,i=vm(e),o=Uf(i),s=_m(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},Sm={includes:Cm(!0),indexOf:Cm(!1)},km=Sm.indexOf,Am=Xp([].push),Em=function(t,e){var n,r=vm(t),a=0,i=[];for(n in r)!eh(cf,n)&&eh(r,n)&&Am(i,n);for(;e.length>a;)eh(r,n=e[a++])&&(~km(i,n)||Am(i,n));return i},Dm=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Fm=Dm.concat("length","prototype"),Mm={f:Object.getOwnPropertyNames||function(t){return Em(t,Fm)}},Om={f:Object.getOwnPropertySymbols},Bm=Xp([].concat),Tm=lh("Reflect","ownKeys")||function(t){var e=Mm.f(Th(t)),n=Om.f;return n?Bm(e,n(t)):e},Pm=function(t,e){for(var n=Tm(e),r=Qh.f,a=bm.f,i=0;i<n.length;i++){var o=n[i];eh(t,o)||r(t,o,a(e,o))}},Im=/#|\.prototype\./,Rm=function(t,e){var n=Nm[Lm(t)];return n==jm||n!=zm&&(oh(e)?mh(e):!!e)},Lm=Rm.normalize=function(t){return String(t).replace(Im,".").toLowerCase()},Nm=Rm.data={},zm=Rm.NATIVE="N",jm=Rm.POLYFILL="P",$m=Rm,qm=bm.f,Vm=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?jp:u?jp[s]||qp(s,{}):(jp[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=qm(n,r))&&o.value:n[r],!$m(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;Pm(i,a)}(t.sham||a&&a.sham)&&Jh(i,"sham",!0),Cf(n,r,i,t)}},Hm=_h("species"),Zm=function(t){return fh>=51||!mh((function(){var e=[];return(e.constructor={})[Hm]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},Um=sm.map,Gm=Zm("map");Vm({target:"Array",proto:!0,forced:!Gm},{map:function(t){return Um(this,t,arguments.length>1?arguments[1]:void 0)}});var Wm=function(t,e,n){var r,a;Th(t);try{if(!(r=Vh(t,"return"))){if("throw"===e)throw n;return n}r=Ih(r,t)}catch(t){a=!0,r=t}if("throw"===e)throw n;if(a)throw r;return Th(r),n},Xm=function(t,e,n,r){try{return r?e(Th(n)[0],n[1]):e(n)}catch(e){Wm(t,"throw",e)}},Ym={},Qm=_h("iterator"),Km=Array.prototype,Jm=function(t){return void 0!==t&&(Ym.Array===t||Km[Qm]===t)},tg=function(t,e,n){var r=Wh(e);r in t?Qh.f(t,r,Kh(0,n)):t[r]=n},eg=_h("iterator"),ng=function(t){if(null!=t)return Vh(t,eg)||Vh(t,"@@iterator")||Ym[Mf(t)]},rg=jp.TypeError,ag=function(t,e){var n=arguments.length<2?ng(t):e;if(qh(n))return Th(Ih(n,t));throw rg(jh(t)+" is not iterable")},ig=jp.Array,og=_h("iterator"),sg=!1;try{var lg=0,ug={next:function(){return{done:!!lg++}},return:function(){sg=!0}};ug[og]=function(){return this},Array.from(ug,(function(){throw 2}))}catch(dut){}var cg=function(t,e){if(!e&&!sg)return!1;var n=!1;try{var r={};r[og]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},dg=!cg((function(t){Array.from(t)}));Vm({target:"Array",stat:!0,forced:dg},{from:function(t){var e=Jp(t),n=em(this),r=arguments.length,a=r>1?arguments[1]:void 0,i=void 0!==a;i&&(a=Lf(a,r>2?arguments[2]:void 0));var o,s,l,u,c,d,p=ng(e),h=0;if(!p||this==ig&&Jm(p))for(o=Uf(e),s=n?new this(o):ig(o);o>h;h++)d=i?a(e[h],h):e[h],tg(s,h,d);else for(c=(u=ag(e,p)).next,s=n?new this:[];!(l=Ih(c,u)).done;h++)d=i?Xm(u,a,[l.value,h],!0):l.value,tg(s,h,d);return s.length=h,s}});var pg,hg=jp.String,fg=function(t){if("Symbol"===Mf(t))throw TypeError("Cannot convert a Symbol value to a string");return hg(t)},mg=Xp("".charAt),gg=Xp("".charCodeAt),vg=Xp("".slice),yg=function(t){return function(e,n){var r,a,i=fg(Qp(e)),o=Vf(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=gg(i,o))<55296||r>56319||o+1===s||(a=gg(i,o+1))<56320||a>57343?t?mg(i,o):r:t?vg(i,o,o+2):a-56320+(r-55296<<10)+65536}},bg={codeAt:yg(!1),charAt:yg(!0)},xg=Object.keys||function(t){return Em(t,Dm)},wg=kh?Object.defineProperties:function(t,e){Th(t);for(var n,r=vm(e),a=xg(e),i=a.length,o=0;i>o;)Qh.f(t,n=a[o++],r[n]);return t},_g=lh("document","documentElement"),Cg=uf("IE_PROTO"),Sg=function(){},kg=function(t){return"<script>"+t+"<\/script>"},Ag=function(t){t.write(kg("")),t.close();var e=t.parentWindow.Object;return t=null,e},Eg=function(){try{pg=new ActiveXObject("htmlfile")}catch(t){}var t,e;Eg="undefined"!=typeof document?document.domain&&pg?Ag(pg):((e=Fh("iframe")).style.display="none",_g.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(kg("document.F=Object")),t.close(),t.F):Ag(pg);for(var n=Dm.length;n--;)delete Eg.prototype[Dm[n]];return Eg()};cf[Cg]=!0;var Dg,Fg,Mg,Og=Object.create||function(t,e){var n;return null!==t?(Sg.prototype=Th(t),n=new Sg,Sg.prototype=null,n[Cg]=t):n=Eg(),void 0===e?n:wg(n,e)},Bg=!mh((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),Tg=uf("IE_PROTO"),Pg=jp.Object,Ig=Pg.prototype,Rg=Bg?Pg.getPrototypeOf:function(t){var e=Jp(t);if(eh(e,Tg))return e[Tg];var n=e.constructor;return oh(n)&&e instanceof n?n.prototype:e instanceof Pg?Ig:null},Lg=_h("iterator"),Ng=!1;[].keys&&("next"in(Mg=[].keys())?(Fg=Rg(Rg(Mg)))!==Object.prototype&&(Dg=Fg):Ng=!0);var zg=null==Dg||mh((function(){var t={};return Dg[Lg].call(t)!==t}));zg&&(Dg={}),oh(Dg[Lg])||Cf(Dg,Lg,(function(){return this}));var jg={IteratorPrototype:Dg,BUGGY_SAFARI_ITERATORS:Ng},$g=Qh.f,qg=_h("toStringTag"),Vg=function(t,e,n){t&&!eh(t=n?t:t.prototype,qg)&&$g(t,qg,{configurable:!0,value:e})},Hg=jg.IteratorPrototype,Zg=function(){return this},Ug=jp.String,Gg=jp.TypeError,Wg=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Xp(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return Th(n),function(t){if("object"==typeof t||oh(t))return t;throw Gg("Can't set "+Ug(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),Xg=_f.PROPER,Yg=_f.CONFIGURABLE,Qg=jg.IteratorPrototype,Kg=jg.BUGGY_SAFARI_ITERATORS,Jg=_h("iterator"),tv=function(){return this},ev=function(t,e,n,r,a,i,o){!function(t,e,n,r){var a=e+" Iterator";t.prototype=Og(Hg,{next:Kh(+!r,n)}),Vg(t,a,!1),Ym[a]=Zg}(n,e,r);var s,l,u,c=function(t){if(t===a&&m)return m;if(!Kg&&t in h)return h[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",p=!1,h=t.prototype,f=h[Jg]||h["@@iterator"]||a&&h[a],m=!Kg&&f||c(a),g="Array"==e&&h.entries||f;if(g&&(s=Rg(g.call(new t)))!==Object.prototype&&s.next&&(Rg(s)!==Qg&&(Wg?Wg(s,Qg):oh(s[Jg])||Cf(s,Jg,tv)),Vg(s,d,!0)),Xg&&"values"==a&&f&&"values"!==f.name&&(Yg?Jh(h,"name","values"):(p=!0,m=function(){return Ih(f,this)})),a)if(l={values:c("values"),keys:i?m:c("keys"),entries:c("entries")},o)for(u in l)(Kg||p||!(u in h))&&Cf(h,u,l[u]);else Vm({target:e,proto:!0,forced:Kg||p},l);return h[Jg]!==m&&Cf(h,Jg,m,{name:a}),Ym[e]=m,l},nv=bg.charAt,rv=yf.set,av=yf.getterFor("String Iterator");ev(String,"String",(function(t){rv(this,{type:"String Iterator",string:fg(t),index:0})}),(function(){var t,e=av(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=nv(n,r),e.index+=t.length,{value:t,done:!1})}));var iv=mh((function(){xg(1)}));
- /*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function ov(t){return"[object Object]"===Object.prototype.toString.call(t)}Vm({target:"Object",stat:!0,forced:iv},{keys:function(t){return xg(Jp(t))}});var sv={isHistory(t){return!1!==ov(e=t)&&(void 0===(n=e.constructor)||!1!==ov(r=n.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))&&Array.isArray(t.redos)&&Array.isArray(t.undos)&&(0===t.redos.length||ge.isOperationList(t.redos[0]))&&(0===t.undos.length||ge.isOperationList(t.undos[0]));var e,n,r}},lv=new WeakMap,uv=new WeakMap,cv={isHistoryEditor:t=>sv.isHistory(t.history)&&le.isEditor(t),isMerging:t=>uv.get(t),isSaving:t=>lv.get(t),redo(t){t.redo()},undo(t){t.undo()},withoutMerging(t,e){var n=cv.isMerging(t);uv.set(t,!1),e(),uv.set(t,n)},withoutSaving(t,e){var n=cv.isSaving(t);lv.set(t,!1),e(),lv.set(t,n)}},dv=(t,e)=>"set_selection"===t.type||!(!e||"insert_text"!==t.type||"insert_text"!==e.type||t.offset!==e.offset+e.text.length||!ve.equals(t.path,e.path))||!(!e||"remove_text"!==t.type||"remove_text"!==e.type||t.offset+t.text.length!==e.offset||!ve.equals(t.path,e.path)),pv=(t,e)=>"set_selection"!==t.type||null!=t.properties&&null!=t.newProperties,hv=(t,e)=>!(!e||"set_selection"!==t.type||"set_selection"!==e.type),fv=t=>"set_selection"!==t.type,mv=function(){var t=Th(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},gv=_f.PROPER,vv=RegExp.prototype,yv=vv.toString,bv=Xp(mv),xv=mh((function(){return"/a/b"!=yv.call({source:"a",flags:"b"})})),wv=gv&&"toString"!=yv.name;(xv||wv)&&Cf(RegExp.prototype,"toString",(function(){var t=Th(this),e=fg(t.source),n=t.flags;return"/"+e+"/"+fg(void 0===n&&Rh(vv,t)&&!("flags"in vv)?bv(t):n)}),{unsafe:!0});var _v=_h("unscopables"),Cv=Array.prototype;null==Cv[_v]&&Qh.f(Cv,_v,{configurable:!0,value:Og(null)});var Sv=function(t){Cv[_v][t]=!0},kv=Sm.includes;Vm({target:"Array",proto:!0},{includes:function(t){return kv(this,t,arguments.length>1?arguments[1]:void 0)}}),Sv("includes");var Av=_h("match"),Ev=function(t){var e;return Ah(t)&&(void 0!==(e=t[Av])?!!e:"RegExp"==Af(t))},Dv=jp.TypeError,Fv=function(t){if(Ev(t))throw Dv("The method doesn't accept regular expressions");return t},Mv=_h("match"),Ov=function(t){var e=/./;try{"/./"[t](e)}catch(h){try{return e[Mv]=!1,"/./"[t](e)}catch(t){}}return!1},Bv=Xp("".indexOf);Vm({target:"String",proto:!0,forced:!Ov("includes")},{includes:function(t){return!!~Bv(fg(Qp(this)),fg(Fv(t)),arguments.length>1?arguments[1]:void 0)}});var Tv,Pv=/"/g,Iv=Xp("".replace);Vm({target:"String",proto:!0,forced:(Tv="anchor",mh((function(){var t=""[Tv]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,a=fg(Qp(this)),i="<"+e,""!==n&&(i+=" "+n+'="'+Iv(fg(r),Pv,""")+'"'),i+">"+a+"</"+e+">";var e,n,r,a,i}});var Rv,Lv=bm.f,Nv=Xp("".endsWith),zv=Xp("".slice),jv=Math.min,$v=Ov("endsWith"),qv=!($v||(Rv=Lv(String.prototype,"endsWith"),!Rv||Rv.writable));Vm({target:"String",proto:!0,forced:!qv&&!$v},{endsWith:function(t){var e=fg(Qp(this));Fv(t);var n=arguments.length>1?arguments[1]:void 0,r=e.length,a=void 0===n?r:jv(Zf(n),r),i=fg(t);return Nv?Nv(e,i,a):zv(e,a-i.length,a)===i}});var Vv=Xp([].join),Hv=jf!=Object,Zv=lm("join",",");Vm({target:"Array",proto:!0,forced:Hv||!Zv},{join:function(t){return Vv(vm(this),void 0===t?",":t)}});var Uv=jp.RegExp,Gv=mh((function(){var t=Uv("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),Wv=Gv||mh((function(){return!Uv("a","y").sticky})),Xv={BROKEN_CARET:Gv||mh((function(){var t=Uv("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:Wv,UNSUPPORTED_Y:Gv},Yv=jp.RegExp,Qv=mh((function(){var t=Yv(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),Kv=jp.RegExp,Jv=mh((function(){var t=Kv("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),ty=yf.get,ey=Hp("native-string-replace",String.prototype.replace),ny=RegExp.prototype.exec,ry=ny,ay=Xp("".charAt),iy=Xp("".indexOf),oy=Xp("".replace),sy=Xp("".slice),ly=function(){var t=/a/,e=/b*/g;return Ih(ny,t,"a"),Ih(ny,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),uy=Xv.BROKEN_CARET,cy=void 0!==/()??/.exec("")[1];(ly||cy||uy||Qv||Jv)&&(ry=function(t){var e,n,r,a,i,o,s,l=this,u=ty(l),c=fg(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=Ih(ry,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=uy&&l.sticky,f=Ih(mv,l),m=l.source,g=0,v=c;if(h&&(f=oy(f,"y",""),-1===iy(f,"g")&&(f+="g"),v=sy(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==ay(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),cy&&(n=new RegExp("^"+m+"$(?!\\s)",f)),ly&&(r=l.lastIndex),a=Ih(ny,h?n:l,v),h?a?(a.input=sy(a.input,g),a[0]=sy(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:ly&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),cy&&a&&a.length>1&&Ih(ey,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=Og(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var dy=ry;Vm({target:"RegExp",proto:!0,forced:/./.exec!==dy},{exec:dy});var py=Function.prototype,hy=py.apply,fy=py.bind,my=py.call,gy="object"==typeof Reflect&&Reflect.apply||(fy?my.bind(hy):function(){return my.apply(hy,arguments)}),vy=_h("species"),yy=RegExp.prototype,by=function(t,e,n,r){var a=_h(t),i=!mh((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!mh((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[vy]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=Xp(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=Xp(t),l=e.exec;return l===dy||l===yy.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));Cf(String.prototype,t,l[0]),Cf(yy,a,l[1])}r&&Jh(yy[a],"sham",!0)},xy=bg.charAt,wy=function(t,e,n){return e+(n?xy(t,e).length:1)},_y=Math.floor,Cy=Xp("".charAt),Sy=Xp("".replace),ky=Xp("".slice),Ay=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Ey=/\$([$&'`]|\d{1,2})/g,Dy=function(t,e,n,r,a,i){var o=n+t.length,s=r.length,l=Ey;return void 0!==a&&(a=Jp(a),l=Ay),Sy(i,l,(function(i,l){var u;switch(Cy(l,0)){case"$":return"$";case"&":return t;case"`":return ky(e,0,n);case"'":return ky(e,o);case"<":u=a[ky(l,1,-1)];break;default:var c=+l;if(0===c)return i;if(c>s){var d=_y(c/10);return 0===d?i:d<=s?void 0===r[d-1]?Cy(l,1):r[d-1]+Cy(l,1):i}u=r[c-1]}return void 0===u?"":u}))},Fy=jp.TypeError,My=function(t,e){var n=t.exec;if(oh(n)){var r=Ih(n,t,e);return null!==r&&Th(r),r}if("RegExp"===Af(t))return Ih(dy,t,e);throw Fy("RegExp#exec called on incompatible receiver")},Oy=_h("replace"),By=Math.max,Ty=Math.min,Py=Xp([].concat),Iy=Xp([].push),Ry=Xp("".indexOf),Ly=Xp("".slice),Ny="$0"==="a".replace(/./,"$0"),zy=!!/./[Oy]&&""===/./[Oy]("a","$0");by("replace",(function(t,e,n){var r=zy?"$":"$0";return[function(t,n){var r=Qp(this),a=null==t?void 0:Vh(t,Oy);return a?Ih(a,t,r,n):Ih(e,fg(r),t,n)},function(t,a){var i=Th(this),o=fg(t);if("string"==typeof a&&-1===Ry(a,r)&&-1===Ry(a,"$<")){var s=n(e,i,o,a);if(s.done)return s.value}var l=oh(a);l||(a=fg(a));var u=i.global;if(u){var c=i.unicode;i.lastIndex=0}for(var d=[];;){var p=My(i,o);if(null===p)break;if(Iy(d,p),!u)break;""===fg(p[0])&&(i.lastIndex=wy(o,Zf(i.lastIndex),c))}for(var h,f="",m=0,g=0;g<d.length;g++){for(var v=fg((p=d[g])[0]),y=By(Ty(Vf(p.index),o.length),0),b=[],x=1;x<p.length;x++)Iy(b,void 0===(h=p[x])?h:String(h));var w=p.groups;if(l){var _=Py([v],b,y,o);void 0!==w&&Iy(_,w);var C=fg(gy(a,void 0,_))}else C=Dy(v,o,y,b,w,a);y>=m&&(f+=Ly(o,m,y)+C,m=y+v.length)}return f+Ly(o,m)}]}),!!mh((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!Ny||zy);
- /*! *****************************************************************************
- 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 jy=function(t,e){return jy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},jy(t,e)};function $y(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}jy(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var qy=function(){return qy=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},qy.apply(this,arguments)};function Vy(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Hy(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function Zy(t,e){for(var n=0,r=e.length,a=t.length;n<r;n++,a++)t[a]=e[n];return t}var Uy=0,Gy=function(){this.id=""+Uy++},Wy=yf.set,Xy=yf.getterFor("Array Iterator"),Yy=ev(Array,"Array",(function(t,e){Wy(this,{type:"Array Iterator",target:vm(t),index:0,kind:e})}),(function(){var t=Xy(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");Ym.Arguments=Ym.Array,Sv("keys"),Sv("values"),Sv("entries");var Qy=function(t,e,n){for(var r in e)Cf(t,r,e[r],n);return t},Ky=jp.Array,Jy=Math.max,tb=function(t,e,n){for(var r=Uf(t),a=_m(e,r),i=_m(void 0===n?r:n,r),o=Ky(Jy(i-a,0)),s=0;a<i;a++,s++)tg(o,s,t[a]);return o.length=s,o},eb=Mm.f,nb="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],rb={f:function(t){return nb&&"Window"==Af(t)?function(t){try{return eb(t)}catch(t){return tb(nb)}}(t):eb(vm(t))}},ab=mh((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),ib=Object.isExtensible,ob=mh((function(){ib(1)}))||ab?function(t){return!!Ah(t)&&(!ab||"ArrayBuffer"!=Af(t))&&(!ib||ib(t))}:ib,sb=!mh((function(){return Object.isExtensible(Object.preventExtensions({}))})),lb=Rp((function(t){var e=Qh.f,n=!1,r=ih("meta"),a=0,i=function(t){e(t,r,{value:{objectID:"O"+a++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=Mm.f,e=Xp([].splice),a={};a[r]=1,t(a).length&&(Mm.f=function(n){for(var a=t(n),i=0,o=a.length;i<o;i++)if(a[i]===r){e(a,i,1);break}return a},Vm({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:rb.f}))},fastKey:function(t,e){if(!Ah(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!eh(t,r)){if(!ob(t))return"F";if(!e)return"E";i(t)}return t[r].objectID},getWeakData:function(t,e){if(!eh(t,r)){if(!ob(t))return!0;if(!e)return!1;i(t)}return t[r].weakData},onFreeze:function(t){return sb&&n&&ob(t)&&!eh(t,r)&&i(t),t}};cf[r]=!0})),ub=jp.TypeError,cb=function(t,e){this.stopped=t,this.result=e},db=cb.prototype,pb=function(t,e,n){var r,a,i,o,s,l,u,c=n&&n.that,d=!(!n||!n.AS_ENTRIES),p=!(!n||!n.IS_ITERATOR),h=!(!n||!n.INTERRUPTED),f=Lf(e,c),m=function(t){return r&&Wm(r,"normal",t),new cb(!0,t)},g=function(t){return d?(Th(t),h?f(t[0],t[1],m):f(t[0],t[1])):h?f(t,m):f(t)};if(p)r=t;else{if(!(a=ng(t)))throw ub(jh(t)+" is not iterable");if(Jm(a)){for(i=0,o=Uf(t);o>i;i++)if((s=g(t[i]))&&Rh(db,s))return s;return new cb(!1)}r=ag(t,a)}for(l=r.next;!(u=Ih(l,r)).done;){try{s=g(u.value)}catch(t){Wm(r,"throw",t)}if("object"==typeof s&&s&&Rh(db,s))return s}return new cb(!1)},hb=jp.TypeError,fb=function(t,e){if(Rh(e,t))return t;throw hb("Incorrect invocation")},mb=function(t,e,n){var r,a;return Wg&&oh(r=e.constructor)&&r!==n&&Ah(a=r.prototype)&&a!==n.prototype&&Wg(t,a),t},gb=function(t,e,n){var r=-1!==t.indexOf("Map"),a=-1!==t.indexOf("Weak"),i=r?"set":"add",o=jp[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=Xp(s[t]);Cf(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(a&&!Ah(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return a&&!Ah(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(a&&!Ah(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if($m(t,!oh(o)||!(a||s.forEach&&!mh((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,i),lb.enable();else if($m(t,!0)){var d=new l,p=d[i](a?{}:-0,1)!=d,h=mh((function(){d.has(1)})),f=cg((function(t){new o(t)})),m=!a&&mh((function(){for(var t=new o,e=5;e--;)t[i](e,e);return!t.has(-0)}));f||((l=e((function(t,e){fb(t,s);var n=mb(new o,t,l);return null!=e&&pb(e,n[i],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(h||m)&&(c("delete"),c("has"),r&&c("get")),(m||p)&&c(i),a&&s.clear&&delete s.clear}return u[t]=l,Vm({global:!0,forced:l!=o},u),Vg(l,t),a||n.setStrong(l,t,r),l},vb=lb.getWeakData,yb=yf.set,bb=yf.getterFor,xb=sm.find,wb=sm.findIndex,_b=Xp([].splice),Cb=0,Sb=function(t){return t.frozen||(t.frozen=new kb)},kb=function(){this.entries=[]},Ab=function(t,e){return xb(t.entries,(function(t){return t[0]===e}))};kb.prototype={get:function(t){var e=Ab(this,t);if(e)return e[1]},has:function(t){return!!Ab(this,t)},set:function(t,e){var n=Ab(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=wb(this.entries,(function(e){return e[0]===t}));return~e&&_b(this.entries,e,1),!!~e}};var Eb,Db={getConstructor:function(t,e,n,r){var a=t((function(t,a){fb(t,i),yb(t,{type:e,id:Cb++,frozen:void 0}),null!=a&&pb(a,t[r],{that:t,AS_ENTRIES:n})})),i=a.prototype,o=bb(e),s=function(t,e,n){var r=o(t),a=vb(Th(e),!0);return!0===a?Sb(r).set(e,n):a[r.id]=n,t};return Qy(i,{delete:function(t){var e=o(this);if(!Ah(t))return!1;var n=vb(t);return!0===n?Sb(e).delete(t):n&&eh(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!Ah(t))return!1;var n=vb(t);return!0===n?Sb(e).has(t):n&&eh(n,e.id)}}),Qy(i,n?{get:function(t){var e=o(this);if(Ah(t)){var n=vb(t);return!0===n?Sb(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),a}},Fb=yf.enforce,Mb=!jp.ActiveXObject&&"ActiveXObject"in jp,Ob=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Bb=gb("WeakMap",Ob,Db);if(sf&&Mb){Eb=Db.getConstructor(Ob,"WeakMap",!0),lb.enable();var Tb=Bb.prototype,Pb=Xp(Tb.delete),Ib=Xp(Tb.has),Rb=Xp(Tb.get),Lb=Xp(Tb.set);Qy(Tb,{delete:function(t){if(Ah(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Pb(this,t)||e.frozen.delete(t)}return Pb(this,t)},has:function(t){if(Ah(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Ib(this,t)||e.frozen.has(t)}return Ib(this,t)},get:function(t){if(Ah(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Ib(this,t)?Rb(this,t):e.frozen.get(t)}return Rb(this,t)},set:function(t,e){if(Ah(t)&&!ob(t)){var n=Fb(this);n.frozen||(n.frozen=new Eb),Ib(this,t)?Lb(this,t,e):n.frozen.set(t,e)}else Lb(this,t,e);return this}})}var Nb=_h("iterator"),zb=_h("toStringTag"),jb=Yy.values,$b=function(t,e){if(t){if(t[Nb]!==jb)try{Jh(t,Nb,jb)}catch(e){t[Nb]=jb}if(t[zb]||Jh(t,zb,e),Bf[e])for(var n in Yy)if(t[n]!==Yy[n])try{Jh(t,n,Yy[n])}catch(e){t[n]=Yy[n]}}};for(var qb in Bf)$b(jp[qb]&&jp[qb].prototype,qb);$b(If,"DOMTokenList");var Vb=new WeakMap,Hb=new WeakMap,Zb=new WeakMap,Ub=new WeakMap,Gb=new WeakMap,Wb=new WeakMap,Xb=new WeakMap,Yb=new WeakMap,Qb=new WeakMap,Kb=new WeakMap,Jb=new WeakMap,tx=new WeakMap,ex=new WeakMap,nx=new WeakMap,rx=new WeakMap,ax=new WeakMap,ix=new WeakMap,ox=new WeakMap,sx=new WeakMap,lx=new WeakMap,ux=new WeakMap,cx=new WeakMap,dx=new WeakMap,px=new WeakMap,hx=new WeakMap,fx=sm.find,mx=!0;"find"in[]&&Array(1).find((function(){mx=!1})),Vm({target:"Array",proto:!0,forced:mx},{find:function(t){return fx(this,t,arguments.length>1?arguments[1]:void 0)}}),Sv("find"),Vm({global:!0},{globalThis:jp});const gx=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","isindex","keygen","link","menuitem","meta","nextid","param","source","track","wbr"];ka&&(ca.fn.css=ka),Oa&&(ca.fn.append=Oa),da&&(ca.fn.addClass=da),pa&&(ca.fn.removeClass=pa),ha&&(ca.fn.hasClass=ha),ya&&(ca.fn.on=ya),qa&&(ca.fn.focus=qa),fa&&(ca.fn.attr=fa),ma&&(ca.fn.removeAttr=ma),Ca&&(ca.fn.hide=Ca),Sa&&(ca.fn.show=Sa),_a&&(ca.fn.offset=_a),xa&&(ca.fn.width=xa),wa&&(ca.fn.height=wa),Ta&&(ca.fn.parent=Ta),Pa&&(ca.fn.parents=Pa),Ma&&(ca.fn.is=Ma),ga&&(ca.fn.dataset=ga),va&&(ca.fn.val=va),Fa&&(ca.fn.text=Fa),Da&&(ca.fn.html=Da),Ra&&(ca.fn.children=Ra),La&&(ca.fn.remove=La),Ia&&(ca.fn.find=Ia),Aa&&(ca.fn.each=Aa),Na&&(ca.fn.empty=Na);var vx,yx=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||null},bx=function(t){return xx(t)&&1===t.nodeType},xx=function(t){var e=yx(t);return!!e&&t instanceof e.Node},wx=function(t){var e=t&&t.anchorNode&&yx(t.anchorNode);return!!e&&t instanceof e.Selection},_x=function(t){return xx(t)&&3===t.nodeType},Cx=function(t){var e,n,r;return null!==(e=window.document.getElementById(t))&&void 0!==e?e:(null===(r=null===(n=window.document.activeElement)||void 0===n?void 0:n.shadowRoot)||void 0===r?void 0:r.getElementById(t))||null},Sx=function(t,e,n){for(var r,a=t.childNodes,i=a[e],o=e,s=!1,l=!1;(xx(r=i)&&8===r.nodeType||bx(i)&&0===i.childNodes.length||bx(i)&&"false"===i.getAttribute("contenteditable"))&&(!s||!l);)o>=a.length?(s=!0,o=e-1,n="backward"):o<0?(l=!0,o=e+1,n="forward"):(i=a[o],e=o,o+="forward"===n?1:-1);return[i,e]},kx=function(t,e,n){return Hy(Sx(t,e,n),1)[0]},Ax=function t(e){var n,r,a="";if(_x(e)&&e.nodeValue)return e.nodeValue;if(bx(e)){try{for(var i=Vy(Array.from(e.childNodes)),o=i.next();!o.done;o=i.next())a+=t(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}var s=getComputedStyle(e).getPropertyValue("display");"block"!==s&&"list"!==s&&"table-row"!==s&&"BR"!==e.tagName||(a+="\n")}return a};function Ex(t,e){if(!(t instanceof HTMLElement&&"true"===t.dataset.slateVoid))for(var n=t.childNodes,r=n.length;r--;){var a=n[r],i=a.nodeType;3==i?e(a,t):1!=i&&9!=i&&11!=i||Ex(a,e)}}function Dx(t){if(0===t.length)return"";var e=t[0];return e.nodeType!==vx.ELEMENT_NODE?"":e.tagName.toLowerCase()}!function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE"}(vx||(vx={})),void 0!==globalThis.navigator&&void 0!==globalThis.window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&globalThis.window.MSStream;var Fx="undefined"!=typeof navigator&&/Mac OS X/.test(navigator.userAgent),Mx="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent);"undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])(?:\.)).*/i.test(navigator.userAgent);var Ox="undefined"!=typeof navigator&&/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),Bx="undefined"!=typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),Tx="undefined"!=typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),Px="undefined"!=typeof navigator&&/Chrome/i.test(navigator.userAgent);"undefined"!=typeof navigator&&/.*QQBrowser/.test(navigator.userAgent);var Ix=!Tx&&!Bx&&"undefined"!=typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges,Rx={getWindow:function(t){var e=ux.get(t);if(!e)throw new Error("Unable to find a host window element for this editor");return e},findKey:function(t,e){var n=lx.get(e);return n||(n=new Gy,lx.set(e,n)),n},setNewKey:function(t){var e=new Gy;lx.set(t,e)},findPath:function(t,e){for(var n=[],r=e;;){var a=rx.get(r);if(null==a){if(le.isEditor(r))return n;break}var i=nx.get(r);if(null==i)break;n.unshift(i),r=a}throw new Error("Unable to find the path for Slate node: "+JSON.stringify(e))},findDocumentOrShadowRoot:function(t){if(t.isDestroyed)return window.document;var e=Rx.toDOMNode(t,t),n=e.getRootNode();return(n instanceof Document||n instanceof ShadowRoot)&&null!=n.getSelection?n:e.ownerDocument},getParentNode:function(t,e){return rx.get(e)||null},getParentsNodes:function(t,e){for(var n=[],r=e;r!==t&&null!=r;){var a=Rx.getParentNode(t,r);if(null==a)break;n.push(a),r=a}return n},getTopNode:function(t,e){var n=[Rx.findPath(t,e)[0]];return he.get(t,n)},toDOMNode:function(t,e){var n;if(le.isEditor(e))n=ax.get(t);else{var r=Rx.findKey(t,e);n=ox.get(r)}if(!n)throw new Error("Cannot resolve a DOM node from Slate node: "+JSON.stringify(e));return n},hasDOMNode:function(t,e,n){void 0===n&&(n={});var r,a=n.editable,i=void 0!==a&&a,o=Rx.toDOMNode(t,t);try{r=bx(e)?e:e.parentElement}catch(t){if(!t.message.includes('Permission denied to access property "nodeType"'))throw t}return!!r&&r.closest("[data-slate-editor]")===o&&(!i||r.isContentEditable||!!r.getAttribute("data-slate-zero-width"))},toDOMRange:function(t,e){var n=e.anchor,r=e.focus,a=Ae.isBackward(e),i=Rx.toDOMPoint(t,n),o=Ae.isCollapsed(e)?i:Rx.toDOMPoint(t,r),s=Rx.getWindow(t).document.createRange(),l=Hy(a?o:i,2),u=l[0],c=l[1],d=Hy(a?i:o,2),p=d[0],h=d[1],f=!!(bx(u)?u:u.parentElement).getAttribute("data-slate-zero-width"),m=!!(bx(p)?p:p.parentElement).getAttribute("data-slate-zero-width");return s.setStart(u,f?1:c),s.setEnd(p,m?1:h),s},toDOMPoint:function(t,e){var n,r,a,i=Hy(le.node(t,e.path),1)[0],o=Rx.toDOMNode(t,i);le.void(t,{at:e})&&(e={path:e.path,offset:0});var s=Array.from(o.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),l=0;try{for(var u=Vy(s),c=u.next();!c.done;c=u.next()){var d=c.value,p=d.childNodes[0];if(null!=p&&null!=p.textContent){var h=p.textContent.length,f=d.getAttribute("data-slate-length"),m=l+(null==f?h:parseInt(f,10));if(e.offset<=m){a=[p,Math.min(h,Math.max(0,e.offset-l))];break}l=m}}}catch(dut){n={error:dut}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}if(!a)throw new Error("Cannot resolve a DOM point from Slate point: "+JSON.stringify(e));return a},toSlateNode:function(t,e){var n=bx(e)?e:e.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n?ix.get(n):null;if(!r)throw new Error("Cannot resolve a Slate node from DOM node: "+n);return r},findEventRange:function(t,e){"nativeEvent"in e&&(e=e.nativeEvent);var n=e.clientX,r=e.clientY,a=e.target;if(null==n||null==r)throw new Error("Cannot resolve a Slate range from a DOM event: "+e);var i,o=Rx.toSlateNode(t,e.target),s=Rx.findPath(t,o);if(le.isVoid(t,o)){var l=a.getBoundingClientRect(),u=t.isInline(o)?n-l.left<l.left+l.width-n:r-l.top<l.top+l.height-r,c=le.point(t,s,{edge:u?"start":"end"}),d=u?le.before(t,c):le.after(t,c);if(d)return le.range(t,d)}var p=this.getWindow(t).document;if(p.caretRangeFromPoint)i=p.caretRangeFromPoint(n,r);else{var h=p.caretPositionFromPoint(n,r);h&&((i=p.createRange()).setStart(h.offsetNode,h.offset),i.setEnd(h.offsetNode,h.offset))}if(!i)throw new Error("Cannot resolve a Slate range from a DOM event: "+e);return Rx.toSlateRange(t,i,{exactMatch:!1,suppressThrow:!1})},toSlateRange:function(t,e,n){var r,a,i,o,s,l=n.exactMatch,u=n.suppressThrow;if((wx(e)?e.anchorNode:e.startContainer)&&(wx(e)?(r=e.anchorNode,a=e.anchorOffset,i=e.focusNode,o=e.focusOffset,s=Px&&window.document.activeElement&&window.document.activeElement.shadowRoot?e.anchorNode===e.focusNode&&e.anchorOffset===e.focusOffset:e.isCollapsed):(r=e.startContainer,a=e.startOffset,i=e.endContainer,o=e.endOffset,s=e.collapsed)),null==r||null==i||null==a||null==o)throw new Error("Cannot resolve a Slate range from DOM range: "+e);var c=Rx.toSlatePoint(t,[r,a],{exactMatch:l,suppressThrow:u});if(!c)return null;var d=s?c:Rx.toSlatePoint(t,[i,o],{exactMatch:l,suppressThrow:u});if(!d)return null;var p={anchor:c,focus:d};return Ae.isExpanded(p)&&Ae.isForward(p)&&bx(i)&&le.void(t,{at:p.focus,mode:"highest"})&&(p=le.unhangRange(t,p,{voids:!0})),p},toSlatePoint:function(t,e,n){var r,a=n.exactMatch,i=n.suppressThrow,o=Hy(a?e:function(t){var e,n=Hy(t,2),r=n[0],a=n[1];if(bx(r)&&r.childNodes.length){var i=a===r.childNodes.length,o=i?a-1:a;for(r=(e=Hy(Sx(r,o,i?"backward":"forward"),2))[0],i=(o=e[1])<a;bx(r)&&r.childNodes.length;){var s=i?r.childNodes.length-1:0;r=kx(r,s,i?"backward":"forward")}a=i&&null!=r.textContent?r.textContent.length:0}return[r,a]}(e),2),s=o[0],l=o[1],u=s.parentNode,c=null,d=0;if(u){var p=u.closest('[data-slate-void="true"]'),h=u.closest("[data-slate-leaf]"),f=null;if(h){c=h.closest('[data-slate-node="text"]');var m=Rx.getWindow(t).document.createRange();m.setStart(c,0),m.setEnd(s,l);var g=m.cloneContents();Zy(Zy([],Hy(qr(g.querySelectorAll("[data-slate-zero-width]")))),Hy(qr(g.querySelectorAll("[contenteditable=false]")))).forEach((function(t){t.parentNode.removeChild(t)})),d=g.textContent.length,f=c}else p&&((h=p.querySelector("[data-slate-leaf]"))?(c=h.closest('[data-slate-node="text"]'),d=(f=h).textContent.length,f.querySelectorAll("[data-slate-zero-width]").forEach((function(t){d-=t.textContent.length}))):d=1);f&&d===f.textContent.length&&(u.hasAttribute("data-slate-zero-width")||Mx&&(null===(r=f.textContent)||void 0===r?void 0:r.endsWith("\n")))&&d--}if(!c){if(i)return null;throw new Error("Cannot resolve a Slate point from DOM point: "+e)}var v=Rx.toSlateNode(t,c);return{path:Rx.findPath(t,v),offset:d}},hasRange:function(t,e){var n=e.anchor,r=e.focus;return le.hasPath(t,n.path)&&le.hasPath(t,r.path)},getNodeType:function(t){return ne.isElement(t)?t.type:""},checkNodeType:function(t,e){return this.getNodeType(t)===e},getNodesStr:function(t){return t.map((function(t){return he.string(t)})).join("")},getSelectedElems:function(t){var e,n,r=[],a=le.nodes(t,{universal:!0});try{for(var i=Vy(a),o=i.next();!o.done;o=i.next()){var s=Hy(o.value,1)[0];ne.isElement(s)&&r.push(s)}}catch(dut){e={error:dut}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return r},getSelectedNodeByType:function(t,e){var n=this,r=Hy(le.nodes(t,{match:function(t){return n.checkNodeType(t,e)},universal:!0}),1),a=r[0];return null==a?null:a[0]},getSelectedTextNode:function(t){var e=Hy(le.nodes(t,{match:function(t){return Te.isText(t)},universal:!0}),1),n=e[0];return null==n?null:n[0]},isNodeSelected:function(t,e){var n=Hy(le.nodes(t,{match:function(t){return t===e},universal:!0}),1),r=n[0];return null!=r&&Hy(r,1)[0]===e},isSelectionAtLineEnd:function(t,e){var n=t.selection;return!!n&&(le.isEnd(t,n.anchor,e)||le.isEnd(t,n.focus,e))},getTextarea:function(t){var e=Vb.get(t);if(null==e)throw new Error("Cannot find textarea instance by editor");return e},getToolbar:function(t){return Ub.get(t)||null},getHoverbar:function(t){return Wb.get(t)||null},normalizeContent:function(t){t.children.forEach((function(e,n){t.normalizeNode([e,[n]])}))},getLeftLengthOfMaxLength:function(t){var e=t.getConfig(),n=e.maxLength,r=e.onMaxLength;if("number"!=typeof n||n<=0)return 1/0;var a=n-t.getText().replace(/\r|\n|(\r\n)/g,"").length;return a<=0&&r&&r(t),a},cleanExposedTexNodeInSelectionBlock:function(t){var e,n,r,a,i=Rx.getTextarea(t).$textArea,o=null==i?void 0:i[0].childNodes;if(o)try{for(var s=Vy(Array.from(o)),l=s.next();!l.done;l=s.next()){var u=l.value;if(3!==u.nodeType)break;u.remove()}}catch(dut){e={error:dut}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}var c=le.nodes(t,{match:function(e){return!(!ne.isElement(e)||t.isInline(e))},universal:!0});try{for(var d=Vy(c),p=d.next();!p.done;p=d.next()){var h=p.value;if(null!=h){var f=h[0];Ex(Rx.toDOMNode(t,f),(function(t,e){var n=ca(e);n.attr("data-slate-string")||n.attr("data-slate-zero-width")||e.removeChild(t)}))}}}catch(dut){r={error:dut}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}},isLastNode:function(t,e){var n=t.children||[];return n[n.length-1]===e},genEmptyParagraph:function(){return{type:"paragraph",children:[{text:""}]}}},Lx=1,Nx={},zx={};function jx(t,e){var n=t.key,r=t.factory,a=t.config,i=qy(qy({},a),e||{});if(null!=zx[n])throw new Error("Duplicated key '"+n+"' in menu items");zx[n]=r,function(t,e){null!=e&&(Nx[t]=e)}(n,i)}var $x=_h("species"),qx=function(t){var e=lh(t),n=Qh.f;kh&&e&&!e[$x]&&n(e,$x,{configurable:!0,get:function(){return this}})},Vx=Qh.f,Hx=lb.fastKey,Zx=yf.set,Ux=yf.getterFor,Gx={getConstructor:function(t,e,n,r){var a=t((function(t,a){fb(t,i),Zx(t,{type:e,index:Og(null),first:void 0,last:void 0,size:0}),kh||(t.size=0),null!=a&&pb(a,t[r],{that:t,AS_ENTRIES:n})})),i=a.prototype,o=Ux(e),s=function(t,e,n){var r,a,i=o(t),s=l(t,e);return s?s.value=n:(i.last=s={index:a=Hx(e,!0),key:e,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=s),r&&(r.next=s),kh?i.size++:t.size++,"F"!==a&&(i.index[a]=s)),t},l=function(t,e){var n,r=o(t),a=Hx(e);if("F"!==a)return r.index[a];for(n=r.first;n;n=n.next)if(n.key==e)return n};return Qy(i,{clear:function(){for(var t=o(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,kh?t.size=0:this.size=0},delete:function(t){var e=this,n=o(e),r=l(e,t);if(r){var a=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=a),a&&(a.previous=i),n.first==r&&(n.first=a),n.last==r&&(n.last=i),kh?n.size--:e.size--}return!!r},forEach:function(t){for(var e,n=o(this),r=Lf(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!l(this,t)}}),Qy(i,n?{get:function(t){var e=l(this,t);return e&&e.value},set:function(t,e){return s(this,0===t?0:t,e)}}:{add:function(t){return s(this,t=0===t?0:t,t)}}),kh&&Vx(i,"size",{get:function(){return o(this).size}}),a},setStrong:function(t,e,n){var r=e+" Iterator",a=Ux(e),i=Ux(r);ev(t,e,(function(t,e){Zx(this,{type:r,target:t,state:a(t),kind:e,last:void 0})}),(function(){for(var t=i(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),qx(e)}};gb("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),Gx);var Wx=sm.filter,Xx=Zm("filter");Vm({target:"Array",proto:!0,forced:!Xx},{filter:function(t){return Wx(this,t,arguments.length>1?arguments[1]:void 0)}});var Yx="\t\n\v\f\r \u2028\u2029\ufeff",Qx=Xp("".replace),Kx="["+Yx+"]",Jx=RegExp("^"+Kx+Kx+"*"),tw=RegExp(Kx+Kx+"*$"),ew=function(t){return function(e){var n=fg(Qp(e));return 1&t&&(n=Qx(n,Jx,"")),2&t&&(n=Qx(n,tw,"")),n}},nw={start:ew(1),end:ew(2),trim:ew(3)},rw=_f.PROPER,aw=nw.trim;Vm({target:"String",proto:!0,forced:function(t){return mh((function(){return!!Yx[t]()||"
"!=="
"[t]()||rw&&Yx[t].name!==t}))}("trim")},{trim:function(){return aw(this)}});var iw=jp.TypeError,ow=_h("species"),sw=function(t,e){var n,r=Th(t).constructor;return void 0===r||null==(n=Th(r)[ow])?e:function(t){if(em(t))return t;throw iw(jh(t)+" is not a constructor")}(n)},lw=Xv.UNSUPPORTED_Y,uw=Math.min,cw=[].push,dw=Xp(/./.exec),pw=Xp(cw),hw=Xp("".slice);by("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=fg(Qp(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[r];if(!Ev(t))return Ih(e,r,t,a);for(var i,o,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,d=new RegExp(t.source,u+"g");(i=Ih(dy,d,r))&&!((o=d.lastIndex)>c&&(pw(l,hw(r,c,i.index)),i.length>1&&i.index<r.length&&gy(cw,l,tb(i,1)),s=i[0].length,c=o,l.length>=a));)d.lastIndex===i.index&&d.lastIndex++;return c===r.length?!s&&dw(d,"")||pw(l,""):pw(l,hw(r,c)),l.length>a?tb(l,0,a):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:Ih(e,this,t,n)}:e,[function(e,n){var a=Qp(this),i=null==e?void 0:Vh(e,t);return i?Ih(i,e,a,n):Ih(r,fg(a),e,n)},function(t,a){var i=Th(this),o=fg(t),s=n(r,i,o,a,r!==e);if(s.done)return s.value;var l=sw(i,RegExp),u=i.unicode,c=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(lw?"g":"y"),d=new l(lw?"^(?:"+i.source+")":i,c),p=void 0===a?4294967295:a>>>0;if(0===p)return[];if(0===o.length)return null===My(d,o)?[o]:[];for(var h=0,f=0,m=[];f<o.length;){d.lastIndex=lw?0:f;var g,v=My(d,lw?hw(o,f):o);if(null===v||(g=uw(Zf(d.lastIndex+(lw?f:0)),o.length))===h)f=wy(o,f,u);else{if(pw(m,hw(o,h,f)),m.length===p)return m;for(var y=1;y<=v.length-1;y++)if(pw(m,v[y]),m.length===p)return m;f=h=g}}return pw(m,hw(o,h)),m}]}),!!mh((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),lw);var fw=[];function mw(t){fw.push(t)}var gw={};function vw(t){var e=t.type,n=t.elemToHtml;gw[e||""]=n}function yw(t,e,n){var r=n.isInline(t)?"span":"div";return"<"+r+">"+e+"</"+r+">"}function bw(t,e){var n=t.type,r=void 0===n?"":n,a=t.children,i=void 0===a?[]:a,o=le.isVoid(e,t),s="";o||(s=i.map((function(t){return H_(t,e)})).join(""));var l=function(t){return gw[t]||yw}(r),u=l(t,s,e);return o||fw.forEach((function(e){return u=e(t,u)})),u}var xw,ww,_w,Cw,Sw=jp.Promise,kw=Xp([].slice),Aw=/(?:ipad|iphone|ipod).*applewebkit/i.test(uh),Ew="process"==Af(jp.process),Dw=jp.setImmediate,Fw=jp.clearImmediate,Mw=jp.process,Ow=jp.Dispatch,Bw=jp.Function,Tw=jp.MessageChannel,Pw=jp.String,Iw=0,Rw={};try{xw=jp.location}catch(dut){}var Lw=function(t){if(eh(Rw,t)){var e=Rw[t];delete Rw[t],e()}},Nw=function(t){return function(){Lw(t)}},zw=function(t){Lw(t.data)},jw=function(t){jp.postMessage(Pw(t),xw.protocol+"//"+xw.host)};Dw&&Fw||(Dw=function(t){var e=kw(arguments,1);return Rw[++Iw]=function(){gy(oh(t)?t:Bw(t),void 0,e)},ww(Iw),Iw},Fw=function(t){delete Rw[t]},Ew?ww=function(t){Mw.nextTick(Nw(t))}:Ow&&Ow.now?ww=function(t){Ow.now(Nw(t))}:Tw&&!Aw?(Cw=(_w=new Tw).port2,_w.port1.onmessage=zw,ww=Lf(Cw.postMessage,Cw)):jp.addEventListener&&oh(jp.postMessage)&&!jp.importScripts&&xw&&"file:"!==xw.protocol&&!mh(jw)?(ww=jw,jp.addEventListener("message",zw,!1)):ww="onreadystatechange"in Fh("script")?function(t){_g.appendChild(Fh("script")).onreadystatechange=function(){_g.removeChild(this),Lw(t)}}:function(t){setTimeout(Nw(t),0)});var $w,qw,Vw,Hw,Zw,Uw,Gw,Ww,Xw={set:Dw,clear:Fw},Yw=/ipad|iphone|ipod/i.test(uh)&&void 0!==jp.Pebble,Qw=/web0s(?!.*chrome)/i.test(uh),Kw=bm.f,Jw=Xw.set,t_=jp.MutationObserver||jp.WebKitMutationObserver,e_=jp.document,n_=jp.process,r_=jp.Promise,a_=Kw(jp,"queueMicrotask"),i_=a_&&a_.value;i_||($w=function(){var t,e;for(Ew&&(t=n_.domain)&&t.exit();qw;){e=qw.fn,qw=qw.next;try{e()}catch(t){throw qw?Hw():Vw=void 0,t}}Vw=void 0,t&&t.enter()},Aw||Ew||Qw||!t_||!e_?!Yw&&r_&&r_.resolve?((Gw=r_.resolve(void 0)).constructor=r_,Ww=Lf(Gw.then,Gw),Hw=function(){Ww($w)}):Ew?Hw=function(){n_.nextTick($w)}:(Jw=Lf(Jw,jp),Hw=function(){Jw($w)}):(Zw=!0,Uw=e_.createTextNode(""),new t_($w).observe(Uw,{characterData:!0}),Hw=function(){Uw.data=Zw=!Zw}));var o_,s_,l_,u_,c_=i_||function(t){var e={fn:t,next:void 0};Vw&&(Vw.next=e),qw||(qw=e,Hw()),Vw=e},d_=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=qh(e),this.reject=qh(n)},p_={f:function(t){return new d_(t)}},h_=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},f_="object"==typeof window,m_=Xw.set,g_=_h("species"),v_="Promise",y_=yf.getterFor(v_),b_=yf.set,x_=yf.getterFor(v_),w_=Sw&&Sw.prototype,__=Sw,C_=w_,S_=jp.TypeError,k_=jp.document,A_=jp.process,E_=p_.f,D_=E_,F_=!!(k_&&k_.createEvent&&jp.dispatchEvent),M_=oh(jp.PromiseRejectionEvent),O_=!1,B_=$m(v_,(function(){var t=af(__),e=t!==String(__);if(!e&&66===fh)return!0;if(fh>=51&&/native code/.test(t))return!1;var n=new __((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[g_]=r,!(O_=n.then((function(){}))instanceof r)||!e&&f_&&!M_})),T_=B_||!cg((function(t){__.all(t).catch((function(){}))})),P_=function(t){var e;return!(!Ah(t)||!oh(e=t.then))&&e},I_=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;c_((function(){for(var r=t.value,a=1==t.state,i=0;n.length>i;){var o,s,l,u=n[i++],c=a?u.ok:u.fail,d=u.resolve,p=u.reject,h=u.domain;try{c?(a||(2===t.rejection&&z_(t),t.rejection=1),!0===c?o=r:(h&&h.enter(),o=c(r),h&&(h.exit(),l=!0)),o===u.promise?p(S_("Promise-chain cycle")):(s=P_(o))?Ih(s,o,d,p):d(o)):p(r)}catch(t){h&&!l&&h.exit(),p(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&L_(t)}))}},R_=function(t,e,n){var r,a;F_?((r=k_.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),jp.dispatchEvent(r)):r={promise:e,reason:n},!M_&&(a=jp["on"+t])?a(r):"unhandledrejection"===t&&function(t,e){var n=jp.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},L_=function(t){Ih(m_,jp,(function(){var e,n=t.facade,r=t.value;if(N_(t)&&(e=h_((function(){Ew?A_.emit("unhandledRejection",r,n):R_("unhandledrejection",n,r)})),t.rejection=Ew||N_(t)?2:1,e.error))throw e.value}))},N_=function(t){return 1!==t.rejection&&!t.parent},z_=function(t){Ih(m_,jp,(function(){var e=t.facade;Ew?A_.emit("rejectionHandled",e):R_("rejectionhandled",e,t.value)}))},j_=function(t,e,n){return function(r){t(e,r,n)}},$_=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,I_(t,!0))},q_=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw S_("Promise can't be resolved itself");var r=P_(e);r?c_((function(){var n={done:!1};try{Ih(r,e,j_(q_,n,t),j_($_,n,t))}catch(e){$_(n,e,t)}})):(t.value=e,t.state=1,I_(t,!1))}catch(e){$_({done:!1},e,t)}}};if(B_&&(C_=(__=function(t){fb(this,C_),qh(t),Ih(o_,this);var e=y_(this);try{t(j_(q_,e),j_($_,e))}catch(t){$_(e,t)}}).prototype,(o_=function(t){b_(this,{type:v_,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Qy(C_,{then:function(t,e){var n=x_(this),r=n.reactions,a=E_(sw(this,__));return a.ok=!oh(t)||t,a.fail=oh(e)&&e,a.domain=Ew?A_.domain:void 0,n.parent=!0,r[r.length]=a,0!=n.state&&I_(n,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),s_=function(){var t=new o_,e=y_(t);this.promise=t,this.resolve=j_(q_,e),this.reject=j_($_,e)},p_.f=E_=function(t){return t===__||t===l_?new s_(t):D_(t)},oh(Sw)&&w_!==Object.prototype)){u_=w_.then,O_||(Cf(w_,"then",(function(t,e){var n=this;return new __((function(t,e){Ih(u_,n,t,e)})).then(t,e)}),{unsafe:!0}),Cf(w_,"catch",C_.catch,{unsafe:!0}));try{delete w_.constructor}catch(dut){}Wg&&Wg(w_,C_)}function V_(t){Promise.resolve().then(t)}function H_(t,e){return ne.isElement(t)?bw(t,e):function(t,e){var n=t.text;if(null==n)throw new Error("Current node is not slate Text "+JSON.stringify(t));var r=n;r=function(t){return t.replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™")}(r);var a=Rx.getParentsNodes(e,t).some((function(t){return"pre"===Rx.getNodeType(t)}));if(a||(r=r.replace(/\r\n|\r|\n/g,"<br>")),a&&(r=r.replace(/ /g," ")),""===r){var i=Rx.getParentNode(null,t);if(!i||0!==i.children.length)return r;r="<br>"}return fw.forEach((function(e){return r=e(t,r)})),r}(t,e)}function Z_(t){return"w-e-element-"+t}Vm({global:!0,wrap:!0,forced:B_},{Promise:__}),Vg(__,v_,!1),qx(v_),l_=lh(v_),Vm({target:v_,stat:!0,forced:B_},{reject:function(t){var e=E_(this);return Ih(e.reject,void 0,t),e.promise}}),Vm({target:v_,stat:!0,forced:B_},{resolve:function(t){return function(t,e){if(Th(t),Ah(e)&&e.constructor===t)return e;var n=p_.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),Vm({target:v_,stat:!0,forced:T_},{all:function(t){var e=this,n=E_(e),r=n.resolve,a=n.reject,i=h_((function(){var n=qh(e.resolve),i=[],o=0,s=1;pb(t,(function(t){var l=o++,u=!1;s++,Ih(n,e,t).then((function(t){u||(u=!0,i[l]=t,--s||r(i))}),a)})),--s||r(i)}));return i.error&&a(i.value),n.promise},race:function(t){var e=this,n=E_(e),r=n.reject,a=h_((function(){var a=qh(e.resolve);pb(t,(function(t){Ih(a,e,t).then(n.resolve,r)}))}));return a.error&&r(a.value),n.promise}});var U_=function(t,e){var n=(e.top+e.bottom)/2;return t.top<=n&&t.bottom>=n},G_=function(t,e,n){var r=Rx.toDOMRange(t,e).getBoundingClientRect(),a=Rx.toDOMRange(t,n).getBoundingClientRect();return U_(r,a)&&U_(a,r)},W_=["span","b","strong","i","em","s","strike","u","font","sub","sup"],X_=[];function Y_(t){X_.push(t)}var Q_=[];function K_(t){Q_.push(t)}var J_={};function tC(t){var e=t.selector,n=t.parseElemHtml;J_[e]=n}var eC=Qh.f,nC=Mm.f,rC=yf.enforce,aC=_h("match"),iC=jp.RegExp,oC=iC.prototype,sC=jp.SyntaxError,lC=Xp(mv),uC=Xp(oC.exec),cC=Xp("".charAt),dC=Xp("".replace),pC=Xp("".indexOf),hC=Xp("".slice),fC=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,mC=/a/g,gC=/a/g,vC=new iC(mC)!==mC,yC=Xv.MISSED_STICKY,bC=Xv.UNSUPPORTED_Y,xC=kh&&(!vC||yC||Qv||Jv||mh((function(){return gC[aC]=!1,iC(mC)!=mC||iC(gC)==gC||"/a/i"!=iC(mC,"i")})));if($m("RegExp",xC)){for(var wC=function(t,e){var n,r,a,i,o,s,l=Rh(oC,this),u=Ev(t),c=void 0===e,d=[],p=t;if(!l&&u&&c&&t.constructor===wC)return t;if((u||Rh(oC,t))&&(t=t.source,c&&(e="flags"in p?p.flags:lC(p))),t=void 0===t?"":fg(t),e=void 0===e?"":fg(e),p=t,Qv&&"dotAll"in mC&&(r=!!e&&pC(e,"s")>-1)&&(e=dC(e,/s/g,"")),n=e,yC&&"sticky"in mC&&(a=!!e&&pC(e,"y")>-1)&&bC&&(e=dC(e,/y/g,"")),Jv&&(i=function(t){for(var e,n=t.length,r=0,a="",i=[],o={},s=!1,l=!1,u=0,c="";r<=n;r++){if("\\"===(e=cC(t,r)))e+=cC(t,++r);else if("]"===e)s=!1;else if(!s)switch(!0){case"["===e:s=!0;break;case"("===e:uC(fC,hC(t,r+1))&&(r+=2,l=!0),a+=e,u++;continue;case">"===e&&l:if(""===c||eh(o,c))throw new sC("Invalid capture group name");o[c]=!0,i[i.length]=[c,u],l=!1,c="";continue}l?c+=e:a+=e}return[a,i]}(t),t=i[0],d=i[1]),o=mb(iC(t,e),l?this:oC,wC),(r||a||d.length)&&(s=rC(o),r&&(s.dotAll=!0,s.raw=wC(function(t){for(var e,n=t.length,r=0,a="",i=!1;r<=n;r++)"\\"!==(e=cC(t,r))?i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]":a+=e+cC(t,++r);return a}(t),n)),a&&(s.sticky=!0),d.length&&(s.groups=d)),t!==p)try{Jh(o,"source",""===p?"(?:)":p)}catch(t){}return o},_C=function(t){t in wC||eC(wC,t,{configurable:!0,get:function(){return iC[t]},set:function(e){iC[t]=e}})},CC=nC(iC),SC=0;CC.length>SC;)_C(CC[SC++]);oC.constructor=wC,wC.prototype=oC,Cf(jp,"RegExp",wC)}qx("RegExp");var kC=new RegExp(String.fromCharCode(160),"g");function AC(t){return t.replace(kC," ")}function EC(t,e){var n=t.length;if(n){var r=t[n-1];if(Te.isText(r)){var a=Object.keys(r);if(1===a.length&&"text"===a[0])return r.text=r.text+e,!0}}return!1}function DC(t,e,n){return{type:"paragraph",children:[{text:ca(t).text().replace(/\s+/gm," ")}]}}function FC(t,e){var n=function(t,e){var n=[];if(null!=t.attr("data-w-e-is-void"))return n;var r=t[0].childNodes;return 1===r.length&&"BR"===r[0].nodeName?(n.push({text:""}),n):(r.forEach((function(t){if(t.nodeType!==vx.ELEMENT_NODE)if(t.nodeType!==vx.TEXT_NODE);else{var r=t.textContent||"";if(""===r.trim()&&r.indexOf("\n")>=0)return;r&&(r=AC(r),EC(n,r)||n.push({text:r}))}else{if("BR"===t.nodeName)return void(EC(n,"\n")||n.push({text:"\n"}));var a=ca(t);n.push(OC(a,e))}})),n)}(t,e),r=function(t){for(var e in J_)if(t[0].matches(e))return J_[e];return DC}(t),a=r(t[0],n,e);return le.isVoid(e,a)||(0===n.length&&(a.children=[{text:t.text().replace(/\s+/gm," ")}]),Q_.forEach((function(n){a=n(t[0],a,e)}))),a}function MC(t,e){0===t.parents("pre").length&&(t[0].innerHTML=t[0].innerHTML.replace(/\s+/gm," ").replace(/<br>/g,"\n"));var n=t[0].textContent||"";n=function(t){return t.replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™")}(n);var r={text:n=AC(n)};return Q_.forEach((function(n){r=n(t[0],r,e)})),r}function OC(t,e){X_.forEach((function(e){var n=e.selector,r=e.preParseHtml;t[0].matches(n)&&(t=ca(r(t[0])))}));var n=Dx(t);return"span"===n?t.attr("data-w-e-type")?FC(t,e):MC(t,e):"code"===n?"pre"===Dx(t.parent())?FC(t,e):MC(t,e):W_.includes(n)?MC(t,e):FC(t,e)}var BC=new Set(["doctype","!doctype","meta","script","style","link","frame","iframe","title","svg"]),TC=function(t){var e=t,n=e.onChange,r=e.insertText,a=e.apply,i=e.deleteBackward;return e.insertText=function(t){e.getConfig().readOnly||r(t)},e.apply=function(t){var n,r,i,o,s,l,u,c,d=[];switch(t.type){case"insert_text":case"remove_text":case"set_node":try{for(var p=Vy(le.levels(e,{at:t.path})),h=p.next();!h.done;h=p.next()){var f=Hy(h.value,2),m=f[0],g=f[1],v=Rx.findKey(e,m);d.push([g,v])}}catch(dut){n={error:dut}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}break;case"insert_node":case"remove_node":case"merge_node":case"split_node":try{for(var y=Vy(le.levels(e,{at:ve.parent(t.path)})),b=y.next();!b.done;b=y.next()){var x=Hy(b.value,2);m=x[0],g=x[1],v=Rx.findKey(e,m),d.push([g,v])}}catch(dut){i={error:dut}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(i)throw i.error}}break;case"move_node":try{for(var w=Vy(le.levels(e,{at:ve.common(ve.parent(t.path),ve.parent(t.newPath))})),_=w.next();!_.done;_=w.next()){var C=Hy(_.value,2);m=C[0],g=C[1],v=Rx.findKey(e,m),d.push([g,v])}}catch(dut){s={error:dut}}finally{try{_&&!_.done&&(l=w.return)&&l.call(w)}finally{if(s)throw s.error}}}a(t);try{for(var S=Vy(d),k=S.next();!k.done;k=S.next()){var A=Hy(k.value,2);g=A[0],v=A[1],m=Hy(le.node(e,g),1)[0],lx.set(m,v)}}catch(dut){u={error:dut}}finally{try{k&&!k.done&&(c=S.return)&&c.call(S)}finally{if(u)throw u.error}}},e.deleteBackward=function(n){if("line"!==n)return i(n);if(t.selection&&Ae.isCollapsed(t.selection)){var r=le.above(t,{match:function(e){return le.isBlock(t,e)},at:t.selection});if(r){var a=Hy(r,2)[1],o=le.range(t,a,t.selection.anchor),s=function(t,e){var n=le.range(t,Ae.end(e)),r=Array.from(le.positions(t,{at:e})),a=0,i=r.length,o=Math.floor(i/2);if(G_(t,le.range(t,r[a]),n))return le.range(t,r[a],n);if(r.length<2)return le.range(t,r[r.length-1],n);for(;o!==r.length&&o!==a;)G_(t,le.range(t,r[o]),n)?i=o:a=o,o=Math.floor((a+i)/2);return le.range(t,r[i],n)}(e,o);Ae.isCollapsed(s)||Ke.delete(t,{at:s})}}},e.onChange=function(){var t=e.selection;null!=t&&dx.set(e,t),e.emit("change"),n()},e.handleTab=function(){e.insertText(" ")},e.getHtml=function(){var t=e.children;return(void 0===t?[]:t).map((function(t){return H_(t,e)})).join("")},e.getText=function(){var t=e.children;return(void 0===t?[]:t).map((function(t){return he.string(t)})).join("\n")},e.getSelectionText=function(){var n=e.selection;return null==n?"":le.string(t,n)},e.getElemsByType=function(t,n){var r,a;void 0===n&&(n=!1);var i=[],o=le.nodes(e,{at:[],universal:!0});try{for(var s=Vy(o),l=s.next();!l.done;l=s.next()){var u=Hy(l.value,1)[0];if(ne.isElement(u)&&(n?u.type.indexOf(t)>=0:u.type===t)){var c=Z_(Rx.findKey(e,u).id);i.push(qy(qy({},u),{id:c}))}}}catch(dut){r={error:dut}}finally{try{l&&!l.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}return i},e.getElemsByTypePrefix=function(t){return e.getElemsByType(t,!0)},e.isEmpty=function(){var t=e.children,n=void 0===t?[]:t;if(n.length>1)return!1;var r=n[0];if(null==r)return!0;if(ne.isElement(r)&&"paragraph"===r.type){var a=r.children,i=void 0===a?[]:a;if(i.length>1)return!1;var o=i[0];if(null==o)return!0;if(Te.isText(o)&&""===o.text)return!0}return!1},e.clear=function(){Ke.removeNodes(e,{at:{anchor:le.start(e,[]),focus:le.end(e,[])},mode:"highest"}),0===e.children.length&&Ke.insertNodes(e,[{type:"paragraph",children:[{text:""}]}])},e.getParentNode=function(t){return Rx.getParentNode(e,t)},e.dangerouslyInsertHtml=function(t){if(void 0===t&&(t=""),t){var n=ca(t);if(0!==(n=n.filter((function(t){if(t.nodeType!==vx.ELEMENT_NODE)return!1;var e=Dx(ca(t));return!BC.has(e)}))).length){var r=ca('<div hidden="true"></div>');r.append(n),ca("body").append(r);var a=[];if(n.forEach((function(t){var n=!1;if(W_.includes(t.tagName.toLowerCase()))n=!0;else for(var r in J_)if(t.matches(r)){n=!0;break}if(n){var i=ca(t);a.push(OC(i,e))}else{var o=Ax(t).trim();o&&o.split(/\r\n|\r|\n/).forEach((function(t,e){t.trim()&&a.push({type:"paragraph",children:[{text:t}]})}))}})),a.length)try{e.insertFragment(a)}catch(t){e.insertText(Ax(r[0]))}r.remove()}}},e.setHtml=function(n){if(void 0===n&&(n=""),n){var r=e.isDisabled(),a=e.isFocused(),i=JSON.stringify(e.selection);if(e.enable(),e.focus(),e.select([]),e.deleteFragment(),Ke.setNodes(t,{type:"paragraph"},{mode:"highest"}),e.dangerouslyInsertHtml(n),a||(e.deselect(),e.blur()),r&&(e.deselect(),e.disable()),e.isFocused())try{e.select(JSON.parse(i))}catch(t){e.select(le.start(e,[]))}}},e},PC=function(t){return null!=t},IC={object:!0,function:!0,undefined:!0},RC=function(t){if(!function(t){return!!PC(t)&&hasOwnProperty.call(IC,typeof t)}(t))return!1;try{return!!t.constructor&&t.constructor.prototype===t}catch(t){return!1}},LC=/^\s*class[\s{/}]/,NC=Function.prototype.toString,zC=function(t){return!!function(t){if("function"!=typeof t)return!1;if(!hasOwnProperty.call(t,"length"))return!1;try{if("number"!=typeof t.length)return!1;if("function"!=typeof t.call)return!1;if("function"!=typeof t.apply)return!1}catch(t){return!1}return!RC(t)}(t)&&!LC.test(NC.call(t))},jC=function(t){return null!=t},$C=Object.keys,qC=function(){try{return Object.keys("primitive"),!0}catch(dut){return!1}}()?Object.keys:function(t){return $C(jC(t)?Object(t):t)},VC=function(t){if(!jC(t))throw new TypeError("Cannot use null or undefined");return t},HC=Math.max,ZC=function(){var t,e=Object.assign;return"function"==typeof e&&(e(t={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),t.foo+t.bar+t.trzy==="razdwatrzy")}()?Object.assign:function(t,e){var n,r,a,i=HC(arguments.length,2);for(t=Object(VC(t)),a=function(r){try{t[r]=e[r]}catch(t){n||(n=t)}},r=1;r<i;++r)qC(e=arguments[r]).forEach(a);if(void 0!==n)throw n;return t},UC=Array.prototype.forEach,GC=Object.create,WC=function(t,e){var n;for(n in t)e[n]=t[n]},XC=function(t){var e=GC(null);return UC.call(arguments,(function(t){jC(t)&&WC(Object(t),e)})),e},YC="razdwatrzy",QC=String.prototype.indexOf,KC="function"==typeof YC.contains&&!0===YC.contains("dwa")&&!1===YC.contains("foo")?String.prototype.contains:function(t){return QC.call(this,t,arguments[1])>-1},JC=Rp((function(t){var e=t.exports=function(t,e){var n,r,a,i,o;return arguments.length<2||"string"!=typeof t?(i=e,e=t,t=null):i=arguments[2],PC(t)?(n=KC.call(t,"c"),r=KC.call(t,"e"),a=KC.call(t,"w")):(n=a=!0,r=!1),o={value:e,configurable:n,enumerable:r,writable:a},i?ZC(XC(i),o):o};e.gs=function(t,e,n){var r,a,i,o;return"string"!=typeof t?(i=n,n=e,e=t,t=null):i=arguments[3],PC(e)?zC(e)?PC(n)?zC(n)||(i=n,n=void 0):n=void 0:(i=e,e=n=void 0):e=void 0,PC(t)?(r=KC.call(t,"c"),a=KC.call(t,"e")):(r=!0,a=!1),o={get:e,set:n,configurable:r,enumerable:a},i?ZC(XC(i),o):o}})),tS=function(t){if("function"!=typeof t)throw new TypeError(t+" is not a function");return t},eS=Rp((function(t,e){var n,r,a,i,o,s,l,u=Function.prototype.apply,c=Function.prototype.call,d=Object.create,p=Object.defineProperty,h=Object.defineProperties,f=Object.prototype.hasOwnProperty,m={configurable:!0,enumerable:!1,writable:!0};n=function(t,e){var n;return tS(e),f.call(this,"__ee__")?n=this.__ee__:(n=m.value=d(null),p(this,"__ee__",m),m.value=null),n[t]?"object"==typeof n[t]?n[t].push(e):n[t]=[n[t],e]:n[t]=e,this},r=function(t,e){var r,i;return tS(e),i=this,n.call(this,t,r=function(){a.call(i,t,r),u.call(e,this,arguments)}),r.__eeOnceListener__=e,this},a=function(t,e){var n,r,a,i;if(tS(e),!f.call(this,"__ee__"))return this;if(!(n=this.__ee__)[t])return this;if("object"==typeof(r=n[t]))for(i=0;a=r[i];++i)a!==e&&a.__eeOnceListener__!==e||(2===r.length?n[t]=r[i?0:1]:r.splice(i,1));else r!==e&&r.__eeOnceListener__!==e||delete n[t];return this},i=function(t){var e,n,r,a,i;if(f.call(this,"__ee__")&&(a=this.__ee__[t]))if("object"==typeof a){for(n=arguments.length,i=new Array(n-1),e=1;e<n;++e)i[e-1]=arguments[e];for(a=a.slice(),e=0;r=a[e];++e)u.call(r,this,i)}else switch(arguments.length){case 1:c.call(a,this);break;case 2:c.call(a,this,arguments[1]);break;case 3:c.call(a,this,arguments[1],arguments[2]);break;default:for(n=arguments.length,i=new Array(n-1),e=1;e<n;++e)i[e-1]=arguments[e];u.call(a,this,i)}},o={on:n,once:r,off:a,emit:i},s={on:JC(n),once:JC(r),off:JC(a),emit:JC(i)},l=h({},s),t.exports=e=function(t){return null==t?d(l):h(Object(t),s)},e.methods=o}));function nS(t){var e=px.get(t);return null==e&&(e=eS(),px.set(t,e)),e}var rS=new WeakMap;function aS(t,e){var n=rS.get(t);null==n&&(n=new Set,rS.set(t,n)),n.add(e)}function iS(t){return rS.get(t)||new Set}function oS(t){rS.set(t,new Set)}function sS(t){var e=Rx.getTextarea(t).$textAreaContainer,n=e.width(),r=e.height(),a=e.offset();return{top:a.top,left:a.left,width:n,height:r}}function lS(t){var e={top:"0",left:"0"},n=t.selection;if(null==n)return e;var r=sS(t);if(null==r)return e;var a=r.top,i=r.left,o=r.width,s=r.height,l=Rx.toDOMRange(t,n).getClientRects()[0];if(null==l)return e;l.width;var u=l.height,c={},d=l.top-a,p=l.left-i;if(p>o/2){var h=o-p;c.right=h+5+"px"}else c.left=p+5+"px";if(d>s/2){var f=s-d;c.bottom=f+5+"px"}else{var m=d+u;m<0&&(m=0),c.top=m+5+"px"}return c}function uS(t,e,n){void 0===n&&(n="modal");var r={top:"0",left:"0"};if(null==t.selection)return r;var a=ne.isElement(e)&&t.isVoid(e),i=ne.isElement(e)&&t.isInline(e),o=sx.get(e);if(null==o)return r;var s=o.getBoundingClientRect(),l=s.top,u=s.left,c=s.height,d=s.width;if(a){var p=function(t){var e=[];e.push(t);for(var n=0;e.length>0;){var r=e.pop();if(null==r)break;if(++n>1e4)break;var a=r.nodeName;if(1===r.nodeType){var i=a.toLowerCase();if(gx.includes(i)||"iframe"===i||"video"===i)return r;var o=r.children||[],s=o.length;if(s)for(var l=s-1;l>=0;l--)e.push(o[l])}}return null}(o);if(null!=p){var h=p.getBoundingClientRect();l=h.top,c=h.height}}var f=sS(t);if(null==f)return r;var m,g=f.top,v=f.left,y=f.width,b=f.height,x={},w=l-g,_=u-v;if("bar"===n)return x.left=_+"px",w>40?x.bottom=b-w+5+"px":x.top=w+c+5+"px",x;if("modal"===n)return a?i?_>(y-d)/2?x.right=y-_+5+"px":x.left=_+d+5+"px":x.left="20px":x.left=_+"px",a?((m=w)<0&&(m=0),x.top=m+"px"):w>(b-c)/2?x.bottom=b-w+5+"px":((m=w+c)<0&&(m=0),x.top=m+5+"px"),x;throw new Error("type '"+n+"' is invalid")}function cS(t,e){V_((function(){var n=sS(t);if(null!=n){var r,a=n.top,i=n.left,o=n.width,s=n.height,l=e.offset(),u=l.top,c=l.left,d=e.width(),p=e.height(),h=u-a,f=c-i,m=e.attr("style");if(m.indexOf("top")>=0&&(r=h+p-s)>0){var g=e.css("top"),v=parseInt(g.toString())-r;v<0&&(v=0),e.css("top",v+"px")}if(m.indexOf("bottom")>=0&&u<0){var y=e.css("bottom"),b=parseInt(y.toString())-Math.abs(u);e.css("bottom",b+"px")}if(m.indexOf("left")>=0&&(r=f+d-o)>0){var x=e.css("left"),w=parseInt(x.toString())-r;w<0&&(w=0),e.css("left",w+"px")}if(m.indexOf("right")>=0&&c<0){var _=e.css("right"),C=parseInt(_.toString())-Math.abs(c);e.css("right",C+"px")}}}))}var dS=Zm("slice"),pS=_h("species"),hS=jp.Array,fS=Math.max;Vm({target:"Array",proto:!0,forced:!dS},{slice:function(t,e){var n,r,a,i=vm(this),o=Uf(i),s=_m(t,o),l=_m(void 0===e?o:e,o);if(Gf(i)&&(n=i.constructor,(em(n)&&(n===hS||Gf(n.prototype))||Ah(n)&&null===(n=n[pS]))&&(n=void 0),n===hS||void 0===n))return kw(i,s,l);for(r=new(void 0===n?hS:n)(fS(l-s,0)),a=0;s<l;s++,a++)s in i&&tg(r,a,i[s]);return r.length=a,r}});var mS=bm.f,gS=Xp("".startsWith),vS=Xp("".slice),yS=Math.min,bS=Ov("startsWith"),xS=!bS&&!!function(){var t=mS(String.prototype,"startsWith");return t&&!t.writable}();Vm({target:"String",proto:!0,forced:!xS&&!bS},{startsWith:function(t){var e=fg(Qp(this));Fv(t);var n=Zf(yS(arguments.length>1?arguments[1]:void 0,e.length)),r=fg(t);return gS?gS(e,r,n):vS(e,n,n+r.length)===r}});var wS=Object.assign,_S=Object.defineProperty,CS=Xp([].concat),SS=!wS||mh((function(){if(kh&&1!==wS({b:1},wS(_S({},"a",{enumerable:!0,get:function(){_S(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=wS({},t)[n]||xg(wS({},e)).join("")!=r}))?function(t,e){for(var n=Jp(t),r=arguments.length,a=1,i=Om.f,o=gm.f;r>a;)for(var s,l=jf(arguments[a++]),u=i?CS(xg(l),i(l)):xg(l),c=u.length,d=0;c>d;)s=u[d++],kh&&!Ih(o,l,s)||(n[s]=l[s]);return n}:wS;Vm({target:"Object",stat:!0,forced:Object.assign!==SS},{assign:SS});var kS=["props","attrs","style","dataset","on","hook"];function AS(t){var e=t.data,n=void 0===e?{}:e,r=t.children,a=void 0===r?[]:r;Object.keys(n).forEach((function(e){var r,a,i=n[e];if("key"!==e){if(!kS.includes(e)){if(e.startsWith("data-")){var o=e.slice(5);return o=vl(o),function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.dataset&&(n.dataset={}),Object.assign(n.dataset,e)}(t,((r={})[o]=i,r)),void delete n[e]}!function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.props&&(n.props={}),Object.assign(n.props,e)}(t,(a={},a[e]=i,a)),delete n[e]}}else t.key=i})),a.length>0&&a.forEach((function(t){"string"!=typeof t&&AS(t)}))}var ES=[];function DS(t){ES.push(t)}var FS={};function MS(t){var e=t.type,n=t.renderElem;FS[e||""]=n}function OS(t,e,n){var r=n.isInline(t)?"span":"div";return Zo(r,null,e)}function BS(t,e){var n,r=Rx.findKey(e,t),a=e.isInline(t),i=le.isVoid(e,t),o=Z_(r.id),s={id:o,key:r.id,"data-slate-node":"element","data-slate-inline":a},l=t.type,u=t.children,c=void 0===u?[]:u,d=function(t){return FS[t]||OS}(l);n=i?null:c.map((function(n,r){return RS(n,r,t,e)}));var p=d(t,n,e);if(i){s["data-slate-void"]=!0;var h=a?"span":"div",f=Hy(he.texts(t),1),m=Hy(f[0],1)[0],g=RS(m,0,t,e),v=Zo(h,{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},g);p=Zo(h,{style:{position:"relative"}},p,v),nx.set(m,0),rx.set(m,t)}return null==p.data&&(p.data={}),Object.assign(p.data,s),i||a||(p=function(t,e){var n=e;return ES.forEach((function(r){n=r(t,e)})),n}(t,p)),V_((function(){var e=Cx(o);null!=e&&(ox.set(r,e),sx.set(t,e),ix.set(e,t))})),p}function TS(t,e){return void 0===e&&(e=!1),Zo("span",{"data-slate-string":!0},e?t+"\n":t)}function PS(t,e){return void 0===t&&(t=0),void 0===e&&(e=!1),Zo("span",{"data-slate-zero-width":e?"n":"z","data-slate-length":t},"\ufeff",e?Zo("br",null):null)}function IS(t,e,n){if(null==t.text)throw new Error("Current node is not slate Text "+JSON.stringify(t));var r=Rx.findKey(n,t),a=n.getConfig().decorate;if(null==a)throw new Error("Can not get config.decorate");var i=Rx.findPath(n,t),o=a([t,i]),s=Te.decorations(t,o),l=s.map((function(r,a){var i=function(t,e,n,r,a){void 0===e&&(e=!1);var i=t.text,o=Rx.findPath(a,n),s=ve.parent(o);if(le.isEditor(r))throw new Error("Text node "+JSON.stringify(n)+" parent is Editor");return a.isVoid(r)?PS(he.string(r).length):""!==i||r.children[r.children.length-1]!==n||a.isInline(r)||""!==le.string(a,s)?""===i?PS():e&&"\n"===i.slice(-1)?TS(i,!0):TS(i):PS(0,!0)}(r,a===s.length-1,t,e,n);return i=function(t,e){var n=e;return ES.forEach((function(e){n=e(t,n)})),n}(r,i),Zo("span",{"data-slate-leaf":!0},i)})),u=function(t){return"w-e-text-"+t}(r.id),c=Zo("span",{"data-slate-node":"text",id:u,key:r.id},l);return V_((function(){var e=Cx(u);null!=e&&(ox.set(r,e),sx.set(t,e),ix.set(e,t))})),c}function RS(t,e,n,r){return nx.set(t,e),rx.set(t,n),ne.isElement(t)?BS(t,r):IS(t,n,r)}function LS(t,e){var n,r=t.$scroll,a=function(t){return"w-e-textarea-"+t}(t.id),i=e.getConfig(),o=i.readOnly,s=i.autoFocus,l=function(t,e){return void 0===e&&(e=!1),_o("div#"+t,{props:{contentEditable:!e}})}(a,o),u=e.children||[];l.children=u.map((function(t,n){var r=RS(t,n,e,e);return AS(r),r}));var c=Jb.get(t);if(null==c&&(c=!0),c){var d=function(t,e){return ca('<div\n id="'+t+'"\n data-slate-editor\n data-slate-node="value"\n suppressContentEditableWarning\n role="textarea"\n spellCheck="true"\n autoCorrect="true"\n autoCapitalize="true"\n ></div>')}(a);r.append(d),t.$textArea=d,n=d[0],(h=xo([So,Po,Vo,Eo,Bo]))(n,l),Jb.set(t,!1),tx.set(t,h)}else{var p=ex.get(t),h=tx.get(t);if(null==p||null==h)return;n=p.elm,h(p,l)}if(null!=n||null!=(n=Cx(a))){if((c?s:e.isFocused())&&n.focus({preventScroll:!0}),c){var f=yx(n);f&&ux.set(e,f)}ax.set(e,n),sx.set(e,n),ix.set(n,e),ex.set(t,l)}}function NS(t){return"object"==typeof t&&null!=t&&1===t.nodeType}function zS(t,e){return(!e||"hidden"!==t)&&"visible"!==t&&"clip"!==t}function jS(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return zS(n.overflowY,e)||zS(n.overflowX,e)||function(t){var e=function(t){if(!t.ownerDocument||!t.ownerDocument.defaultView)return null;try{return t.ownerDocument.defaultView.frameElement}catch(t){return null}}(t);return!!e&&(e.clientHeight<t.scrollHeight||e.clientWidth<t.scrollWidth)}(t)}return!1}function $S(t,e,n,r,a,i,o,s){return i<t&&o>e||i>t&&o<e?0:i<=t&&s<=n||o>=e&&s>=n?i-t-r:o>e&&s<n||i<t&&s>n?o-e+a:0}function qS(t,e){var n=window,r=e.scrollMode,a=e.block,i=e.inline,o=e.boundary,s=e.skipOverflowHiddenElements,l="function"==typeof o?o:function(t){return t!==o};if(!NS(t))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],d=t;NS(d)&&l(d);){if((d=d.parentElement)===u){c.push(d);break}null!=d&&d===document.body&&jS(d)&&!jS(document.documentElement)||null!=d&&jS(d,s)&&c.push(d)}for(var p=n.visualViewport?n.visualViewport.width:innerWidth,h=n.visualViewport?n.visualViewport.height:innerHeight,f=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,g=t.getBoundingClientRect(),v=g.height,y=g.width,b=g.top,x=g.right,w=g.bottom,_=g.left,C="start"===a||"nearest"===a?b:"end"===a?w:b+v/2,S="center"===i?_+y/2:"end"===i?x:_,k=[],A=0;A<c.length;A++){var E=c[A],D=E.getBoundingClientRect(),F=D.height,M=D.width,O=D.top,B=D.right,T=D.bottom,P=D.left;if("if-needed"===r&&b>=0&&_>=0&&w<=h&&x<=p&&b>=O&&w<=T&&_>=P&&x<=B)return k;var I=getComputedStyle(E),R=parseInt(I.borderLeftWidth,10),L=parseInt(I.borderTopWidth,10),N=parseInt(I.borderRightWidth,10),z=parseInt(I.borderBottomWidth,10),j=0,$=0,q="offsetWidth"in E?E.offsetWidth-E.clientWidth-R-N:0,V="offsetHeight"in E?E.offsetHeight-E.clientHeight-L-z:0;if(u===E)j="start"===a?C:"end"===a?C-h:"nearest"===a?$S(m,m+h,h,L,z,m+C,m+C+v,v):C-h/2,$="start"===i?S:"center"===i?S-p/2:"end"===i?S-p:$S(f,f+p,p,R,N,f+S,f+S+y,y),j=Math.max(0,j+m),$=Math.max(0,$+f);else{j="start"===a?C-O-L:"end"===a?C-T+z+V:"nearest"===a?$S(O,T,F,L,z+V,C,C+v,v):C-(O+F/2)+V/2,$="start"===i?S-P-R:"center"===i?S-(P+M/2)+q/2:"end"===i?S-B+N+q:$S(P,B,M,R,N+q,S,S+y,y);var H=E.scrollLeft,Z=E.scrollTop;C+=Z-(j=Math.max(0,Math.min(Z+j,E.scrollHeight-F+V))),S+=H-($=Math.max(0,Math.min(H+$,E.scrollWidth-M+q)))}k.push({el:E,top:j,left:$})}return k}function VS(t){return t===Object(t)&&0!==Object.keys(t).length}function HS(t,e){var n=!t.ownerDocument.documentElement.contains(t);if(VS(e)&&"function"==typeof e.behavior)return e.behavior(n?[]:qS(t,e));if(!n){var r=function(t){return!1===t?{block:"end",inline:"nearest"}:VS(t)?t:{block:"start",inline:"nearest"}}(e);return function(t,e){void 0===e&&(e="auto");var n="scrollBehavior"in document.body.style;t.forEach((function(t){var r=t.el,a=t.top,i=t.left;r.scroll&&n?r.scroll({top:a,left:i,behavior:e}):(r.scrollTop=a,r.scrollLeft=i)}))}(qS(t,r),r.behavior)}}function ZS(t,e){return xx(e)&&Rx.hasDOMNode(t,e,{editable:!0})}function US(t,e){if(t.getConfig().readOnly)return!1;var n=GS(t,e)&&Rx.toSlateNode(t,e);return le.isVoid(t,n)}function GS(t,e){return xx(e)&&Rx.hasDOMNode(t,e)}var WS=new WeakMap,XS=new WeakMap,YS={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",splitBlock:"shift?+enter",undo:"mod+z",tab:"tab",selectAll:"mod+a"},QS={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},KS={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:["ctrl+y","ctrl+shift+z"]},JS=function(t){var e=YS[t],n=QS[t],r=KS[t],a=e&&Ml(e),i=n&&Ml(n),o=r&&Ml(r);return function(t){return!(!a||!a(t))||!!(Fx&&i&&i(t))||!(Fx||!o||!o(t))}},tk={isBold:JS("bold"),isCompose:JS("compose"),isMoveBackward:JS("moveBackward"),isMoveForward:JS("moveForward"),isDeleteBackward:JS("deleteBackward"),isDeleteForward:JS("deleteForward"),isDeleteLineBackward:JS("deleteLineBackward"),isDeleteLineForward:JS("deleteLineForward"),isDeleteWordBackward:JS("deleteWordBackward"),isDeleteWordForward:JS("deleteWordForward"),isExtendBackward:JS("extendBackward"),isExtendForward:JS("extendForward"),isExtendLineBackward:JS("extendLineBackward"),isExtendLineForward:JS("extendLineForward"),isItalic:JS("italic"),isMoveLineBackward:JS("moveLineBackward"),isMoveLineForward:JS("moveLineForward"),isMoveWordBackward:JS("moveWordBackward"),isMoveWordForward:JS("moveWordForward"),isRedo:JS("redo"),isSplitBlock:JS("splitBlock"),isTransposeCharacter:JS("transposeCharacter"),isUndo:JS("undo"),isTab:JS("tab"),isSelectAll:JS("selectAll")};function ek(t){t.preventDefault()}var nk={beforeinput:function(t,e,n){var r=t,a=n.getConfig().readOnly;if(Ix&&!a&&ZS(n,r.target)){var i=n.selection,o=r.inputType,s=r.dataTransfer||r.data||void 0;if("insertCompositionText"!==o&&"deleteCompositionText"!==o){if(r.preventDefault(),!o.startsWith("delete")||o.startsWith("deleteBy")){var l=Hy(r.getTargetRanges(),1)[0];if(l){var u=Rx.toSlateRange(n,l,{exactMatch:!1,suppressThrow:!1});i&&Ae.equals(i,u)||Ke.select(n,u)}}if(i&&Ae.isExpanded(i)&&o.startsWith("delete")){var c=o.endsWith("Backward")?"backward":"forward";le.deleteFragment(n,{direction:c})}else switch(o){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":le.deleteFragment(n);break;case"deleteContent":case"deleteContentForward":le.deleteForward(n);break;case"deleteContentBackward":le.deleteBackward(n);break;case"deleteEntireSoftLine":le.deleteBackward(n,{unit:"line"}),le.deleteForward(n,{unit:"line"});break;case"deleteHardLineBackward":le.deleteBackward(n,{unit:"block"});break;case"deleteSoftLineBackward":le.deleteBackward(n,{unit:"line"});break;case"deleteHardLineForward":le.deleteForward(n,{unit:"block"});break;case"deleteSoftLineForward":le.deleteForward(n,{unit:"line"});break;case"deleteWordBackward":le.deleteBackward(n,{unit:"word"});break;case"deleteWordForward":le.deleteForward(n,{unit:"word"});break;case"insertLineBreak":case"insertParagraph":le.insertBreak(n);break;case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":if("insertFromPaste"===o&&!hx.get(n))break;s instanceof DataTransfer?n.insertData(s):"string"==typeof s&&le.insertText(n,s)}}}},blur:function(t,e,n){var r=t,a=e.isUpdatingSelection,i=e.latestElement;if(!n.getConfig().readOnly&&!a&&ZS(n,r.target)){var o=Rx.findDocumentOrShadowRoot(n);if(i!==o.activeElement){var s=r.relatedTarget;if(!(s===Rx.toDOMNode(n,n)||bx(s)&&s.hasAttribute("data-slate-spacer"))){if(null!=s&&xx(s)&&Rx.hasDOMNode(n,s)){var l=Rx.toSlateNode(n,s);if(ne.isElement(l)&&!n.isVoid(l))return}if(Ox){var u=o.getSelection();null==u||u.removeAllRanges()}cx.delete(n)}}}},focus:function(t,e,n){var r=Rx.toDOMNode(n,n),a=Rx.findDocumentOrShadowRoot(n);e.latestElement=a.activeElement,Mx&&t.target!==r?r.focus():cx.set(n,!0)},click:function(t,e,n){if(!n.getConfig().readOnly&&GS(n,t.target)&&xx(t.target)){var r=Rx.toSlateNode(n,t.target),a=Rx.findPath(n,r);if(le.hasPath(n,a)&&he.get(n,a)===r){var i=le.start(n,a),o=le.end(n,a),s=le.void(n,{at:i}),l=le.void(n,{at:o});if(s&&l&&ve.equals(s[1],l[1])){var u=le.range(n,i);Ke.select(n,u)}}}},compositionstart:function(t,e,n){if(ZS(n,t.target)){var r=n.selection;if(r&&Ae.isExpanded(r)&&le.deleteFragment(n),r&&Ae.isCollapsed(r)){var a=Rx.toDOMRange(n,r).startContainer,i=a.textContent||"";WS.set(n,i),XS.set(n,a)}e.isComposing=!0,function(t,e){var n;e.getConfig().placeholder&&e.isEmpty()&&t.showPlaceholder&&(null===(n=t.$placeholder)||void 0===n||n.hide(),t.showPlaceholder=!1)}(e,n)}},compositionend:function(t,e,n){var r=t;if(ZS(n,r.target)){e.isComposing=!1;var a=n.selection;if(null!=a){(Px||Mx)&&Rx.cleanExposedTexNodeInSelectionBlock(n);for(var i=Ae.isBackward(a)?a.focus:a.anchor,o=Hy(le.node(n,[i.path[0]]),1)[0],s=0;s<i.path.length;s++){var l=Hy(le.node(n,i.path.slice(0,s+1)),1)[0];if(ne.isElement(l)&&((Ox||Mx)&&"link"===l.type||"code"===l.type)){Rx.setNewKey(o);break}}var u=r.data;if(u){if(n.getConfig().maxLength){var c=Rx.getLeftLengthOfMaxLength(n);c<u.length?(Rx.toDOMRange(n,a).startContainer.textContent=WS.get(n)||"",c>0&&le.insertText(n,u.slice(0,c)),e.changeViewState()):le.insertText(n,u)}else le.insertText(n,u);Ox||setTimeout((function(){var t=n.selection;if(null!=t){var e=XS.get(n);null!=e&&Rx.toDOMRange(n,t).startContainer!==e&&(e.textContent=WS.get(n)||"")}}))}}}},compositionupdate:function(t,e,n){ZS(n,t.target)&&(e.isComposing=!0)},keydown:function(t,e,n){var r=t,a=n.selection;if(!n.getConfig().readOnly&&!e.isComposing&&ZS(n,r.target)){if(function(t,e){var n=Ub.get(t),r=n&&n.getMenus(),a=Wb.get(t),i=a&&a.getMenus(),o=qy(qy({},r),i);for(var s in o){var l=o[s],u=l.hotkey;if(u&&Fl(u,e)&&!l.isDisabled(t)){var c=l.getValue(t);l.exec(t,c)}}}(n,r),tk.isTab(r))return ek(r),void n.handleTab();if(tk.isRedo(r))return ek(r),void("function"==typeof n.redo&&n.redo());if(tk.isUndo(r))return ek(r),void("function"==typeof n.undo&&n.undo());if(tk.isMoveLineBackward(r))return ek(r),void Ke.move(n,{unit:"line",reverse:!0});if(tk.isMoveLineForward(r))return ek(r),void Ke.move(n,{unit:"line"});if(tk.isExtendLineBackward(r))return ek(r),void Ke.move(n,{unit:"line",edge:"focus",reverse:!0});if(tk.isExtendLineForward(r))return ek(r),void Ke.move(n,{unit:"line",edge:"focus"});if(tk.isMoveBackward(r))return ek(r),void(a&&Ae.isCollapsed(a)?Ke.move(n,{reverse:!0}):Ke.collapse(n,{edge:"start"}));if(tk.isMoveForward(r))return ek(r),void(a&&Ae.isCollapsed(a)?Ke.move(n):Ke.collapse(n,{edge:"end"}));if(tk.isMoveWordBackward(r))return ek(r),a&&Ae.isExpanded(a)&&Ke.collapse(n,{edge:"focus"}),void Ke.move(n,{unit:"word",reverse:!0});if(tk.isMoveWordForward(r))return ek(r),a&&Ae.isExpanded(a)&&Ke.collapse(n,{edge:"focus"}),void Ke.move(n,{unit:"word"});if(tk.isSelectAll(r))return ek(r),void n.selectAll();if(Ix){if((Px||Ox)&&a&&(tk.isDeleteBackward(r)||tk.isDeleteForward(r))&&Ae.isCollapsed(a)){var i=he.parent(n,a.anchor.path);if(ne.isElement(i)&&le.isVoid(n,i)&&le.isInline(n,i))return r.preventDefault(),void Ke.delete(n,{unit:"block"})}}else{if(tk.isBold(r)||tk.isItalic(r)||tk.isTransposeCharacter(r))return void ek(r);if(tk.isSplitBlock(r))return ek(r),void le.insertBreak(n);if(tk.isDeleteBackward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n));if(tk.isDeleteForward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n));if(tk.isDeleteLineBackward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n,{unit:"line"}));if(tk.isDeleteLineForward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n,{unit:"line"}));if(tk.isDeleteWordBackward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n,{unit:"word"}));if(tk.isDeleteWordForward(r))return ek(r),void(a&&Ae.isExpanded(a)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n,{unit:"word"}))}}},keypress:function(t,e,n){if(!Ix&&!n.getConfig().readOnly&&ZS(n,t.target)){t.preventDefault();var r=t.key;le.insertText(n,r)}},copy:function(t,e,n){var r=t;if(ZS(n,r.target)){r.preventDefault();var a=r.clipboardData;null!=a&&n.setFragmentData(a)}},cut:function(t,e,n){var r=t,a=n.selection;if(!n.getConfig().readOnly&&ZS(n,r.target)){r.preventDefault();var i=r.clipboardData;if(null!=i&&(n.setFragmentData(i),a))if(Ae.isExpanded(a))le.deleteFragment(n);else{var o=he.parent(n,a.anchor.path);le.isVoid(n,o)&&Ke.delete(n)}}},paste:function(t,e,n){hx.set(n,!0);var r=t;if(!n.getConfig().readOnly&&ZS(n,r.target)){var a=n.getConfig().customPaste;if(a&&!1===a(n,r))return void hx.set(n,!1);if(!Ix||function(t){return t.clipboardData&&""!==t.clipboardData.getData("text/plain")&&1===t.clipboardData.types.length}(r)){r.preventDefault();var i=r.clipboardData;null!=i&&n.insertData(i)}}},dragover:function(t,e,n){if(GS(n,t.target)){var r=Rx.toSlateNode(n,t.target);le.isVoid(n,r)&&t.preventDefault()}},dragstart:function(t,e,n){var r=t;if(GS(n,r.target)&&!n.getConfig().readOnly){var a=Rx.toSlateNode(n,r.target),i=Rx.findPath(n,a);if(le.isVoid(n,a)||le.void(n,{at:i,voids:!0})){var o=le.range(n,i);Ke.select(n,o)}var s=r.dataTransfer;null!=s&&(e.isDraggingInternally=!0,n.setFragmentData(s))}},dragend:function(t,e,n){var r=t;n.getConfig().readOnly||e.isDraggingInternally&&GS(n,r.target)&&(e.isDraggingInternally=!1)},drop:function(t,e,n){var r=t,a=r.dataTransfer;if(!n.getConfig().readOnly&&GS(n,r.target)&&null!=a&&!(Ix&&Ox&&a.files.length>0)){r.preventDefault();var i=n.selection,o=Rx.findEventRange(n,r);Ke.select(n,o),e.isDraggingInternally&&(i&&Ke.delete(n,{at:i}),e.isDraggingInternally=!1),n.insertData(a),n.isFocused()||n.focus()}}},rk=1,ak=function(){function t(t){var e=this;this.id=rk++,this.$textArea=null,this.$progressBar=ca('<div class="w-e-progress-bar"></div>'),this.$maxLengthInfo=ca('<div class="w-e-max-length-info"></div>'),this.isComposing=!1,this.isUpdatingSelection=!1,this.isDraggingInternally=!1,this.latestElement=null,this.showPlaceholder=!1,this.$placeholder=null,this.latestEditorSelection=null,this.onDOMSelectionChange=Ui((function(){var t=e.editorInstance;!function(t,e){var n=t.isComposing,r=t.isUpdatingSelection,a=t.isDraggingInternally;if(!(e.getConfig().readOnly||n||r||a)){var i=Rx.findDocumentOrShadowRoot(e),o=i.activeElement,s=Rx.toDOMNode(e,e),l=i.getSelection();if(o===s?(t.latestElement=o,cx.set(e,!0)):cx.delete(e),!l)return Ke.deselect(e);var u=l.anchorNode,c=l.focusNode,d=ZS(e,u)||US(e,u),p=ZS(e,c)||US(e,c);if(d&&p){var h=Rx.toSlateRange(e,l,{exactMatch:!1,suppressThrow:!1});Ke.select(e,h)}else Ke.deselect(e)}}(e,t)}),100);var n=ca(t);if(0===n.length)throw new Error("Cannot find textarea DOM by selector '"+t+"'");this.$box=n;var r=ca('<div class="w-e-text-container"></div>');r.append(this.$progressBar),r.append(this.$maxLengthInfo),n.append(r);var a=ca('<div class="w-e-scroll"></div>');r.append(a),this.$scroll=a,this.$textAreaContainer=r,V_((function(){var t=e.editorInstance,n=Rx.getWindow(t);n.document.addEventListener("selectionchange",e.onDOMSelectionChange),t.on("destroyed",(function(){n.document.removeEventListener("selectionchange",e.onDOMSelectionChange)})),r.on("click",(function(){return t.hidePanelOrModal()})),t.on("change",e.changeViewState.bind(e));var a=t.getConfig().onChange;a&&t.on("change",(function(){return a(t)})),e.onFocusAndOnBlur(),t.on("change",e.changeMaxLengthInfo.bind(e)),e.bindEvent()}))}return Object.defineProperty(t.prototype,"editorInstance",{get:function(){var t=Hb.get(this);if(null==t)throw new Error("Can not get editor instance");return t},enumerable:!1,configurable:!0}),t.prototype.bindEvent=function(){var t=this,e=this.$textArea,n=this.$scroll,r=this.editorInstance;null!=e&&(_i(nk,(function(n,a){e.on(a,(function(e){n(e,t,r)}))})),r.getConfig().scroll&&(n.css("overflow-y","auto"),n.on("scroll",Ui((function(){r.emit("scroll")}),100))))},t.prototype.onFocusAndOnBlur=function(){var t=this,e=this.editorInstance,n=e.getConfig(),r=n.onBlur,a=n.onFocus;this.latestEditorSelection=e.selection,e.on("change",(function(){null==t.latestEditorSelection&&null!=e.selection?a&&a(e):null!=t.latestEditorSelection&&null==e.selection&&r&&r(e),t.latestEditorSelection=e.selection}))},t.prototype.changeMaxLengthInfo=function(){var t=this.editorInstance,e=t.getConfig().maxLength;if(e){var n=e-Rx.getLeftLengthOfMaxLength(t);this.$maxLengthInfo[0].innerHTML=n+"/"+e}},t.prototype.changeProgress=function(t){var e=this.$progressBar;e.css("width",t+"%"),t>=100&&setTimeout((function(){e.hide(),e.css("width","0"),e.show()}),1e3)},t.prototype.changeViewState=function(){var t=this,e=this.editorInstance;LS(this,e),function(t,e){var n,r=e.getConfig().placeholder;if(r){var a=e.isEmpty();if(a&&!t.showPlaceholder&&!t.isComposing){if(null==t.$placeholder){var i=ca('<div class="w-e-text-placeholder">'+r+"</div>");t.$textAreaContainer.append(i),t.$placeholder=i}return t.$placeholder.show(),void(t.showPlaceholder=!0)}!a&&t.showPlaceholder&&(null===(n=t.$placeholder)||void 0===n||n.hide(),t.showPlaceholder=!1)}}(this,e),V_((function(){!function(t,e){var n=e.selection,r=Rx.findDocumentOrShadowRoot(e).getSelection();if(r&&!t.isComposing&&e.isFocused()){var a="None"!==r.type;if(n||a){var i=ax.get(e),o=!1;if(i.contains(r.anchorNode)&&i.contains(r.focusNode)&&(o=!0),a&&o&&n){var s=Rx.toSlateRange(e,r,{exactMatch:!0,suppressThrow:!0});if(s&&Ae.equals(s,n)){var l=!0;if(Ae.isCollapsed(n)){var u=r.anchorNode,c=r.anchorOffset;if(u===i){var d=i.childNodes,p=void 0;(p=d[c])&&p.matches("table")&&(l=!1),(p=d[c-1])&&p.matches("table")&&(l=!1)}}if(l)return}}if(!n||Rx.hasRange(e,n)){t.isUpdatingSelection=!0;var h=n&&Rx.toDOMRange(e,n);if(h){Ae.isBackward(n)?r.setBaseAndExtent(h.endContainer,h.endOffset,h.startContainer,h.startOffset):r.setBaseAndExtent(h.startContainer,h.startOffset,h.endContainer,h.endOffset);var f=h.startContainer.parentElement;f.closest("[data-slate-spacer]")||(f.getBoundingClientRect=h.getBoundingClientRect.bind(h),HS(f,{scrollMode:"if-needed",boundary:i.parentElement,block:"end",behavior:"smooth"}),delete f.getBoundingClientRect)}else r.removeAllRanges();setTimeout((function(){h&&Mx&&i.focus(),t.isUpdatingSelection=!1}))}else e.selection=Rx.toSlateRange(e,r,{exactMatch:!1,suppressThrow:!1})}}}(t,e)}))},t.prototype.destroy=function(){this.$textAreaContainer.remove()},t}();function ik(t){t.removeAttr("width"),t.removeAttr("height"),t.removeAttr("fill"),t.removeAttr("class"),t.removeAttr("t"),t.removeAttr("p-id");var e=t.children();e.length&&ik(e)}function ok(){return ca('<svg viewBox="0 0 1024 1024"><path d="M498.7 655.8l-197.6-268c-8.1-10.9-0.3-26.4 13.3-26.4h395.2c13.6 0 21.4 15.4 13.3 26.4l-197.6 268c-6.6 9-20 9-26.6 0z"></path></svg>')}function sk(){return ca('<div class="w-e-bar-divider"></div>')}function lk(t,e,n,r,a){if(void 0===a&&(a=!1),e){if(r){var i=Fx?"cmd":"ctrl";r=r.replace("mod",i)}if(a)r&&(t.attr("data-tooltip",r),t.addClass("w-e-menu-tooltip-v5"),t.addClass("tooltip-right"));else{var o=r?n+"\n"+r:n;t.attr("data-tooltip",o),t.addClass("w-e-menu-tooltip-v5")}}}by("match",(function(t,e,n){return[function(e){var n=Qp(this),r=null==e?void 0:Vh(e,t);return r?Ih(r,e,n):new RegExp(e)[t](fg(n))},function(t){var r=Th(this),a=fg(t),i=n(e,r,a);if(i.done)return i.value;if(!r.global)return My(r,a);var o=r.unicode;r.lastIndex=0;for(var s,l=[],u=0;null!==(s=My(r,a));){var c=fg(s[0]);l[u]=c,""===c&&(r.lastIndex=wy(a,Zf(r.lastIndex),o)),u++}return 0===u?null:l}]}));var uk=function(){function t(t,e){var n=this;void 0===e&&(e=!1),this.$elem=ca('<div class="w-e-bar-item"></div>'),this.$button=ca('<button type="button"></button>'),this.disabled=!1,this.menu=t;var r=t.tag,a=t.width;if("button"!==r)throw new Error("Invalid tag '"+r+"', expected 'button'");var i=t.title,o=t.hotkey,s=void 0===o?"":o,l=t.iconSvg,u=void 0===l?"":l,c=this.$button;if(u){var d=ca(u);ik(d),c.append(d)}else c.text(i);lk(c,u,i,s,e),e&&u&&c.append(ca('<span class="title">'+i+"</span>")),a&&c.css("width",a+"px"),this.$elem.append(c),V_((function(){return n.init()}))}return t.prototype.init=function(){var t=this;this.setActive(),this.setDisabled(),this.$button.on("click",(function(e){e.preventDefault(),_k(t).hidePanelOrModal(),t.disabled||(t.exec(),t.onButtonClick())}))},t.prototype.exec=function(){var t=_k(this),e=this.menu,n=e.getValue(t);e.exec(t,n)},t.prototype.setActive=function(){var t=_k(this),e=this.$button,n="active";this.menu.isActive(t)?e.addClass(n):e.removeClass(n)},t.prototype.setDisabled=function(){var t=_k(this),e=this.$button,n=this.menu.isDisabled(t);(null==t.selection||t.isDisabled())&&(n=!0),this.menu.alwaysEnable&&(n=!1);var r="disabled";n?e.addClass(r):e.removeClass(r),this.disabled=n},t.prototype.changeMenuState=function(){this.setActive(),this.setDisabled()},t}(),ck=function(t){function e(e,n){return void 0===n&&(n=!1),t.call(this,e,n)||this}return $y(e,t),e.prototype.onButtonClick=function(){},e}(uk),dk=function(){function t(t){this.isShow=!1,this.showTime=0,this.record(t)}return t.prototype.record=function(t){var e=Yb.get(t);null==e&&(e=new Set,Yb.set(t,e)),e.add(this),Qb.set(this,t)},t.prototype.renderContent=function(t){var e=this.$elem;e.empty(),e.append(t);var n=this.genSelfElem();n&&e.append(n)},t.prototype.appendTo=function(t){var e=this.$elem;t.append(e)},t.prototype.show=function(){if(!this.isShow){this.showTime=Date.now(),this.$elem.show(),this.isShow=!0;var t=Qb.get(this);t&&t.emit("modalOrPanelShow",this)}},t.prototype.hide=function(){if(this.isShow&&!(Date.now()-this.showTime<200)){this.$elem.hide(),this.isShow=!1;var t=Qb.get(this);t&&t.emit("modalOrPanelHide")}},t}(),pk=function(t){function e(e){var n=t.call(this,e)||this;return n.type="dropPanel",n.$elem=ca('<div class="w-e-drop-panel"></div>'),n}return $y(e,t),e.prototype.genSelfElem=function(){return null},e}(dk),hk=function(t){function e(e,n){void 0===n&&(n=!1);var r=t.call(this,e,n)||this;if(r.dropPanel=null,r.menu=e,e.showDropPanel){var a=ok();r.$button.append(a)}return r}return $y(e,t),e.prototype.onButtonClick=function(){this.menu.showDropPanel&&this.handleDropPanel()},e.prototype.handleDropPanel=function(){var t=this.menu;if(null!=t.getPanelContentElem){var e=_k(this);if(null==this.dropPanel){var n=new pk(e),r=t.getPanelContentElem(e);n.renderContent(r),n.appendTo(this.$elem),n.show(),this.dropPanel=n}else{var a=this.dropPanel;a.isShow?a.hide():(r=t.getPanelContentElem(e),a.renderContent(r),a.show())}var i=this.dropPanel;if(i.isShow){var o=this.$elem,s=o.offset().left,l=o.parents(".w-e-bar");s-l.offset().left>=l.width()/2?i.$elem.css({left:"none",right:"0"}):i.$elem.css({left:"0",right:"none"})}}},e}(uk),fk=function(t){function e(e,n){void 0===n&&(n=0);var r=t.call(this,e)||this;r.type="modal",r.$elem=ca('<div class="w-e-modal"></div>'),r.width=0,n&&(r.width=n);var a=r.$elem;return a.on("click",(function(t){return t.stopPropagation()})),a.on("keyup",(function(t){"Escape"===t.code&&(r.hide(),e.restoreSelection())})),r}return $y(e,t),e.prototype.genSelfElem=function(){var t=this,e=ca('<span class="btn-close"><svg viewBox="0 0 1024 1024"><path d="M1024 896.1024l-128 128L512 640 128 1024 0 896 384 512 0 128 128 0 512 384 896.1024 0l128 128L640 512z"></path></svg></span>'),n=Qb.get(this);return e.on("click",(function(){t.hide(),null==n||n.restoreSelection()})),e},e.prototype.setStyle=function(t){var e=this.width,n=this.$elem;n.attr("style",""),e&&n.css("width",e+"px"),n.css(t)},e}(dk);function mk(t,e,n){var r=ca('<label class="babel-container"></label>');r.append("<span>"+t+"</span>");var a=ca('<input type="text" id="'+e+'" placeholder="'+(n||"")+'">');return r.append(a),[r[0],a[0]]}function gk(t,e){var n=ca('<div class="button-container"></div>'),r=ca('<button type="button" id="'+t+'">'+e+"</button>");return n.append(r),[n[0],r[0]]}var vk=function(t){function e(e,n){void 0===n&&(n=!1);var r=t.call(this,e,n)||this;return r.$body=ca("body"),r.modal=null,r.menu=e,r}return $y(e,t),e.prototype.onButtonClick=function(){this.menu.showModal&&this.handleModal()},e.prototype.getPosition=function(){var t=_k(this),e=this.menu.getModalPositionNode(t);return ne.isElement(e)?uS(t,e,"modal"):lS(t)},e.prototype.handleModal=function(){var t=_k(this),e=this.menu;if(null==this.modal){var n=new fk(t,e.modalWidth);this.renderAndShowModal(n,!0),this.modal=n}else(n=this.modal).isShow?n.hide():this.renderAndShowModal(n,!1)},e.prototype.renderAndShowModal=function(t,e){void 0===e&&(e=!1);var n=_k(this),r=this.menu;if(null!=r.getModalContentElem){var a=Rx.getTextarea(n),i=Rx.getToolbar(n),o=((null==i?void 0:i.getConfig())||{}).modalAppendToBody,s=r.getModalContentElem(n);if(t.renderContent(s),o)t.setStyle({left:"0",right:"0"});else{var l=this.getPosition();t.setStyle(l)}e&&(o?t.appendTo(this.$body):t.appendTo(a.$textAreaContainer)),t.show(),o||cS(n,t.$elem),setTimeout((function(){n.blur()}))}},e}(uk),yk=function(t){function e(e,n){var r=t.call(this,e)||this;return r.type="selectList",r.$elem=ca('<div class="w-e-select-list"></div>'),n&&r.$elem.css("width",n+"px"),r.$elem.on("click",(function(t){t.stopPropagation()})),r}return $y(e,t),e.prototype.renderList=function(t){var e=this.$elem;e.empty();var n=ca("<ul></ul>");t.forEach((function(t){var e=t.value,r=t.text,a=t.selected,i=t.styleForRenderMenuList,o=ca('<li data-value="'+e+'"></li>');if(i&&o.css(i),a){var s=ca('<svg viewBox="0 0 1446 1024"><path d="M574.116299 786.736392 1238.811249 48.517862C1272.390222 11.224635 1329.414799 7.827718 1366.75664 41.450462 1403.840015 74.840484 1406.731043 132.084741 1373.10189 169.433699L655.118888 966.834607C653.072421 969.716875 650.835807 972.514337 648.407938 975.210759 615.017957 1012.29409 558.292155 1015.652019 521.195664 982.250188L72.778218 578.493306C35.910826 545.297758 32.859041 488.584019 66.481825 451.242134 99.871807 414.158803 156.597563 410.800834 193.694055 444.202665L574.116299 786.736392Z"></path></svg>');o.append(s),o.addClass("selected")}o.append(ca('<span data-value="'+e+'">'+r+"</span>")),o.attr("title",r),n.append(o)})),e.append(n)},e.prototype.genSelfElem=function(){return null},e}(dk),bk=function(){function t(t,e){var n=this;void 0===e&&(e=!1),this.$elem=ca('<div class="w-e-bar-item"></div>'),this.$button=ca('<button type="button" class="select-button"></button>'),this.disabled=!1,this.selectList=null;var r=t.tag,a=t.title,i=t.width,o=t.iconSvg,s=void 0===o?"":o,l=t.hotkey,u=void 0===l?"":l;if("select"!==r)throw new Error("Invalid tag '"+r+"', expected 'select'");var c=this.$button;i&&c.css("width",i+"px"),lk(c,s,a,u,e),this.$elem.append(c),this.menu=t,V_((function(){return n.init()}))}return t.prototype.init=function(){var t=this;this.setSelectedValue(),this.$button.on("click",(function(e){e.preventDefault(),_k(t).hidePanelOrModal(),t.trigger()}))},t.prototype.trigger=function(){var t=this,e=_k(this);if(!e.isDisabled()&&!this.disabled){var n=this.menu;if(null==this.selectList){this.selectList=new yk(e,n.selectPanelWidth);var r=this.selectList,a=n.getOptions(e);r.renderList(a),r.appendTo(this.$elem),r.show(),r.$elem.on("click","li",(function(e){var n=e.target;if(null!=n){e.preventDefault();var r=ca(n).attr("data-value");t.onChange(r)}}))}else(r=this.selectList).isShow?r.hide():(a=n.getOptions(e),r.renderList(a),r.show())}},t.prototype.onChange=function(t){var e=_k(this),n=this.menu;n.exec&&n.exec(e,t)},t.prototype.setSelectedValue=function(){var t=_k(this),e=this.menu,n=e.getValue(t),r=function(t,e){for(var n=t.length,r="",a=0;a<n;a++){var i=t[a];if(i.value===e){r=i.text;break}}return r}(e.getOptions(t),n.toString()),a=this.$button,i=ok();a.empty(),a.text(r),a.append(i)},t.prototype.setDisabled=function(){var t=_k(this),e=this.menu.isDisabled(t),n=this.$button;(null==t.selection||t.isDisabled())&&(e=!0);var r="disabled";e?n.addClass(r):n.removeClass(r),this.disabled=e},t.prototype.changeMenuState=function(){this.setSelectedValue(),this.setDisabled()},t}(),xk=function(){function t(t){this.$elem=ca('<div class="w-e-bar-item w-e-bar-item-group"></div>'),this.$container=ca('<div class="w-e-bar-item-menus-container"></div>'),this.$button=ca('<button type="button"></button>');var e=t.iconSvg,n=t.title,r=this.$elem,a=this.$button;if(e){var i=ca(e);ik(i),a.append(i)}else a.text(n);var o=ok();a.append(o),r.append(a);var s=this.$container;r.append(s);var l=this.createObserver();this.observe(l)}return t.prototype.appendBarItem=function(t){var e=t.$elem;this.$container.append(e)},t.prototype.observe=function(t){var e=this.$container;t.observe(e[0],{childList:!0,subtree:!0,attributes:!0})},t.prototype.createObserver=function(){var t=this,e=this.$container,n=this.$button,r=new MutationObserver((function(){var a=e.find("button"),i=a.length;if(0!==i){var o=0;a.each((function(t){ca(t).hasClass("disabled")&&o++})),r.disconnect(),o===i?n.addClass("disabled"):n.removeClass("disabled"),t.observe(r)}}));return r},t}(),wk=new WeakMap;function _k(t){var e=Xb.get(t);if(null==e)throw new Error("Can not get editor instance");return e}function Ck(t,e){void 0===e&&(e=!1);var n=wk.get(t);if(n)return n;var r=t.tag;if("button"===r){var a=t.showDropPanel,i=t.showModal;n=a?new hk(t,e):i?new vk(t,e):new ck(t,e)}if("select"===r&&(n=new bk(t,e)),null==n)throw new Error("Invalid tag in menu "+JSON.stringify(t));return wk.set(t,n),n}function Sk(t,e){var n=t.selection;return null!=n&&!Ae.isCollapsed(n)&&!Rx.getSelectedElems(t).some((function(e){if(t.isVoid(e))return!0;var n=e.type;return!!["pre","code","table"].includes(n)||void 0}))&&!!Te.isText(e)}var kk=function(){function t(){var t=this;this.$elem=ca('<div class="w-e-bar w-e-bar-hidden w-e-hover-bar"></div>'),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null,this.isShow=!1,this.changeHoverbarState=Jl((function(){var e=t.isShow,n=t.getSelectedNodeAndMenuKeys()||{},r=n.node,a=void 0===r?null:r,i=n.menuKeys,o=void 0===i?[]:i;null!=a&&t.changeItemsState(),a&&ne.isElement(a)&&e&&t.isSamePath(a,t.prevSelectedNode)||(t.hideAndClean(),null!=a&&(t.registerItems(o),t.setPosition(a),t.show()),t.prevSelectedNode=a)}),200),V_((function(){var e=t.getEditorInstance(),n=t.$elem;n.on("mousedown",(function(t){return t.preventDefault()})),Rx.getTextarea(e).$textAreaContainer.append(n),e.on("change",t.changeHoverbarState);var r=t.hideAndClean.bind(t);e.on("scroll",r),e.on("fullScreen",r),e.on("unFullScreen",r)}))}return t.prototype.getMenus=function(){return this.menus},t.prototype.hideAndClean=function(){var t=this.$elem;t.removeClass("w-e-bar-show").addClass("w-e-bar-hidden"),this.hoverbarItems=[],t.empty(),this.isShow=!1},t.prototype.checkPositionBottom=function(){var t=this.$elem,e=!1,n=window.innerHeight;n&&n>=360&&n-t[0].getBoundingClientRect().bottom<360&&(e=!0),e?t.addClass("w-e-bar-bottom"):t.removeClass("w-e-bar-bottom")},t.prototype.show=function(){this.$elem.removeClass("w-e-bar-hidden").addClass("w-e-bar-show"),this.isShow=!0,this.checkPositionBottom()},t.prototype.changeItemsState=function(){var t=this;V_((function(){t.hoverbarItems.forEach((function(t){t.changeMenuState()}))}))},t.prototype.registerItems=function(t){var e=this,n=this.$elem;t.forEach((function(t){if("|"!==t)e.registerSingleItem(t);else{var r=sk();n.append(r)}}))},t.prototype.registerSingleItem=function(t){var e=this.getEditorInstance(),n=this.menus,r=n[t];if(null==r){var a=zx[t];if(null==a)throw new Error("Not found menu item factory by key '"+t+"'");if("function"!=typeof a)throw new Error("Menu item factory (key='"+t+"') is not a function");r=a(),n[t]=r}var i=Ck(r);this.hoverbarItems.push(i),Xb.set(i,e),this.$elem.append(i.$elem)},t.prototype.setPosition=function(t){var e=this.getEditorInstance(),n=this.$elem;if(n.attr("style",""),ne.isElement(t)){var r=uS(e,t,"bar");return n.css(r),void cS(e,n)}if(Te.isText(t))return r=lS(e),n.css(r),void cS(e,n);throw new Error("hoverbar.setPosition error, current selected node is not elem nor text")},t.prototype.getSelectedNodeAndMenuKeys=function(){var t=this.getEditorInstance();if(null==t.selection)return null;var e=this.getHoverbarKeysConf(),n=null,r=[],a=function(a){var i=e[a],o=i.match,s=i.menuKeys,l=void 0===s?[]:s,u=o||function(t,e){return Rx.checkNodeType(e,a)},c=Hy(le.nodes(t,{match:function(e){return u(t,e)},universal:!0}),1),d=c[0];if(null!=d)return n=d[0],r=l,"break"};for(var i in e)if("break"===a(i))break;return null==n||0===r.length?null:{node:n,menuKeys:r}},t.prototype.getEditorInstance=function(){var t=Gb.get(this);if(null==t)throw new Error("Can not get editor instance");return t},t.prototype.getHoverbarKeysConf=function(){var t=this.getEditorInstance().getConfig().hoverbarKeys,e=void 0===t?{}:t,n=e.text;return n&&null==n.match&&(n.match=Sk),e},t.prototype.isSamePath=function(t,e){if(null==t||null==e)return!1;var n=Rx.findPath(null,t),r=Rx.findPath(null,e);return ve.equals(n,r)},t.prototype.destroy=function(){this.changeHoverbarState.cancel(),this.$elem.remove(),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null},t}();function Ak(t,e,n){var r=ca(n);return!!r.attr(e)||(r.attr(e,"true"),t.on("destroyed",(function(){r.removeAttr(e)})),!1)}function Ek(t,e,n,r){if(nx.set(t,e),rx.set(t,n),ne.isElement(t)){var a=t.children;if((void 0===a?[]:a).forEach((function(e,n){return Ek(e,n,t,r)})),le.isVoid(r,t)){var i=Hy(he.texts(t),1),o=Hy(i[0],1)[0];nx.set(o,0),rx.set(o,t)}}}function Dk(t){var e=t.selector,n=void 0===e?"":e,r=t.config,a=void 0===r?{}:r,i=t.content,o=t.html,s=t.plugins,l=void 0===s?[]:s,u=(t=>{var e=t,{apply:n}=e;return e.history={undos:[],redos:[]},e.redo=()=>{var{history:t}=e,{redos:n}=t;if(n.length>0){var r=n[n.length-1];cv.withoutSaving(e,(()=>{le.withoutNormalizing(e,(()=>{for(var t of r)e.apply(t)}))})),t.redos.pop(),t.undos.push(r)}},e.undo=()=>{var{history:t}=e,{undos:n}=t;if(n.length>0){var r=n[n.length-1];cv.withoutSaving(e,(()=>{le.withoutNormalizing(e,(()=>{var t=r.map(ge.inverse).reverse();for(var n of t)e.apply(n)}))})),t.redos.push(r),t.undos.pop()}},e.apply=t=>{var{operations:r,history:a}=e,{undos:i}=a,o=i[i.length-1],s=o&&o[o.length-1],l=hv(t,s),u=cv.isSaving(e),c=cv.isMerging(e);if(null==u&&(u=pv(t)),u){if(null==c&&(c=null!=o&&(0!==r.length||dv(t,s)||l)),o&&c)l&&o.pop(),o.push(t);else{var d=[t];i.push(d)}for(;i.length>100;)i.shift();fv(t)&&(a.redos=[])}n(t)},e})(function(t){var e=t,n=e.insertText,r=e.insertNode,a=e.insertFragment;return e.insertText=function(t){if(e.getConfig().maxLength){var r=Rx.getLeftLengthOfMaxLength(e);r<=0||(r<t.length?n(t.slice(0,r)):n(t))}else n(t)},e.insertNode=function(t){if(e.getConfig().maxLength){var n=Rx.getLeftLengthOfMaxLength(e);n<=0||n<he.string(t).length||r(t)}else r(t)},e.insertFragment=function(t){e.getConfig().maxLength?t.forEach((function(t){e.insertNode(t)})):a(t)},e}(function(t){var e=t;return e.on=function(t,n){var r=nS(e);if(r.on(t,n),"destroyed"===t&&aS(e,n),"destroyed"!==t){var a=function(){return r.off(t,n)};r.on("destroyed",a),aS(e,a)}},e.once=function(t,n){nS(e).once(t,n)},e.off=function(t,n){nS(e).off(t,n)},e.emit=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var a=nS(e);a.emit.apply(a,Zy([t],Hy(n))),"destroyed"===t&&(iS(e).forEach((function(t){return a.off("destroyed",t)})),oS(e))},e}(function(t){var e=t;return e.select=function(t){Ke.select(e,t)},e.deselect=function(){var n=e.selection,r=Rx.findDocumentOrShadowRoot(e).getSelection();r&&r.rangeCount>0&&r.removeAllRanges(),n&&Ke.deselect(t)},e.move=function(e,n){void 0===n&&(n=!1),e&&(e<0||Ke.move(t,{distance:e,unit:"character",reverse:n}))},e.moveReverse=function(t){e.move(t,!0)},e.restoreSelection=function(){var t=dx.get(e);null!=t&&(e.focus(),Ke.select(e,t))},e.getSelectionPosition=function(){return lS(e)},e.getNodePosition=function(t){return uS(e,t)},e.isSelectedAll=function(){var t=e.selection;if(null==t)return!1;var n=Hy(Ae.edges(t),2),r=n[0],a=n[1],i=Hy(le.edges(e,[]),2),o=i[0],s=i[1];return!(!we.equals(r,o)||!we.equals(a,s))},e.selectAll=function(){var t=le.start(e,[]),n=le.end(e,[]);Ke.select(e,{anchor:t,focus:n})},e}(TC(function(t){var e=t;return e.getAllMenuKeys=function(){var t=[];for(var e in zx)t.push(e);return t},e.getConfig=function(){var t=Kb.get(e);if(null==t)throw new Error("Can not get editor config");return t},e.getMenuConfig=function(t){var n=e.getConfig().MENU_CONF;return(void 0===n?{}:n)[t]||{}},e.alert=function(t,n){void 0===n&&(n="info");var r=e.getConfig().customAlert;r&&r(t,n)},e}(function(t){var e=t;return e.id="wangEditor-"+Lx++,e.isDestroyed=!1,e.isFullScreen=!1,e.focus=function(t){var n=Rx.toDOMNode(e,e),r=Rx.findDocumentOrShadowRoot(e);if(cx.set(e,!0),t){var a=le.end(e,[]);Ke.select(e,a)}r.activeElement!==n&&n.focus({preventScroll:!0})},e.isFocused=function(){return!!cx.get(e)},e.blur=function(){var t=Rx.toDOMNode(e,e),n=Rx.findDocumentOrShadowRoot(e);cx.set(e,!1),n.activeElement===t&&(t.blur(),Ke.deselect(e))},e.updateView=function(){Rx.getTextarea(e).changeViewState();var t=Rx.getToolbar(e);t&&t.changeToolbarState();var n=Rx.getHoverbar(e);n&&n.changeHoverbarState()},e.destroy=function(){if(!e.isDestroyed){var t=Rx.getTextarea(e);t.destroy(),Vb.delete(e),Hb.delete(t);var n=Rx.getToolbar(e);n&&(n.destroy(),Ub.delete(e),Zb.delete(n));var r=Rx.getHoverbar(e);r&&(r.destroy(),Wb.delete(e),Gb.delete(r)),e.isDestroyed=!0,e.emit("destroyed")}},e.scrollToElem=function(t){if(!e.getConfig().scroll){var n="编辑器禁用了 scroll ,编辑器内容无法滚动,请自行实现该功能";return n+="\nYou has disabled editor scroll, please do this yourself",void console.warn(n)}var r=ca("#"+t);if(0!==r.length){var a=r[0];if(!Rx.hasDOMNode(e,a))return n="Element (found by id is '"+t+"') is not in editor DOM",n+="\n 通过 id '"+t+"' 找到的 element 不在 editor DOM 之内",void console.error(n,a);var i=Rx.getTextarea(e),o=i.$textAreaContainer,s=i.$scroll,l=r.offset().top,u=o.offset().top;s[0].scrollBy({top:l-u,behavior:"smooth"})}},e.showProgressBar=function(t){t<1||Rx.getTextarea(e).changeProgress(t)},e.hidePanelOrModal=function(){var t=Yb.get(e);null!=t&&t.forEach((function(t){return t.hide()}))},e.enable=function(){e.getConfig().readOnly=!1,e.updateView()},e.disable=function(){e.getConfig().readOnly=!0,e.updateView()},e.isDisabled=function(){return e.getConfig().readOnly},e.toDOMNode=function(t){return Rx.toDOMNode(e,t)},e.fullScreen=function(){if(!e.isFullScreen){var t=null,n=Rx.getToolbar(e);n&&(t=n.$box);var r=Rx.getTextarea(e).$box.parent();if(t&&t.parent()[0]!==r[0])throw new Error("Can not set full screen, cause toolbar DOM parent is not equal to textarea DOM parent\n不能设置全屏,因为 toolbar DOM 父节点和 textarea DOM 父节点不一致");r.addClass("w-e-full-screen-container");var a=r.css("z-index");r.attr("data-z-index",a.toString()),e.isFullScreen=!0,e.emit("fullScreen")}},e.unFullScreen=function(){if(e.isFullScreen){var t=Rx.getTextarea(e).$box.parent();setTimeout((function(){t.removeClass("w-e-full-screen-container"),e.isFullScreen=!1,e.emit("unFullScreen")}),200)}},e.getEditableContainer=function(){return Rx.getTextarea(e).$textAreaContainer[0]},e}(function(t){var e=t,n=e.insertText;return e.insertFragment,e.setFragmentData=function(t){var n=e.selection;if(n){var r=Hy(Ae.edges(n),2),a=r[0],i=r[1],o=le.void(e,{at:a.path}),s=le.void(e,{at:i.path});if(!Ae.isCollapsed(n)||o){var l=Rx.toDOMRange(e,n),u=l.cloneContents(),c=u.childNodes[0];if(u.childNodes.forEach((function(t){t.textContent&&""!==t.textContent.trim()&&(c=t)})),s){var d=Hy(s,1)[0],p=l.cloneRange(),h=Rx.toDOMNode(e,d);p.setEndAfter(h),u=p.cloneContents()}if(o&&(c=u.querySelector("[data-slate-spacer]")),Array.from(u.querySelectorAll("[data-slate-zero-width]")).forEach((function(t){var e="n"===t.getAttribute("data-slate-zero-width");t.textContent=e?"\n":""})),_x(c)){var f=c.ownerDocument.createElement("span");f.style.whiteSpace="pre",f.appendChild(c),u.appendChild(f),c=f}var m=e.getFragment(),g=JSON.stringify(m),v=window.btoa(encodeURIComponent(g));c.setAttribute("data-slate-fragment",v),t.setData("application/x-slate-fragment",v);var y=u.ownerDocument.createElement("div");return y.appendChild(u),y.setAttribute("hidden","true"),u.ownerDocument.body.appendChild(y),t.setData("text/html",y.innerHTML),t.setData("text/plain",Ax(y)),u.ownerDocument.body.removeChild(y),t}}},e.insertData=function(t){var r,a,i=t.getData("application/x-slate-fragment");if(i){var o=decodeURIComponent(window.atob(i)),s=JSON.parse(o);e.insertFragment(s)}else{var l=t.getData("text/plain"),u=t.getData("text/html");if(u)e.dangerouslyInsertHtml(u);else if(l){var c=l.split(/\r\n|\r|\n/),d=!1;try{for(var p=Vy(c),h=p.next();!h.done;h=p.next()){var f=h.value;d&&Ke.splitNodes(e,{always:!0}),n(f),d=!0}}catch(t){r={error:t}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}}}},e}(Ct()))))))));if(n&&function(t,e){return Ak(t,"data-w-e-textarea",e)}(u,n))throw new Error("Repeated create editor by selector '"+n+"'");var c=function(t){void 0===t&&(t={});var e=tu(Nx),n={},r=t.MENU_CONF,a=void 0===r?{}:r;return _i(e,(function(t,e){n[e]=qy(qy({},t),a[e]||{})})),delete t.MENU_CONF,qy({scroll:!0,readOnly:!1,autoFocus:!0,decorate:function(){return[]},maxLength:0,MENU_CONF:n,hoverbarKeys:{},customAlert:function(t,e){window.alert(e+":\n"+t)}},t)}(a);Kb.set(u,c);var d=c.hoverbarKeys,p=void 0===d?{}:d;if(l.forEach((function(t){u=t(u)})),o){var h=ca("<div>"+o+"</div>");u.children=Array.from(h.children()).map((function(t){return OC(ca(t),u)}))}if(i&&i.length&&(u.children=i),0===u.children.length&&(u.children=[{type:"paragraph",children:[{text:""}]}]),Rx.normalizeContent(u),n){var f=new ak(n);Vb.set(u,f),Hb.set(f,u),f.changeViewState(),V_((function(){var t=f.$scroll;null!=t&&t.height()<300&&console.warn("编辑区域高度 < 300px 这可能会导致 modal hoverbar 定位异常\nTextarea height < 300px . This may be cause modal and hoverbar position error",t)}));var m=void 0;Object.keys(p).length>0&&(m=new kk,Gb.set(m,u),Wb.set(u,m)),u.on("change",(function(){u.hidePanelOrModal()})),u.on("scroll",(function(){u.hidePanelOrModal()}))}else u.children.forEach((function(t,e){return Ek(t,e,u,u)}));var g=c.onCreated,v=c.onDestroyed;return g&&u.on("created",(function(){return g(u)})),v&&u.on("destroyed",(function(){return v(u)})),V_((function(){return u.emit("created")})),u}var Fk=Zm("splice"),Mk=jp.TypeError,Ok=Math.max,Bk=Math.min;Vm({target:"Array",proto:!0,forced:!Fk},{splice:function(t,e){var n,r,a,i,o,s,l=Jp(this),u=Uf(l),c=_m(t,u),d=arguments.length;if(0===d?n=r=0:1===d?(n=0,r=u-c):(n=d-2,r=Bk(Ok(Vf(e),0),u-c)),u+n-r>9007199254740991)throw Mk("Maximum allowed length exceeded");for(a=am(l,r),i=0;i<r;i++)(o=c+i)in l&&tg(a,i,l[o]);if(a.length=r,n<r){for(i=c;i<u-r;i++)s=i+n,(o=i+r)in l?l[s]=l[o]:delete l[s];for(i=u;i>u-r+n;i--)delete l[i-1]}else if(n>r)for(i=u-r;i>c;i--)s=i+n-1,(o=i+r-1)in l?l[s]=l[o]:delete l[s];for(i=0;i<n;i++)l[i+c]=arguments[i+2];return l.length=u-r+n,a}});var Tk=function(){function t(t,e){var n=this;this.$toolbar=ca('<div class="w-e-bar w-e-bar-show w-e-toolbar"></div>'),this.menus={},this.toolbarItems=[],this.config={},this.changeToolbarState=Jl((function(){n.toolbarItems.forEach((function(t){t.changeMenuState()}))}),200),this.config=e;var r=ca(t);if(0===r.length)throw new Error("Cannot find toolbar DOM by selector '"+t+"'");this.$box=r;var a=this.$toolbar;a.on("mousedown",(function(t){return t.preventDefault()})),r.append(a),V_((function(){n.registerItems(),n.changeToolbarState(),n.getEditorInstance().on("change",n.changeToolbarState)}))}return t.prototype.getMenus=function(){return this.menus},t.prototype.getConfig=function(){return this.config},t.prototype.registerItems=function(){var t=this,e="",n=this.$toolbar,r=this.config,a=r.toolbarKeys,i=void 0===a?[]:a,o=r.insertKeys,s=void 0===o?{index:0,keys:[]}:o,l=r.excludeKeys,u=void 0===l?[]:l,c=tu(i);s.keys.length>0&&("string"==typeof s.keys&&(s.keys=[s.keys]),s.keys.forEach((function(t,e){c.splice(s.index+e,0,t)})));var d=c.filter((function(t){if("string"==typeof t){if(u.includes(t))return!1}else if(u.includes(t.key))return!1;return!0})),p=d.length;d.forEach((function(r,a){if("|"===r){if(0===a)return;if(a+1===p)return;if("|"===e)return;var i=sk();return n.append(i),void(e=r)}if("string"==typeof r)return t.registerSingleItem(r,t),void(e=r);t.registerGroup(r),e="group"}))},t.prototype.registerGroup=function(t){var e=this,n=this.$toolbar,r=function(t){return new xk(t)}(t),a=t.menuKeys,i=void 0===a?[]:a,o=this.config.excludeKeys,s=void 0===o?[]:o;i.forEach((function(t){s.includes(t)||e.registerSingleItem(t,r)})),n.append(r.$elem)},t.prototype.registerSingleItem=function(t,e){var n=this.getEditorInstance(),r=e instanceof xk,a=this.menus,i=a[t];if(null==i){var o=zx[t];if(null==o)throw new Error("Not found menu item factory by key '"+t+"'");if("function"!=typeof o)throw new Error("Menu item factory (key='"+t+"') is not a function");i=o(),a[t]=i}else console.warn("Duplicated toolbar menu key '"+t+"'\n重复注册了菜单栏 menu '"+t+"'");var s=Ck(i,r);this.toolbarItems.push(s),Xb.set(s,n),r?e.appendBarItem(s):e.$toolbar.append(s.$elem)},t.prototype.getEditorInstance=function(){var t=Zb.get(this);if(null==t)throw new Error("Can not get editor instance");return t},t.prototype.destroy=function(){this.$toolbar.remove(),this.menus={},this.toolbarItems=[]},t}();function Pk(t,e){if(null==t)throw new Error("Cannot create toolbar, because editor is null");var n=e.selector,r=e.config,a=void 0===r?{}:r;if(function(t,e){return Ak(t,"data-w-e-toolbar",e)}(t,n))throw new Error("Repeated create toolbar by selector '"+n+"'");var i=qy({toolbarKeys:[],excludeKeys:[],insertKeys:{index:0,keys:[]},modalAppendToBody:!1},a||{}),o=new Tk(n,i);return Zb.set(o,t),Ub.set(t,o),o}var Ik=_f.EXISTS,Rk=Qh.f,Lk=Function.prototype,Nk=Xp(Lk.toString),zk=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,jk=Xp(zk.exec);function $k(t){var e=t.server,n=void 0===e?"":e,r=t.fieldName,a=void 0===r?"":r,i=t.maxFileSize,o=void 0===i?10485760:i,s=t.maxNumberOfFiles,l=void 0===s?100:s,u=t.meta,c=void 0===u?{}:u,d=t.metaWithUrl,p=void 0!==d&&d,h=t.headers,f=void 0===h?{}:h,m=t.withCredentials,g=void 0!==m&&m,v=t.timeout,y=void 0===v?1e4:v,b=t.onBeforeUpload,x=void 0===b?function(t){return t}:b,w=t.onSuccess,_=void 0===w?function(t,e){}:w,C=t.onError,S=void 0===C?function(t,e,n){console.error(t.name+" upload error",e,n)}:C,k=t.onProgress,A=void 0===k?function(t){}:k;if(!n)throw new Error("Cannot get upload server address\n没有配置上传地址");if(!a)throw new Error("Cannot get fieldName\n没有配置 fieldName");var E=n;p&&(E=function(t,e){var n=Hy(t.split("#"),2),r=n[0],a=n[1],i=[];_i(e,(function(t,e){i.push(e+"="+t)}));var o=i.join("&");return r=r.indexOf("?")>0?r+"&"+o:r+"?"+o,a?r+"#"+a:r}(E,c));var D=new Xc({onBeforeUpload:x,restrictions:{maxFileSize:o,maxNumberOfFiles:l},meta:c}).use(Pp,{endpoint:E,headers:f,formData:!0,fieldName:a,bundle:!0,withCredentials:g,timeout:y});return D.on("upload-success",(function(t,e){var n=e.body;_(t,void 0===n?{}:n),D.removeFile(t.id)})),D.on("progress",(function(t){t<1||A(t)})),D.on("error",(function(t){console.error("wangEditor file upload error",t.stack)})),D.on("upload-error",(function(t,e,n){S(t,e,n),D.removeFile(t.id)})),D.on("restriction-failed",(function(t,e){S(t,e),D.removeFile(t.id)})),D}function qk(t){return qk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qk(t)}function Vk(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Hk(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?Object(arguments[e]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),r.forEach((function(e){Vk(t,e,n[e])}))}return t}function Zk(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Uk(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Gk(t,e,n){return e&&Uk(t.prototype,e),n&&Uk(t,n),t}function Wk(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Xk(t,e){if(e&&("object"===qk(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return Wk(t)}function Yk(t){return Yk=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Yk(t)}function Qk(t,e){return Qk=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},Qk(t,e)}function Kk(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Qk(t,e)}kh&&!Ik&&Rk(Lk,"name",{configurable:!0,get:function(){try{return jk(zk,Nk(this))[1]}catch(dut){return""}}});var Jk={type:"logger",log:function(t){this.output("log",t)},warn:function(t){this.output("warn",t)},error:function(t){this.output("error",t)},output:function(t,e){console&&console[t]&&console[t].apply(console,e)}},tA=new(function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Zk(this,t),this.init(e,n)}return Gk(t,[{key:"init",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=e.prefix||"i18next:",this.logger=t||Jk,this.options=e,this.debug=e.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"log","",!0)}},{key:"warn",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"warn","",!0)}},{key:"error",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"error","")}},{key:"deprecate",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(t,e,n,r){return r&&!this.debug?null:("string"==typeof t[0]&&(t[0]="".concat(n).concat(this.prefix," ").concat(t[0])),this.logger[e](t))}},{key:"create",value:function(e){return new t(this.logger,Hk({},{prefix:"".concat(this.prefix,":").concat(e,":")},this.options))}}]),t}()),eA=function(){function t(){Zk(this,t),this.observers={}}return Gk(t,[{key:"on",value:function(t,e){var n=this;return t.split(" ").forEach((function(t){n.observers[t]=n.observers[t]||[],n.observers[t].push(e)})),this}},{key:"off",value:function(t,e){this.observers[t]&&(e?this.observers[t]=this.observers[t].filter((function(t){return t!==e})):delete this.observers[t])}},{key:"emit",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];if(this.observers[t]){var a=[].concat(this.observers[t]);a.forEach((function(t){t.apply(void 0,n)}))}if(this.observers["*"]){var i=[].concat(this.observers["*"]);i.forEach((function(e){e.apply(e,[t].concat(n))}))}}}]),t}();function nA(){var t,e,n=new Promise((function(n,r){t=n,e=r}));return n.resolve=t,n.reject=e,n}function rA(t){return null==t?"":""+t}function aA(t,e,n){t.forEach((function(t){e[t]&&(n[t]=e[t])}))}function iA(t,e,n){function r(t){return t&&t.indexOf("###")>-1?t.replace(/###/g,"."):t}function a(){return!t||"string"==typeof t}for(var i="string"!=typeof e?[].concat(e):e.split(".");i.length>1;){if(a())return{};var o=r(i.shift());!t[o]&&n&&(t[o]=new n),t=Object.prototype.hasOwnProperty.call(t,o)?t[o]:{}}return a()?{}:{obj:t,k:r(i.shift())}}function oA(t,e,n){var r=iA(t,e,Object);r.obj[r.k]=n}function sA(t,e){var n=iA(t,e),r=n.obj,a=n.k;if(r)return r[a]}function lA(t,e,n){var r=sA(t,n);return void 0!==r?r:sA(e,n)}function uA(t,e,n){for(var r in e)"__proto__"!==r&&"constructor"!==r&&(r in t?"string"==typeof t[r]||t[r]instanceof String||"string"==typeof e[r]||e[r]instanceof String?n&&(t[r]=e[r]):uA(t[r],e[r],n):t[r]=e[r]);return t}function cA(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var dA={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function pA(t){return"string"==typeof t?t.replace(/[&<>"'\/]/g,(function(t){return dA[t]})):t}var hA="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1;function fA(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(t){if(t[e])return t[e];for(var r=e.split(n),a=t,i=0;i<r.length;++i){if(!a)return;if("string"==typeof a[r[i]]&&i+1<r.length)return;if(void 0===a[r[i]]){for(var o=2,s=r.slice(i,i+o).join(n),l=a[s];void 0===l&&r.length>i+o;)o++,l=a[s=r.slice(i,i+o).join(n)];if(void 0===l)return;if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s];var u=r.slice(i+o).join(n);return u?fA(l,u,n):void 0}a=a[r[i]]}return a}}var mA=function(t){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Zk(this,e),n=Xk(this,Yk(e).call(this)),hA&&eA.call(Wk(n)),n.data=t||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),void 0===n.options.ignoreJSONStructure&&(n.options.ignoreJSONStructure=!0),n}return Kk(e,eA),Gk(e,[{key:"addNamespaces",value:function(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}},{key:"removeNamespaces",value:function(t){var e=this.options.ns.indexOf(t);e>-1&&this.options.ns.splice(e,1)}},{key:"getResource",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,o=[t,e];n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(a?n.split(a):n)),t.indexOf(".")>-1&&(o=t.split("."));var s=sA(this.data,o);return s||!i||"string"!=typeof n?s:fA(this.data&&this.data[t]&&this.data[t][e],n,a)}},{key:"addResource",value:function(t,e,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var o=[t,e];n&&(o=o.concat(i?n.split(i):n)),t.indexOf(".")>-1&&(r=e,e=(o=t.split("."))[1]),this.addNamespaces(e),oA(this.data,o,r),a.silent||this.emit("added",t,e,n,r)}},{key:"addResources",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var a in n)"string"!=typeof n[a]&&"[object Array]"!==Object.prototype.toString.apply(n[a])||this.addResource(t,e,a,n[a],{silent:!0});r.silent||this.emit("added",t,e,n)}},{key:"addResourceBundle",value:function(t,e,n,r,a){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},o=[t,e];t.indexOf(".")>-1&&(r=n,n=e,e=(o=t.split("."))[1]),this.addNamespaces(e);var s=sA(this.data,o)||{};r?uA(s,n,a):s=Hk({},s,n),oA(this.data,o,s),i.silent||this.emit("added",t,e,n)}},{key:"removeResourceBundle",value:function(t,e){this.hasResourceBundle(t,e)&&delete this.data[t][e],this.removeNamespaces(e),this.emit("removed",t,e)}},{key:"hasResourceBundle",value:function(t,e){return void 0!==this.getResource(t,e)}},{key:"getResourceBundle",value:function(t,e){return e||(e=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Hk({},{},this.getResource(t,e)):this.getResource(t,e)}},{key:"getDataByLanguage",value:function(t){return this.data[t]}},{key:"toJSON",value:function(){return this.data}}]),e}(),gA={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,e,n,r,a){var i=this;return t.forEach((function(t){i.processors[t]&&(e=i.processors[t].process(e,n,r,a))})),e}},vA={},yA=function(t){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Zk(this,e),n=Xk(this,Yk(e).call(this)),hA&&eA.call(Wk(n)),aA(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,Wk(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=tA.create("translator"),n}return Kk(e,eA),Gk(e,[{key:"changeLanguage",value:function(t){t&&(this.language=t)}},{key:"exists",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==t)return!1;var n=this.resolve(t,e);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(t,e){var n=void 0!==e.nsSeparator?e.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==e.keySeparator?e.keySeparator:this.options.keySeparator,a=e.ns||this.options.defaultNS;if(n&&t.indexOf(n)>-1){var i=t.match(this.interpolator.nestingRegexp);if(i&&i.length>0)return{key:t,namespaces:a};var o=t.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(a=o.shift()),t=o.join(r)}return"string"==typeof a&&(a=[a]),{key:t,namespaces:a}}},{key:"translate",value:function(t,n,r){var a=this;if("object"!==qk(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),null==t)return"";Array.isArray(t)||(t=[String(t)]);var i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,o=this.extractFromKey(t[t.length-1],n),s=o.key,l=o.namespaces,u=l[l.length-1],c=n.lng||this.language,d=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(d){var p=n.nsSeparator||this.options.nsSeparator;return u+p+s}return s}var h=this.resolve(t,n),f=h&&h.res,m=h&&h.usedKey||s,g=h&&h.exactUsedKey||s,v=Object.prototype.toString.apply(f),y=["[object Number]","[object Function]","[object RegExp]"],b=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject,w="string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f;if(x&&f&&w&&y.indexOf(v)<0&&("string"!=typeof b||"[object Array]"!==v)){if(!n.returnObjects&&!this.options.returnObjects)return this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,f,Hk({},n,{ns:l})):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(i){var _="[object Array]"===v,C=_?[]:{},S=_?g:m;for(var k in f)if(Object.prototype.hasOwnProperty.call(f,k)){var A="".concat(S).concat(i).concat(k);C[k]=this.translate(A,Hk({},n,{joinArrays:!1,ns:l})),C[k]===A&&(C[k]=f[k])}f=C}}else if(x&&"string"==typeof b&&"[object Array]"===v)(f=f.join(b))&&(f=this.extendTranslation(f,t,n,r));else{var E=!1,D=!1,F=void 0!==n.count&&"string"!=typeof n.count,M=e.hasDefaultValue(n),O=F?this.pluralResolver.getSuffix(c,n.count):"",B=n["defaultValue".concat(O)]||n.defaultValue;!this.isValidLookup(f)&&M&&(E=!0,f=B),this.isValidLookup(f)||(D=!0,f=s);var T=n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,P=T&&D?void 0:f,I=M&&B!==f&&this.options.updateMissing;if(D||E||I){if(this.logger.log(I?"updateKey":"missingKey",c,u,s,I?B:f),i){var R=this.resolve(s,Hk({},n,{keySeparator:!1}));R&&R.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var L=[],N=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&N&&N[0])for(var z=0;z<N.length;z++)L.push(N[z]);else"all"===this.options.saveMissingTo?L=this.languageUtils.toResolveHierarchy(n.lng||this.language):L.push(n.lng||this.language);var j=function(t,e,r){a.options.missingKeyHandler?a.options.missingKeyHandler(t,u,e,I?r:P,I,n):a.backendConnector&&a.backendConnector.saveMissing&&a.backendConnector.saveMissing(t,u,e,I?r:P,I,n),a.emit("missingKey",t,u,e,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&F?L.forEach((function(t){a.pluralResolver.getSuffixes(t).forEach((function(e){j([t],s+e,n["defaultValue".concat(e)]||B)}))})):j(L,s,B))}f=this.extendTranslation(f,t,n,h,r),D&&f===s&&this.options.appendNamespaceToMissingKey&&(f="".concat(u,":").concat(s)),(D||E)&&this.options.parseMissingKeyHandler&&(f=this.options.parseMissingKeyHandler(f))}return f}},{key:"extendTranslation",value:function(t,e,n,r,a){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Hk({},n,{interpolation:Hk({},this.options.interpolation,n.interpolation)}));var o,s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(s){var l=t.match(this.interpolator.nestingRegexp);o=l&&l.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=Hk({},this.options.interpolation.defaultVariables,u)),t=this.interpolator.interpolate(t,u,n.lng||this.language,n),s){var c=t.match(this.interpolator.nestingRegexp);o<(c&&c.length)&&(n.nest=!1)}!1!==n.nest&&(t=this.interpolator.nest(t,(function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return a&&a[0]===r[0]&&!n.context?(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(e[0])),null):i.translate.apply(i,r.concat([e]))}),n)),n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,p="string"==typeof d?[d]:d;return null!=t&&p&&p.length&&!1!==n.applyPostProcessor&&(t=gA.handle(p,t,e,this.options&&this.options.postProcessPassResolved?Hk({i18nResolved:r},n):n,this)),t}},{key:"resolve",value:function(t){var e,n,r,a,i,o=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof t&&(t=[t]),t.forEach((function(t){if(!o.isValidLookup(e)){var l=o.extractFromKey(t,s),u=l.key;n=u;var c=l.namespaces;o.options.fallbackNS&&(c=c.concat(o.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,p=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,h=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);c.forEach((function(t){o.isValidLookup(e)||(i=t,!vA["".concat(h[0],"-").concat(t)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(i)&&(vA["".concat(h[0],"-").concat(t)]=!0,o.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(n){if(!o.isValidLookup(e)){a=n;var i,l,c=u,h=[c];for(o.i18nFormat&&o.i18nFormat.addLookupKeys?o.i18nFormat.addLookupKeys(h,u,n,t,s):(d&&(i=o.pluralResolver.getSuffix(n,s.count)),d&&p&&h.push(c+i),p&&h.push(c+="".concat(o.options.contextSeparator).concat(s.context)),d&&h.push(c+=i));l=h.pop();)o.isValidLookup(e)||(r=l,e=o.getResource(n,t,l,s))}})))}))}})),{res:e,usedKey:n,exactUsedKey:r,usedLng:a,usedNS:i}}},{key:"isValidLookup",value:function(t){return!(void 0===t||!this.options.returnNull&&null===t||!this.options.returnEmptyString&&""===t)}},{key:"getResource",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,e,n,r):this.resourceStore.getResource(t,e,n,r)}}],[{key:"hasDefaultValue",value:function(t){var e="defaultValue";for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e===n.substring(0,e.length)&&void 0!==t[n])return!0;return!1}}]),e}();function bA(t){return t.charAt(0).toUpperCase()+t.slice(1)}var xA=function(){function t(e){Zk(this,t),this.options=e,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=tA.create("languageUtils")}return Gk(t,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var e=t.split("-");return 2===e.length?null:(e.pop(),"x"===e[e.length-1].toLowerCase()?null:this.formatLanguageCode(e.join("-")))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var e=t.split("-");return this.formatLanguageCode(e[0])}},{key:"formatLanguageCode",value:function(t){if("string"==typeof t&&t.indexOf("-")>-1){var e=["hans","hant","latn","cyrl","cans","mong","arab"],n=t.split("-");return this.options.lowerCaseLng?n=n.map((function(t){return t.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),e.indexOf(n[1].toLowerCase())>-1&&(n[1]=bA(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),e.indexOf(n[1].toLowerCase())>-1&&(n[1]=bA(n[1].toLowerCase())),e.indexOf(n[2].toLowerCase())>-1&&(n[2]=bA(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(t)}},{key:"isSupportedCode",value:function(t){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var e,n=this;return t?(t.forEach((function(t){if(!e){var r=n.formatLanguageCode(t);n.options.supportedLngs&&!n.isSupportedCode(r)||(e=r)}})),!e&&this.options.supportedLngs&&t.forEach((function(t){if(!e){var r=n.getLanguagePartFromCode(t);if(n.isSupportedCode(r))return e=r;e=n.options.supportedLngs.find((function(t){if(0===t.indexOf(r))return t}))}})),e||(e=this.getFallbackCodes(this.options.fallbackLng)[0]),e):null}},{key:"getFallbackCodes",value:function(t,e){if(!t)return[];if("function"==typeof t&&(t=t(e)),"string"==typeof t&&(t=[t]),"[object Array]"===Object.prototype.toString.apply(t))return t;if(!e)return t.default||[];var n=t[e];return n||(n=t[this.getScriptPartFromCode(e)]),n||(n=t[this.formatLanguageCode(e)]),n||(n=t[this.getLanguagePartFromCode(e)]),n||(n=t.default),n||[]}},{key:"toResolveHierarchy",value:function(t,e){var n=this,r=this.getFallbackCodes(e||this.options.fallbackLng||[],t),a=[],i=function(t){t&&(n.isSupportedCode(t)?a.push(t):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(t)))};return"string"==typeof t&&t.indexOf("-")>-1?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(t)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(t)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(t))):"string"==typeof t&&i(this.formatLanguageCode(t)),r.forEach((function(t){a.indexOf(t)<0&&i(n.formatLanguageCode(t))})),a}}]),t}(),wA=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],_A={1:function(t){return Number(t>1)},2:function(t){return Number(1!=t)},3:function(t){return 0},4:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},5:function(t){return Number(0==t?0:1==t?1:2==t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5)},6:function(t){return Number(1==t?0:t>=2&&t<=4?1:2)},7:function(t){return Number(1==t?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},8:function(t){return Number(1==t?0:2==t?1:8!=t&&11!=t?2:3)},9:function(t){return Number(t>=2)},10:function(t){return Number(1==t?0:2==t?1:t<7?2:t<11?3:4)},11:function(t){return Number(1==t||11==t?0:2==t||12==t?1:t>2&&t<20?2:3)},12:function(t){return Number(t%10!=1||t%100==11)},13:function(t){return Number(0!==t)},14:function(t){return Number(1==t?0:2==t?1:3==t?2:3)},15:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2)},16:function(t){return Number(t%10==1&&t%100!=11?0:0!==t?1:2)},17:function(t){return Number(1==t||t%10==1&&t%100!=11?0:1)},18:function(t){return Number(0==t?0:1==t?1:2)},19:function(t){return Number(1==t?0:0==t||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3)},20:function(t){return Number(1==t?0:0==t||t%100>0&&t%100<20?1:2)},21:function(t){return Number(t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0)},22:function(t){return Number(1==t?0:2==t?1:(t<0||t>10)&&t%10==0?2:3)}};function CA(){var t={};return wA.forEach((function(e){e.lngs.forEach((function(n){t[n]={numbers:e.nr,plurals:_A[e.fc]}}))})),t}var SA=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Zk(this,t),this.languageUtils=e,this.options=n,this.logger=tA.create("pluralResolver"),this.rules=CA()}return Gk(t,[{key:"addRule",value:function(t,e){this.rules[t]=e}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var e=this.getRule(t);return e&&e.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,e){return this.getSuffixes(t).map((function(t){return e+t}))}},{key:"getSuffixes",value:function(t){var e=this,n=this.getRule(t);return n?n.numbers.map((function(n){return e.getSuffix(t,n)})):[]}},{key:"getSuffix",value:function(t,e){var n=this,r=this.getRule(t);if(r){var a=r.noAbs?r.plurals(e):r.plurals(Math.abs(e)),i=r.numbers[a];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===i?i="plural":1===i&&(i=""));var o=function(){return n.options.prepend&&i.toString()?n.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?"_plural_".concat(i.toString()):o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?o():this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),""}}]),t}(),kA=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Zk(this,t),this.logger=tA.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||function(t){return t},this.init(e)}return Gk(t,[{key:"init",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var e=t.interpolation;this.escape=void 0!==e.escape?e.escape:pA,this.escapeValue=void 0===e.escapeValue||e.escapeValue,this.useRawValueToEscape=void 0!==e.useRawValueToEscape&&e.useRawValueToEscape,this.prefix=e.prefix?cA(e.prefix):e.prefixEscaped||"{{",this.suffix=e.suffix?cA(e.suffix):e.suffixEscaped||"}}",this.formatSeparator=e.formatSeparator?e.formatSeparator:e.formatSeparator||",",this.unescapePrefix=e.unescapeSuffix?"":e.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":e.unescapeSuffix||"",this.nestingPrefix=e.nestingPrefix?cA(e.nestingPrefix):e.nestingPrefixEscaped||cA("$t("),this.nestingSuffix=e.nestingSuffix?cA(e.nestingSuffix):e.nestingSuffixEscaped||cA(")"),this.nestingOptionsSeparator=e.nestingOptionsSeparator?e.nestingOptionsSeparator:e.nestingOptionsSeparator||",",this.maxReplaces=e.maxReplaces?e.maxReplaces:1e3,this.alwaysFormat=void 0!==e.alwaysFormat&&e.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var e="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(e,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(t,e,n,r){var a,i,o,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(t){return t.replace(/\$/g,"$$$$")}var c=function(t){if(t.indexOf(s.formatSeparator)<0){var a=lA(e,l,t);return s.alwaysFormat?s.format(a,void 0,n,Hk({},r,e,{interpolationkey:t})):a}var i=t.split(s.formatSeparator),o=i.shift().trim(),u=i.join(s.formatSeparator).trim();return s.format(lA(e,l,o),u,n,Hk({},r,e,{interpolationkey:o}))};this.resetRegExp();var d=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,p=r&&r.interpolation&&r.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,h=[{regex:this.regexpUnescape,safeValue:function(t){return u(t)}},{regex:this.regexp,safeValue:function(t){return s.escapeValue?u(s.escape(t)):u(t)}}];return h.forEach((function(e){for(o=0;a=e.regex.exec(t);){if(void 0===(i=c(a[1].trim())))if("function"==typeof d){var n=d(t,a,r);i="string"==typeof n?n:""}else{if(p){i=a[0];continue}s.logger.warn("missed to pass in variable ".concat(a[1]," for interpolating ").concat(t)),i=""}else"string"==typeof i||s.useRawValueToEscape||(i=rA(i));var l=e.safeValue(i);if(t=t.replace(a[0],l),p?(e.regex.lastIndex+=l.length,e.regex.lastIndex-=a[0].length):e.regex.lastIndex=0,++o>=s.maxReplaces)break}})),t}},{key:"nest",value:function(t,e){var n,r,a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Hk({},i);function s(t,e){var n=this.nestingOptionsSeparator;if(t.indexOf(n)<0)return t;var r=t.split(new RegExp("".concat(n,"[ ]*{"))),a="{".concat(r[1]);t=r[0],a=(a=this.interpolate(a,o)).replace(/'/g,'"');try{o=JSON.parse(a),e&&(o=Hk({},e,o))}catch(e){return this.logger.warn("failed parsing options string in nesting for key ".concat(t),e),"".concat(t).concat(n).concat(a)}return delete o.defaultValue,t}for(o.applyPostProcessor=!1,delete o.defaultValue;n=this.nestingRegexp.exec(t);){var l=[],u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map((function(t){return t.trim()}));n[1]=c.shift(),l=c,u=!0}if((r=e(s.call(this,n[1].trim(),o),o))&&n[0]===t&&"string"!=typeof r)return r;"string"!=typeof r&&(r=rA(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(t)),r=""),u&&(r=l.reduce((function(t,e){return a.format(t,e,i.lng,Hk({},i,{interpolationkey:n[1].trim()}))}),r.trim())),t=t.replace(n[0],r),this.regexp.lastIndex=0}return t}}]),t}(),AA=function(t){function e(t,n,r){var a,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Zk(this,e),a=Xk(this,Yk(e).call(this)),hA&&eA.call(Wk(a)),a.backend=t,a.store=n,a.services=r,a.languageUtils=r.languageUtils,a.options=i,a.logger=tA.create("backendConnector"),a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(r,i.backend,i),a}return Kk(e,eA),Gk(e,[{key:"queueLoad",value:function(t,e,n,r){var a=this,i=[],o=[],s=[],l=[];return t.forEach((function(t){var r=!0;e.forEach((function(e){var s="".concat(t,"|").concat(e);!n.reload&&a.store.hasResourceBundle(t,e)?a.state[s]=2:a.state[s]<0||(1===a.state[s]?o.indexOf(s)<0&&o.push(s):(a.state[s]=1,r=!1,o.indexOf(s)<0&&o.push(s),i.indexOf(s)<0&&i.push(s),l.indexOf(e)<0&&l.push(e)))})),r||s.push(t)})),(i.length||o.length)&&this.queue.push({pending:o,loaded:{},errors:[],callback:r}),{toLoad:i,pending:o,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(t,e,n){var r=t.split("|"),a=r[0],i=r[1];e&&this.emit("failedLoading",a,i,e),n&&this.store.addResourceBundle(a,i,n),this.state[t]=e?-1:2;var o={};this.queue.forEach((function(n){!function(t,e,n,r){var a=iA(t,e,Object),i=a.obj,o=a.k;i[o]=i[o]||[],r&&(i[o]=i[o].concat(n)),r||i[o].push(n)}(n.loaded,[a],i),function(t,e){for(var n=t.indexOf(e);-1!==n;)t.splice(n,1),n=t.indexOf(e)}(n.pending,t),e&&n.errors.push(e),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(t){o[t]||(o[t]=[]),n.loaded[t].length&&n.loaded[t].forEach((function(e){o[t].indexOf(e)<0&&o[t].push(e)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",o),this.queue=this.queue.filter((function(t){return!t.done}))}},{key:"read",value:function(t,e,n){var r=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,o=arguments.length>5?arguments[5]:void 0;return t.length?this.backend[n](t,e,(function(s,l){s&&l&&a<5?setTimeout((function(){r.read.call(r,t,e,n,a+1,2*i,o)}),i):o(s,l)})):o(null,{})}},{key:"prepareLoading",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),a&&a();"string"==typeof t&&(t=this.languageUtils.toResolveHierarchy(t)),"string"==typeof e&&(e=[e]);var i=this.queueLoad(t,e,r,a);if(!i.toLoad.length)return i.pending.length||a(),null;i.toLoad.forEach((function(t){n.loadOne(t)}))}},{key:"load",value:function(t,e,n){this.prepareLoading(t,e,{},n)}},{key:"reload",value:function(t,e,n){this.prepareLoading(t,e,{reload:!0},n)}},{key:"loadOne",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t.split("|"),a=r[0],i=r[1];this.read(a,i,"read",void 0,void 0,(function(r,o){r&&e.logger.warn("".concat(n,"loading namespace ").concat(i," for language ").concat(a," failed"),r),!r&&o&&e.logger.log("".concat(n,"loaded namespace ").concat(i," for language ").concat(a),o),e.loaded(t,r,o)}))}},{key:"saveMissing",value:function(t,e,n,r,a){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(e)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(e,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(t,e,n,r,null,Hk({},i,{isUpdate:a})),t&&t[0]&&this.store.addResource(t[0],e,n,r))}}]),e}();function EA(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var e={};if("object"===qk(t[1])&&(e=t[1]),"string"==typeof t[1]&&(e.defaultValue=t[1]),"string"==typeof t[2]&&(e.tDescription=t[2]),"object"===qk(t[2])||"object"===qk(t[3])){var n=t[3]||t[2];Object.keys(n).forEach((function(t){e[t]=n[t]}))}return e},interpolation:{escapeValue:!0,format:function(t,e,n,r){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function DA(t){return"string"==typeof t.ns&&(t.ns=[t.ns]),"string"==typeof t.fallbackLng&&(t.fallbackLng=[t.fallbackLng]),"string"==typeof t.fallbackNS&&(t.fallbackNS=[t.fallbackNS]),t.whitelist&&(t.whitelist&&t.whitelist.indexOf("cimode")<0&&(t.whitelist=t.whitelist.concat(["cimode"])),t.supportedLngs=t.whitelist),t.nonExplicitWhitelist&&(t.nonExplicitSupportedLngs=t.nonExplicitWhitelist),t.supportedLngs&&t.supportedLngs.indexOf("cimode")<0&&(t.supportedLngs=t.supportedLngs.concat(["cimode"])),t}function FA(){}var MA=function(t){function e(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(Zk(this,e),t=Xk(this,Yk(e).call(this)),hA&&eA.call(Wk(t)),t.options=DA(n),t.services={},t.logger=tA,t.modules={external:[]},r&&!t.isInitialized&&!n.isClone){if(!t.options.initImmediate)return t.init(n,r),Xk(t,Wk(t));setTimeout((function(){t.init(n,r)}),0)}return t}return Kk(e,eA),Gk(e,[{key:"init",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(t){return t?"function"==typeof t?new t:t:null}if("function"==typeof e&&(n=e,e={}),e.whitelist&&!e.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),e.nonExplicitWhitelist&&!e.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Hk({},EA(),this.options,DA(e)),this.format=this.options.interpolation.format,n||(n=FA),!this.options.isClone){this.modules.logger?tA.init(r(this.modules.logger),this.options):tA.init(null,this.options);var a=new xA(this.options);this.store=new mA(this.options.resources,this.options);var i=this.services;i.logger=tA,i.resourceStore=this.store,i.languageUtils=a,i.pluralResolver=new SA(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),i.interpolator=new kA(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new AA(r(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",(function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];t.emit.apply(t,[e].concat(r))})),this.modules.languageDetector&&(i.languageDetector=r(this.modules.languageDetector),i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=r(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new yA(this.services,this.options),this.translator.on("*",(function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];t.emit.apply(t,[e].concat(r))})),this.modules.external.forEach((function(e){e.init&&e.init(t)}))}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var o=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);o.length>0&&"dev"!==o[0]&&(this.options.lng=o[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var s=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];s.forEach((function(e){t[e]=function(){var n;return(n=t.store)[e].apply(n,arguments)}}));var l=["addResource","addResources","addResourceBundle","removeResourceBundle"];l.forEach((function(e){t[e]=function(){var n;return(n=t.store)[e].apply(n,arguments),t}}));var u=nA(),c=function(){var e=function(e,r){t.isInitialized&&!t.initializedStoreOnce&&t.logger.warn("init: i18next is already initialized. You should call init just once!"),t.isInitialized=!0,t.options.isClone||t.logger.log("initialized",t.options),t.emit("initialized",t.options),u.resolve(r),n(e,r)};if(t.languages&&"v1"!==t.options.compatibilityAPI&&!t.isInitialized)return e(null,t.t.bind(t));t.changeLanguage(t.options.lng,e)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}},{key:"loadResources",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:FA,r=n,a="string"==typeof t?t:this.language;if("function"==typeof t&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(a&&"cimode"===a.toLowerCase())return r();var i=[],o=function(t){t&&e.services.languageUtils.toResolveHierarchy(t).forEach((function(t){i.indexOf(t)<0&&i.push(t)}))};if(a)o(a);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(t){return o(t)}))}this.options.preload&&this.options.preload.forEach((function(t){return o(t)})),this.services.backendConnector.load(i,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(t,e,n){var r=nA();return t||(t=this.languages),e||(e=this.options.ns),n||(n=FA),this.services.backendConnector.reload(t,e,(function(t){r.resolve(),n(t)})),r}},{key:"use",value:function(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===t.type&&(this.modules.backend=t),("logger"===t.type||t.log&&t.warn&&t.error)&&(this.modules.logger=t),"languageDetector"===t.type&&(this.modules.languageDetector=t),"i18nFormat"===t.type&&(this.modules.i18nFormat=t),"postProcessor"===t.type&&gA.addPostProcessor(t),"3rdParty"===t.type&&this.modules.external.push(t),this}},{key:"changeLanguage",value:function(t,e){var n=this;this.isLanguageChangingTo=t;var r=nA();this.emit("languageChanging",t);var a=function(a){t||a||!n.services.languageDetector||(a=[]);var i="string"==typeof a?a:n.services.languageUtils.getBestMatchFromCodes(a);i&&(n.language||(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i)),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(t){!function(t,a){a?(n.language=a,n.languages=n.services.languageUtils.toResolveHierarchy(a),n.translator.changeLanguage(a),n.isLanguageChangingTo=void 0,n.emit("languageChanged",a),n.logger.log("languageChanged",a)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),e&&e(t,(function(){return n.t.apply(n,arguments)}))}(t,i)}))};return t||!this.services.languageDetector||this.services.languageDetector.async?!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(a):a(t):a(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(t,e,n){var r=this,a=function t(e,a){var i;if("object"!==qk(a)){for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l<o;l++)s[l-2]=arguments[l];i=r.options.overloadTranslationOptionHandler([e,a].concat(s))}else i=Hk({},a);i.lng=i.lng||t.lng,i.lngs=i.lngs||t.lngs,i.ns=i.ns||t.ns;var u=r.options.keySeparator||".",c=n?"".concat(n).concat(u).concat(e):e;return r.t(c,i)};return"string"==typeof t?a.lng=t:a.lngs=t,a.ns=e,a.keyPrefix=n,a}},{key:"t",value:function(){var t;return this.translator&&(t=this.translator).translate.apply(t,arguments)}},{key:"exists",value:function(){var t;return this.translator&&(t=this.translator).exists.apply(t,arguments)}},{key:"setDefaultNamespace",value:function(t){this.options.defaultNS=t}},{key:"hasLoadedNamespace",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.languages[0],a=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var o=function(t,n){var r=e.services.backendConnector.state["".concat(t,"|").concat(n)];return-1===r||2===r};if(n.precheck){var s=n.precheck(this,o);if(void 0!==s)return s}return!!this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||!(!o(r,t)||a&&!o(i,t))}},{key:"loadNamespaces",value:function(t,e){var n=this,r=nA();return this.options.ns?("string"==typeof t&&(t=[t]),t.forEach((function(t){n.options.ns.indexOf(t)<0&&n.options.ns.push(t)})),this.loadResources((function(t){r.resolve(),e&&e(t)})),r):(e&&e(),Promise.resolve())}},{key:"loadLanguages",value:function(t,e){var n=nA();"string"==typeof t&&(t=[t]);var r=this.options.preload||[],a=t.filter((function(t){return r.indexOf(t)<0}));return a.length?(this.options.preload=r.concat(a),this.loadResources((function(t){n.resolve(),e&&e(t)})),n):(e&&e(),Promise.resolve())}},{key:"dir",value:function(t){return t||(t=this.languages&&this.languages.length>0?this.languages[0]:this.language),t?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(t))>=0?"rtl":"ltr":"rtl"}},{key:"createInstance",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new e(t,n)}},{key:"cloneInstance",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:FA,a=Hk({},this.options,n,{isClone:!0}),i=new e(a),o=["store","services","language"];return o.forEach((function(e){i[e]=t[e]})),i.services=Hk({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new yA(i.services,i.options),i.translator.on("*",(function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];i.emit.apply(i,[t].concat(n))})),i.init(a,r),i.translator.options=i.options,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages}}}]),e}(),OA=new MA,BA="translation";function TA(t,e){OA.addResourceBundle(t,BA,e,!0,!0)}OA.init({lng:"zh-CN",resources:{}});var PA=OA.t.bind(OA),IA={editor:{more:"More",justify:"Justify",indent:"Indent",image:"Image",video:"Video"}},RA={editor:{more:"更多",justify:"对齐",indent:"缩进",image:"图片",video:"视频"}};TA("en",IA),TA("zh-CN",RA),TA("en",{common:{ok:"OK",delete:"Delete",enter:"Enter"},blockQuote:{title:"Quote"},codeBlock:{title:"Code block"},color:{color:"Font color",bgColor:"Back color",default:"Default color",clear:"Clear back color"},divider:{title:"Divider"},emotion:{title:"Emotion"},fontSize:{title:"Font size",default:"Default"},fontFamily:{title:"Font family",default:"Default"},fullScreen:{title:"Full screen"},header:{title:"Header",text:"Text"},image:{netImage:"Net image",delete:"Delete image",edit:"Edit image",viewLink:"View link",src:"Image src",desc:"Description",link:"Image link"},indent:{decrease:"Decrease",increase:"Increase"},justify:{left:"Left",right:"Right",center:"Center",justify:"Justify"},lineHeight:{title:"Line height",default:"Default"},link:{insert:"Insert link",text:"Link text",url:"Link source",unLink:"Unlink",edit:"Edit link",view:"View link"},textStyle:{bold:"Bold",clear:"Clear styles",code:"Inline code",italic:"Italic",sub:"Sub",sup:"Sup",through:"Through",underline:"Underline"},undo:{undo:"undo",redo:"Redo"},todo:{todo:"Todo"}}),TA("zh-CN",{common:{ok:"确定",delete:"删除",enter:"回车"},blockQuote:{title:"引用"},codeBlock:{title:"代码块"},color:{color:"文字颜色",bgColor:"背景色",default:"默认颜色",clear:"清除背景色"},divider:{title:"分割线"},emotion:{title:"表情"},fontSize:{title:"字号",default:"默认字号"},fontFamily:{title:"字体",default:"默认字体"},fullScreen:{title:"全屏"},header:{title:"标题",text:"正文"},image:{netImage:"网络图片",delete:"删除图片",edit:"编辑图片",viewLink:"查看链接",src:"图片地址",desc:"图片描述",link:"图片链接"},indent:{decrease:"减少缩进",increase:"增加缩进"},justify:{left:"左对齐",right:"右对齐",center:"居中对齐",justify:"两端对齐"},lineHeight:{title:"行高",default:"默认行高"},link:{insert:"插入链接",text:"链接文本",url:"链接地址",unLink:"取消链接",edit:"修改链接",view:"查看链接"},textStyle:{bold:"粗体",clear:"清除格式",code:"行内代码",italic:"斜体",sub:"下标",sup:"上标",through:"删除线",underline:"下划线"},undo:{undo:"撤销",redo:"重做"},todo:{todo:"待办"}});var LA={type:"paragraph",renderElem:function(t,e,n){return Zo("p",null,e)}},NA={type:"paragraph",elemToHtml:function(t,e){return""===e?"<p><br></p>":"<p>"+e+"</p>"}},zA="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function jA(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function $A(t){var e={exports:{}};return t(e,e.exports),e.exports}var qA,VA,HA=function(t){return t&&t.Math==Math&&t},ZA=HA("object"==typeof globalThis&&globalThis)||HA("object"==typeof window&&window)||HA("object"==typeof self&&self)||HA("object"==typeof zA&&zA)||function(){return this}()||Function("return this")(),UA=function(t){try{return!!t()}catch(t){return!0}},GA=!UA((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),WA=Function.prototype.call,XA=WA.bind?WA.bind(WA):function(){return WA.apply(WA,arguments)},YA={}.propertyIsEnumerable,QA=Object.getOwnPropertyDescriptor,KA=QA&&!YA.call({1:2},1)?function(t){var e=QA(this,t);return!!e&&e.enumerable}:YA,JA={f:KA},tE=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},eE=Function.prototype,nE=eE.bind,rE=eE.call,aE=nE&&nE.bind(rE),iE=nE?function(t){return t&&aE(rE,t)}:function(t){return t&&function(){return rE.apply(t,arguments)}},oE=iE({}.toString),sE=iE("".slice),lE=function(t){return sE(oE(t),8,-1)},uE=ZA.Object,cE=iE("".split),dE=UA((function(){return!uE("z").propertyIsEnumerable(0)}))?function(t){return"String"==lE(t)?cE(t,""):uE(t)}:uE,pE=ZA.TypeError,hE=function(t){if(null==t)throw pE("Can't call method on "+t);return t},fE=function(t){return dE(hE(t))},mE=function(t){return"function"==typeof t},gE=function(t){return"object"==typeof t?null!==t:mE(t)},vE=function(t){return mE(t)?t:void 0},yE=function(t,e){return arguments.length<2?vE(ZA[t]):ZA[t]&&ZA[t][e]},bE=iE({}.isPrototypeOf),xE=yE("navigator","userAgent")||"",wE=ZA.process,_E=ZA.Deno,CE=wE&&wE.versions||_E&&_E.version,SE=CE&&CE.v8;SE&&(VA=(qA=SE.split("."))[0]>0&&qA[0]<4?1:+(qA[0]+qA[1])),!VA&&xE&&(!(qA=xE.match(/Edge\/(\d+)/))||qA[1]>=74)&&(qA=xE.match(/Chrome\/(\d+)/))&&(VA=+qA[1]);var kE=VA,AE=!!Object.getOwnPropertySymbols&&!UA((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&kE&&kE<41})),EE=AE&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,DE=ZA.Object,FE=EE?function(t){return"symbol"==typeof t}:function(t){var e=yE("Symbol");return mE(e)&&bE(e.prototype,DE(t))},ME=ZA.String,OE=function(t){try{return ME(t)}catch(t){return"Object"}},BE=ZA.TypeError,TE=function(t){if(mE(t))return t;throw BE(OE(t)+" is not a function")},PE=function(t,e){var n=t[e];return null==n?void 0:TE(n)},IE=ZA.TypeError,RE=Object.defineProperty,LE=function(t,e){try{RE(ZA,t,{value:e,configurable:!0,writable:!0})}catch(h){ZA[t]=e}return e},NE=ZA["__core-js_shared__"]||LE("__core-js_shared__",{}),zE=$A((function(t){(t.exports=function(t,e){return NE[t]||(NE[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),jE=ZA.Object,$E=function(t){return jE(hE(t))},qE=iE({}.hasOwnProperty),VE=Object.hasOwn||function(t,e){return qE($E(t),e)},HE=0,ZE=Math.random(),UE=iE(1..toString),GE=function(t){return"Symbol("+(void 0===t?"":t)+")_"+UE(++HE+ZE,36)},WE=zE("wks"),XE=ZA.Symbol,YE=XE&&XE.for,QE=EE?XE:XE&&XE.withoutSetter||GE,KE=function(t){if(!VE(WE,t)||!AE&&"string"!=typeof WE[t]){var e="Symbol."+t;AE&&VE(XE,t)?WE[t]=XE[t]:WE[t]=EE&&YE?YE(e):QE(e)}return WE[t]},JE=ZA.TypeError,tD=KE("toPrimitive"),eD=function(t,e){if(!gE(t)||FE(t))return t;var n,r=PE(t,tD);if(r){if(void 0===e&&(e="default"),n=XA(r,t,e),!gE(n)||FE(n))return n;throw JE("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&mE(n=t.toString)&&!gE(r=XA(n,t)))return r;if(mE(n=t.valueOf)&&!gE(r=XA(n,t)))return r;if("string"!==e&&mE(n=t.toString)&&!gE(r=XA(n,t)))return r;throw IE("Can't convert object to primitive value")}(t,e)},nD=function(t){var e=eD(t,"string");return FE(e)?e:e+""},rD=ZA.document,aD=gE(rD)&&gE(rD.createElement),iD=function(t){return aD?rD.createElement(t):{}},oD=!GA&&!UA((function(){return 7!=Object.defineProperty(iD("div"),"a",{get:function(){return 7}}).a})),sD=Object.getOwnPropertyDescriptor,lD={f:GA?sD:function(t,e){if(t=fE(t),e=nD(e),oD)try{return sD(t,e)}catch(t){}if(VE(t,e))return tE(!XA(JA.f,t,e),t[e])}},uD=ZA.String,cD=ZA.TypeError,dD=function(t){if(gE(t))return t;throw cD(uD(t)+" is not an object")},pD=ZA.TypeError,hD=Object.defineProperty,fD={f:GA?hD:function(t,e,n){if(dD(t),e=nD(e),dD(n),oD)try{return hD(t,e,n)}catch(t){}if("get"in n||"set"in n)throw pD("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},mD=GA?function(t,e,n){return fD.f(t,e,tE(1,n))}:function(t,e,n){return t[e]=n,t},gD=iE(Function.toString);mE(NE.inspectSource)||(NE.inspectSource=function(t){return gD(t)});var vD,yD,bD,xD=NE.inspectSource,wD=ZA.WeakMap,_D=mE(wD)&&/native code/.test(xD(wD)),CD=zE("keys"),SD=function(t){return CD[t]||(CD[t]=GE(t))},kD={},AD=ZA.TypeError,ED=ZA.WeakMap;if(_D||NE.state){var DD=NE.state||(NE.state=new ED),FD=iE(DD.get),MD=iE(DD.has),OD=iE(DD.set);vD=function(t,e){if(MD(DD,t))throw new AD("Object already initialized");return e.facade=t,OD(DD,t,e),e},yD=function(t){return FD(DD,t)||{}},bD=function(t){return MD(DD,t)}}else{var BD=SD("state");kD[BD]=!0,vD=function(t,e){if(VE(t,BD))throw new AD("Object already initialized");return e.facade=t,mD(t,BD,e),e},yD=function(t){return VE(t,BD)?t[BD]:{}},bD=function(t){return VE(t,BD)}}var TD={set:vD,get:yD,has:bD,enforce:function(t){return bD(t)?yD(t):vD(t,{})},getterFor:function(t){return function(e){var n;if(!gE(e)||(n=yD(e)).type!==t)throw AD("Incompatible receiver, "+t+" required");return n}}},PD=Function.prototype,ID=GA&&Object.getOwnPropertyDescriptor,RD=VE(PD,"name"),LD={EXISTS:RD,PROPER:RD&&"something"===function(){}.name,CONFIGURABLE:RD&&(!GA||GA&&ID(PD,"name").configurable)},ND=$A((function(t){var e=LD.CONFIGURABLE,n=TD.get,r=TD.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;mE(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!VE(i,"name")||e&&i.name!==d)&&mD(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==ZA?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:mD(t,n,i)):u?t[n]=i:LE(n,i)})(Function.prototype,"toString",(function(){return mE(this)&&n(this).source||xD(this)}))})),zD=Math.ceil,jD=Math.floor,$D=function(t){var e=+t;return e!=e||0===e?0:(e>0?jD:zD)(e)},qD=Math.max,VD=Math.min,HD=function(t,e){var n=$D(t);return n<0?qD(n+e,0):VD(n,e)},ZD=Math.min,UD=function(t){return t>0?ZD($D(t),9007199254740991):0},GD=function(t){return UD(t.length)},WD=function(t){return function(e,n,r){var a,i=fE(e),o=GD(i),s=HD(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},XD={includes:WD(!0),indexOf:WD(!1)},YD=XD.indexOf,QD=iE([].push),KD=function(t,e){var n,r=fE(t),a=0,i=[];for(n in r)!VE(kD,n)&&VE(r,n)&&QD(i,n);for(;e.length>a;)VE(r,n=e[a++])&&(~YD(i,n)||QD(i,n));return i},JD=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],tF=JD.concat("length","prototype"),eF={f:Object.getOwnPropertyNames||function(t){return KD(t,tF)}},nF={f:Object.getOwnPropertySymbols},rF=iE([].concat),aF=yE("Reflect","ownKeys")||function(t){var e=eF.f(dD(t)),n=nF.f;return n?rF(e,n(t)):e},iF=function(t,e){for(var n=aF(e),r=fD.f,a=lD.f,i=0;i<n.length;i++){var o=n[i];VE(t,o)||r(t,o,a(e,o))}},oF=/#|\.prototype\./,sF=function(t,e){var n=uF[lF(t)];return n==dF||n!=cF&&(mE(e)?UA(e):!!e)},lF=sF.normalize=function(t){return String(t).replace(oF,".").toLowerCase()},uF=sF.data={},cF=sF.NATIVE="N",dF=sF.POLYFILL="P",pF=sF,hF=lD.f,fF=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?ZA:u?ZA[s]||LE(s,{}):(ZA[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=hF(n,r))&&o.value:n[r],!pF(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;iF(i,a)}(t.sham||a&&a.sham)&&mD(i,"sham",!0),ND(n,r,i,t)}},mF=iE(iE.bind),gF=Array.isArray||function(t){return"Array"==lE(t)},vF={};vF[KE("toStringTag")]="z";var yF="[object z]"===String(vF),bF=KE("toStringTag"),xF=ZA.Object,wF="Arguments"==lE(function(){return arguments}()),_F=yF?lE:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=xF(t),bF))?n:wF?lE(e):"Object"==(r=lE(e))&&mE(e.callee)?"Arguments":r},CF=function(){},SF=[],kF=yE("Reflect","construct"),AF=/^\s*(?:class|function)\b/,EF=iE(AF.exec),DF=!AF.exec(CF),FF=function(t){if(!mE(t))return!1;try{return kF(CF,SF,t),!0}catch(t){return!1}},MF=!kF||UA((function(){var t;return FF(FF.call)||!FF(Object)||!FF((function(){t=!0}))||t}))?function(t){if(!mE(t))return!1;switch(_F(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return DF||!!EF(AF,xD(t))}:FF,OF=KE("species"),BF=ZA.Array,TF=function(t,e){return new(function(t){var e;return gF(t)&&(e=t.constructor,(MF(e)&&(e===BF||gF(e.prototype))||gE(e)&&null===(e=e[OF]))&&(e=void 0)),void 0===e?BF:e}(t))(0===e?0:e)},PF=iE([].push),IF=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=$E(l),m=dE(f),g=function(t,e){return TE(t),void 0===e?t:mF?mF(t,e):function(){return t.apply(e,arguments)}}(u,c),v=GD(m),y=0,b=d||TF,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:PF(x,p)}else switch(t){case 4:return!1;case 7:PF(x,p)}return i?-1:r||a?a:x}},RF={forEach:IF(0),map:IF(1),filter:IF(2),some:IF(3),every:IF(4),find:IF(5),findIndex:IF(6),filterReject:IF(7)},LF=KE("species"),NF=function(t){return kE>=51||!UA((function(){var e=[];return(e.constructor={})[LF]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},zF=RF.filter;fF({target:"Array",proto:!0,forced:!NF("filter")},{filter:function(t){return zF(this,t,arguments.length>1?arguments[1]:void 0)}});var jF=yF?{}.toString:function(){return"[object "+_F(this)+"]"};yF||ND(Object.prototype,"toString",jF,{unsafe:!0});var $F,qF=ZA.String,VF=function(t){if("Symbol"===_F(t))throw TypeError("Cannot convert a Symbol value to a string");return qF(t)},HF=function(){var t=dD(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},ZF=ZA.RegExp,UF=UA((function(){var t=ZF("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),GF=UF||UA((function(){return!ZF("a","y").sticky})),WF={BROKEN_CARET:UF||UA((function(){var t=ZF("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:GF,UNSUPPORTED_Y:UF},XF=Object.keys||function(t){return KD(t,JD)},YF=GA?Object.defineProperties:function(t,e){dD(t);for(var n,r=fE(e),a=XF(e),i=a.length,o=0;i>o;)fD.f(t,n=a[o++],r[n]);return t},QF=yE("document","documentElement"),KF=SD("IE_PROTO"),JF=function(){},tM=function(t){return"<script>"+t+"<\/script>"},eM=function(t){t.write(tM("")),t.close();var e=t.parentWindow.Object;return t=null,e},nM=function(){try{$F=new ActiveXObject("htmlfile")}catch(t){}var t,e;nM="undefined"!=typeof document?document.domain&&$F?eM($F):((e=iD("iframe")).style.display="none",QF.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(tM("document.F=Object")),t.close(),t.F):eM($F);for(var n=JD.length;n--;)delete nM.prototype[JD[n]];return nM()};kD[KF]=!0;var rM,aM,iM=Object.create||function(t,e){var n;return null!==t?(JF.prototype=dD(t),n=new JF,JF.prototype=null,n[KF]=t):n=nM(),void 0===e?n:YF(n,e)},oM=ZA.RegExp,sM=UA((function(){var t=oM(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),lM=ZA.RegExp,uM=UA((function(){var t=lM("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),cM=TD.get,dM=zE("native-string-replace",String.prototype.replace),pM=RegExp.prototype.exec,hM=pM,fM=iE("".charAt),mM=iE("".indexOf),gM=iE("".replace),vM=iE("".slice),yM=(aM=/b*/g,XA(pM,rM=/a/,"a"),XA(pM,aM,"a"),0!==rM.lastIndex||0!==aM.lastIndex),bM=WF.BROKEN_CARET,xM=void 0!==/()??/.exec("")[1];(yM||xM||bM||sM||uM)&&(hM=function(t){var e,n,r,a,i,o,s,l=this,u=cM(l),c=VF(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=XA(hM,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=bM&&l.sticky,f=XA(HF,l),m=l.source,g=0,v=c;if(h&&(f=gM(f,"y",""),-1===mM(f,"g")&&(f+="g"),v=vM(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==fM(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),xM&&(n=new RegExp("^"+m+"$(?!\\s)",f)),yM&&(r=l.lastIndex),a=XA(pM,h?n:l,v),h?a?(a.input=vM(a.input,g),a[0]=vM(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:yM&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),xM&&a&&a.length>1&&XA(dM,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=iM(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var wM=hM;fF({target:"RegExp",proto:!0,forced:/./.exec!==wM},{exec:wM});var _M=Function.prototype,CM=_M.apply,SM=_M.bind,kM=_M.call,AM="object"==typeof Reflect&&Reflect.apply||(SM?kM.bind(CM):function(){return kM.apply(CM,arguments)}),EM=KE("species"),DM=RegExp.prototype,FM=function(t,e,n,r){var a=KE(t),i=!UA((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!UA((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[EM]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=iE(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=iE(t),l=e.exec;return l===wM||l===DM.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));ND(String.prototype,t,l[0]),ND(DM,a,l[1])}r&&mD(DM[a],"sham",!0)},MM=iE("".charAt),OM=iE("".charCodeAt),BM=iE("".slice),TM=function(t){return function(e,n){var r,a,i=VF(hE(e)),o=$D(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=OM(i,o))<55296||r>56319||o+1===s||(a=OM(i,o+1))<56320||a>57343?t?MM(i,o):r:t?BM(i,o,o+2):a-56320+(r-55296<<10)+65536}},PM={codeAt:TM(!1),charAt:TM(!0)}.charAt,IM=function(t,e,n){return e+(n?PM(t,e).length:1)},RM=Math.floor,LM=iE("".charAt),NM=iE("".replace),zM=iE("".slice),jM=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,$M=/\$([$&'`]|\d{1,2})/g,qM=function(t,e,n,r,a,i){var o=n+t.length,s=r.length,l=$M;return void 0!==a&&(a=$E(a),l=jM),NM(i,l,(function(i,l){var u;switch(LM(l,0)){case"$":return"$";case"&":return t;case"`":return zM(e,0,n);case"'":return zM(e,o);case"<":u=a[zM(l,1,-1)];break;default:var c=+l;if(0===c)return i;if(c>s){var d=RM(c/10);return 0===d?i:d<=s?void 0===r[d-1]?LM(l,1):r[d-1]+LM(l,1):i}u=r[c-1]}return void 0===u?"":u}))},VM=ZA.TypeError,HM=function(t,e){var n=t.exec;if(mE(n)){var r=XA(n,t,e);return null!==r&&dD(r),r}if("RegExp"===lE(t))return XA(wM,t,e);throw VM("RegExp#exec called on incompatible receiver")},ZM=KE("replace"),UM=Math.max,GM=Math.min,WM=iE([].concat),XM=iE([].push),YM=iE("".indexOf),QM=iE("".slice),KM="$0"==="a".replace(/./,"$0"),JM=!!/./[ZM]&&""===/./[ZM]("a","$0");FM("replace",(function(t,e,n){var r=JM?"$":"$0";return[function(t,n){var r=hE(this),a=null==t?void 0:PE(t,ZM);return a?XA(a,t,r,n):XA(e,VF(r),t,n)},function(t,a){var i=dD(this),o=VF(t);if("string"==typeof a&&-1===YM(a,r)&&-1===YM(a,"$<")){var s=n(e,i,o,a);if(s.done)return s.value}var l=mE(a);l||(a=VF(a));var u=i.global;if(u){var c=i.unicode;i.lastIndex=0}for(var d=[];;){var p=HM(i,o);if(null===p)break;if(XM(d,p),!u)break;""===VF(p[0])&&(i.lastIndex=IM(o,UD(i.lastIndex),c))}for(var h,f="",m=0,g=0;g<d.length;g++){for(var v=VF((p=d[g])[0]),y=UM(GM($D(p.index),o.length),0),b=[],x=1;x<p.length;x++)XM(b,void 0===(h=p[x])?h:String(h));var w=p.groups;if(l){var _=WM([v],b,y,o);void 0!==w&&XM(_,w);var C=VF(AM(a,void 0,_))}else C=qM(v,o,y,b,w,a);y>=m&&(f+=QM(o,m,y)+C,m=y+v.length)}return f+QM(o,m)}]}),!!UA((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!KM||JM);var tO=KE("unscopables"),eO=Array.prototype;null==eO[tO]&&fD.f(eO,tO,{configurable:!0,value:iM(null)});var nO=function(t){eO[tO][t]=!0},rO=RF.find,aO=!0;"find"in[]&&Array(1).find((function(){aO=!1})),fF({target:"Array",proto:!0,forced:aO},{find:function(t){return rO(this,t,arguments.length>1?arguments[1]:void 0)}}),nO("find");var iO=KE("match"),oO=function(t){var e;return gE(t)&&(void 0!==(e=t[iO])?!!e:"RegExp"==lE(t))},sO=ZA.TypeError,lO=KE("species"),uO=function(t,e){var n,r=dD(t).constructor;return void 0===r||null==(n=dD(r)[lO])?e:function(t){if(MF(t))return t;throw sO(OE(t)+" is not a constructor")}(n)},cO=function(t,e,n){var r=nD(e);r in t?fD.f(t,r,tE(0,n)):t[r]=n},dO=ZA.Array,pO=Math.max,hO=function(t,e,n){for(var r=GD(t),a=HD(e,r),i=HD(void 0===n?r:n,r),o=dO(pO(i-a,0)),s=0;a<i;a++,s++)cO(o,s,t[a]);return o.length=s,o},fO=WF.UNSUPPORTED_Y,mO=Math.min,gO=[].push,vO=iE(/./.exec),yO=iE(gO),bO=iE("".slice);FM("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=VF(hE(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[r];if(!oO(t))return XA(e,r,t,a);for(var i,o,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,d=new RegExp(t.source,u+"g");(i=XA(wM,d,r))&&!((o=d.lastIndex)>c&&(yO(l,bO(r,c,i.index)),i.length>1&&i.index<r.length&&AM(gO,l,hO(i,1)),s=i[0].length,c=o,l.length>=a));)d.lastIndex===i.index&&d.lastIndex++;return c===r.length?!s&&vO(d,"")||yO(l,""):yO(l,bO(r,c)),l.length>a?hO(l,0,a):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:XA(e,this,t,n)}:e,[function(e,n){var a=hE(this),i=null==e?void 0:PE(e,t);return i?XA(i,e,a,n):XA(r,VF(a),e,n)},function(t,a){var i=dD(this),o=VF(t),s=n(r,i,o,a,r!==e);if(s.done)return s.value;var l=uO(i,RegExp),u=i.unicode,c=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(fO?"g":"y"),d=new l(fO?"^(?:"+i.source+")":i,c),p=void 0===a?4294967295:a>>>0;if(0===p)return[];if(0===o.length)return null===HM(d,o)?[o]:[];for(var h=0,f=0,m=[];f<o.length;){d.lastIndex=fO?0:f;var g,v=HM(d,fO?bO(o,f):o);if(null===v||(g=mO(UD(d.lastIndex+(fO?f:0)),o.length))===h)f=IM(o,f,u);else{if(yO(m,bO(o,h,f)),m.length===p)return m;for(var y=1;y<=v.length-1;y++)if(yO(m,v[y]),m.length===p)return m;f=h=g}}return yO(m,bO(o,h)),m}]}),!!UA((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),fO);var xO,wO="\t\n\v\f\r \u2028\u2029\ufeff",_O=iE("".replace),CO="["+wO+"]",SO=RegExp("^"+CO+CO+"*"),kO=RegExp(CO+CO+"*$"),AO=function(t){return function(e){var n=VF(hE(e));return 1&t&&(n=_O(n,SO,"")),2&t&&(n=_O(n,kO,"")),n}},EO={start:AO(1),end:AO(2),trim:AO(3)},DO=LD.PROPER,FO=EO.trim;function MO(t){return 0===ca("<div>"+t+"</div>").children().filter((function(t){return"BR"!==t.tagName})).length}function OO(t){return 0===t.length?"":t[0].outerHTML}function BO(t){return t.length?t[0].tagName.toLowerCase():""}function TO(t,e){for(var n="",r=(t.attr("style")||"").split(";"),a=r.length,i=0;i<a;i++){var o=r[i];if(o){var s=o.split(":");s[0].trim()===e&&(n=s[1].trim())}}return n}fF({target:"String",proto:!0,forced:(xO="trim",UA((function(){return!!wO[xO]()||"
"!=="
"[xO]()||DO&&wO[xO].name!==xO})))},{trim:function(){return FO(this)}}),fF({global:!0},{globalThis:ZA}),ka&&(ca.fn.css=ka),Oa&&(ca.fn.append=Oa),Ba&&(ca.fn.prepend=Ba),da&&(ca.fn.addClass=da),pa&&(ca.fn.removeClass=pa),ha&&(ca.fn.hasClass=ha),ya&&(ca.fn.on=ya),ba&&(ca.fn.off=ba),qa&&(ca.fn.focus=qa),fa&&(ca.fn.attr=fa),ma&&(ca.fn.removeAttr=ma),Ca&&(ca.fn.hide=Ca),Sa&&(ca.fn.show=Sa),Pa&&(ca.fn.parents=Pa),ga&&(ca.fn.dataset=ga),va&&(ca.fn.val=va),Fa&&(ca.fn.text=Fa),Da&&(ca.fn.html=Da),Ra&&(ca.fn.children=Ra),La&&(ca.fn.remove=La),Ia&&(ca.fn.find=Ia),xa&&(ca.fn.width=xa),wa&&(ca.fn.height=wa),Ea&&(ca.fn.filter=Ea),Na&&(ca.fn.empty=Na);var PO={selector:"p",parseElemHtml:function(t,e,n){var r=ca(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"paragraph",children:e}}},IO=function(t,e){return IO=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},IO(t,e)
- /*! *****************************************************************************
- 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.
- ***************************************************************************** */};function RO(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}IO(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var LO=function(){return LO=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},LO.apply(this,arguments)};function NO(t,e,n,r){return new(n||(n=Promise))((function(a,i){function o(t){try{l(r.next(t))}catch(t){i(t)}}function s(t){try{l(r.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?a(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function zO(t,e){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(a=o.trys,!((a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(t){i=[6,t],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function jO(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function $O(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function qO(t){var e=$O(le.nodes(t,{match:function(e){return t.children[0]===e},mode:"highest"}),1),n=e[0];if(null==n)return!1;var r=n[0];if(!ne.isElement(r))return!1;if("paragraph"===r.type)return!1;if(""!==he.string(r))return!1;var a=r.children,i=void 0===a?[]:a;return!!Te.isText(i[0])&&(Ke.setNodes(t,{type:"paragraph"}),!0)}var VO={renderElems:[LA],elemsToHtml:[NA],parseElemsHtml:[PO],editorPlugin:function(t){var e=t.deleteBackward,n=t.deleteForward;t.insertText,t.insertBreak;var r=t;return r.deleteBackward=function(t){qO(r)||e(t)},r.deleteForward=function(t){qO(r)||n(t)},r}},HO=/"/g,ZO=iE("".replace),UO=function(t,e,n,r){var a=VF(hE(t)),i="<"+e;return""!==n&&(i+=" "+n+'="'+ZO(VF(r),HO,""")+'"'),i+">"+a+"</"+e+">"},GO=function(t){return UA((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))};function WO(t,e){var n=e,r=t,a=r.bold,i=r.italic,o=r.underline;return a&&(n="<strong>"+n+"</strong>"),r.code&&(n="<code>"+n+"</code>"),i&&(n="<em>"+n+"</em>"),o&&(n="<u>"+n+"</u>"),r.through&&(n="<s>"+n+"</s>"),r.sub&&(n="<sub>"+n+"</sub>"),r.sup&&(n="<sup>"+n+"</sup>"),n}function XO(t,e){return 0!==t.length&&(!!t[0].matches(e)||t.find(e).length>0)}fF({target:"String",proto:!0,forced:GO("bold")},{bold:function(){return UO(this,"b","","")}}),fF({target:"String",proto:!0,forced:GO("italics")},{italics:function(){return UO(this,"i","","")}}),fF({target:"String",proto:!0,forced:GO("sub")},{sub:function(){return UO(this,"sub","","")}}),fF({target:"String",proto:!0,forced:GO("sup")},{sup:function(){return UO(this,"sup","","")}});var YO={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},QO=iD("span").classList,KO=QO&&QO.constructor&&QO.constructor.prototype,JO=KO===Object.prototype?void 0:KO,tB=function(t,e){var n=[][t];return!!n&&UA((function(){n.call(null,e||function(){throw 1},1)}))},eB=RF.forEach,nB=tB("forEach")?[].forEach:function(t){return eB(this,t,arguments.length>1?arguments[1]:void 0)},rB=function(t){if(t&&t.forEach!==nB)try{mD(t,"forEach",nB)}catch(dut){t.forEach=nB}};for(var aB in YO)YO[aB]&&rB(ZA[aB]&&ZA[aB].prototype);function iB(t,e){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Rx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]}function oB(t,e){Object.keys(e).forEach((function(e){"text"!==e&&le.removeMark(t,e)}))}rB(JO),fF({target:"Object",stat:!0,forced:UA((function(){XF(1)}))},{keys:function(t){return XF($E(t))}});var sB=function(){function t(){this.marksNeedToRemove=[],this.tag="button"}return t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n?n[e]:!!$O(le.nodes(t,{match:function(t){return!0===t[e]}}),1)[0]},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){return iB(t,this.mark)},t.prototype.exec=function(t,e){var n=this.mark,r=this.marksNeedToRemove;e?t.removeMark(n):(t.addMark(n,!0),r&&r.forEach((function(e){return t.removeMark(e)})))},t}(),lB='<svg viewBox="0 0 1024 1024"><path d="M707.872 484.64A254.88 254.88 0 0 0 768 320c0-141.152-114.848-256-256-256H192v896h384c141.152 0 256-114.848 256-256a256.096 256.096 0 0 0-124.128-219.36zM384 192h101.504c55.968 0 101.504 57.408 101.504 128s-45.536 128-101.504 128H384V192z m159.008 640H384v-256h159.008c58.464 0 106.016 57.408 106.016 128s-47.552 128-106.016 128z"></path></svg>',uB='<svg viewBox="0 0 1024 1024"><path d="M704 64l128 0 0 416c0 159.072-143.264 288-320 288s-320-128.928-320-288l0-416 128 0 0 416c0 40.16 18.24 78.688 51.36 108.512 36.896 33.216 86.848 51.488 140.64 51.488s103.744-18.304 140.64-51.488c33.12-29.792 51.36-68.352 51.36-108.512l0-416zM192 832l640 0 0 128-640 0z"></path></svg>',cB='<svg viewBox="0 0 1024 1024"><path d="M896 64v64h-128L448 896h128v64H128v-64h128L576 128h-128V64z"></path></svg>',dB='<svg viewBox="0 0 1024 1024"><path d="M1024 512v64h-234.496c27.52 38.496 42.496 82.688 42.496 128 0 70.88-36.672 139.04-100.576 186.976C672.064 935.488 594.144 960 512 960s-160.064-24.512-219.424-69.024C228.64 843.04 192 774.88 192 704h128c0 69.376 87.936 128 192 128s192-58.624 192-128-87.936-128-192-128H0v-64h299.52a385.984 385.984 0 0 1-6.944-5.024C228.64 459.04 192 390.88 192 320s36.672-139.04 100.576-186.976C351.936 88.512 429.856 64 512 64s160.064 24.512 219.424 69.024C795.328 180.96 832 249.12 832 320h-128c0-69.376-87.936-128-192-128s-192 58.624-192 128 87.936 128 192 128c78.976 0 154.048 22.688 212.48 64H1024z"></path></svg>',pB='<svg viewBox="0 0 1024 1024"><path d="M576 736l96 96 320-320L672 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224z"></path></svg>',hB='<svg viewBox="0 0 1024 1024"><path d="M864 0a160 160 0 0 1 128 256l-64 64-224-224 64-64c26.752-20.096 59.968-32 96-32zM64 736l-64 288 288-64 592-592-224-224L64 736z m651.584-372.416l-448 448-55.168-55.168 448-448 55.168 55.168z"></path></svg>',fB='<svg viewBox="0 0 1024 1024"><path d="M924.402464 1023.068211H0.679665V99.345412h461.861399v98.909208H99.596867v725.896389h725.896389V561.206811h98.909208z" p-id="10909"></path><path d="M930.805104 22.977336l69.965436 69.965436-453.492405 453.492404-69.965435-69.901489z" p-id="10910"></path><path d="M1022.464381 304.030081h-98.917201V99.345412H709.230573V0.428211h313.233808z"></path></svg>',mB='<svg viewBox="0 0 1024 1024"><path d="M64 864h896v96H64zM360.58 576h302.85l81.53 224h102.16L579.24 64H444.77L176.89 800h102.16l81.53-224zM512 159.96L628.49 480H395.52L512 159.96z"></path></svg>',gB='<svg viewBox="0 0 1024 1024"><path d="M510.030769 315.076923l84.676923 196.923077h-177.230769l76.8-196.923077h15.753846zM945.230769 157.538462v708.923076c0 43.323077-35.446154 78.769231-78.769231 78.769231H157.538462c-43.323077 0-78.769231-35.446154-78.769231-78.769231V157.538462c0-43.323077 35.446154-78.769231 78.769231-78.769231h708.923076c43.323077 0 78.769231 35.446154 78.769231 78.769231z m-108.307692 643.938461L600.615385 216.615385c-5.907692-11.815385-15.753846-19.692308-29.538462-19.692308h-139.815385c-11.815385 0-23.630769 7.876923-27.56923 19.692308l-216.615385 584.861538c-3.938462 11.815385 3.938462 25.6 17.723077 25.6h80.738462c11.815385 0 23.630769-9.846154 27.56923-21.661538l63.015385-175.261539h263.876923l68.923077 175.261539c3.938462 11.815385 15.753846 21.661538 27.569231 21.661538h80.738461c13.784615 0 23.630769-13.784615 19.692308-25.6z"></path></svg>',vB='<svg viewBox="0 0 1024 1024"><path d="M64 512h384v128h-128V1024h-128V640h-128z m896-256H708.2496v768h-136.4992V256H320V128h640z"></path></svg>',yB='<svg viewBox="0 0 1024 1024"><path d="M956.788364 152.110545h-24.110546l23.924364 9.029819 0.186182 121.018181h-65.070546l-86.574545-130.048H566.551273v650.14691l130.048 64.977454v65.163636h-390.050909v-65.163636l129.954909-64.977454V152.110545H198.283636L111.429818 282.065455H46.545455V69.259636C46.545455 33.792 82.664727 22.062545 98.955636 22.062545h812.683637c23.738182 0 45.056 15.173818 45.056 41.053091V169.425455v-17.221819z"></path></svg>',bB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m256-512v384l-256-192z"></path></svg>',xB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',wB='<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',_B='<svg viewBox="0 0 1024 1024"><path d="M972.8 793.6v102.4H256v-102.4h716.8z m0-230.4v102.4H51.2v-102.4h921.6z m0-230.4v102.4H256v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',CB='<svg viewBox="0 0 1024 1024"><path d="M870.4 793.6v102.4H153.6v-102.4h716.8z m102.4-230.4v102.4H51.2v-102.4h921.6z m-102.4-230.4v102.4H153.6v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',SB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z"></path></svg>',kB='<svg viewBox="0 0 1024 1024"><path d="M768 206.016v50.016h128v64h-192V174.016l128-60V64h-128V0h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',AB='<svg viewBox="0 0 1024 1024"><path d="M768 910.016v50.016h128v64h-192v-146.016l128-60V768h-128v-64h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',EB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="bold",e.title=PA("textStyle.bold"),e.iconSvg=lB,e.hotkey="mod+b",e}return RO(e,t),e}(sB),DB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="code",e.title=PA("textStyle.code"),e.iconSvg=pB,e.hotkey="mod+e",e}return RO(e,t),e}(sB),FB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="italic",e.title=PA("textStyle.italic"),e.iconSvg=cB,e.hotkey="mod+i",e}return RO(e,t),e}(sB),MB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="through",e.title=PA("textStyle.through"),e.iconSvg=dB,e.hotkey="mod+shift+x",e}return RO(e,t),e}(sB),OB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="underline",e.title=PA("textStyle.underline"),e.iconSvg=uB,e.hotkey="mod+u",e}return RO(e,t),e}(sB),BB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="sub",e.marksNeedToRemove=["sup"],e.title=PA("textStyle.sub"),e.iconSvg=AB,e.hotkey="",e}return RO(e,t),e}(sB),TB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="sup",e.marksNeedToRemove=["sub"],e.title=PA("textStyle.sup"),e.iconSvg=kB,e.hotkey="",e}return RO(e,t),e}(sB),PB=function(){function t(){this.title=PA("textStyle.clear"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M969.382408 288.738615l-319.401123-270.852152a67.074236 67.074236 0 0 0-96.459139 5.74922l-505.931379 574.922021a68.35184 68.35184 0 0 0-17.886463 47.910169 74.101061 74.101061 0 0 0 24.274486 47.910168l156.50655 132.232065h373.060512L975.131628 383.281347a67.074236 67.074236 0 0 0-5.74922-96.459139z m-440.134747 433.746725H264.144729l-90.071117-78.572676c-5.74922-5.74922-12.137243-12.137243-12.137243-17.886463a36.411728 36.411728 0 0 1 5.749221-24.274485l210.804741-240.828447 265.102932 228.691204z m-439.495945 180.781036h843.218964a60.047411 60.047411 0 1 1 0 120.733624H89.751716a60.047411 60.047411 0 1 1 0-120.733624z m0 0"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return iB(t)},t.prototype.exec=function(t,e){var n,r,a=le.nodes(t,{match:function(t){return Te.isText(t)},universal:!0});try{for(var i=jO(a),o=i.next();!o.done;o=i.next())oB(t,o.value[0])}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}},t}(),IB={renderStyle:function(t,e){var n=t,r=n.bold,a=n.italic,i=n.underline,o=n.code,s=n.through,l=n.sub,u=n.sup,c=e;return r&&(c=Zo("strong",null,c)),o&&(c=Zo("code",null,c)),a&&(c=Zo("em",null,c)),i&&(c=Zo("u",null,c)),s&&(c=Zo("s",null,c)),l&&(c=Zo("sub",null,c)),u&&(c=Zo("sup",null,c)),c},menus:[{key:"bold",factory:function(){return new EB}},{key:"underline",factory:function(){return new OB}},{key:"italic",factory:function(){return new FB}},{key:"through",factory:function(){return new MB}},{key:"code",factory:function(){return new DB}},{key:"sub",factory:function(){return new BB}},{key:"sup",factory:function(){return new TB}},{key:"clearStyle",factory:function(){return new PB}}],styleToHtml:function(t,e){if(!Te.isText(t))return e;if(MO(e))return WO(t,e);var n=ca(e);if("br"===BO(n))return WO(t,"<br>");var r=n.html();return r=WO(t,r),n.html(r),OO(n)},parseStyleHtml:function(t,e,n){var r=ca(t);if(!Te.isText(e))return e;var a=e;return XO(r,"b,strong")&&(a.bold=!0),XO(r,"i,em")&&(a.italic=!0),XO(r,"u")&&(a.underline=!0),XO(r,"s,strike")&&(a.through=!0),XO(r,"sub")&&(a.sub=!0),XO(r,"sup")&&(a.sup=!0),XO(r,"code")&&(a.code=!0),a}};function RB(t){return function(e,n,r){return Zo("h"+t,null,n)}}var LB={type:"header1",renderElem:RB(1)},NB={type:"header2",renderElem:RB(2)},zB={type:"header3",renderElem:RB(3)},jB={type:"header4",renderElem:RB(4)},$B={type:"header5",renderElem:RB(5)},qB=LD.PROPER,VB=RegExp.prototype,HB=VB.toString,ZB=iE(HF),UB=UA((function(){return"/a/b"!=HB.call({source:"a",flags:"b"})})),GB=qB&&"toString"!=HB.name;(UB||GB)&&ND(RegExp.prototype,"toString",(function(){var t=dD(this),e=VF(t.source),n=t.flags;return"/"+e+"/"+VF(void 0===n&&bE(VB,t)&&!("flags"in VB)?ZB(t):n)}),{unsafe:!0});var WB,XB=ZA.TypeError,YB=function(t){if(oO(t))throw XB("The method doesn't accept regular expressions");return t},QB=KE("match"),KB=function(t){var e=/./;try{"/./"[t](e)}catch(h){try{return e[QB]=!1,"/./"[t](e)}catch(t){}}return!1},JB=lD.f,tT=iE("".startsWith),eT=iE("".slice),nT=Math.min,rT=KB("startsWith");function aT(t){var e=$O(le.nodes(t,{match:function(t){return Rx.getNodeType(t).startsWith("header")},universal:!0}),1),n=e[0];if(null==n)return"paragraph";var r=$O(n,1)[0];return Rx.getNodeType(r)}function iT(t){return null==t.selection||!$O(le.nodes(t,{match:function(t){var e=Rx.getNodeType(t);return"paragraph"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0]}function oT(t,e){e&&Ke.setNodes(t,{type:e})}fF({target:"String",proto:!0,forced:!(!rT&&(WB=JB(String.prototype,"startsWith"),WB&&!WB.writable))&&!rT},{startsWith:function(t){var e=VF(hE(this));YB(t);var n=UD(nT(arguments.length>1?arguments[1]:void 0,e.length)),r=VF(t);return tT?tT(e,r,n):eT(e,n,n+r.length)===r}});var sT=function(){function t(){this.title=PA("header.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M960 960c-51.2 0-102.4-3.2-153.6-3.2-51.2 0-99.2 3.2-150.4 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 57.6-28.8 86.4-48 19.2-12.8 19.2-60.8 19.2-80v-224-19.2c-9.6-3.2-19.2-3.2-28.8-3.2H320c-9.6 0-19.2 0-28.8 3.2V780.8c0 22.4 0 80 22.4 92.8 28.8 19.2 96-6.4 96 44.8 0 16-9.6 41.6-28.8 41.6-54.4 0-105.6-3.2-160-3.2-48 0-96 3.2-147.2 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 51.2-28.8 80-48 19.2-12.8 19.2-60.8 19.2-83.2V294.4c0-28.8 3.2-115.2-22.4-131.2-25.6-16-86.4 9.6-86.4-41.6 0-16 6.4-41.6 28.8-41.6 51.2 0 105.6 3.2 156.8 3.2 48 0 96-3.2 144-3.2 19.2 0 28.8 22.4 28.8 41.6 0 48-57.6 25.6-83.2 41.6-19.2 12.8-19.2 73.6-19.2 92.8v201.6c6.4 3.2 16 3.2 22.4 3.2h400c6.4 0 12.8 0 22.4-3.2V256c0-22.4 0-80-19.2-92.8-28.8-16-86.4 6.4-86.4-41.6 0-16 9.6-41.6 28.8-41.6 51.2 0 99.2 3.2 150.4 3.2 48 0 99.2-3.2 147.2-3.2 19.2 0 28.8 22.4 28.8 41.6 0 51.2-57.6 25.6-86.4 41.6-19.2 12.8-19.2 70.4-19.2 92.8v537.6c0 19.2 0 67.2 19.2 80 28.8 19.2 89.6-6.4 89.6 44.8 0 19.2-6.4 41.6-28.8 41.6z"></path></svg>',this.tag="select",this.width=60}return t.prototype.getOptions=function(t){var e=[{value:"header1",text:"H1",styleForRenderMenuList:{"font-size":"32px","font-weight":"bold"}},{value:"header2",text:"H2",styleForRenderMenuList:{"font-size":"24px","font-weight":"bold"}},{value:"header3",text:"H3",styleForRenderMenuList:{"font-size":"18px","font-weight":"bold"}},{value:"header4",text:"H4",styleForRenderMenuList:{"font-size":"16px","font-weight":"bold"}},{value:"header5",text:"H5",styleForRenderMenuList:{"font-size":"13px","font-weight":"bold"}},{value:"paragraph",text:PA("header.text")}],n=this.getValue(t).toString();return e.forEach((function(t){t.value===n?t.selected=!0:delete t.selected})),e},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){return aT(t)},t.prototype.isDisabled=function(t){return iT(t)},t.prototype.exec=function(t,e){oT(t,e.toString())},t}(),lT=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return aT(t)},t.prototype.isActive=function(t){return this.getValue(t)===this.type},t.prototype.isDisabled=function(t){return iT(t)},t.prototype.exec=function(t,e){var n=this.type;oT(t,e===n?"paragraph":n)},t}(),uT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H1",e.type="header1",e}return RO(e,t),e}(lT),cT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H2",e.type="header2",e}return RO(e,t),e}(lT),dT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H3",e.type="header3",e}return RO(e,t),e}(lT),pT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H4",e.type="header4",e}return RO(e,t),e}(lT),hT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H5",e.type="header5",e}return RO(e,t),e}(lT),fT={key:"headerSelect",factory:function(){return new sT}},mT={key:"header1",factory:function(){return new uT}},gT={key:"header2",factory:function(){return new cT}},vT={key:"header3",factory:function(){return new dT}},yT={key:"header4",factory:function(){return new pT}},bT={key:"header5",factory:function(){return new hT}};function xT(t){return function(e,n){return"<h"+t+">"+n+"</h"+t+">"}}function wT(t){return function(e,n,r){var a=ca(e);return 0===(n=n.filter((function(t){return!!Te.isText(t)||!!r.isInline(t)}))).length&&(n=[{text:a.text().replace(/\s+/gm," ")}]),{type:"header"+t,children:n}}}var _T={renderElems:[LB,NB,zB,jB,$B],elemsToHtml:[{type:"header1",elemToHtml:xT(1)},{type:"header2",elemToHtml:xT(2)},{type:"header3",elemToHtml:xT(3)},{type:"header4",elemToHtml:xT(4)},{type:"header5",elemToHtml:xT(5)}],parseElemsHtml:[{selector:"h1",parseElemHtml:wT(1)},{selector:"h2",parseElemHtml:wT(2)},{selector:"h3",parseElemHtml:wT(3)},{selector:"h4",parseElemHtml:wT(4)},{selector:"h5",parseElemHtml:wT(5)}],menus:[fT,mT,gT,vT,yT,bT],editorPlugin:function(t){var e=t.insertBreak;t.insertNode;var n=t;return n.insertBreak=function(){var r=$O(le.nodes(n,{match:function(t){return Rx.getNodeType(t).startsWith("header")},universal:!0}),1)[0];r&&Rx.isSelectionAtLineEnd(t,r[1])?Ke.insertNodes(n,{type:"paragraph",children:[{text:""}]},{mode:"highest"}):e()},n}},CT=Object.assign,ST=Object.defineProperty,kT=iE([].concat),AT=!CT||UA((function(){if(GA&&1!==CT({b:1},CT(ST({},"a",{enumerable:!0,get:function(){ST(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=CT({},t)[n]||XF(CT({},e)).join("")!=r}))?function(t,e){for(var n=$E(t),r=arguments.length,a=1,i=nF.f,o=JA.f;r>a;)for(var s,l=dE(arguments[a++]),u=i?kT(XF(l),i(l)):XF(l),c=u.length,d=0;c>d;)s=u[d++],GA&&!XA(o,l,s)||(n[s]=l[s]);return n}:CT;function ET(t,e){null==t.data&&(t.data={});var n=t.data;null==n.style&&(n.style={}),Object.assign(n.style,e)}fF({target:"Object",stat:!0,forced:Object.assign!==AT},{assign:AT});var DT={selector:"font",preParseHtml:function(t){var e=ca(t);if("font"!==BO(e))return t;var n=e.attr("color")||"";return n&&(e.removeAttr("color"),e.css("color",n)),e[0]}},FT=function(){function t(){this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.exec=function(t,e){},t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n&&n[e]?n[e]:""},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Rx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]},t.prototype.getPanelContentElem=function(t){var e=this.mark;if(null==this.$content){var n=ca('<ul class="w-e-panel-content-color"></ul>');n.on("click","li",(function(n){var r=n.target;if(null!=r&&(n.preventDefault(),null!=t.selection)){var a=ca(r).attr("data-value");"0"===a?le.removeMark(t,e):le.addMark(t,e,a)}})),this.$content=n}var r=this.$content;if(null==r)return document.createElement("ul");r.empty();var a=this.getValue(t),i=t.getMenuConfig(e).colors;(void 0===i?[]:i).forEach((function(t){var e=ca('<div class="color-block" data-value="'+t+'"></div>');e.css("background-color",t);var n=ca('<li data-value="'+t+'"></li>');a===t&&n.addClass("active"),n.append(e),r.append(n)}));var o="";"color"===e&&(o=PA("color.default")),"bgColor"===e&&(o=PA("color.clear"));var s=ca('\n <li data-value="0" class="clear">\n <svg viewBox="0 0 1024 1024"><path d="M236.8 128L896 787.2V128H236.8z m614.4 704L192 172.8V832h659.2zM192 64h704c38.4 0 64 25.6 64 64v704c0 38.4-25.6 64-64 64H192c-38.4 0-64-25.6-64-64V128c0-38.4 25.6-64 64-64z"></path></svg>\n '+o+"\n </li>\n ");return r.prepend(s),r[0]},t}(),MT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("color.color"),e.iconSvg=mB,e.mark="color",e}return RO(e,t),e}(FT),OT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("color.bgColor"),e.iconSvg=gB,e.mark="bgColor",e}return RO(e,t),e}(FT),BT=["rgb(0, 0, 0)","rgb(38, 38, 38)","rgb(89, 89, 89)","rgb(140, 140, 140)","rgb(191, 191, 191)","rgb(217, 217, 217)","rgb(233, 233, 233)","rgb(245, 245, 245)","rgb(250, 250, 250)","rgb(255, 255, 255)","rgb(225, 60, 57)","rgb(231, 95, 51)","rgb(235, 144, 58)","rgb(245, 219, 77)","rgb(114, 192, 64)","rgb(89, 191, 192)","rgb(66, 144, 247)","rgb(54, 88, 226)","rgb(106, 57, 201)","rgb(216, 68, 147)","rgb(251, 233, 230)","rgb(252, 237, 225)","rgb(252, 239, 212)","rgb(252, 251, 207)","rgb(231, 246, 213)","rgb(218, 244, 240)","rgb(217, 237, 250)","rgb(224, 232, 250)","rgb(237, 225, 248)","rgb(246, 226, 234)","rgb(255, 163, 158)","rgb(255, 187, 150)","rgb(255, 213, 145)","rgb(255, 251, 143)","rgb(183, 235, 143)","rgb(135, 232, 222)","rgb(145, 213, 255)","rgb(173, 198, 255)","rgb(211, 173, 247)","rgb(255, 173, 210)","rgb(255, 77, 79)","rgb(255, 122, 69)","rgb(255, 169, 64)","rgb(255, 236, 61)","rgb(115, 209, 61)","rgb(54, 207, 201)","rgb(64, 169, 255)","rgb(89, 126, 247)","rgb(146, 84, 222)","rgb(247, 89, 171)","rgb(207, 19, 34)","rgb(212, 56, 13)","rgb(212, 107, 8)","rgb(212, 177, 6)","rgb(56, 158, 13)","rgb(8, 151, 156)","rgb(9, 109, 217)","rgb(29, 57, 196)","rgb(83, 29, 171)","rgb(196, 29, 127)","rgb(130, 0, 20)","rgb(135, 20, 0)","rgb(135, 56, 0)","rgb(97, 71, 0)","rgb(19, 82, 0)","rgb(0, 71, 79)","rgb(0, 58, 140)","rgb(6, 17, 120)","rgb(34, 7, 94)","rgb(120, 6, 80)"],TT={renderStyle:function(t,e){var n=t,r=n.color,a=n.bgColor,i=e;return r&&ET(i,{color:r}),a&&ET(i,{backgroundColor:a}),i},styleToHtml:function(t,e){if(!Te.isText(t))return e;var n,r=t,a=r.color,i=r.bgColor;return a||i?((MO(e)||"span"!==BO(n=ca(e)))&&(n=ca("<span>"+e+"</span>")),a&&n.css("color",a),i&&n.css("background-color",i),OO(n)):e},preParseHtml:[DT],parseStyleHtml:function(t,e,n){var r=ca(t);if(!Te.isText(e))return e;var a=e,i=TO(r,"color");i&&(a.color=i);var o=TO(r,"background-color");return o&&(a.bgColor=o),a},menus:[{key:"color",factory:function(){return new MT},config:{colors:BT}},{key:"bgColor",factory:function(){return new OT},config:{colors:BT}}]},PT=function(t){if("string"!=typeof t)return!1;var e=t.match(IT);if(!e)return!1;var n=e[1];return!!n&&!(!RT.test(n)&&!LT.test(n))},IT=/^(?:\w+:)?\/\/(\S+)$/,RT=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,LT=/^[^\s\.]+\.\S{2,}$/,NT=XD.includes;function zT(t){return void 0===t&&(t="r"),t+"-"+Ci()}function jT(t){return t.replace(/</g,"<").replace(/>/g,">")}function $T(t,e,n,r){return NO(this,void 0,void 0,(function(){var a,i;return zO(this,(function(o){switch(o.label){case 0:return(a=e.getMenuConfig(t).checkLink)?[4,a(n,r)]:[3,2];case 1:if("string"==typeof(i=o.sent()))return e.alert(i,"error"),[2,!1];if(null==i)return[2,!1];o.label=2;case 2:return[2,!0]}}))}))}function qT(t,e,n){return NO(this,void 0,void 0,(function(){var r;return zO(this,(function(a){switch(a.label){case 0:return(r=e.getMenuConfig(t).parseLinkUrl)?[4,r(n)]:[3,2];case 1:return[2,a.sent()];case 2:return[2,n]}}))}))}function VT(t){return null==t.selection||!!Rx.getSelectedElems(t).some((function(e){var n=e.type;return!!t.isVoid(e)||!!["pre","code","link"].includes(n)||void 0}))}function HT(t,e){return{type:"link",url:jT(t),children:e?[{text:e}]:[]}}function ZT(t,e,n){return NO(this,void 0,void 0,(function(){var r,a,i;return zO(this,(function(o){switch(o.label){case 0:return n?(e||(e=n),t.restoreSelection(),VT(t)?[2]:[4,$T("insertLink",t,e,n)]):[2];case 1:return o.sent()?[4,qT("insertLink",t,n)]:[2];case 2:return r=o.sent(),null==(a=t.selection)||(Ae.isCollapsed(a)?(t.insertText(" "),i=HT(r,e),Ke.insertNodes(t,i),t.insertFragment([{text:" "}])):le.string(t,a)!==e?(t.deleteFragment(),i=HT(r,e),Ke.insertNodes(t,i)):(i=HT(r),Ke.wrapNodes(t,i,{split:!0}),Ke.collapse(t,{edge:"end"}))),[2]}}))}))}fF({target:"Array",proto:!0},{includes:function(t){return NT(this,t,arguments.length>1?arguments[1]:void 0)}}),nO("includes");var UT={type:"link",renderElem:function(t,e,n){var r=t,a=r.url,i=r.target;return Zo("a",{href:a,target:void 0===i?"_blank":i},e)}},GT={type:"link",elemToHtml:function(t,e){var n=t,r=n.url,a=n.target;return'<a href="'+r+'" target="'+(void 0===a?"_blank":a)+'">'+e+"</a>"}},WT={selector:"a",parseElemHtml:function(t,e,n){var r=ca(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"link",url:r.attr("href")||"",target:r.attr("target")||"",children:e}}};function XT(){return zT("w-e-insert-link")}var YT=function(){function t(){this.title=PA("link.insert"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M440.224 635.776a51.84 51.84 0 0 1-36.768-15.232c-95.136-95.136-95.136-249.92 0-345.056l192-192C641.536 37.408 702.816 12.032 768 12.032s126.432 25.376 172.544 71.456c95.136 95.136 95.136 249.92 0 345.056l-87.776 87.776a51.968 51.968 0 1 1-73.536-73.536l87.776-87.776a140.16 140.16 0 0 0 0-197.984c-26.432-26.432-61.6-40.992-99.008-40.992s-72.544 14.56-99.008 40.992l-192 192a140.16 140.16 0 0 0 0 197.984 51.968 51.968 0 0 1-36.768 88.768z"></path><path d="M256 1012a242.4 242.4 0 0 1-172.544-71.456c-95.136-95.136-95.136-249.92 0-345.056l87.776-87.776a51.968 51.968 0 1 1 73.536 73.536l-87.776 87.776a140.16 140.16 0 0 0 0 197.984c26.432 26.432 61.6 40.992 99.008 40.992s72.544-14.56 99.008-40.992l192-192a140.16 140.16 0 0 0 0-197.984 51.968 51.968 0 1 1 73.536-73.536c95.136 95.136 95.136 249.92 0 345.056l-192 192A242.4 242.4 0 0 1 256 1012z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.textInputId=XT(),this.urlInputId=XT(),this.buttonId=XT()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return VT(t)},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=t.selection,n=this,r=n.textInputId,a=n.urlInputId,i=n.buttonId,o=$O(mk(PA("link.text"),r),2),s=o[0],l=o[1],u=ca(l),c=$O(mk(PA("link.url"),a),2),d=c[0],p=c[1],h=ca(p),f=$O(gk(i,PA("common.ok")),1)[0];if(null==this.$content){var m=ca("<div></div>");m.on("click","#"+i,(function(e){e.preventDefault();var n=m.find("#"+r).val(),i=m.find("#"+a).val();ZT(t,n,i),t.hidePanelOrModal()})),this.$content=m}var g=this.$content;if(g.empty(),g.append(s),g.append(d),g.append(f),null==e||Ae.isCollapsed(e))u.val("");else{var v=le.string(t,e);u.val(v)}return h.val(""),setTimeout((function(){u.focus()})),g[0]},t}();function QT(){return zT("w-e-update-link")}var KT=function(){function t(){this.title=PA("link.edit"),this.iconSvg=hB,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.urlInputId=QT(),this.buttonId=QT()}return t.prototype.getSelectedLinkElem=function(t){var e=Rx.getSelectedNodeByType(t,"link");return null==e?null:e},t.prototype.getValue=function(t){var e=this.getSelectedLinkElem(t);return e&&e.url||""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedLinkElem(t)},t.prototype.getModalPositionNode=function(t){return Rx.getSelectedNodeByType(t,"link")},t.prototype.getModalContentElem=function(t){var e=this.urlInputId,n=this.buttonId,r=$O(mk(PA("link.url"),e),2),a=r[0],i=r[1],o=ca(i),s=$O(gk(n,PA("common.ok")),1)[0];if(null==this.$content){var l=ca("<div></div>");l.on("click","button",(function(n){n.preventDefault(),t.restoreSelection();var r=Rx.getSelectedNodeByType(t,"link"),a=r?he.string(r):"",i=l.find("#"+e).val();!function(t,e,n){NO(this,void 0,void 0,(function(){var r,a;return zO(this,(function(i){switch(i.label){case 0:return n?[4,$T("editLink",t,e,n)]:[2];case 1:return i.sent()?[4,qT("editLink",t,n)]:[2];case 2:return r=i.sent(),a={url:jT(r)},Ke.setNodes(t,a,{match:function(t){return Rx.checkNodeType(t,"link")}}),[2]}}))}))}(t,a,i),t.hidePanelOrModal()})),this.$content=l}var u=this.$content;u.empty(),u.append(a),u.append(s);var c=this.getValue(t);return o.val(c),setTimeout((function(){o.focus()})),u[0]},t}(),JT=function(){function t(){this.title=PA("link.unLink"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M608.16328 811.815036c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.347563 89.347564c-118.525421 118.523421-311.38448 118.531421-429.919901 0-118.527421-118.529421-118.527421-311.39048 0-429.917901l89.349564-89.349563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.195613 79.195613c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.349563 89.347564c-56.143726 56.145726-56.143726 147.49928 0 203.645005 56.143726 56.143726 147.49928 56.145726 203.647005 0l89.347564-89.347563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.193613 79.195613z m-113.135447-520.429459c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.347564-89.347564c56.143726-56.149726 147.49928-56.145726 203.647006 0 56.143726 56.145726 56.143726 147.49928 0 203.645006l-89.349564 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.195613 79.195613c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.349564-89.349563c118.529421-118.529421 118.529421-311.38848 0-429.917901-118.531421-118.527421-311.38848-118.527421-429.919901 0l-89.347563 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.193613 79.195613z m469.653707 718.556492l45.253779-45.253779c18.745908-18.745908 18.745908-49.13776 0-67.881669L127.195629 14.062931c-18.745908-18.745908-49.13776-18.745908-67.881669 0L14.058181 59.31871c-18.745908 18.745908-18.745908 49.13776 0 67.881669l882.74169 882.74169c18.745908 18.743908 49.13776 18.743908 67.881669 0z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Rx.getSelectedNodeByType(t,"link")},t.prototype.exec=function(t,e){this.isDisabled(t)||Ke.unwrapNodes(t,{match:function(t){return Rx.checkNodeType(t,"link")}})},t}(),tP=function(){function t(){this.title=PA("link.view"),this.iconSvg=fB,this.tag="button"}return t.prototype.getSelectedLinkElem=function(t){var e=Rx.getSelectedNodeByType(t,"link");return null==e?null:e},t.prototype.getValue=function(t){var e=this.getSelectedLinkElem(t);return e&&e.url||""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedLinkElem(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){if(!e||"string"!=typeof e)throw new Error("View link failed, link url is '"+e+"'");window.open(e,"_blank")}},t}(),eP={checkLink:function(t,e){return!0},parseLinkUrl:function(t){return t}},nP={renderElems:[UT],elemsToHtml:[GT],parseElemsHtml:[WT],menus:[{key:"insertLink",factory:function(){return new YT},config:eP},{key:"editLink",factory:function(){return new KT},config:eP},{key:"unLink",factory:function(){return new JT}},{key:"viewLink",factory:function(){return new tP}}],editorPlugin:function(t){var e=t.isInline,n=t.insertData,r=t.normalizeNode;t.insertNode,t.insertText;var a=t;return a.isInline=function(t){return"link"===t.type||e(t)},a.insertData=function(t){var e=t.getData("text/plain");if(PT(e)){if(!VT(a)){var r=a.selection;if(null!=r){var i=le.string(a,r);ZT(a,i,e)}}}else n(t)},a.normalizeNode=function(t){var e=$O(t,2),n=e[0],i=e[1];return"link"!==Rx.getNodeType(n)?r([n,i]):""===he.string(n)?Ke.removeNodes(a,{at:i}):r([n,i])},a}},rP=iE(1..valueOf),aP=ZA.RangeError,iP=ZA.RangeError,oP=ZA.String,sP=Math.floor,lP=iE((function(t){var e=VF(hE(this)),n="",r=$D(t);if(r<0||r==1/0)throw aP("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(n+=e);return n})),uP=iE("".slice),cP=iE(1..toFixed),dP=function(t,e,n){return 0===e?n:e%2==1?dP(t,e-1,n*t):dP(t*t,e/2,n)},pP=function(t,e,n){for(var r=-1,a=n;++r<6;)a+=e*t[r],t[r]=a%1e7,a=sP(a/1e7)},hP=function(t,e){for(var n=6,r=0;--n>=0;)r+=t[n],t[n]=sP(r/e),r=r%e*1e7},fP=function(t){for(var e=6,n="";--e>=0;)if(""!==n||0===e||0!==t[e]){var r=oP(t[e]);n=""===n?r:n+lP("0",7-r.length)+r}return n};function mP(t,e){return"w-e-image-container-"+Rx.findKey(t,e).id}function gP(t,e,n,r){var a=ca("body"),i=mP(t,e),o=r.width,s=r.height,l=0,u=0,c=0,d=!1,p=null;function h(e){p=function(){var t=ca("#"+i);if(0===t.length)throw new Error("Cannot find image container elem");return t}(),l=e;var n=p.find("img");if(0===n.length)throw new Error("Cannot find image elem");u=n.width(),c=n.height(),a.on("mousemove",f),a.on("mouseup",m);var r=Rx.getHoverbar(t);r&&r.hideAndClean()}var f=Ui((function(t){t.preventDefault();var e=t.clientX,n=u+(d?l-e:e-l),r=c*(n/u);null!=p&&(n<=15||r<=15||(p.css("width",n+"px"),p.css("height",r+"px")))}),100);function m(n){if(a.off("mousemove",f),null!=p){var r=p.width().toFixed(2),i=p.height().toFixed(2),o={style:LO(LO({},e.style),{width:r+"px",height:i+"px"})};Ke.setNodes(t,o,{at:Rx.findPath(t,e)}),a.off("mouseup",m)}}var g={};return o&&(g.width=o),s&&(g.height=s),Zo("div",{id:i,style:g,className:"w-e-image-container w-e-selected-image-container",on:{mousedown:function(t){var e=ca(t.target);e.hasClass("w-e-image-dragger")&&(t.preventDefault(),(e.hasClass("left-top")||e.hasClass("left-bottom"))&&(d=!0),h(t.clientX))}}},n,Zo("div",{className:"w-e-image-dragger left-top"}),Zo("div",{className:"w-e-image-dragger right-top"}),Zo("div",{className:"w-e-image-dragger left-bottom"}),Zo("div",{className:"w-e-image-dragger right-bottom"}))}fF({target:"Number",proto:!0,forced:UA((function(){return"0.000"!==cP(8e-5,3)||"1"!==cP(.9,0)||"1.25"!==cP(1.255,2)||"1000000000000000128"!==cP(0xde0b6b3a7640080,0)}))||!UA((function(){cP({})}))},{toFixed:function(t){var e,n,r,a,i=rP(this),o=$D(t),s=[0,0,0,0,0,0],l="",u="0";if(o<0||o>20)throw iP("Incorrect fraction digits");if(i!=i)return"NaN";if(i<=-1e21||i>=1e21)return oP(i);if(i<0&&(l="-",i=-i),i>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(i*dP(2,69,1))-69)<0?i*dP(2,-e,1):i/dP(2,e,1),n*=4503599627370496,(e=52-e)>0){for(pP(s,0,n),r=o;r>=7;)pP(s,1e7,0),r-=7;for(pP(s,dP(10,r,1),0),r=e-1;r>=23;)hP(s,1<<23),r-=23;hP(s,1<<r),pP(s,1,1),hP(s,2),u=fP(s)}else pP(s,0,n),pP(s,1<<-e,0),u=fP(s)+lP("0",o);return o>0?l+((a=u.length)<=o?"0."+lP("0",o-a)+u:uP(u,0,a-o)+"."+uP(u,a-o)):l+u}});var vP={type:"image",renderElem:function(t,e,n){var r=t,a=r.src,i=r.alt,o=void 0===i?"":i,s=r.href,l=void 0===s?"":s,u=r.style,c=void 0===u?{}:u,d=c.width,p=void 0===d?"":d,h=c.height,f=void 0===h?"":h,m=Rx.isNodeSelected(n,t),g={};p&&(g.width="100%"),f&&(g.height="100%");var v=Zo("img",{style:g,src:a,alt:o,"data-href":l}),y=n.isDisabled();return m&&!y?gP(n,t,v,{width:p,height:f}):function(t,e,n,r){var a=r.width,i=r.height,o={};a&&(o.width=a),i&&(o.height=i);var s=mP(t,e);return Zo("div",{id:s,style:o,className:"w-e-image-container"},n)}(n,t,v,{width:p,height:f})}},yP={type:"image",elemToHtml:function(t,e){var n=t,r=n.src,a=n.alt,i=void 0===a?"":a,o=n.href,s=void 0===o?"":o,l=n.style,u=void 0===l?{}:l,c=u.width,d=void 0===c?"":c,p=u.height,h=void 0===p?"":p,f="";return d&&(f+="width: "+d+";"),h&&(f+="height: "+h+";"),'<img src="'+r+'" alt="'+i+'" data-href="'+s+'" style="'+f+'"/>'}},bP={selector:"img",parseElemHtml:function(t,e,n){var r=ca(t),a=r.attr("data-href")||"";return a=decodeURIComponent(a),{type:"image",src:r.attr("src")||"",alt:r.attr("alt")||"",href:a,style:{width:TO(r,"width"),height:TO(r,"height")},children:[{text:""}]}}};function xP(t,e,n,r,a){return void 0===r&&(r=""),void 0===a&&(a=""),NO(this,void 0,void 0,(function(){var i,o;return zO(this,(function(s){switch(s.label){case 0:return(i=e.getMenuConfig(t).checkImage)?[4,i(n,r,a)]:[3,2];case 1:if("string"==typeof(o=s.sent()))return e.alert(o,"error"),[2,!1];if(null==o)return[2,!1];s.label=2;case 2:return[2,!0]}}))}))}function wP(t,e,n){return NO(this,void 0,void 0,(function(){var r;return zO(this,(function(a){switch(a.label){case 0:return(r=e.getMenuConfig(t).parseImageSrc)?[4,r(n)]:[3,2];case 1:return[2,a.sent()];case 2:return[2,n]}}))}))}function _P(t,e,n,r){return void 0===n&&(n=""),void 0===r&&(r=""),NO(this,void 0,void 0,(function(){var a,i,o;return zO(this,(function(s){switch(s.label){case 0:return[4,xP("insertImage",t,e,n,r)];case 1:return s.sent()?[4,wP("insertImage",t,e)]:[2];case 2:return a=s.sent(),i={type:"image",src:jT(a),href:r,alt:n,style:{},children:[{text:""}]},null===t.selection&&t.restoreSelection(),Rx.getSelectedNodeByType(t,"image")&&t.move(1),SP(t)||(Ke.insertNodes(t,i),(o=t.getMenuConfig("insertImage").onInsertedImage)&&o(i)),[2]}}))}))}function CP(t,e,n,r,a){return void 0===n&&(n=""),void 0===r&&(r=""),void 0===a&&(a={}),NO(this,void 0,void 0,(function(){var i,o,s,l,u,c;return zO(this,(function(d){switch(d.label){case 0:return[4,xP("editImage",t,e,n,r)];case 1:return d.sent()?[4,wP("editImage",t,e)]:[2];case 2:return i=d.sent(),null==(o=Rx.getSelectedNodeByType(t,"image"))||(s=o.style,l={src:i,alt:n,href:r,style:LO(LO({},void 0===s?{}:s),a)},Ke.setNodes(t,l,{match:function(t){return Rx.checkNodeType(t,"image")}}),u=Rx.getSelectedNodeByType(t,"image"),(c=t.getMenuConfig("editImage").onUpdatedImage)&&c(u)),[2]}}))}))}function SP(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||!!$O(le.nodes(t,{match:function(e){var n=Rx.getNodeType(e);return"code"===n||"pre"===n||"link"===n||"list-item"===n||!!n.startsWith("header")||"blockquote"===n||!!le.isVoid(t,e)},universal:!0}),1)[0]}function kP(){return zT("w-e-insert-image")}var AP=function(){function t(){this.title=PA("image.netImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=kP(),this.altInputId=kP(),this.hrefInputId=kP(),this.buttonId=kP()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return SP(t)},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=this,n=this,r=n.srcInputId,a=n.altInputId,i=n.hrefInputId,o=n.buttonId,s=$O(mk(PA("image.src"),r),2),l=s[0],u=s[1],c=ca(u),d=$O(mk(PA("image.desc"),a),2),p=d[0],h=d[1],f=ca(h),m=$O(mk(PA("image.link"),i),2),g=m[0],v=m[1],y=ca(v),b=$O(gk(o,PA("common.ok")),1)[0];if(null==this.$content){var x=ca("<div></div>");x.on("click","#"+o,(function(n){n.preventDefault();var o=x.find("#"+r).val().trim(),s=x.find("#"+a).val().trim(),l=x.find("#"+i).val().trim();e.insertImage(t,o,s,l),t.hidePanelOrModal()})),this.$content=x}var w=this.$content;return w.empty(),w.append(l),w.append(p),w.append(g),w.append(b),c.val(""),f.val(""),y.val(""),setTimeout((function(){c.focus()})),w[0]},t.prototype.insertImage=function(t,e,n,r){void 0===n&&(n=""),void 0===r&&(r=""),e&&(t.restoreSelection(),this.isDisabled(t)||_P(t,e,n,r))},t}(),EP=function(){function t(){this.title=PA("image.delete"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Rx.getSelectedNodeByType(t,"image")},t.prototype.exec=function(t,e){this.isDisabled(t)||Ke.removeNodes(t,{match:function(t){return Rx.checkNodeType(t,"image")}})},t}();function DP(){return zT("w-e-edit-image")}var FP=function(){function t(){this.title=PA("image.edit"),this.iconSvg=hB,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=DP(),this.altInputId=DP(),this.hrefInputId=DP(),this.buttonId=DP()}return t.prototype.getValue=function(t){return""},t.prototype.getImageNode=function(t){return Rx.getSelectedNodeByType(t,"image")},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"image")},t.prototype.getModalPositionNode=function(t){return this.getImageNode(t)},t.prototype.getModalContentElem=function(t){var e=this,n=this,r=n.srcInputId,a=n.altInputId,i=n.hrefInputId,o=n.buttonId,s=this.getImageNode(t);if(null==s)throw new Error("Not found selected image node");var l=$O(mk(PA("image.src"),r),2),u=l[0],c=l[1],d=ca(c),p=$O(mk(PA("image.desc"),a),2),h=p[0],f=p[1],m=ca(f),g=$O(mk(PA("image.link"),i),2),v=g[0],y=g[1],b=ca(y),x=$O(gk(o,PA("common.ok")),1)[0];if(null==this.$content){var w=ca("<div></div>");w.on("click","#"+o,(function(n){n.preventDefault();var o=w.find("#"+r).val(),s=w.find("#"+a).val(),l=w.find("#"+i).val();e.updateImage(t,o,s,l),t.hidePanelOrModal()})),this.$content=w}var _=this.$content;_.empty(),_.append(u),_.append(h),_.append(v),_.append(x);var C=s,S=C.src,k=C.alt,A=void 0===k?"":k,E=C.href,D=void 0===E?"":E;return d.val(S),m.val(A),b.val(D),setTimeout((function(){d.focus()})),_[0]},t.prototype.updateImage=function(t,e,n,r,a){void 0===n&&(n=""),void 0===r&&(r=""),void 0===a&&(a={}),e&&(t.restoreSelection(),this.isDisabled(t)||CP(t,e,n,r,a))},t}(),MP=function(){function t(){this.title=PA("image.viewLink"),this.iconSvg=fB,this.tag="button"}return t.prototype.getValue=function(t){var e=Rx.getSelectedNodeByType(t,"image");return e&&e.href||""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!this.getValue(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){if(!e||"string"!=typeof e)throw new Error("View image link failed, image.href is '"+e+"'");window.open(e,"_blank")}},t}(),OP=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.getSelectedNode=function(t){return Rx.getSelectedNodeByType(t,"image")},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedNode(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=this.getSelectedNode(t);if(null!=n){var r=Rx.getHoverbar(t);r&&r.hideAndClean();var a=n.style,i={style:LO(LO({},void 0===a?{}:a),{width:this.value,height:""})};Ke.setNodes(t,i,{match:function(t){return Rx.checkNodeType(t,"image")}})}}},t}(),BP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="30%",e.value="30%",e}return RO(e,t),e}(OP),TP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="50%",e.value="50%",e}return RO(e,t),e}(OP),PP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="100%",e.value="100%",e}return RO(e,t),e}(OP),IP={onInsertedImage:function(t){},onUpdatedImage:function(t){},checkImage:function(t,e,n){return!0},parseImageSrc:function(t){return t}},RP={renderElems:[vP],elemsToHtml:[yP],parseElemsHtml:[bP],menus:[{key:"insertImage",factory:function(){return new AP},config:IP},{key:"deleteImage",factory:function(){return new EP}},{key:"editImage",factory:function(){return new FP},config:IP},{key:"viewImageLink",factory:function(){return new MP}},{key:"imageWidth30",factory:function(){return new BP}},{key:"imageWidth50",factory:function(){return new TP}},{key:"imageWidth100",factory:function(){return new PP}}],editorPlugin:function(t){var e=t.isInline,n=t.isVoid;t.insertNode;var r=t;return r.isInline=function(t){return"image"===t.type||e(t)},r.isVoid=function(t){return"image"===t.type||n(t)},r}},LP={type:"todo",renderElem:function(t,e,n){var r=!1;n.isDisabled()&&(r=!0);var a=t.checked,i=Zo("div",{style:{margin:"5px 0"}},Zo("span",{contentEditable:!1,style:{marginRight:"0.5em"}},Zo("input",{type:"checkbox",checked:a,disabled:r,on:{change:function(e){var r=Rx.findPath(n,t),a={checked:e.target.checked};Ke.setNodes(n,a,{at:r})}}})),Zo("span",null,e));return i}},NP=function(){function t(){this.title=PA("todo.todo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M278.755556 403.911111l-79.644445 79.644445L455.111111 739.555556l568.888889-568.888889-79.644444-79.644445L455.111111 580.266667l-176.355555-176.355556zM910.222222 910.222222H113.777778V113.777778h568.888889V0H113.777778C51.2 0 0 51.2 0 113.777778v796.444444c0 62.577778 51.2 113.777778 113.777778 113.777778h796.444444c62.577778 0 113.777778-51.2 113.777778-113.777778V455.111111h-113.777778v455.111111z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!Rx.getSelectedNodeByType(t,"todo")},t.prototype.isDisabled=function(t){return null==t.selection||!!Rx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","table","bulleted-list","numbered-list"].includes(n)||void 0}))},t.prototype.exec=function(t,e){var n=this.isActive(t);Ke.setNodes(t,{type:n?"paragraph":"todo"})},t}(),zP={selector:'div[data-w-e-type="todo"]',parseElemHtml:function(t,e,n){var r=ca(t);0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]);var a=!1;return null!=r.find('input[type="checkbox"]').attr("checked")&&(a=!0),{type:"todo",checked:a,children:e}}},jP={renderElems:[LP],elemsToHtml:[{type:"todo",elemToHtml:function(t,e){return'<div data-w-e-type="todo"><input type="checkbox" disabled '+(t.checked?"checked":"")+">"+e+"</div>"}}],preParseHtml:[{selector:"ul.w-e-todo",preParseHtml:function(t){var e=ca(t).find("li"),n=ca('<div data-w-e-type="todo"></div>'),r=e.find("input[type]");return n.append(r),e.children()[0].remove(),n[0].innerHTML=n[0].innerHTML+e[0].innerHTML,n[0]}}],parseElemsHtml:[zP],menus:[{key:"todo",factory:function(){return new NP}}],editorPlugin:function(t){var e=t.deleteBackward,n=t;return n.deleteBackward=function(n){var r=t.selection;if(r&&Ae.isCollapsed(r)){var a=Rx.getSelectedNodeByType(t,"todo");if(a&&0===he.string(a).length)return void Ke.setNodes(t,{type:"paragraph"},{mode:"highest"})}e(n)},n}},$P={type:"blockquote",renderElem:function(t,e,n){return Zo("blockquote",null,e)}},qP={type:"blockquote",elemToHtml:function(t,e){return"<blockquote>"+e+"</blockquote>"}},VP={selector:"blockquote",parseElemHtml:function(t,e,n){var r=ca(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"blockquote",children:e}}},HP=function(){function t(){this.title=PA("blockQuote.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M894.6 907.1H605.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C752.7 180.4 711.3 315.8 711.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z m-472 0H133.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C280.7 180.4 239.3 315.8 239.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!Rx.getSelectedNodeByType(t,"blockquote")},t.prototype.isDisabled=function(t){return null==t.selection||!$O(le.nodes(t,{match:function(t){var e=Rx.getNodeType(t);return"paragraph"===e||"blockquote"===e},universal:!0,mode:"highest"}),1)[0]},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=this.isActive(t)?"paragraph":"blockquote";Ke.setNodes(t,{type:n},{mode:"highest"})}},t}(),ZP={key:"blockquote",factory:function(){return new HP}},UP=iE([].slice),GP=NF("slice"),WP=KE("species"),XP=ZA.Array,YP=Math.max;fF({target:"Array",proto:!0,forced:!GP},{slice:function(t,e){var n,r,a,i=fE(this),o=GD(i),s=HD(t,o),l=HD(void 0===e?o:e,o);if(gF(i)&&(n=i.constructor,(MF(n)&&(n===XP||gF(n.prototype))||gE(n)&&null===(n=n[WP]))&&(n=void 0),n===XP||void 0===n))return UP(i,s,l);for(r=new(void 0===n?XP:n)(YP(l-s,0)),a=0;s<l;s++,a++)s in i&&cO(r,a,i[s]);return r.length=a,r}});var QP={renderElems:[$P],elemsToHtml:[qP],parseElemsHtml:[VP],menus:[ZP],editorPlugin:function(t){var e=t.insertBreak,n=t.insertText,r=t;return r.insertBreak=function(){var a=r.selection;if(null==a)return e();var i=$O(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"blockquote")},universal:!0}),1)[0];if(!i)return e();var o=i[0],s=Rx.findPath(t,o),l=le.end(t,s);if(we.equals(l,a.focus)){var u=he.string(o);if(u&&"\n"===u.slice(-1))return t.deleteBackward("character"),void Ke.insertNodes(r,{type:"paragraph",children:[{text:""}]},{mode:"highest"})}n("\n")},r}},KP=function(){function t(){this.title=PA("emotion.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 1024C230.4 1024 0 793.6 0 512S230.4 0 512 0s512 230.4 512 512-230.4 512-512 512z m0-102.4c226.742857 0 409.6-182.857143 409.6-409.6S738.742857 102.4 512 102.4 102.4 285.257143 102.4 512s182.857143 409.6 409.6 409.6z m-204.8-358.4h409.6c0 113.371429-91.428571 204.8-204.8 204.8s-204.8-91.428571-204.8-204.8z m0-102.4c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8 76.8 32.914286 76.8 76.8-32.914286 76.8-76.8 76.8z m409.6 0c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8c43.885714 0 76.8 32.914286 76.8 76.8s-32.914286 76.8-76.8 76.8z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.exec=function(t,e){},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Rx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]},t.prototype.getPanelContentElem=function(t){if(null==this.$content){var e=ca('<ul class="w-e-panel-content-emotion"></ul>');e.on("click","li",(function(e){var n=e.target;if(null!=n){e.preventDefault();var r=ca(n).text();t.insertText(r)}})),this.$content=e}var n=this.$content;if(null==n)return document.createElement("ul");n.empty();var r=t.getMenuConfig("emotion").emotions;return(void 0===r?[]:r).forEach((function(t){var e=ca("<li>"+t+"</li>");n.append(e)})),n[0]},t}(),JP={menus:[{key:"emotion",factory:function(){return new KP},config:{emotions:"😀 😃 😄 😁 😆 😅 😂 🤣 😊 😇 🙂 🙃 😉 😌 😍 😘 😗 😙 😚 😋 😛 😝 😜 🤓 😎 😏 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 😢 😭 😤 😠 😡 😳 😱 😨 🤗 🤔 😶 😑 😬 🙄 😯 😴 😷 🤑 😈 🤡 💩 👻 💀 👀 👣 👐 🙌 👏 🤝 👍 👎 👊 ✊ 🤛 🤜 🤞 ✌️ 🤘 👌 👈 👉 👆 👇 ☝️ ✋ 🤚 🖐 🖖 👋 🤙 💪 🖕 ✍️ 🙏".split(" ")}}]},tI={1:"12px",2:"14px",3:"16px",4:"19px",5:"24px",6:"32px",7:"48px"},eI={selector:"font",preParseHtml:function(t){var e=ca(t);if("font"!==BO(e))return t;var n=e.attr("size")||"";n&&(e.removeAttr("size"),e.css("font-size",tI[n]));var r=e.attr("face")||"";return r&&(e.removeAttr("face"),e.css("font-family",r)),e[0]}},nI=iE("".indexOf);fF({target:"String",proto:!0,forced:!KB("includes")},{includes:function(t){return!!~nI(VF(hE(this)),VF(YB(t)),arguments.length>1?arguments[1]:void 0)}});var rI,aI,iI=function(){function t(){this.tag="select",this.width=80}return t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n&&n[e]?n[e]:""},t.prototype.isDisabled=function(t){return null==t.selection||(this.mark,!!$O(le.nodes(t,{match:function(e){return"pre"===Rx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0])},t.prototype.exec=function(t,e){var n=this.mark;e?t.addMark(n,e):t.removeMark(n)},t}(),oI=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("fontSize.title"),e.iconSvg=vB,e.mark="fontSize",e}return RO(e,t),e.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig(this.mark).fontSizeList,r=void 0===n?[]:n;e.push({text:PA("fontSize.default"),value:""}),r.forEach((function(t){e.push({text:t,value:t})}));var a=this.getValue(t);return e.forEach((function(t){t.value===a?t.selected=!0:delete t.selected})),e},e}(iI),sI=function(t){return t&&t.Math==Math&&t},lI=sI("object"==typeof globalThis&&globalThis)||sI("object"==typeof window&&window)||sI("object"==typeof self&&self)||sI("object"==typeof zA&&zA)||function(){return this}()||Function("return this")(),uI=Function.prototype,cI=uI.apply,dI=uI.bind,pI=uI.call,hI="object"==typeof Reflect&&Reflect.apply||(dI?pI.bind(cI):function(){return pI.apply(cI,arguments)}),fI=Function.prototype,mI=fI.bind,gI=fI.call,vI=mI&&mI.bind(gI),yI=mI?function(t){return t&&vI(gI,t)}:function(t){return t&&function(){return gI.apply(t,arguments)}},bI=function(t){return"function"==typeof t},xI=function(t){try{return!!t()}catch(t){return!0}},wI=!xI((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),_I=Function.prototype.call,CI=_I.bind?_I.bind(_I):function(){return _I.apply(_I,arguments)},SI={}.propertyIsEnumerable,kI=Object.getOwnPropertyDescriptor,AI=kI&&!SI.call({1:2},1)?function(t){var e=kI(this,t);return!!e&&e.enumerable}:SI,EI={f:AI},DI=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},FI=yI({}.toString),MI=yI("".slice),OI=function(t){return MI(FI(t),8,-1)},BI=lI.Object,TI=yI("".split),PI=xI((function(){return!BI("z").propertyIsEnumerable(0)}))?function(t){return"String"==OI(t)?TI(t,""):BI(t)}:BI,II=lI.TypeError,RI=function(t){if(null==t)throw II("Can't call method on "+t);return t},LI=function(t){return PI(RI(t))},NI=function(t){return"object"==typeof t?null!==t:bI(t)},zI={},jI=function(t){return bI(t)?t:void 0},$I=function(t,e){return arguments.length<2?jI(zI[t])||jI(lI[t]):zI[t]&&zI[t][e]||lI[t]&&lI[t][e]},qI=yI({}.isPrototypeOf),VI=$I("navigator","userAgent")||"",HI=lI.process,ZI=lI.Deno,UI=HI&&HI.versions||ZI&&ZI.version,GI=UI&&UI.v8;GI&&(aI=(rI=GI.split("."))[0]>0&&rI[0]<4?1:+(rI[0]+rI[1])),!aI&&VI&&(!(rI=VI.match(/Edge\/(\d+)/))||rI[1]>=74)&&(rI=VI.match(/Chrome\/(\d+)/))&&(aI=+rI[1]);var WI=aI,XI=!!Object.getOwnPropertySymbols&&!xI((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&WI&&WI<41})),YI=XI&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,QI=lI.Object,KI=YI?function(t){return"symbol"==typeof t}:function(t){var e=$I("Symbol");return bI(e)&&qI(e.prototype,QI(t))},JI=lI.String,tR=lI.TypeError,eR=function(t){if(bI(t))return t;throw tR(function(t){try{return JI(t)}catch(t){return"Object"}}(t)+" is not a function")},nR=lI.TypeError,rR=Object.defineProperty,aR=lI["__core-js_shared__"]||function(t,e){try{rR(lI,t,{value:e,configurable:!0,writable:!0})}catch(h){lI[t]=e}return e}("__core-js_shared__",{}),iR=$A((function(t){(t.exports=function(t,e){return aR[t]||(aR[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),oR=lI.Object,sR=function(t){return oR(RI(t))},lR=yI({}.hasOwnProperty),uR=Object.hasOwn||function(t,e){return lR(sR(t),e)},cR=0,dR=Math.random(),pR=yI(1..toString),hR=function(t){return"Symbol("+(void 0===t?"":t)+")_"+pR(++cR+dR,36)},fR=iR("wks"),mR=lI.Symbol,gR=mR&&mR.for,vR=YI?mR:mR&&mR.withoutSetter||hR,yR=function(t){if(!uR(fR,t)||!XI&&"string"!=typeof fR[t]){var e="Symbol."+t;XI&&uR(mR,t)?fR[t]=mR[t]:fR[t]=YI&&gR?gR(e):vR(e)}return fR[t]},bR=lI.TypeError,xR=yR("toPrimitive"),wR=function(t,e){if(!NI(t)||KI(t))return t;var n,r,a=null==(n=t[xR])?void 0:eR(n);if(a){if(void 0===e&&(e="default"),r=CI(a,t,e),!NI(r)||KI(r))return r;throw bR("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&bI(n=t.toString)&&!NI(r=CI(n,t)))return r;if(bI(n=t.valueOf)&&!NI(r=CI(n,t)))return r;if("string"!==e&&bI(n=t.toString)&&!NI(r=CI(n,t)))return r;throw nR("Can't convert object to primitive value")}(t,e)},_R=function(t){var e=wR(t,"string");return KI(e)?e:e+""},CR=lI.document,SR=NI(CR)&&NI(CR.createElement),kR=function(t){return SR?CR.createElement(t):{}},AR=!wI&&!xI((function(){return 7!=Object.defineProperty(kR("div"),"a",{get:function(){return 7}}).a})),ER=Object.getOwnPropertyDescriptor,DR={f:wI?ER:function(t,e){if(t=LI(t),e=_R(e),AR)try{return ER(t,e)}catch(t){}if(uR(t,e))return DI(!CI(EI.f,t,e),t[e])}},FR=/#|\.prototype\./,MR=function(t,e){var n=BR[OR(t)];return n==PR||n!=TR&&(bI(e)?xI(e):!!e)},OR=MR.normalize=function(t){return String(t).replace(FR,".").toLowerCase()},BR=MR.data={},TR=MR.NATIVE="N",PR=MR.POLYFILL="P",IR=MR,RR=yI(yI.bind),LR=function(t,e){return eR(t),void 0===e?t:RR?RR(t,e):function(){return t.apply(e,arguments)}},NR=lI.String,zR=lI.TypeError,jR=function(t){if(NI(t))return t;throw zR(NR(t)+" is not an object")},$R=lI.TypeError,qR=Object.defineProperty,VR={f:wI?qR:function(t,e,n){if(jR(t),e=_R(e),jR(n),AR)try{return qR(t,e,n)}catch(t){}if("get"in n||"set"in n)throw $R("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},HR=wI?function(t,e,n){return VR.f(t,e,DI(1,n))}:function(t,e,n){return t[e]=n,t},ZR=DR.f,UR=function(t){var e=function(n,r,a){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,r)}return new t(n,r,a)}return hI(t,this,arguments)};return e.prototype=t.prototype,e},GR=function(t,e){var n,r,a,i,o,s,l,u,c=t.target,d=t.global,p=t.stat,h=t.proto,f=d?lI:p?lI[c]:(lI[c]||{}).prototype,m=d?zI:zI[c]||HR(zI,c,{})[c],g=m.prototype;for(a in e)n=!IR(d?a:c+(p?".":"#")+a,t.forced)&&f&&uR(f,a),o=m[a],n&&(s=t.noTargetGet?(u=ZR(f,a))&&u.value:f[a]),i=n&&s?s:e[a],n&&typeof o==typeof i||(l=t.bind&&n?LR(i,lI):t.wrap&&n?UR(i):h&&bI(i)?yI(i):i,(t.sham||i&&i.sham||o&&o.sham)&&HR(l,"sham",!0),HR(m,a,l),h&&(uR(zI,r=c+"Prototype")||HR(zI,r,{}),HR(zI[r],a,i),t.real&&g&&!g[a]&&HR(g,a,i)))},WR=Array.isArray||function(t){return"Array"==OI(t)},XR=Math.ceil,YR=Math.floor,QR=function(t){var e=+t;return e!=e||0===e?0:(e>0?YR:XR)(e)},KR=Math.min,JR=function(t){return(e=t.length)>0?KR(QR(e),9007199254740991):0;var e},tL=function(t,e,n){var r=_R(e);r in t?VR.f(t,r,DI(0,n)):t[r]=n},eL={};eL[yR("toStringTag")]="z";var nL="[object z]"===String(eL),rL=yR("toStringTag"),aL=lI.Object,iL="Arguments"==OI(function(){return arguments}()),oL=nL?OI:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=aL(t),rL))?n:iL?OI(e):"Object"==(r=OI(e))&&bI(e.callee)?"Arguments":r},sL=yI(Function.toString);bI(aR.inspectSource)||(aR.inspectSource=function(t){return sL(t)});var lL=aR.inspectSource,uL=function(){},cL=[],dL=$I("Reflect","construct"),pL=/^\s*(?:class|function)\b/,hL=yI(pL.exec),fL=!pL.exec(uL),mL=function(t){if(!bI(t))return!1;try{return dL(uL,cL,t),!0}catch(t){return!1}},gL=!dL||xI((function(){var t;return mL(mL.call)||!mL(Object)||!mL((function(){t=!0}))||t}))?function(t){if(!bI(t))return!1;switch(oL(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return fL||!!hL(pL,lL(t))}:mL,vL=yR("species"),yL=lI.Array,bL=function(t,e){return new(function(t){var e;return WR(t)&&(e=t.constructor,(gL(e)&&(e===yL||WR(e.prototype))||NI(e)&&null===(e=e[vL]))&&(e=void 0)),void 0===e?yL:e}(t))(0===e?0:e)},xL=yR("species"),wL=yR("isConcatSpreadable"),_L=lI.TypeError,CL=WI>=51||!xI((function(){var t=[];return t[wL]=!1,t.concat()[0]!==t})),SL=function(t){return WI>=51||!xI((function(){var e=[];return(e.constructor={})[xL]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}("concat"),kL=function(t){if(!NI(t))return!1;var e=t[wL];return void 0!==e?!!e:WR(t)};GR({target:"Array",proto:!0,forced:!CL||!SL},{concat:function(t){var e,n,r,a,i,o=sR(this),s=bL(o,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(kL(i=-1===e?o:arguments[e])){if(l+(a=JR(i))>9007199254740991)throw _L("Maximum allowed index exceeded");for(n=0;n<a;n++,l++)n in i&&tL(s,l,i[n])}else{if(l>=9007199254740991)throw _L("Maximum allowed index exceeded");tL(s,l++,i)}return s.length=l,s}});var AL,EL=lI.String,DL=function(t){if("Symbol"===oL(t))throw TypeError("Cannot convert a Symbol value to a string");return EL(t)},FL=Math.max,ML=Math.min,OL=function(t,e){var n=QR(t);return n<0?FL(n+e,0):ML(n,e)},BL=function(t){return function(e,n,r){var a,i=LI(e),o=JR(i),s=OL(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},TL={includes:BL(!0),indexOf:BL(!1)},PL={},IL=TL.indexOf,RL=yI([].push),LL=function(t,e){var n,r=LI(t),a=0,i=[];for(n in r)!uR(PL,n)&&uR(r,n)&&RL(i,n);for(;e.length>a;)uR(r,n=e[a++])&&(~IL(i,n)||RL(i,n));return i},NL=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],zL=Object.keys||function(t){return LL(t,NL)},jL=wI?Object.defineProperties:function(t,e){jR(t);for(var n,r=LI(e),a=zL(e),i=a.length,o=0;i>o;)VR.f(t,n=a[o++],r[n]);return t},$L=$I("document","documentElement"),qL=iR("keys"),VL=function(t){return qL[t]||(qL[t]=hR(t))},HL=VL("IE_PROTO"),ZL=function(){},UL=function(t){return"<script>"+t+"<\/script>"},GL=function(t){t.write(UL("")),t.close();var e=t.parentWindow.Object;return t=null,e},WL=function(){try{AL=new ActiveXObject("htmlfile")}catch(t){}var t,e;WL="undefined"!=typeof document?document.domain&&AL?GL(AL):((e=kR("iframe")).style.display="none",$L.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(UL("document.F=Object")),t.close(),t.F):GL(AL);for(var n=NL.length;n--;)delete WL.prototype[NL[n]];return WL()};PL[HL]=!0;var XL,YL,QL,KL=Object.create||function(t,e){var n;return null!==t?(ZL.prototype=jR(t),n=new ZL,ZL.prototype=null,n[HL]=t):n=WL(),void 0===e?n:jL(n,e)},JL=NL.concat("length","prototype"),tN={f:Object.getOwnPropertyNames||function(t){return LL(t,JL)}},eN=lI.Array,nN=Math.max,rN=tN.f,aN="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],iN=function(t){try{return rN(t)}catch(t){return function(t,e,n){for(var r=JR(t),a=OL(e,r),i=OL(void 0===n?r:n,r),o=eN(nN(i-a,0)),s=0;a<i;a++,s++)tL(o,s,t[a]);return o.length=s,o}(aN)}},oN={f:function(t){return aN&&"Window"==OI(t)?iN(t):rN(LI(t))}},sN={f:Object.getOwnPropertySymbols},lN=yI([].slice),uN=function(t,e,n,r){r&&r.enumerable?t[e]=n:HR(t,e,n)},cN={f:yR},dN=VR.f,pN=function(t){var e=zI.Symbol||(zI.Symbol={});uR(e,t)||dN(e,t,{value:cN.f(t)})},hN=nL?{}.toString:function(){return"[object "+oL(this)+"]"},fN=VR.f,mN=yR("toStringTag"),gN=function(t,e,n,r){if(t){var a=n?t:t.prototype;uR(a,mN)||fN(a,mN,{configurable:!0,value:e}),r&&!nL&&HR(a,"toString",hN)}},vN=lI.WeakMap,yN=bI(vN)&&/native code/.test(lL(vN)),bN=lI.TypeError,xN=lI.WeakMap;if(yN||aR.state){var wN=aR.state||(aR.state=new xN),_N=yI(wN.get),CN=yI(wN.has),SN=yI(wN.set);XL=function(t,e){if(CN(wN,t))throw new bN("Object already initialized");return e.facade=t,SN(wN,t,e),e},YL=function(t){return _N(wN,t)||{}},QL=function(t){return CN(wN,t)}}else{var kN=VL("state");PL[kN]=!0,XL=function(t,e){if(uR(t,kN))throw new bN("Object already initialized");return e.facade=t,HR(t,kN,e),e},YL=function(t){return uR(t,kN)?t[kN]:{}},QL=function(t){return uR(t,kN)}}var AN={set:XL,get:YL,has:QL,enforce:function(t){return QL(t)?YL(t):XL(t,{})},getterFor:function(t){return function(e){var n;if(!NI(e)||(n=YL(e)).type!==t)throw bN("Incompatible receiver, "+t+" required");return n}}},EN=yI([].push),DN=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=sR(l),m=PI(f),g=LR(u,c),v=JR(m),y=0,b=d||bL,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:EN(x,p)}else switch(t){case 4:return!1;case 7:EN(x,p)}return i?-1:r||a?a:x}},FN={forEach:DN(0),map:DN(1),filter:DN(2),some:DN(3),every:DN(4),find:DN(5),findIndex:DN(6),filterReject:DN(7)}.forEach,MN=VL("hidden"),ON=yR("toPrimitive"),BN=AN.set,TN=AN.getterFor("Symbol"),PN=Object.prototype,IN=lI.Symbol,RN=IN&&IN.prototype,LN=lI.TypeError,NN=lI.QObject,zN=$I("JSON","stringify"),jN=DR.f,$N=VR.f,qN=oN.f,VN=EI.f,HN=yI([].push),ZN=iR("symbols"),UN=iR("op-symbols"),GN=iR("string-to-symbol-registry"),WN=iR("symbol-to-string-registry"),XN=iR("wks"),YN=!NN||!NN.prototype||!NN.prototype.findChild,QN=wI&&xI((function(){return 7!=KL($N({},"a",{get:function(){return $N(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=jN(PN,e);r&&delete PN[e],$N(t,e,n),r&&t!==PN&&$N(PN,e,r)}:$N,KN=function(t,e){var n=ZN[t]=KL(RN);return BN(n,{type:"Symbol",tag:t,description:e}),wI||(n.description=e),n},JN=function(t,e,n){t===PN&&JN(UN,e,n),jR(t);var r=_R(e);return jR(n),uR(ZN,r)?(n.enumerable?(uR(t,MN)&&t[MN][r]&&(t[MN][r]=!1),n=KL(n,{enumerable:DI(0,!1)})):(uR(t,MN)||$N(t,MN,DI(1,{})),t[MN][r]=!0),QN(t,r,n)):$N(t,r,n)},tz=function(t,e){jR(t);var n=LI(e),r=zL(n).concat(az(n));return FN(r,(function(e){wI&&!CI(ez,n,e)||JN(t,e,n[e])})),t},ez=function(t){var e=_R(t),n=CI(VN,this,e);return!(this===PN&&uR(ZN,e)&&!uR(UN,e))&&(!(n||!uR(this,e)||!uR(ZN,e)||uR(this,MN)&&this[MN][e])||n)},nz=function(t,e){var n=LI(t),r=_R(e);if(n!==PN||!uR(ZN,r)||uR(UN,r)){var a=jN(n,r);return!a||!uR(ZN,r)||uR(n,MN)&&n[MN][r]||(a.enumerable=!0),a}},rz=function(t){var e=qN(LI(t)),n=[];return FN(e,(function(t){uR(ZN,t)||uR(PL,t)||HN(n,t)})),n},az=function(t){var e=t===PN,n=qN(e?UN:LI(t)),r=[];return FN(n,(function(t){!uR(ZN,t)||e&&!uR(PN,t)||HN(r,ZN[t])})),r};if(XI||(RN=(IN=function(){if(qI(RN,this))throw LN("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?DL(arguments[0]):void 0,e=hR(t),n=function(t){this===PN&&CI(n,UN,t),uR(this,MN)&&uR(this[MN],e)&&(this[MN][e]=!1),QN(this,e,DI(1,t))};return wI&&YN&&QN(PN,e,{configurable:!0,set:n}),KN(e,t)}).prototype,uN(RN,"toString",(function(){return TN(this).tag})),uN(IN,"withoutSetter",(function(t){return KN(hR(t),t)})),EI.f=ez,VR.f=JN,DR.f=nz,tN.f=oN.f=rz,sN.f=az,cN.f=function(t){return KN(yR(t),t)},wI&&$N(RN,"description",{configurable:!0,get:function(){return TN(this).description}})),GR({global:!0,wrap:!0,forced:!XI,sham:!XI},{Symbol:IN}),FN(zL(XN),(function(t){pN(t)})),GR({target:"Symbol",stat:!0,forced:!XI},{for:function(t){var e=DL(t);if(uR(GN,e))return GN[e];var n=IN(e);return GN[e]=n,WN[n]=e,n},keyFor:function(t){if(!KI(t))throw LN(t+" is not a symbol");if(uR(WN,t))return WN[t]},useSetter:function(){YN=!0},useSimple:function(){YN=!1}}),GR({target:"Object",stat:!0,forced:!XI,sham:!wI},{create:function(t,e){return void 0===e?KL(t):tz(KL(t),e)},defineProperty:JN,defineProperties:tz,getOwnPropertyDescriptor:nz}),GR({target:"Object",stat:!0,forced:!XI},{getOwnPropertyNames:rz,getOwnPropertySymbols:az}),GR({target:"Object",stat:!0,forced:xI((function(){sN.f(1)}))},{getOwnPropertySymbols:function(t){return sN.f(sR(t))}}),zN){var iz=!XI||xI((function(){var t=IN();return"[null]"!=zN([t])||"{}"!=zN({a:t})||"{}"!=zN(Object(t))}));GR({target:"JSON",stat:!0,forced:iz},{stringify:function(t,e,n){var r=lN(arguments),a=e;if((NI(e)||void 0!==t)&&!KI(t))return WR(e)||(e=function(t,e){if(bI(a)&&(e=CI(a,this,t,e)),!KI(e))return e}),r[1]=e,hI(zN,null,r)}})}if(!RN[ON]){var oz=RN.valueOf;uN(RN,ON,(function(t){return CI(oz,this)}))}gN(IN,"Symbol"),PL[MN]=!0,pN("asyncIterator"),pN("hasInstance"),pN("isConcatSpreadable"),pN("iterator"),pN("match"),pN("matchAll"),pN("replace"),pN("search"),pN("species"),pN("split"),pN("toPrimitive"),pN("toStringTag"),pN("unscopables"),gN(lI.JSON,"JSON",!0);var sz,lz,uz,cz=zI.Symbol,dz={},pz=Function.prototype,hz=wI&&Object.getOwnPropertyDescriptor,fz=uR(pz,"name"),mz={EXISTS:fz,PROPER:fz&&"something"===function(){}.name,CONFIGURABLE:fz&&(!wI||wI&&hz(pz,"name").configurable)},gz=!xI((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),vz=VL("IE_PROTO"),yz=lI.Object,bz=yz.prototype,xz=gz?yz.getPrototypeOf:function(t){var e=sR(t);if(uR(e,vz))return e[vz];var n=e.constructor;return bI(n)&&e instanceof n?n.prototype:e instanceof yz?bz:null},wz=yR("iterator"),_z=!1;[].keys&&("next"in(uz=[].keys())?(lz=xz(xz(uz)))!==Object.prototype&&(sz=lz):_z=!0);var Cz=null==sz||xI((function(){var t={};return sz[wz].call(t)!==t}));sz=Cz?{}:KL(sz),bI(sz[wz])||uN(sz,wz,(function(){return this}));var Sz={IteratorPrototype:sz,BUGGY_SAFARI_ITERATORS:_z},kz=Sz.IteratorPrototype,Az=function(){return this};lI.String,lI.TypeError,Object.setPrototypeOf||"__proto__"in{}&&function(){var t={};try{yI(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set)(t,[]),t instanceof Array}catch(f){}}();var Ez=mz.PROPER,Dz=Sz.BUGGY_SAFARI_ITERATORS,Fz=yR("iterator"),Mz=function(){return this},Oz=function(t,e,n,r,a,i,o){!function(t,e,n,r){var a=e+" Iterator";t.prototype=KL(kz,{next:DI(+!r,n)}),gN(t,a,!1,!0),dz[a]=Az}(n,e,r);var s,l,u,c=function(t){if(t===a&&m)return m;if(!Dz&&t in h)return h[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",p=!1,h=t.prototype,f=h[Fz]||h["@@iterator"]||a&&h[a],m=!Dz&&f||c(a),g="Array"==e&&h.entries||f;if(g&&(s=xz(g.call(new t)))!==Object.prototype&&s.next&&(gN(s,d,!0,!0),dz[d]=Mz),Ez&&"values"==a&&f&&"values"!==f.name&&(p=!0,m=function(){return CI(f,this)}),a)if(l={values:c("values"),keys:i?m:c("keys"),entries:c("entries")},o)for(u in l)(Dz||p||!(u in h))&&uN(h,u,l[u]);else GR({target:e,proto:!0,forced:Dz||p},l);return o&&h[Fz]!==m&&uN(h,Fz,m,{name:a}),dz[e]=m,l},Bz=AN.set,Tz=AN.getterFor("Array Iterator");Oz(Array,"Array",(function(t,e){Bz(this,{type:"Array Iterator",target:LI(t),index:0,kind:e})}),(function(){var t=Tz(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),dz.Arguments=dz.Array;var Pz=yR("toStringTag");for(var Iz in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var Rz=lI[Iz],Lz=Rz&&Rz.prototype;Lz&&oL(Lz)!==Pz&&HR(Lz,Pz,Iz),dz[Iz]=dz.Array}var Nz=cz;pN("asyncDispose"),pN("dispose"),pN("matcher"),pN("metadata"),pN("observable"),pN("patternMatch"),pN("replaceAll");var zz=Nz,jz=yI("".charAt),$z=yI("".charCodeAt),qz=yI("".slice),Vz=function(t){return function(e,n){var r,a,i=DL(RI(e)),o=QR(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=$z(i,o))<55296||r>56319||o+1===s||(a=$z(i,o+1))<56320||a>57343?t?jz(i,o):r:t?qz(i,o,o+2):a-56320+(r-55296<<10)+65536}},Hz={codeAt:Vz(!1),charAt:Vz(!0)}.charAt,Zz=AN.set,Uz=AN.getterFor("String Iterator");Oz(String,"String",(function(t){Zz(this,{type:"String Iterator",string:DL(t),index:0})}),(function(){var t,e=Uz(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=Hz(n,r),e.index+=t.length,{value:t,done:!1})}));var Gz=cN.f("iterator"),Wz=$A((function(t){function e(n){return"function"==typeof zz&&"symbol"==typeof Gz?(t.exports=e=function(t){return typeof t},t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=e=function(t){return t&&"function"==typeof zz&&t.constructor===zz&&t!==zz.prototype?"symbol":typeof t},t.exports.default=t.exports,t.exports.__esModule=!0),e(n)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0})),Xz=jA(Wz),Yz=LD.EXISTS,Qz=fD.f,Kz=Function.prototype,Jz=iE(Kz.toString),tj=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,ej=iE(tj.exec);GA&&!Yz&&Qz(Kz,"name",{configurable:!0,get:function(){try{return ej(tj,Jz(this))[1]}catch(f){return""}}});var nj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("fontFamily.title"),e.iconSvg=yB,e.mark="fontFamily",e.selectPanelWidth=150,e}return RO(e,t),e.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig(this.mark).fontFamilyList,r=void 0===n?[]:n;e.push({text:PA("fontFamily.default"),value:""}),r.forEach((function(t){if("string"==typeof t)e.push({text:t,value:t,styleForRenderMenuList:{"font-family":t}});else if("object"===Xz(t)){var n=t.name,r=t.value;e.push({text:n,value:r,styleForRenderMenuList:{"font-family":r}})}}));var a=this.getValue(t);return e.forEach((function(t){t.value===a?t.selected=!0:delete t.selected})),e},e}(iI),rj={renderStyle:function(t,e){var n=t,r=n.fontSize,a=n.fontFamily,i=e;return r&&ET(i,{fontSize:r}),a&&ET(i,{fontFamily:a}),i},styleToHtml:function(t,e){if(!Te.isText(t))return e;var n,r=t,a=r.fontSize,i=r.fontFamily;return a||i?((MO(e)||"span"!==BO(n=ca(e)))&&(n=ca("<span>"+e+"</span>")),a&&n.css("font-size",a),i&&n.css("font-family",i),OO(n)):e},preParseHtml:[eI],parseStyleHtml:function(t,e,n){var r=ca(t);if(!Te.isText(e))return e;var a=e,i=n.getMenuConfig("fontSize").fontSizeList,o=void 0===i?[]:i,s=TO(r,"font-size");s&&o.includes(s)&&(a.fontSize=s);var l=n.getMenuConfig("fontFamily").fontFamilyList,u=void 0===l?[]:l,c=TO(r,"font-family");return c&&u.includes(c)&&(a.fontFamily=c),a},menus:[{key:"fontSize",factory:function(){return new oI},config:{fontSizeList:["12px","13px","14px","15px","16px","19px","22px","24px","29px","32px","40px","48px"]}},{key:"fontFamily",factory:function(){return new nj},config:{fontFamilyList:["黑体",{name:"仿宋",value:"仿宋"},"楷体","标楷体","华文仿宋","华文楷体",{name:"宋体",value:"宋体"},"微软雅黑","Arial","Tahoma","Verdana","Times New Roman","Courier New"]}}]},aj={selector:"p,h1,h2,h3,h4,h5",preParseHtml:function(t){var e=ca(t),n=TO(e,"padding-left");return/\dem/.test(n)&&e.css("text-indent","2em"),/\dpx/.test(n)&&parseInt(n,10)%32==0&&e.css("text-indent","2em"),e[0]}},ij=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){var e=$O(le.nodes(t,{match:function(t){return!!t.indent},universal:!0}),1),n=e[0];return null==n?"":$O(n,1)[0].indent||""},t.prototype.isActive=function(t){return!1},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Rx.getNodeType(t);return"paragraph"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t}(),oj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("indent.decrease"),e.iconSvg=bB,e}return RO(e,t),e.prototype.isDisabled=function(t){var e=this.getMatchNode(t);return null==e||!e.indent},e.prototype.exec=function(t,e){Ke.setNodes(t,{indent:null},{match:function(t){return ne.isElement(t)}})},e}(ij),sj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("indent.increase"),e.iconSvg=xB,e}return RO(e,t),e.prototype.isDisabled=function(t){var e=this.getMatchNode(t);return null==e||!!e.indent},e.prototype.exec=function(t,e){Ke.setNodes(t,{indent:"2em"},{match:function(t){return ne.isElement(t)},mode:"highest"})},e}(ij),lj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.indent,r=e;return n&&ET(r,{textIndent:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.indent;if(!n)return e;var r=ca(e);return r.css("text-indent",n),OO(r)},preParseHtml:[aj],parseStyleHtml:function(t,e,n){var r=ca(t);if(!ne.isElement(e))return e;var a=e,i=TO(r,"text-indent");return i&&(a.indent=i),a},menus:[{key:"indent",factory:function(){return new sj}},{key:"delIndent",factory:function(){return new oj}}]},uj=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Rx.getNodeType(t);return"paragraph"===e||"blockquote"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t.prototype.isDisabled=function(t){return null==t.selection||!!Rx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","code"].includes(n)||void 0}))},t}(),cj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("justify.left"),e.iconSvg=wB,e}return RO(e,t),e.prototype.exec=function(t,e){Ke.setNodes(t,{textAlign:"left"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),dj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("justify.right"),e.iconSvg=_B,e}return RO(e,t),e.prototype.exec=function(t,e){Ke.setNodes(t,{textAlign:"right"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),pj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("justify.center"),e.iconSvg=CB,e}return RO(e,t),e.prototype.exec=function(t,e){Ke.setNodes(t,{textAlign:"center"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),hj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=PA("justify.justify"),e.iconSvg=SB,e}return RO(e,t),e.prototype.exec=function(t,e){Ke.setNodes(t,{textAlign:"justify"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),fj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.textAlign,r=e;return n&&ET(r,{textAlign:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.textAlign;if(!n)return e;var r=ca(e);return r.css("text-align",n),OO(r)},parseStyleHtml:function(t,e,n){var r=ca(t);if(!ne.isElement(e))return e;var a=e,i=TO(r,"text-align");return i&&(a.textAlign=i),a},menus:[{key:"justifyLeft",factory:function(){return new cj}},{key:"justifyRight",factory:function(){return new dj}},{key:"justifyCenter",factory:function(){return new pj}},{key:"justifyJustify",factory:function(){return new hj}}]},mj=function(){function t(){this.title=PA("lineHeight.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M964 788a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526zM198.93 144.306c6.668-5.798 16.774-5.094 22.573 1.574l122.26 140.582a16 16 0 0 1 3.927 10.5c0 8.836-7.164 16-16 16h-61.8a8 8 0 0 0-8 8v390.077h69.819a16 16 0 0 1 10.502 3.928c6.666 5.8 7.37 15.906 1.57 22.573L221.476 878.123a16 16 0 0 1-1.57 1.57c-6.668 5.8-16.774 5.097-22.574-1.57L75.051 737.538a16 16 0 0 1-3.928-10.5c0-8.837 7.163-16 16-16h69.822V312.96H87.127a16 16 0 0 1-10.502-3.928c-6.666-5.8-7.37-15.906-1.57-22.573l122.303-140.582a16 16 0 0 1 1.572-1.572zM964 465a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z m0-323a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z"></path></svg>',this.tag="select",this.width=80}return t.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig("lineHeight").lineHeightList,r=void 0===n?[]:n;e.push({text:PA("lineHeight.default"),value:""}),r.forEach((function(t){e.push({text:t,value:t})}));var a=this.getValue(t);return e.forEach((function(t){t.value===a?t.selected=!0:delete t.selected})),e},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Rx.getNodeType(t);return!!e.startsWith("header")||!!["paragraph","blockquote","bulleted-list","numbered-list"].includes(e)},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.getMatchNode(t);return null==e?"":ne.isElement(e)&&e.lineHeight||""},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getMatchNode(t)},t.prototype.exec=function(t,e){Ke.setNodes(t,{lineHeight:e.toString()},{mode:"highest"})},t}(),gj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.lineHeight,r=e;return n&&ET(r,{lineHeight:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.lineHeight;if(!n)return e;var r=ca(e);return r.css("line-height",n),OO(r)},parseStyleHtml:function(t,e,n){var r=ca(t);if(!ne.isElement(e))return e;var a=e,i=n.getMenuConfig("lineHeight").lineHeightList,o=void 0===i?[]:i,s=TO(r,"line-height");return s&&o.includes(s)&&(a.lineHeight=s),a},menus:[{key:"lineHeight",factory:function(){return new mj},config:{lineHeightList:["1","1.15","1.5","2","2.5","3"]}}]},vj=function(){function t(){this.title=PA("undo.redo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0.00032 576a510.72 510.72 0 0 0 173.344 384l84.672-96A383.136 383.136 0 0 1 128.00032 576C128.00032 363.936 299.93632 192 512.00032 192c106.048 0 202.048 42.976 271.52 112.48L640.00032 448h384V64l-149.984 149.984A510.272 510.272 0 0 0 512.00032 64C229.21632 64 0.00032 293.216 0.00032 576z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection},t.prototype.exec=function(t,e){"function"==typeof t.redo&&t.redo()},t}(),yj=function(){function t(){this.title=PA("undo.undo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 64A510.272 510.272 0 0 0 149.984 213.984L0.032 64v384h384L240.512 304.48A382.784 382.784 0 0 1 512.032 192c212.064 0 384 171.936 384 384 0 114.688-50.304 217.632-130.016 288l84.672 96a510.72 510.72 0 0 0 173.344-384c0-282.784-229.216-512-512-512z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection},t.prototype.exec=function(t,e){"function"==typeof t.undo&&t.undo()},t}(),bj={menus:[{key:"redo",factory:function(){return new vj}},{key:"undo",factory:function(){return new yj}}]},xj={type:"divider",renderElem:function(t,e,n){var r=Rx.isNodeSelected(n,t);return _o("div",{props:{contentEditable:!1,className:"w-e-textarea-divider"},dataset:{selected:r?"true":""},style:{},on:{mousedown:function(t){return t.preventDefault()}}},[_o("hr")])}},wj={type:"divider",elemToHtml:function(t,e){return"<hr/>"}},_j={selector:"hr",parseElemHtml:function(t,e,n){return{type:"divider",children:[{text:""}]}}},Cj=function(){function t(){this.title=PA("divider.title"),this.iconSvg='<svg viewBox="0 0 1092 1024"><path d="M0 51.2m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M819.2 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M409.6 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 870.4m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!!Rx.getSelectedElems(t).some((function(e){if(t.isVoid(e))return!0;var n=Rx.getNodeType(e);return"table"===n||"pre"===n||void 0}))},t.prototype.exec=function(t,e){Ke.insertNodes(t,{type:"divider",children:[{text:""}]},{mode:"highest"})},t}(),Sj={renderElems:[xj],elemsToHtml:[wj],parseElemsHtml:[_j],menus:[{key:"divider",factory:function(){return new Cj}}],editorPlugin:function(t){var e=t.isVoid,n=t.normalizeNode,r=t;return r.isVoid=function(t){return"divider"===t.type||e(t)},r.normalizeNode=function(t){var e=$O(t,2),a=e[0],i=e[1];if("divider"!==Rx.getNodeType(a))return n([a,i]);Rx.isLastNode(r,a)&&Ke.insertNodes(r,Rx.genEmptyParagraph(),{at:[i[0]+1]})},r}},kj=RF.map;fF({target:"Array",proto:!0,forced:!NF("map")},{map:function(t){return kj(this,t,arguments.length>1?arguments[1]:void 0)}});var Aj=iE([].join),Ej=dE!=Object,Dj=tB("join",",");fF({target:"Array",proto:!0,forced:Ej||!Dj},{join:function(t){return Aj(fE(this),void 0===t?",":t)}});var Fj=function(){function t(){this.title=PA("codeBlock.title"),this.iconSvg='<svg viewBox="0 0 1280 1024"><path d="M832 736l96 96 320-320L928 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224zM701.312 150.528l69.472 18.944-192 704.032-69.472-18.944 192-704.032z"></path></svg>',this.tag="button"}return t.prototype.getSelectCodeElem=function(t){var e=Rx.getSelectedNodeByType(t,"code");if(null==e)return null;var n=Rx.getParentNode(t,e);return null==n||"pre"!==Rx.getNodeType(n)?null:e},t.prototype.getValue=function(t){var e=this.getSelectCodeElem(t);return null==e?"":e.language||""},t.prototype.isActive=function(t){return!!this.getSelectCodeElem(t)},t.prototype.isDisabled=function(t){if(null==t.selection)return!0;var e=Rx.getSelectedElems(t);return!!e.some((function(e){return t.isVoid(e)}))||!e.some((function(t){var e=Rx.getNodeType(t);if("pre"===e||"paragraph"===e)return!0}))},t.prototype.exec=function(t,e){this.isActive(t)?this.changeToPlainText(t):this.changeToCodeBlock(t,e.toString())},t.prototype.changeToPlainText=function(t){var e=this.getSelectCodeElem(t);if(null!=e){var n=he.string(e);Ke.removeNodes(t,{mode:"highest"});var r=n.split("\n").map((function(t){return{type:"paragraph",children:[{text:t}]}}));Ke.insertNodes(t,r,{mode:"highest"})}},t.prototype.changeToCodeBlock=function(t,e){var n,r,a=[],i=le.nodes(t,{match:function(e){return t.children.includes(e)},universal:!0});try{for(var o=jO(i),s=o.next();!s.done;s=o.next()){var l=$O(s.value,1)[0];l&&a.push(he.string(l))}}catch(t){n={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}Ke.removeNodes(t,{mode:"highest"});var u={type:"pre",children:[{type:"code",language:e,children:[{text:a.join("\n")}]}]};Ke.insertNodes(t,u,{mode:"highest"})},t}(),Mj={key:"codeBlock",factory:function(){return new Fj}};fF({target:"String",proto:!0,forced:GO("anchor")},{anchor:function(t){return UO(this,"a","name",t)}}),FM("match",(function(t,e,n){return[function(e){var n=hE(this),r=null==e?void 0:PE(e,t);return r?XA(r,e,n):new RegExp(e)[t](VF(n))},function(t){var r=dD(this),a=VF(t),i=n(e,r,a);if(i.done)return i.value;if(!r.global)return HM(r,a);var o=r.unicode;r.lastIndex=0;for(var s,l=[],u=0;null!==(s=HM(r,a));){var c=VF(s[0]);l[u]=c,""===c&&(r.lastIndex=IM(a,UD(r.lastIndex),o)),u++}return 0===u?null:l}]}));var Oj={type:"pre",renderElem:function(t,e,n){return Zo("pre",null,e)}},Bj={type:"code",renderElem:function(t,e,n){return Zo("code",null,e)}},Tj={selector:"pre",parseElemHtml:function(t,e,n){var r=ca(t);return 0===(e=e.filter((function(t){return"code"===Rx.getNodeType(t)}))).length&&(e=[{type:"code",language:"",children:[{text:r[0].textContent||""}]}]),{type:"pre",children:e.filter((function(t){return"code"===Rx.getNodeType(t)}))}}},Pj={menus:[Mj],editorPlugin:function(t){var e=t.insertBreak,n=t.normalizeNode,r=t.insertData;t.insertNode;var a=t;return a.insertBreak=function(){var t=Rx.getSelectedNodeByType(a,"code");if(null!=t){var n=function(t,e){var n=e.selection;if(null==n)return"";var r=he.string(t),a=n.anchor.offset,i=r.slice(0,a).split("\n"),o=i.length;return 0===o?"":i[o-1]}(t,a);if(n){var r=n.match(/^\s+/);if(null!=r&&null!=r[0]){var i=r[0];return void a.insertText("\n"+i)}}a.insertText("\n")}else e()},a.normalizeNode=function(t){var e=$O(t,2),r=e[0],i=e[1],o=Rx.getNodeType(r);return"code"===o&&i.length<=1&&Ke.setNodes(a,{type:"paragraph"},{at:i}),"pre"===o&&(Rx.isLastNode(a,r)&&Ke.insertNodes(a,Rx.genEmptyParagraph(),{at:[i[0]+1]}),"code"!==Rx.getNodeType(r.children[0])&&(Ke.unwrapNodes(a),Ke.setNodes(a,{type:"paragraph"},{mode:"highest"}))),n([r,i])},a.insertData=function(t){if(null!=Rx.getSelectedNodeByType(a,"code")){var e=t.getData("text/plain");le.insertText(a,e)}else r(t)},a},renderElems:[Oj,Bj],elemsToHtml:[{type:"code",elemToHtml:function(t,e){return"<code>"+e+"</code>"}},{type:"pre",elemToHtml:function(t,e){return"<pre>"+e+"</pre>"}}],preParseHtml:[{selector:"pre>code",preParseHtml:function(t){var e=ca(t);if("code"!==BO(e))return t;var n=e.find("xmp");if(0===n.length)return t;var r=n.text();return n.remove(),e.text(r),e[0]}}],parseElemsHtml:[{selector:"pre>code",parseElemHtml:function(t,e,n){return{type:"code",language:"",children:[{text:ca(t)[0].textContent||""}]}}},Tj]},Ij=function(){function t(){this.title=PA("fullScreen.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M133.705143 335.433143V133.851429h201.581714a29.622857 29.622857 0 0 0 29.622857-29.549715V68.754286a29.622857 29.622857 0 0 0-29.622857-29.622857H61.732571A22.893714 22.893714 0 0 0 38.765714 62.025143V335.725714c0 16.310857 13.238857 29.622857 29.622857 29.622857h35.547429a29.842286 29.842286 0 0 0 29.696-29.842285zM690.980571 133.851429h201.581715v201.654857c0 16.310857 13.238857 29.549714 29.622857 29.549714h35.547428a29.622857 29.622857 0 0 0 29.549715-29.549714V61.952a22.893714 22.893714 0 0 0-22.820572-22.893714h-273.554285a29.622857 29.622857 0 0 0-29.549715 29.622857v35.547428c0 16.310857 13.238857 29.696 29.622857 29.696zM335.286857 892.781714H133.705143V691.2a29.622857 29.622857 0 0 0-29.622857-29.622857H68.534857a29.622857 29.622857 0 0 0-29.549714 29.622857v273.554286c0 12.653714 10.24 22.893714 22.820571 22.893714h273.554286a29.622857 29.622857 0 0 0 29.696-29.622857v-35.547429a29.769143 29.769143 0 0 0-29.769143-29.696z m557.348572-201.581714v201.581714H690.907429a29.622857 29.622857 0 0 0-29.622858 29.622857v35.547429c0 16.310857 13.238857 29.622857 29.622858 29.622857h273.554285c12.580571 0 22.893714-10.313143 22.893715-22.893714V691.2a29.622857 29.622857 0 0 0-29.622858-29.622857h-35.547428a29.622857 29.622857 0 0 0-29.696 29.622857z"></path></svg>',this.tag="button",this.alwaysEnable=!0}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return t.isFullScreen},t.prototype.isDisabled=function(t){return!1},t.prototype.exec=function(t,e){t.isFullScreen?t.unFullScreen():t.fullScreen()},t}(),Rj={menus:[{key:"fullScreen",factory:function(){return new Ij}}]},Lj=function(){function t(){this.title=PA("common.enter"),this.iconSvg='<svg viewBox="0 0 1255 1024"><path d="M1095.111111 731.477333h-625.777778V1024L0 658.318222 469.333333 292.408889v292.636444h625.777778V0h156.444445v731.477333z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!!Ae.isExpanded(e)},t.prototype.exec=function(t,e){var n=t.selection;if(null!=n){var r=[n.anchor.path[0]];Ke.insertNodes(t,{type:"paragraph",children:[{text:""}]},{at:r}),t.select(le.start(t,r))}},t}(),Nj=[IB,TT,rj,lj,fj,gj,RP,Sj,JP,nP,Pj,QP,_T,VO,jP,bj,Rj,{menus:[{key:"enter",factory:function(){return new Lj}}]}];TA("en",{listModule:{unOrderedList:"Unordered list",orderedList:"Ordered list"}}),TA("zh-CN",{listModule:{unOrderedList:"无序列表",orderedList:"有序列表"}});var zj="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function jj(t){var e={exports:{}};return t(e,e.exports),e.exports}var $j,qj,Vj=function(t){return t&&t.Math==Math&&t},Hj=Vj("object"==typeof globalThis&&globalThis)||Vj("object"==typeof window&&window)||Vj("object"==typeof self&&self)||Vj("object"==typeof zj&&zj)||function(){return this}()||Function("return this")(),Zj=function(t){try{return!!t()}catch(t){return!0}},Uj=!Zj((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Gj=Function.prototype.call,Wj=Gj.bind?Gj.bind(Gj):function(){return Gj.apply(Gj,arguments)},Xj={}.propertyIsEnumerable,Yj=Object.getOwnPropertyDescriptor,Qj={f:Yj&&!Xj.call({1:2},1)?function(t){var e=Yj(this,t);return!!e&&e.enumerable}:Xj},Kj=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},Jj=Function.prototype,t$=Jj.bind,e$=Jj.call,n$=t$&&t$.bind(e$),r$=t$?function(t){return t&&n$(e$,t)}:function(t){return t&&function(){return e$.apply(t,arguments)}},a$=r$({}.toString),i$=r$("".slice),o$=function(t){return i$(a$(t),8,-1)},s$=Hj.Object,l$=r$("".split),u$=Zj((function(){return!s$("z").propertyIsEnumerable(0)}))?function(t){return"String"==o$(t)?l$(t,""):s$(t)}:s$,c$=Hj.TypeError,d$=function(t){if(null==t)throw c$("Can't call method on "+t);return t},p$=function(t){return u$(d$(t))},h$=function(t){return"function"==typeof t},f$=function(t){return"object"==typeof t?null!==t:h$(t)},m$=function(t){return h$(t)?t:void 0},g$=function(t,e){return arguments.length<2?m$(Hj[t]):Hj[t]&&Hj[t][e]},v$=r$({}.isPrototypeOf),y$=g$("navigator","userAgent")||"",b$=Hj.process,x$=Hj.Deno,w$=b$&&b$.versions||x$&&x$.version,_$=w$&&w$.v8;_$&&(qj=($j=_$.split("."))[0]>0&&$j[0]<4?1:+($j[0]+$j[1])),!qj&&y$&&(!($j=y$.match(/Edge\/(\d+)/))||$j[1]>=74)&&($j=y$.match(/Chrome\/(\d+)/))&&(qj=+$j[1]);var C$=qj,S$=!!Object.getOwnPropertySymbols&&!Zj((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&C$&&C$<41})),k$=S$&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,A$=Hj.Object,E$=k$?function(t){return"symbol"==typeof t}:function(t){var e=g$("Symbol");return h$(e)&&v$(e.prototype,A$(t))},D$=Hj.String,F$=Hj.TypeError,M$=function(t){if(h$(t))return t;throw F$(function(t){try{return D$(t)}catch(t){return"Object"}}(t)+" is not a function")},O$=function(t,e){var n=t[e];return null==n?void 0:M$(n)},B$=Hj.TypeError,T$=Object.defineProperty,P$=function(t,e){try{T$(Hj,t,{value:e,configurable:!0,writable:!0})}catch(m){Hj[t]=e}return e},I$=Hj["__core-js_shared__"]||P$("__core-js_shared__",{}),R$=jj((function(t){(t.exports=function(t,e){return I$[t]||(I$[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),L$=Hj.Object,N$=function(t){return L$(d$(t))},z$=r$({}.hasOwnProperty),j$=Object.hasOwn||function(t,e){return z$(N$(t),e)},$$=0,q$=Math.random(),V$=r$(1..toString),H$=function(t){return"Symbol("+(void 0===t?"":t)+")_"+V$(++$$+q$,36)},Z$=R$("wks"),U$=Hj.Symbol,G$=U$&&U$.for,W$=k$?U$:U$&&U$.withoutSetter||H$,X$=function(t){if(!j$(Z$,t)||!S$&&"string"!=typeof Z$[t]){var e="Symbol."+t;S$&&j$(U$,t)?Z$[t]=U$[t]:Z$[t]=k$&&G$?G$(e):W$(e)}return Z$[t]},Y$=Hj.TypeError,Q$=X$("toPrimitive"),K$=function(t,e){if(!f$(t)||E$(t))return t;var n,r=O$(t,Q$);if(r){if(void 0===e&&(e="default"),n=Wj(r,t,e),!f$(n)||E$(n))return n;throw Y$("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&h$(n=t.toString)&&!f$(r=Wj(n,t)))return r;if(h$(n=t.valueOf)&&!f$(r=Wj(n,t)))return r;if("string"!==e&&h$(n=t.toString)&&!f$(r=Wj(n,t)))return r;throw B$("Can't convert object to primitive value")}(t,e)},J$=function(t){var e=K$(t,"string");return E$(e)?e:e+""},tq=Hj.document,eq=f$(tq)&&f$(tq.createElement),nq=function(t){return eq?tq.createElement(t):{}},rq=!Uj&&!Zj((function(){return 7!=Object.defineProperty(nq("div"),"a",{get:function(){return 7}}).a})),aq=Object.getOwnPropertyDescriptor,iq={f:Uj?aq:function(t,e){if(t=p$(t),e=J$(e),rq)try{return aq(t,e)}catch(t){}if(j$(t,e))return Kj(!Wj(Qj.f,t,e),t[e])}},oq=Hj.String,sq=Hj.TypeError,lq=function(t){if(f$(t))return t;throw sq(oq(t)+" is not an object")},uq=Hj.TypeError,cq=Object.defineProperty,dq={f:Uj?cq:function(t,e,n){if(lq(t),e=J$(e),lq(n),rq)try{return cq(t,e,n)}catch(t){}if("get"in n||"set"in n)throw uq("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},pq=Uj?function(t,e,n){return dq.f(t,e,Kj(1,n))}:function(t,e,n){return t[e]=n,t},hq=r$(Function.toString);h$(I$.inspectSource)||(I$.inspectSource=function(t){return hq(t)});var fq,mq,gq,vq=I$.inspectSource,yq=Hj.WeakMap,bq=h$(yq)&&/native code/.test(vq(yq)),xq=R$("keys"),wq=function(t){return xq[t]||(xq[t]=H$(t))},_q={},Cq=Hj.TypeError,Sq=Hj.WeakMap;if(bq||I$.state){var kq=I$.state||(I$.state=new Sq),Aq=r$(kq.get),Eq=r$(kq.has),Dq=r$(kq.set);fq=function(t,e){if(Eq(kq,t))throw new Cq("Object already initialized");return e.facade=t,Dq(kq,t,e),e},mq=function(t){return Aq(kq,t)||{}},gq=function(t){return Eq(kq,t)}}else{var Fq=wq("state");_q[Fq]=!0,fq=function(t,e){if(j$(t,Fq))throw new Cq("Object already initialized");return e.facade=t,pq(t,Fq,e),e},mq=function(t){return j$(t,Fq)?t[Fq]:{}},gq=function(t){return j$(t,Fq)}}var Mq,Oq={set:fq,get:mq,has:gq,enforce:function(t){return gq(t)?mq(t):fq(t,{})},getterFor:function(t){return function(e){var n;if(!f$(e)||(n=mq(e)).type!==t)throw Cq("Incompatible receiver, "+t+" required");return n}}},Bq=Function.prototype,Tq=Uj&&Object.getOwnPropertyDescriptor,Pq=j$(Bq,"name"),Iq={EXISTS:Pq,PROPER:Pq&&"something"===function(){}.name,CONFIGURABLE:Pq&&(!Uj||Uj&&Tq(Bq,"name").configurable)},Rq=jj((function(t){var e=Iq.CONFIGURABLE,n=Oq.get,r=Oq.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;h$(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!j$(i,"name")||e&&i.name!==d)&&pq(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==Hj?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:pq(t,n,i)):u?t[n]=i:P$(n,i)})(Function.prototype,"toString",(function(){return h$(this)&&n(this).source||vq(this)}))})),Lq=Math.ceil,Nq=Math.floor,zq=function(t){var e=+t;return e!=e||0===e?0:(e>0?Nq:Lq)(e)},jq=Math.max,$q=Math.min,qq=Math.min,Vq=function(t){return t>0?qq(zq(t),9007199254740991):0},Hq=function(t){return Vq(t.length)},Zq=function(t){return function(e,n,r){var a,i=p$(e),o=Hq(i),s=function(t,e){var n=zq(t);return n<0?jq(n+e,0):$q(n,e)}(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},Uq={includes:Zq(!0),indexOf:Zq(!1)},Gq=Uq.indexOf,Wq=r$([].push),Xq=function(t,e){var n,r=p$(t),a=0,i=[];for(n in r)!j$(_q,n)&&j$(r,n)&&Wq(i,n);for(;e.length>a;)j$(r,n=e[a++])&&(~Gq(i,n)||Wq(i,n));return i},Yq=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Qq=Yq.concat("length","prototype"),Kq={f:Object.getOwnPropertyNames||function(t){return Xq(t,Qq)}},Jq={f:Object.getOwnPropertySymbols},tV=r$([].concat),eV=g$("Reflect","ownKeys")||function(t){var e=Kq.f(lq(t)),n=Jq.f;return n?tV(e,n(t)):e},nV=function(t,e){for(var n=eV(e),r=dq.f,a=iq.f,i=0;i<n.length;i++){var o=n[i];j$(t,o)||r(t,o,a(e,o))}},rV=/#|\.prototype\./,aV=function(t,e){var n=oV[iV(t)];return n==lV||n!=sV&&(h$(e)?Zj(e):!!e)},iV=aV.normalize=function(t){return String(t).replace(rV,".").toLowerCase()},oV=aV.data={},sV=aV.NATIVE="N",lV=aV.POLYFILL="P",uV=aV,cV=iq.f,dV=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?Hj:u?Hj[s]||P$(s,{}):(Hj[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=cV(n,r))&&o.value:n[r],!uV(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;nV(i,a)}(t.sham||a&&a.sham)&&pq(i,"sham",!0),Rq(n,r,i,t)}},pV=Object.keys||function(t){return Xq(t,Yq)},hV=Uj?Object.defineProperties:function(t,e){lq(t);for(var n,r=p$(e),a=pV(e),i=a.length,o=0;i>o;)dq.f(t,n=a[o++],r[n]);return t},fV=g$("document","documentElement"),mV=wq("IE_PROTO"),gV=function(){},vV=function(t){return"<script>"+t+"<\/script>"},yV=function(t){t.write(vV("")),t.close();var e=t.parentWindow.Object;return t=null,e},bV=function(){try{Mq=new ActiveXObject("htmlfile")}catch(t){}var t,e;bV="undefined"!=typeof document?document.domain&&Mq?yV(Mq):((e=nq("iframe")).style.display="none",fV.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(vV("document.F=Object")),t.close(),t.F):yV(Mq);for(var n=Yq.length;n--;)delete bV.prototype[Yq[n]];return bV()};_q[mV]=!0;var xV=Object.create||function(t,e){var n;return null!==t?(gV.prototype=lq(t),n=new gV,gV.prototype=null,n[mV]=t):n=bV(),void 0===e?n:hV(n,e)},wV=X$("unscopables"),_V=Array.prototype;null==_V[wV]&&dq.f(_V,wV,{configurable:!0,value:xV(null)});var CV,SV=Uq.includes;function kV(t){if("bulleted-list"===t)return"ul";if("numbered-list"===t)return"ol";if("list-item"===t)return"li";throw new Error("list type '"+t+"' is invalid")}function AV(t){var e=Rx.getNodeType(t);return["bulleted-list","numbered-list"].includes(e)}function EV(t){return function(e,n,r){var a=kV(t);return Zo(a,null,n)}}dV({target:"Array",proto:!0},{includes:function(t){return SV(this,t,arguments.length>1?arguments[1]:void 0)}}),CV="includes",_V[wV][CV]=!0;var DV={type:"bulleted-list",renderElem:EV("bulleted-list")},FV={type:"numbered-list",renderElem:EV("numbered-list")},MV={type:"list-item",renderElem:EV("list-item")};function OV(t){var e=kV(t);return function(t,n){return"<"+e+">"+n+"</"+e+">"}}var BV={type:"bulleted-list",elemToHtml:OV("bulleted-list")},TV={type:"numbered-list",elemToHtml:OV("numbered-list")},PV={type:"list-item",elemToHtml:OV("list-item")},IV=r$(r$.bind),RV=Array.isArray||function(t){return"Array"==o$(t)},LV={};LV[X$("toStringTag")]="z";var NV="[object z]"===String(LV),zV=X$("toStringTag"),jV=Hj.Object,$V="Arguments"==o$(function(){return arguments}()),qV=NV?o$:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=jV(t),zV))?n:$V?o$(e):"Object"==(r=o$(e))&&h$(e.callee)?"Arguments":r},VV=function(){},HV=[],ZV=g$("Reflect","construct"),UV=/^\s*(?:class|function)\b/,GV=r$(UV.exec),WV=!UV.exec(VV),XV=function(t){if(!h$(t))return!1;try{return ZV(VV,HV,t),!0}catch(t){return!1}},YV=!ZV||Zj((function(){var t;return XV(XV.call)||!XV(Object)||!XV((function(){t=!0}))||t}))?function(t){if(!h$(t))return!1;switch(qV(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return WV||!!GV(UV,vq(t))}:XV,QV=X$("species"),KV=Hj.Array,JV=function(t,e){return new(function(t){var e;return RV(t)&&(e=t.constructor,(YV(e)&&(e===KV||RV(e.prototype))||f$(e)&&null===(e=e[QV]))&&(e=void 0)),void 0===e?KV:e}(t))(0===e?0:e)},tH=r$([].push),eH=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=N$(l),m=u$(f),g=function(t,e){return M$(t),void 0===e?t:IV?IV(t,e):function(){return t.apply(e,arguments)}}(u,c),v=Hq(m),y=0,b=d||JV,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:tH(x,p)}else switch(t){case 4:return!1;case 7:tH(x,p)}return i?-1:r||a?a:x}},nH={forEach:eH(0),map:eH(1),filter:eH(2),some:eH(3),every:eH(4),find:eH(5),findIndex:eH(6),filterReject:eH(7)},rH=X$("species"),aH=function(t){return C$>=51||!Zj((function(){var e=[];return(e.constructor={})[rH]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},iH=nH.filter;dV({target:"Array",proto:!0,forced:!aH("filter")},{filter:function(t){return iH(this,t,arguments.length>1?arguments[1]:void 0)}});var oH=NV?{}.toString:function(){return"[object "+qV(this)+"]"};NV||Rq(Object.prototype,"toString",oH,{unsafe:!0});var sH,lH,uH=Hj.String,cH=function(t){if("Symbol"===qV(t))throw TypeError("Cannot convert a Symbol value to a string");return uH(t)},dH=function(){var t=lq(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},pH=Hj.RegExp,hH=Zj((function(){var t=pH("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),fH=hH||Zj((function(){return!pH("a","y").sticky})),mH={BROKEN_CARET:hH||Zj((function(){var t=pH("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:fH,UNSUPPORTED_Y:hH},gH=Hj.RegExp,vH=Zj((function(){var t=gH(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),yH=Hj.RegExp,bH=Zj((function(){var t=yH("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),xH=Oq.get,wH=R$("native-string-replace",String.prototype.replace),_H=RegExp.prototype.exec,CH=_H,SH=r$("".charAt),kH=r$("".indexOf),AH=r$("".replace),EH=r$("".slice),DH=(lH=/b*/g,Wj(_H,sH=/a/,"a"),Wj(_H,lH,"a"),0!==sH.lastIndex||0!==lH.lastIndex),FH=mH.BROKEN_CARET,MH=void 0!==/()??/.exec("")[1];(DH||MH||FH||vH||bH)&&(CH=function(t){var e,n,r,a,i,o,s,l=this,u=xH(l),c=cH(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=Wj(CH,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=FH&&l.sticky,f=Wj(dH,l),m=l.source,g=0,v=c;if(h&&(f=AH(f,"y",""),-1===kH(f,"g")&&(f+="g"),v=EH(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==SH(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),MH&&(n=new RegExp("^"+m+"$(?!\\s)",f)),DH&&(r=l.lastIndex),a=Wj(_H,h?n:l,v),h?a?(a.input=EH(a.input,g),a[0]=EH(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:DH&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),MH&&a&&a.length>1&&Wj(wH,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=xV(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var OH=CH;dV({target:"RegExp",proto:!0,forced:/./.exec!==OH},{exec:OH});var BH=Function.prototype,TH=BH.apply,PH=BH.bind,IH=BH.call,RH="object"==typeof Reflect&&Reflect.apply||(PH?IH.bind(TH):function(){return IH.apply(TH,arguments)}),LH=X$("species"),NH=RegExp.prototype,zH=r$("".charAt),jH=r$("".charCodeAt),$H=r$("".slice),qH=function(t){return function(e,n){var r,a,i=cH(d$(e)),o=zq(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=jH(i,o))<55296||r>56319||o+1===s||(a=jH(i,o+1))<56320||a>57343?t?zH(i,o):r:t?$H(i,o,o+2):a-56320+(r-55296<<10)+65536}},VH={codeAt:qH(!1),charAt:qH(!0)}.charAt,HH=function(t,e,n){return e+(n?VH(t,e).length:1)},ZH=Math.floor,UH=r$("".charAt),GH=r$("".replace),WH=r$("".slice),XH=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,YH=/\$([$&'`]|\d{1,2})/g,QH=function(t,e,n,r,a,i){var o=n+t.length,s=r.length,l=YH;return void 0!==a&&(a=N$(a),l=XH),GH(i,l,(function(i,l){var u;switch(UH(l,0)){case"$":return"$";case"&":return t;case"`":return WH(e,0,n);case"'":return WH(e,o);case"<":u=a[WH(l,1,-1)];break;default:var c=+l;if(0===c)return i;if(c>s){var d=ZH(c/10);return 0===d?i:d<=s?void 0===r[d-1]?UH(l,1):r[d-1]+UH(l,1):i}u=r[c-1]}return void 0===u?"":u}))},KH=Hj.TypeError,JH=function(t,e){var n=t.exec;if(h$(n)){var r=Wj(n,t,e);return null!==r&&lq(r),r}if("RegExp"===o$(t))return Wj(OH,t,e);throw KH("RegExp#exec called on incompatible receiver")},tZ=X$("replace"),eZ=Math.max,nZ=Math.min,rZ=r$([].concat),aZ=r$([].push),iZ=r$("".indexOf),oZ=r$("".slice),sZ="$0"==="a".replace(/./,"$0"),lZ=!!/./[tZ]&&""===/./[tZ]("a","$0");!function(t,e,n,r){var a=X$(t),i=!Zj((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!Zj((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[LH]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=r$(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=r$(t),l=e.exec;return l===OH||l===NH.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));Rq(String.prototype,t,l[0]),Rq(NH,a,l[1])}r&&pq(NH[a],"sham",!0)}("replace",(function(t,e,n){var r=lZ?"$":"$0";return[function(t,n){var r=d$(this),a=null==t?void 0:O$(t,tZ);return a?Wj(a,t,r,n):Wj(e,cH(r),t,n)},function(t,a){var i=lq(this),o=cH(t);if("string"==typeof a&&-1===iZ(a,r)&&-1===iZ(a,"$<")){var s=n(e,i,o,a);if(s.done)return s.value}var l=h$(a);l||(a=cH(a));var u=i.global;if(u){var c=i.unicode;i.lastIndex=0}for(var d=[];;){var p=JH(i,o);if(null===p)break;if(aZ(d,p),!u)break;""===cH(p[0])&&(i.lastIndex=HH(o,Vq(i.lastIndex),c))}for(var h,f="",m=0,g=0;g<d.length;g++){for(var v=cH((p=d[g])[0]),y=eZ(nZ(zq(p.index),o.length),0),b=[],x=1;x<p.length;x++)aZ(b,void 0===(h=p[x])?h:String(h));var w=p.groups;if(l){var _=rZ([v],b,y,o);void 0!==w&&aZ(_,w);var C=cH(RH(a,void 0,_))}else C=QH(v,o,y,b,w,a);y>=m&&(f+=oZ(o,m,y)+C,m=y+v.length)}return f+oZ(o,m)}]}),!!Zj((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!sZ||lZ),dV({global:!0},{globalThis:Hj});var uZ={selector:"li",parseElemHtml:function(t,e,n){var r=ca(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"list-item",children:e}}},cZ={selector:"ul",parseElemHtml:function(t,e,n){return{type:"bulleted-list",children:e.filter((function(t){return"list-item"===Rx.getNodeType(t)}))}}},dZ={selector:"ol",parseElemHtml:function(t,e,n){return{type:"numbered-list",children:e.filter((function(t){return"list-item"===Rx.getNodeType(t)}))}}},pZ=function(t,e){return pZ=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},pZ(t,e)
- /*! *****************************************************************************
- 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.
- ***************************************************************************** */};function hZ(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}pZ(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function fZ(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}var mZ,gZ=function(){function t(){this.tag="button"}return t.prototype.getListNode=function(t){var e=this.type;return Rx.getSelectedNodeByType(t,e)},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!this.getListNode(t)},t.prototype.isDisabled=function(t){return null==t.selection||!!Rx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","code","table"].includes(n)||void 0}))},t.prototype.getMatchListType=function(t){var e=fZ(le.nodes(t,{match:function(t){return AV(t)},universal:!0}),1),n=e[0];if(null==n)return"";var r=fZ(n,1)[0];return Rx.getNodeType(r)},t.prototype.exec=function(t,e){var n=this.type,r=this.isActive(t);Ke.unwrapNodes(t,{match:function(t){return AV(t)},split:!0}),Ke.setNodes(t,{type:r?"paragraph":"list-item"});var a={type:n,children:[]};r||Ke.wrapNodes(t,a);var i=this.getMatchListType(t);""!=i&&i!==n&&Ke.wrapNodes(t,a)},t}(),vZ='<svg viewBox="0 0 1024 1024"><path d="M384 64h640v128H384V64z m0 384h640v128H384v-128z m0 384h640v128H384v-128zM0 128a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z"></path></svg>',yZ='<svg viewBox="0 0 1024 1024"><path d="M384 832h640v128H384z m0-384h640v128H384z m0-384h640v128H384zM192 0v256H128V64H64V0zM128 526.016v50.016h128v64H64v-146.016l128-60V384H64v-64h192v146.016zM256 704v320H64v-64h128v-64H64v-64h128v-64H64v-64z"></path></svg>',bZ=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bulleted-list",e.title=PA("listModule.unOrderedList"),e.iconSvg=vZ,e}return hZ(e,t),e}(gZ),xZ=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="numbered-list",e.title=PA("listModule.orderedList"),e.iconSvg=yZ,e}return hZ(e,t),e}(gZ),wZ={key:"bulletedList",factory:function(){return new bZ}},_Z={key:"numberedList",factory:function(){return new xZ}},CZ=/"/g,SZ=r$("".replace);dV({target:"String",proto:!0,forced:(mZ="anchor",Zj((function(){var t=""[mZ]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,a=cH(d$(this)),i="<"+e,""!==n&&(i+=" "+n+'="'+SZ(cH(r),CZ,""")+'"'),i+">"+a+"</"+e+">";var e,n,r,a,i}});var kZ=function(t,e,n){var r=J$(e);r in t?dq.f(t,r,Kj(0,n)):t[r]=n},AZ=X$("isConcatSpreadable"),EZ=Hj.TypeError,DZ=C$>=51||!Zj((function(){var t=[];return t[AZ]=!1,t.concat()[0]!==t})),FZ=aH("concat"),MZ=function(t){if(!f$(t))return!1;var e=t[AZ];return void 0!==e?!!e:RV(t)};dV({target:"Array",proto:!0,forced:!DZ||!FZ},{concat:function(t){var e,n,r,a,i,o=N$(this),s=JV(o,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(MZ(i=-1===e?o:arguments[e])){if(l+(a=Hq(i))>9007199254740991)throw EZ("Maximum allowed index exceeded");for(n=0;n<a;n++,l++)n in i&&kZ(s,l,i[n])}else{if(l>=9007199254740991)throw EZ("Maximum allowed index exceeded");kZ(s,l++,i)}return s.length=l,s}});var OZ={renderElems:[DV,FV,MV],elemsToHtml:[BV,TV,PV],parseElemsHtml:[uZ,dZ,cZ],menus:[wZ,_Z],editorPlugin:function(t){var e=t.insertBreak,n=t.deleteBackward;t.insertNode;var r=t;return r.insertBreak=function(){var t=r.selection;if(null!=t){var n=Rx.getSelectedNodeByType(r,"list-item");if(null!=n){var a=Rx.getParentNode(r,n),i=(null==a?void 0:a.children)||[];if(n===i[i.length-1]&&""===he.string(n)){Ke.removeNodes(r,{match:function(t){return Rx.checkNodeType(t,"list-item")}});var o=[t.anchor.path[0]+1];return Ke.insertNodes(r,Rx.genEmptyParagraph(),{at:o}),void r.select({path:o.concat(0),offset:0})}e()}else e()}else e()},r.deleteBackward=function(t){var e=function(t){var e=fZ(le.nodes(t,{match:function(e){return t.children[0]===e},mode:"highest"}),1),n=e[0];if(null==n)return!1;var r=n[0];return!(!ne.isElement(r)||he.string(r)||!AV(r)||(Ke.unwrapNodes(t,{match:function(t){return AV(t)},split:!0}),Ke.setNodes(t,{type:"paragraph"}),0))}(r);e||n(t)},r}},BZ=tn((function(t,e){var n=200,r="__lodash_hash_undefined__",a=1,i=2,o=9007199254740991,s="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",c="[object Boolean]",d="[object Date]",p="[object Error]",h="[object Function]",f="[object GeneratorFunction]",m="[object Map]",g="[object Number]",v="[object Null]",y="[object Object]",b="[object Promise]",x="[object Proxy]",w="[object RegExp]",_="[object Set]",C="[object String]",S="[object Symbol]",k="[object Undefined]",A="[object WeakMap]",E="[object ArrayBuffer]",D="[object DataView]",F="[object Float32Array]",M="[object Float64Array]",O="[object Int8Array]",B="[object Int16Array]",T="[object Int32Array]",P="[object Uint8Array]",I="[object Uint8ClampedArray]",R="[object Uint16Array]",L="[object Uint32Array]",N=/[\\^$.*+?()[\]{}|]/g,z=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,$={};$[F]=$[M]=$[O]=$[B]=$[T]=$[P]=$[I]=$[R]=$[L]=!0,$[s]=$[l]=$[E]=$[c]=$[D]=$[d]=$[p]=$[h]=$[m]=$[g]=$[y]=$[w]=$[_]=$[C]=$[A]=!1;var q="object"==typeof Je&&Je&&Je.Object===Object&&Je,V="object"==typeof self&&self&&self.Object===Object&&self,H=q||V||Function("return this")(),Z=e&&!e.nodeType&&e,U=Z&&t&&!t.nodeType&&t,G=U&&U.exports===Z,W=G&&q.process,X=function(){try{return W&&W.binding&&W.binding("util")}catch(dut){}}(),Y=X&&X.isTypedArray;function Q(t,e){var n=-1,r=null==t?0:t.length,a=0,i=[];while(++n<r){var o=t[n];e(o,n,t)&&(i[a++]=o)}return i}function K(t,e){var n=-1,r=e.length,a=t.length;while(++n<r)t[a+n]=e[n];return t}function J(t,e){var n=-1,r=null==t?0:t.length;while(++n<r)if(e(t[n],n,t))return!0;return!1}function tt(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function et(t){return function(e){return t(e)}}function nt(t,e){return t.has(e)}function rt(t,e){return null==t?void 0:t[e]}function at(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function it(t,e){return function(n){return t(e(n))}}function ot(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var st=Array.prototype,lt=Function.prototype,ut=Object.prototype,ct=H["__core-js_shared__"],dt=lt.toString,pt=ut.hasOwnProperty,ht=function(){var t=/[^.]+$/.exec(ct&&ct.keys&&ct.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),ft=ut.toString,mt=RegExp("^"+dt.call(pt).replace(N,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),gt=G?H.Buffer:void 0,vt=H.Symbol,yt=H.Uint8Array,bt=ut.propertyIsEnumerable,xt=st.splice,wt=vt?vt.toStringTag:void 0,_t=Object.getOwnPropertySymbols,Ct=gt?gt.isBuffer:void 0,St=it(Object.keys,Object),kt=Ae(H,"DataView"),At=Ae(H,"Map"),Et=Ae(H,"Promise"),Dt=Ae(H,"Set"),Ft=Ae(H,"WeakMap"),Mt=Ae(Object,"create"),Ot=Ie(kt),Bt=Ie(At),Tt=Ie(Et),Pt=Ie(Dt),It=Ie(Ft),Rt=vt?vt.prototype:void 0,Lt=Rt?Rt.valueOf:void 0;function Nt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function zt(){this.__data__=Mt?Mt(null):{},this.size=0}function jt(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}function $t(t){var e=this.__data__;if(Mt){var n=e[t];return n===r?void 0:n}return pt.call(e,t)?e[t]:void 0}function qt(t){var e=this.__data__;return Mt?void 0!==e[t]:pt.call(e,t)}function Vt(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Mt&&void 0===e?r:e,this}function Ht(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Zt(){this.__data__=[],this.size=0}function Ut(t){var e=this.__data__,n=pe(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():xt.call(e,n,1),--this.size,!0}function Gt(t){var e=this.__data__,n=pe(e,t);return n<0?void 0:e[n][1]}function Wt(t){return pe(this.__data__,t)>-1}function Xt(t,e){var n=this.__data__,r=pe(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function Yt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Qt(){this.size=0,this.__data__={hash:new Nt,map:new(At||Ht),string:new Nt}}function Kt(t){var e=ke(this,t)["delete"](t);return this.size-=e?1:0,e}function Jt(t){return ke(this,t).get(t)}function te(t){return ke(this,t).has(t)}function ee(t,e){var n=ke(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function ne(t){var e=-1,n=null==t?0:t.length;this.__data__=new Yt;while(++e<n)this.add(t[e])}function re(t){return this.__data__.set(t,r),this}function ae(t){return this.__data__.has(t)}function ie(t){var e=this.__data__=new Ht(t);this.size=e.size}function oe(){this.__data__=new Ht,this.size=0}function se(t){var e=this.__data__,n=e["delete"](t);return this.size=e.size,n}function le(t){return this.__data__.get(t)}function ue(t){return this.__data__.has(t)}function ce(t,e){var r=this.__data__;if(r instanceof Ht){var a=r.__data__;if(!At||a.length<n-1)return a.push([t,e]),this.size=++r.size,this;r=this.__data__=new Yt(a)}return r.set(t,e),this.size=r.size,this}function de(t,e){var n=Ne(t),r=!n&&Le(t),a=!n&&!r&&je(t),i=!n&&!r&&!a&&Ue(t),o=n||r||a||i,s=o?tt(t.length,String):[],l=s.length;for(var u in t)!e&&!pt.call(t,u)||o&&("length"==u||a&&("offset"==u||"parent"==u)||i&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Me(u,l))||s.push(u);return s}function pe(t,e){var n=t.length;while(n--)if(Re(t[n][0],e))return n;return-1}function he(t,e,n){var r=e(t);return Ne(t)?r:K(r,n(t))}function fe(t){return null==t?void 0===t?k:v:wt&&wt in Object(t)?Ee(t):Pe(t)}function me(t){return Ze(t)&&fe(t)==s}function ge(t,e,n,r,a){return t===e||(null==t||null==e||!Ze(t)&&!Ze(e)?t!==t&&e!==e:ve(t,e,n,r,ge,a))}function ve(t,e,n,r,i,o){var u=Ne(t),c=Ne(e),d=u?l:Fe(t),p=c?l:Fe(e);d=d==s?y:d,p=p==s?y:p;var h=d==y,f=p==y,m=d==p;if(m&&je(t)){if(!je(e))return!1;u=!0,h=!1}if(m&&!h)return o||(o=new ie),u||Ue(t)?we(t,e,n,r,i,o):_e(t,e,d,n,r,i,o);if(!(n&a)){var g=h&&pt.call(t,"__wrapped__"),v=f&&pt.call(e,"__wrapped__");if(g||v){var b=g?t.value():t,x=v?e.value():e;return o||(o=new ie),i(b,x,n,r,o)}}return!!m&&(o||(o=new ie),Ce(t,e,n,r,i,o))}function ye(t){if(!He(t)||Be(t))return!1;var e=qe(t)?mt:z;return e.test(Ie(t))}function be(t){return Ze(t)&&Ve(t.length)&&!!$[fe(t)]}function xe(t){if(!Te(t))return St(t);var e=[];for(var n in Object(t))pt.call(t,n)&&"constructor"!=n&&e.push(n);return e}function we(t,e,n,r,o,s){var l=n&a,u=t.length,c=e.length;if(u!=c&&!(l&&c>u))return!1;var d=s.get(t);if(d&&s.get(e))return d==e;var p=-1,h=!0,f=n&i?new ne:void 0;s.set(t,e),s.set(e,t);while(++p<u){var m=t[p],g=e[p];if(r)var v=l?r(g,m,p,e,t,s):r(m,g,p,t,e,s);if(void 0!==v){if(v)continue;h=!1;break}if(f){if(!J(e,(function(t,e){if(!nt(f,e)&&(m===t||o(m,t,n,r,s)))return f.push(e)}))){h=!1;break}}else if(m!==g&&!o(m,g,n,r,s)){h=!1;break}}return s["delete"](t),s["delete"](e),h}function _e(t,e,n,r,o,s,l){switch(n){case D:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case E:return!(t.byteLength!=e.byteLength||!s(new yt(t),new yt(e)));case c:case d:case g:return Re(+t,+e);case p:return t.name==e.name&&t.message==e.message;case w:case C:return t==e+"";case m:var u=at;case _:var h=r&a;if(u||(u=ot),t.size!=e.size&&!h)return!1;var f=l.get(t);if(f)return f==e;r|=i,l.set(t,e);var v=we(u(t),u(e),r,o,s,l);return l["delete"](t),v;case S:if(Lt)return Lt.call(t)==Lt.call(e)}return!1}function Ce(t,e,n,r,i,o){var s=n&a,l=Se(t),u=l.length,c=Se(e),d=c.length;if(u!=d&&!s)return!1;var p=u;while(p--){var h=l[p];if(!(s?h in e:pt.call(e,h)))return!1}var f=o.get(t);if(f&&o.get(e))return f==e;var m=!0;o.set(t,e),o.set(e,t);var g=s;while(++p<u){h=l[p];var v=t[h],y=e[h];if(r)var b=s?r(y,v,h,e,t,o):r(v,y,h,t,e,o);if(!(void 0===b?v===y||i(v,y,n,r,o):b)){m=!1;break}g||(g="constructor"==h)}if(m&&!g){var x=t.constructor,w=e.constructor;x==w||!("constructor"in t)||!("constructor"in e)||"function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w||(m=!1)}return o["delete"](t),o["delete"](e),m}function Se(t){return he(t,Ge,De)}function ke(t,e){var n=t.__data__;return Oe(e)?n["string"==typeof e?"string":"hash"]:n.map}function Ae(t,e){var n=rt(t,e);return ye(n)?n:void 0}function Ee(t){var e=pt.call(t,wt),n=t[wt];try{t[wt]=void 0;var r=!0}catch(dut){}var a=ft.call(t);return r&&(e?t[wt]=n:delete t[wt]),a}Nt.prototype.clear=zt,Nt.prototype["delete"]=jt,Nt.prototype.get=$t,Nt.prototype.has=qt,Nt.prototype.set=Vt,Ht.prototype.clear=Zt,Ht.prototype["delete"]=Ut,Ht.prototype.get=Gt,Ht.prototype.has=Wt,Ht.prototype.set=Xt,Yt.prototype.clear=Qt,Yt.prototype["delete"]=Kt,Yt.prototype.get=Jt,Yt.prototype.has=te,Yt.prototype.set=ee,ne.prototype.add=ne.prototype.push=re,ne.prototype.has=ae,ie.prototype.clear=oe,ie.prototype["delete"]=se,ie.prototype.get=le,ie.prototype.has=ue,ie.prototype.set=ce;var De=_t?function(t){return null==t?[]:(t=Object(t),Q(_t(t),(function(e){return bt.call(t,e)})))}:We,Fe=fe;function Me(t,e){return e=null==e?o:e,!!e&&("number"==typeof t||j.test(t))&&t>-1&&t%1==0&&t<e}function Oe(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function Be(t){return!!ht&&ht in t}function Te(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||ut;return t===n}function Pe(t){return ft.call(t)}function Ie(t){if(null!=t){try{return dt.call(t)}catch(dut){}try{return t+""}catch(dut){}}return""}function Re(t,e){return t===e||t!==t&&e!==e}(kt&&Fe(new kt(new ArrayBuffer(1)))!=D||At&&Fe(new At)!=m||Et&&Fe(Et.resolve())!=b||Dt&&Fe(new Dt)!=_||Ft&&Fe(new Ft)!=A)&&(Fe=function(t){var e=fe(t),n=e==y?t.constructor:void 0,r=n?Ie(n):"";if(r)switch(r){case Ot:return D;case Bt:return m;case Tt:return b;case Pt:return _;case It:return A}return e});var Le=me(function(){return arguments}())?me:function(t){return Ze(t)&&pt.call(t,"callee")&&!bt.call(t,"callee")},Ne=Array.isArray;function ze(t){return null!=t&&Ve(t.length)&&!qe(t)}var je=Ct||Xe;function $e(t,e){return ge(t,e)}function qe(t){if(!He(t))return!1;var e=fe(t);return e==h||e==f||e==u||e==x}function Ve(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=o}function He(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ze(t){return null!=t&&"object"==typeof t}var Ue=Y?et(Y):be;function Ge(t){return ze(t)?de(t):xe(t)}function We(){return[]}function Xe(){return!1}t.exports=$e}));TA("en",{tableModule:{deleteCol:"Delete column",deleteRow:"Delete row",deleteTable:"Delete table",widthAuto:"Width auto",insertCol:"Insert column",insertRow:"Insert row",insertTable:"Insert table",header:"Header"}}),TA("zh-CN",{tableModule:{deleteCol:"删除列",deleteRow:"删除行",deleteTable:"删除表格",widthAuto:"宽度自适应",insertCol:"插入列",insertRow:"插入行",insertTable:"插入表格",header:"表头"}});var TZ="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function PZ(t){var e={exports:{}};return t(e,e.exports),e.exports}var IZ,RZ,LZ=function(t){return t&&t.Math==Math&&t},NZ=LZ("object"==typeof globalThis&&globalThis)||LZ("object"==typeof window&&window)||LZ("object"==typeof self&&self)||LZ("object"==typeof TZ&&TZ)||function(){return this}()||Function("return this")(),zZ=function(t){try{return!!t()}catch(t){return!0}},jZ=!zZ((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),$Z=Function.prototype.call,qZ=$Z.bind?$Z.bind($Z):function(){return $Z.apply($Z,arguments)},VZ={}.propertyIsEnumerable,HZ=Object.getOwnPropertyDescriptor,ZZ={f:HZ&&!VZ.call({1:2},1)?function(t){var e=HZ(this,t);return!!e&&e.enumerable}:VZ},UZ=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},GZ=Function.prototype,WZ=GZ.bind,XZ=GZ.call,YZ=WZ&&WZ.bind(XZ),QZ=WZ?function(t){return t&&YZ(XZ,t)}:function(t){return t&&function(){return XZ.apply(t,arguments)}},KZ=QZ({}.toString),JZ=QZ("".slice),tU=function(t){return JZ(KZ(t),8,-1)},eU=NZ.Object,nU=QZ("".split),rU=zZ((function(){return!eU("z").propertyIsEnumerable(0)}))?function(t){return"String"==tU(t)?nU(t,""):eU(t)}:eU,aU=NZ.TypeError,iU=function(t){if(null==t)throw aU("Can't call method on "+t);return t},oU=function(t){return rU(iU(t))},sU=function(t){return"function"==typeof t},lU=function(t){return"object"==typeof t?null!==t:sU(t)},uU=function(t){return sU(t)?t:void 0},cU=function(t,e){return arguments.length<2?uU(NZ[t]):NZ[t]&&NZ[t][e]},dU=QZ({}.isPrototypeOf),pU=cU("navigator","userAgent")||"",hU=NZ.process,fU=NZ.Deno,mU=hU&&hU.versions||fU&&fU.version,gU=mU&&mU.v8;gU&&(RZ=(IZ=gU.split("."))[0]>0&&IZ[0]<4?1:+(IZ[0]+IZ[1])),!RZ&&pU&&(!(IZ=pU.match(/Edge\/(\d+)/))||IZ[1]>=74)&&(IZ=pU.match(/Chrome\/(\d+)/))&&(RZ=+IZ[1]);var vU=RZ,yU=!!Object.getOwnPropertySymbols&&!zZ((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&vU&&vU<41})),bU=yU&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,xU=NZ.Object,wU=bU?function(t){return"symbol"==typeof t}:function(t){var e=cU("Symbol");return sU(e)&&dU(e.prototype,xU(t))},_U=NZ.String,CU=function(t){try{return _U(t)}catch(t){return"Object"}},SU=NZ.TypeError,kU=function(t){if(sU(t))return t;throw SU(CU(t)+" is not a function")},AU=function(t,e){var n=t[e];return null==n?void 0:kU(n)},EU=NZ.TypeError,DU=Object.defineProperty,FU=function(t,e){try{DU(NZ,t,{value:e,configurable:!0,writable:!0})}catch(h){NZ[t]=e}return e},MU=NZ["__core-js_shared__"]||FU("__core-js_shared__",{}),OU=PZ((function(t){(t.exports=function(t,e){return MU[t]||(MU[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),BU=NZ.Object,TU=function(t){return BU(iU(t))},PU=QZ({}.hasOwnProperty),IU=Object.hasOwn||function(t,e){return PU(TU(t),e)},RU=0,LU=Math.random(),NU=QZ(1..toString),zU=function(t){return"Symbol("+(void 0===t?"":t)+")_"+NU(++RU+LU,36)},jU=OU("wks"),$U=NZ.Symbol,qU=$U&&$U.for,VU=bU?$U:$U&&$U.withoutSetter||zU,HU=function(t){if(!IU(jU,t)||!yU&&"string"!=typeof jU[t]){var e="Symbol."+t;yU&&IU($U,t)?jU[t]=$U[t]:jU[t]=bU&&qU?qU(e):VU(e)}return jU[t]},ZU=NZ.TypeError,UU=HU("toPrimitive"),GU=function(t,e){if(!lU(t)||wU(t))return t;var n,r=AU(t,UU);if(r){if(void 0===e&&(e="default"),n=qZ(r,t,e),!lU(n)||wU(n))return n;throw ZU("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&sU(n=t.toString)&&!lU(r=qZ(n,t)))return r;if(sU(n=t.valueOf)&&!lU(r=qZ(n,t)))return r;if("string"!==e&&sU(n=t.toString)&&!lU(r=qZ(n,t)))return r;throw EU("Can't convert object to primitive value")}(t,e)},WU=function(t){var e=GU(t,"string");return wU(e)?e:e+""},XU=NZ.document,YU=lU(XU)&&lU(XU.createElement),QU=function(t){return YU?XU.createElement(t):{}},KU=!jZ&&!zZ((function(){return 7!=Object.defineProperty(QU("div"),"a",{get:function(){return 7}}).a})),JU=Object.getOwnPropertyDescriptor,tG={f:jZ?JU:function(t,e){if(t=oU(t),e=WU(e),KU)try{return JU(t,e)}catch(t){}if(IU(t,e))return UZ(!qZ(ZZ.f,t,e),t[e])}},eG=NZ.String,nG=NZ.TypeError,rG=function(t){if(lU(t))return t;throw nG(eG(t)+" is not an object")},aG=NZ.TypeError,iG=Object.defineProperty,oG={f:jZ?iG:function(t,e,n){if(rG(t),e=WU(e),rG(n),KU)try{return iG(t,e,n)}catch(t){}if("get"in n||"set"in n)throw aG("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},sG=jZ?function(t,e,n){return oG.f(t,e,UZ(1,n))}:function(t,e,n){return t[e]=n,t},lG=QZ(Function.toString);sU(MU.inspectSource)||(MU.inspectSource=function(t){return lG(t)});var uG,cG,dG,pG=MU.inspectSource,hG=NZ.WeakMap,fG=sU(hG)&&/native code/.test(pG(hG)),mG=OU("keys"),gG=function(t){return mG[t]||(mG[t]=zU(t))},vG={},yG=NZ.TypeError,bG=NZ.WeakMap;if(fG||MU.state){var xG=MU.state||(MU.state=new bG),wG=QZ(xG.get),_G=QZ(xG.has),CG=QZ(xG.set);uG=function(t,e){if(_G(xG,t))throw new yG("Object already initialized");return e.facade=t,CG(xG,t,e),e},cG=function(t){return wG(xG,t)||{}},dG=function(t){return _G(xG,t)}}else{var SG=gG("state");vG[SG]=!0,uG=function(t,e){if(IU(t,SG))throw new yG("Object already initialized");return e.facade=t,sG(t,SG,e),e},cG=function(t){return IU(t,SG)?t[SG]:{}},dG=function(t){return IU(t,SG)}}var kG={set:uG,get:cG,has:dG,enforce:function(t){return dG(t)?cG(t):uG(t,{})},getterFor:function(t){return function(e){var n;if(!lU(e)||(n=cG(e)).type!==t)throw yG("Incompatible receiver, "+t+" required");return n}}},AG=Function.prototype,EG=jZ&&Object.getOwnPropertyDescriptor,DG=IU(AG,"name"),FG={EXISTS:DG,PROPER:DG&&"something"===function(){}.name,CONFIGURABLE:DG&&(!jZ||jZ&&EG(AG,"name").configurable)},MG=PZ((function(t){var e=FG.CONFIGURABLE,n=kG.get,r=kG.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;sU(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!IU(i,"name")||e&&i.name!==d)&&sG(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==NZ?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:sG(t,n,i)):u?t[n]=i:FU(n,i)})(Function.prototype,"toString",(function(){return sU(this)&&n(this).source||pG(this)}))})),OG=Math.ceil,BG=Math.floor,TG=function(t){var e=+t;return e!=e||0===e?0:(e>0?BG:OG)(e)},PG=Math.max,IG=Math.min,RG=function(t,e){var n=TG(t);return n<0?PG(n+e,0):IG(n,e)},LG=Math.min,NG=function(t){return t>0?LG(TG(t),9007199254740991):0},zG=function(t){return NG(t.length)},jG=function(t){return function(e,n,r){var a,i=oU(e),o=zG(i),s=RG(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},$G={includes:jG(!0),indexOf:jG(!1)}.indexOf,qG=QZ([].push),VG=function(t,e){var n,r=oU(t),a=0,i=[];for(n in r)!IU(vG,n)&&IU(r,n)&&qG(i,n);for(;e.length>a;)IU(r,n=e[a++])&&(~$G(i,n)||qG(i,n));return i},HG=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],ZG=HG.concat("length","prototype"),UG={f:Object.getOwnPropertyNames||function(t){return VG(t,ZG)}},GG={f:Object.getOwnPropertySymbols},WG=QZ([].concat),XG=cU("Reflect","ownKeys")||function(t){var e=UG.f(rG(t)),n=GG.f;return n?WG(e,n(t)):e},YG=function(t,e){for(var n=XG(e),r=oG.f,a=tG.f,i=0;i<n.length;i++){var o=n[i];IU(t,o)||r(t,o,a(e,o))}},QG=/#|\.prototype\./,KG=function(t,e){var n=tW[JG(t)];return n==nW||n!=eW&&(sU(e)?zZ(e):!!e)},JG=KG.normalize=function(t){return String(t).replace(QG,".").toLowerCase()},tW=KG.data={},eW=KG.NATIVE="N",nW=KG.POLYFILL="P",rW=KG,aW=tG.f,iW=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?NZ:u?NZ[s]||FU(s,{}):(NZ[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=aW(n,r))&&o.value:n[r],!rW(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;YG(i,a)}(t.sham||a&&a.sham)&&sG(i,"sham",!0),MG(n,r,i,t)}},oW={};oW[HU("toStringTag")]="z";var sW,lW="[object z]"===String(oW),uW=HU("toStringTag"),cW=NZ.Object,dW="Arguments"==tU(function(){return arguments}()),pW=lW?tU:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=cW(t),uW))?n:dW?tU(e):"Object"==(r=tU(e))&&sU(e.callee)?"Arguments":r},hW=NZ.String,fW=function(t){if("Symbol"===pW(t))throw TypeError("Cannot convert a Symbol value to a string");return hW(t)},mW=/"/g,gW=QZ("".replace);iW({target:"String",proto:!0,forced:(sW="anchor",zZ((function(){var t=""[sW]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,a=fW(iU(this)),i="<"+e,""!==n&&(i+=" "+n+'="'+gW(fW(r),mW,""")+'"'),i+">"+a+"</"+e+">";var e,n,r,a,i}});var vW,yW=function(){var t=rG(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},bW=NZ.RegExp,xW=zZ((function(){var t=bW("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),wW=xW||zZ((function(){return!bW("a","y").sticky})),_W={BROKEN_CARET:xW||zZ((function(){var t=bW("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:wW,UNSUPPORTED_Y:xW},CW=Object.keys||function(t){return VG(t,HG)},SW=jZ?Object.defineProperties:function(t,e){rG(t);for(var n,r=oU(e),a=CW(e),i=a.length,o=0;i>o;)oG.f(t,n=a[o++],r[n]);return t},kW=cU("document","documentElement"),AW=gG("IE_PROTO"),EW=function(){},DW=function(t){return"<script>"+t+"<\/script>"},FW=function(t){t.write(DW("")),t.close();var e=t.parentWindow.Object;return t=null,e},MW=function(){try{vW=new ActiveXObject("htmlfile")}catch(t){}var t,e;MW="undefined"!=typeof document?document.domain&&vW?FW(vW):((e=QU("iframe")).style.display="none",kW.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(DW("document.F=Object")),t.close(),t.F):FW(vW);for(var n=HG.length;n--;)delete MW.prototype[HG[n]];return MW()};vG[AW]=!0;var OW,BW,TW=Object.create||function(t,e){var n;return null!==t?(EW.prototype=rG(t),n=new EW,EW.prototype=null,n[AW]=t):n=MW(),void 0===e?n:SW(n,e)},PW=NZ.RegExp,IW=zZ((function(){var t=PW(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),RW=NZ.RegExp,LW=zZ((function(){var t=RW("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),NW=kG.get,zW=OU("native-string-replace",String.prototype.replace),jW=RegExp.prototype.exec,$W=jW,qW=QZ("".charAt),VW=QZ("".indexOf),HW=QZ("".replace),ZW=QZ("".slice),UW=(BW=/b*/g,qZ(jW,OW=/a/,"a"),qZ(jW,BW,"a"),0!==OW.lastIndex||0!==BW.lastIndex),GW=_W.BROKEN_CARET,WW=void 0!==/()??/.exec("")[1];(UW||WW||GW||IW||LW)&&($W=function(t){var e,n,r,a,i,o,s,l=this,u=NW(l),c=fW(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=qZ($W,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=GW&&l.sticky,f=qZ(yW,l),m=l.source,g=0,v=c;if(h&&(f=HW(f,"y",""),-1===VW(f,"g")&&(f+="g"),v=ZW(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==qW(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),WW&&(n=new RegExp("^"+m+"$(?!\\s)",f)),UW&&(r=l.lastIndex),a=qZ(jW,h?n:l,v),h?a?(a.input=ZW(a.input,g),a[0]=ZW(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:UW&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),WW&&a&&a.length>1&&qZ(zW,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=TW(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var XW=$W;iW({target:"RegExp",proto:!0,forced:/./.exec!==XW},{exec:XW});var YW=Array.isArray||function(t){return"Array"==tU(t)},QW=function(){},KW=[],JW=cU("Reflect","construct"),tX=/^\s*(?:class|function)\b/,eX=QZ(tX.exec),nX=!tX.exec(QW),rX=function(t){if(!sU(t))return!1;try{return JW(QW,KW,t),!0}catch(t){return!1}},aX=!JW||zZ((function(){var t;return rX(rX.call)||!rX(Object)||!rX((function(){t=!0}))||t}))?function(t){if(!sU(t))return!1;switch(pW(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return nX||!!eX(tX,pG(t))}:rX,iX=function(t,e,n){var r=WU(e);r in t?oG.f(t,r,UZ(0,n)):t[r]=n},oX=HU("species"),sX=function(t){return vU>=51||!zZ((function(){var e=[];return(e.constructor={})[oX]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},lX=QZ([].slice),uX=sX("slice"),cX=HU("species"),dX=NZ.Array,pX=Math.max;function hX(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function fX(t){var e=t.selection;if(null==e)return!1;var n=hX(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"table-cell")}}),1)[0];if(n){var r=hX(n,2)[1],a=le.start(t,r);if(we.equals(e.anchor,a))return!0}return!1}function mX(t,e){var n,r,a=le.nodes(t,{at:e,match:function(t){return"table"===Rx.getNodeType(t)}}),i=!1;try{for(var o=
- /*! *****************************************************************************
- 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.
- ***************************************************************************** */
- function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}(a),s=o.next();!s.done;s=o.next())s.value,i=!0}catch(t){n={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i}iW({target:"Array",proto:!0,forced:!uX},{slice:function(t,e){var n,r,a,i=oU(this),o=zG(i),s=RG(t,o),l=RG(void 0===e?o:e,o);if(YW(i)&&(n=i.constructor,(aX(n)&&(n===dX||YW(n.prototype))||lU(n)&&null===(n=n[cX]))&&(n=void 0),n===dX||void 0===n))return lX(i,s,l);for(r=new(void 0===n?dX:n)(pX(l-s,0)),a=0;s<l;s++,a++)s in i&&iX(r,a,i[s]);return r.length=a,r}});var gX=QZ(QZ.bind),vX=HU("species"),yX=NZ.Array,bX=function(t,e){return new(function(t){var e;return YW(t)&&(e=t.constructor,(aX(e)&&(e===yX||YW(e.prototype))||lU(e)&&null===(e=e[vX]))&&(e=void 0)),void 0===e?yX:e}(t))(0===e?0:e)},xX=QZ([].push),wX=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=TU(l),m=rU(f),g=function(t,e){return kU(t),void 0===e?t:gX?gX(t,e):function(){return t.apply(e,arguments)}}(u,c),v=zG(m),y=0,b=d||bX,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:xX(x,p)}else switch(t){case 4:return!1;case 7:xX(x,p)}return i?-1:r||a?a:x}},_X={forEach:wX(0),map:wX(1),filter:wX(2),some:wX(3),every:wX(4),find:wX(5),findIndex:wX(6),filterReject:wX(7)},CX=_X.map;iW({target:"Array",proto:!0,forced:!sX("map")},{map:function(t){return CX(this,t,arguments.length>1?arguments[1]:void 0)}});var SX=lW?{}.toString:function(){return"[object "+pW(this)+"]"};function kX(t){var e=t.children||[];return 0===e.length?[]:(e[0]||{}).children||[]}function AX(t){return kX(t).every((function(t){return!!t.isHeader}))}lW||MG(Object.prototype,"toString",SX,{unsafe:!0});var EX=FG.PROPER,DX=RegExp.prototype,FX=DX.toString,MX=QZ(yW),OX=zZ((function(){return"/a/b"!=FX.call({source:"a",flags:"b"})})),BX=EX&&"toString"!=FX.name;(OX||BX)&&MG(RegExp.prototype,"toString",(function(){var t=rG(this),e=fW(t.source),n=t.flags;return"/"+e+"/"+fW(void 0===n&&dU(DX,t)&&!("flags"in DX)?MX(t):n)}),{unsafe:!0});var TX=HU("unscopables"),PX=Array.prototype;null==PX[TX]&&oG.f(PX,TX,{configurable:!0,value:TW(null)});var IX,RX=_X.find,LX=!0;"find"in[]&&Array(1).find((function(){LX=!1})),iW({target:"Array",proto:!0,forced:LX},{find:function(t){return RX(this,t,arguments.length>1?arguments[1]:void 0)}}),IX="find",PX[TX][IX]=!0;var NX=Function.prototype,zX=NX.apply,jX=NX.bind,$X=NX.call,qX="object"==typeof Reflect&&Reflect.apply||(jX?$X.bind(zX):function(){return $X.apply(zX,arguments)}),VX=HU("species"),HX=RegExp.prototype,ZX=function(t,e,n,r){var a=HU(t),i=!zZ((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!zZ((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[VX]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=QZ(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=QZ(t),l=e.exec;return l===XW||l===HX.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));MG(String.prototype,t,l[0]),MG(HX,a,l[1])}r&&sG(HX[a],"sham",!0)},UX=HU("match"),GX=NZ.TypeError,WX=HU("species"),XX=function(t,e){var n,r=rG(t).constructor;return void 0===r||null==(n=rG(r)[WX])?e:function(t){if(aX(t))return t;throw GX(CU(t)+" is not a constructor")}(n)},YX=QZ("".charAt),QX=QZ("".charCodeAt),KX=QZ("".slice),JX=function(t){return function(e,n){var r,a,i=fW(iU(e)),o=TG(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=QX(i,o))<55296||r>56319||o+1===s||(a=QX(i,o+1))<56320||a>57343?t?YX(i,o):r:t?KX(i,o,o+2):a-56320+(r-55296<<10)+65536}},tY={codeAt:JX(!1),charAt:JX(!0)}.charAt,eY=function(t,e,n){return e+(n?tY(t,e).length:1)},nY=NZ.Array,rY=Math.max,aY=function(t,e,n){for(var r=zG(t),a=RG(e,r),i=RG(void 0===n?r:n,r),o=nY(rY(i-a,0)),s=0;a<i;a++,s++)iX(o,s,t[a]);return o.length=s,o},iY=NZ.TypeError,oY=function(t,e){var n=t.exec;if(sU(n)){var r=qZ(n,t,e);return null!==r&&rG(r),r}if("RegExp"===tU(t))return qZ(XW,t,e);throw iY("RegExp#exec called on incompatible receiver")},sY=_W.UNSUPPORTED_Y,lY=Math.min,uY=[].push,cY=QZ(/./.exec),dY=QZ(uY),pY=QZ("".slice);ZX("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,a,i=fW(iU(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[i];if(!lU(r=t)||!(void 0!==(a=r[UX])?a:"RegExp"==tU(r)))return qZ(e,i,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,h=new RegExp(t.source,d+"g");(s=qZ(XW,h,i))&&!((l=h.lastIndex)>p&&(dY(c,pY(i,p,s.index)),s.length>1&&s.index<i.length&&qX(uY,c,aY(s,1)),u=s[0].length,p=l,c.length>=o));)h.lastIndex===s.index&&h.lastIndex++;return p===i.length?!u&&cY(h,"")||dY(c,""):dY(c,pY(i,p)),c.length>o?aY(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:qZ(e,this,t,n)}:e,[function(e,n){var a=iU(this),i=null==e?void 0:AU(e,t);return i?qZ(i,e,a,n):qZ(r,fW(a),e,n)},function(t,a){var i=rG(this),o=fW(t),s=n(r,i,o,a,r!==e);if(s.done)return s.value;var l=XX(i,RegExp),u=i.unicode,c=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(sY?"g":"y"),d=new l(sY?"^(?:"+i.source+")":i,c),p=void 0===a?4294967295:a>>>0;if(0===p)return[];if(0===o.length)return null===oY(d,o)?[o]:[];for(var h=0,f=0,m=[];f<o.length;){d.lastIndex=sY?0:f;var g,v=oY(d,sY?pY(o,f):o);if(null===v||(g=lY(NG(d.lastIndex+(sY?f:0)),o.length))===h)f=eY(o,f,u);else{if(dY(m,pY(o,h,f)),m.length===p)return m;for(var y=1;y<=v.length-1;y++)if(dY(m,v[y]),m.length===p)return m;f=h=g}}return dY(m,pY(o,h)),m}]}),!!zZ((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),sY);var hY="\t\n\v\f\r \u2028\u2029\ufeff",fY=QZ("".replace),mY="["+hY+"]",gY=RegExp("^"+mY+mY+"*"),vY=RegExp(mY+mY+"*$"),yY=function(t){return function(e){var n=fW(iU(e));return 1&t&&(n=fY(n,gY,"")),2&t&&(n=fY(n,vY,"")),n}},bY={start:yY(1),end:yY(2),trim:yY(3)},xY=FG.PROPER,wY=bY.trim;function _Y(t){return t.length?t[0].tagName.toLowerCase():""}iW({target:"String",proto:!0,forced:function(t){return zZ((function(){return!!hY[t]()||"
"!=="
"[t]()||xY&&hY[t].name!==t}))}("trim")},{trim:function(){return wY(this)}}),iW({global:!0},{globalThis:NZ}),Oa&&(ca.fn.append=Oa),ya&&(ca.fn.on=ya),qa&&(ca.fn.focus=qa),fa&&(ca.fn.attr=fa),va&&(ca.fn.val=va),Da&&(ca.fn.html=Da),ga&&(ca.fn.dataset=ga),da&&(ca.fn.addClass=da),pa&&(ca.fn.removeClass=pa),Ra&&(ca.fn.children=Ra),Aa&&(ca.fn.each=Aa),Ia&&(ca.fn.find=Ia);var CY=!1,SY=0,kY=0,AY=null,EY=null,DY=ca("body");function FY(t){CY=!1,EY=null,AY=null,DY.off("mousemove",MY),DY.off("mouseup",FY)}DY.on("mousedown",(function(t){var e=t.target;if(("TH"===e.tagName||"TD"===e.tagName)&&"col-resize"===e.style.cursor){e.style.cursor="auto",t.preventDefault(),CY=!0;var n=t.clientX;SY=n;var r=e.getBoundingClientRect().width;kY=r,DY.on("mousemove",MY),DY.on("mouseup",FY)}}));var MY=Ui((function(t){if(CY&&null!=EY&&null!=AY){t.preventDefault();var e=t.clientX,n=kY+(e-SY);(n=Math.floor(100*n)/100)<30&&(n=30),Ke.setNodes(EY,{width:n.toString()},{at:AY})}}),100),OY={type:"table",renderElem:function(t,e,n){var r=function(t,e){if(t.isDisabled())return!1;var n=t.selection;if(null==n)return!0;if(Ae.isCollapsed(n))return!0;var r=n.anchor,a=n.focus,i=Rx.findPath(t,e),o=le.start(t,i),s=le.end(t,i),l=we.compare(r,s)<=0&&we.compare(r,o)>=0,u=we.compare(a,s)<=0&&we.compare(a,o)>=0;return!!(l&&u&&ve.equals(r.path.slice(0,3),a.path.slice(0,3)))}(n,t),a=t.width,i=void 0===a?"auto":a,o=Rx.isNodeSelected(n,t),s=kX(t),l=Zo("div",{className:"table-container","data-selected":o,on:{mousedown:function(e){"DIV"===e.target.tagName&&e.preventDefault();var r=Rx.findPath(n,t),a=le.start(n,r),i=n.selection;null!=i?i.anchor.path[0]!==r[0]&&n.select(a):n.select(a)}}},Zo("table",{width:i,contentEditable:r},Zo("colgroup",null,s.map((function(t){var e=t.width;return Zo("col",{width:void 0===e?"auto":e})}))),Zo("tbody",null,e)));return l}},BY={type:"table-row",renderElem:function(t,e,n){return Zo("tr",null,e)}},TY={type:"table-cell",renderElem:function(t,e,n){var r=function(t,e){var n=Rx.getParentNode(t,e);if(null==n)return!1;var r=Rx.getParentNode(t,n);return null!=r&&kX(r).some((function(t){return t===e}))}(n,t),a=t,i=a.colSpan,o=void 0===i?1:i,s=a.rowSpan,l=void 0===s?1:s,u=a.isHeader,c=void 0!==u&&u;if(!r)return Zo("td",{colSpan:o,rowSpan:l},e);var d=Zo(c?"th":"td",{colSpan:o,rowSpan:l,style:{borderRightWidth:"3px"},on:{mousemove:Ui((function(e){var r=this.elm;if(null!=r){var a=r.getBoundingClientRect(),i=a.left,o=a.width,s=a.top,l=a.height,u=e.clientX,c=e.clientY;CY||(u>i+o-5&&u<i+o&&c>s&&c<s+l?(r.style.cursor="col-resize",EY=n,AY=Rx.findPath(n,t)):CY||(r.style.cursor="auto",EY=null,AY=null))}}),100)}},e);return d}},PY={type:"table",elemToHtml:function(t,e){var n=t.width;return'<table style="width: '+(void 0===n?"auto":n)+';"><tbody>'+e+"</tbody></table>"}},IY={type:"table-row",elemToHtml:function(t,e){return"<tr>"+e+"</tr>"}},RY={type:"table-cell",elemToHtml:function(t,e){var n=t,r=n.colSpan,a=void 0===r?1:r,i=n.rowSpan,o=void 0===i?1:i,s=n.isHeader,l=void 0!==s&&s,u=n.width,c=l?"th":"td";return"<"+c+' colSpan="'+a+'" rowSpan="'+o+'" width="'+(void 0===u?"auto":u)+'">'+e+"</"+c+">"}},LY={selector:"table",preParseHtml:function(t){var e=ca(t);if("table"!==_Y(e))return t;var n=e.find("tbody");if(0===n.length)return t;var r=e.find("tr");return e.append(r),n.remove(),e[0]}},NY=_X.filter;iW({target:"Array",proto:!0,forced:!sX("filter")},{filter:function(t){return NY(this,t,arguments.length>1?arguments[1]:void 0)}});var zY=Math.floor,jY=QZ("".charAt),$Y=QZ("".replace),qY=QZ("".slice),VY=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,HY=/\$([$&'`]|\d{1,2})/g,ZY=function(t,e,n,r,a,i){var o=n+t.length,s=r.length,l=HY;return void 0!==a&&(a=TU(a),l=VY),$Y(i,l,(function(i,l){var u;switch(jY(l,0)){case"$":return"$";case"&":return t;case"`":return qY(e,0,n);case"'":return qY(e,o);case"<":u=a[qY(l,1,-1)];break;default:var c=+l;if(0===c)return i;if(c>s){var d=zY(c/10);return 0===d?i:d<=s?void 0===r[d-1]?jY(l,1):r[d-1]+jY(l,1):i}u=r[c-1]}return void 0===u?"":u}))},UY=HU("replace"),GY=Math.max,WY=Math.min,XY=QZ([].concat),YY=QZ([].push),QY=QZ("".indexOf),KY=QZ("".slice),JY="$0"==="a".replace(/./,"$0"),tQ=!!/./[UY]&&""===/./[UY]("a","$0");ZX("replace",(function(t,e,n){var r=tQ?"$":"$0";return[function(t,n){var r=iU(this),a=null==t?void 0:AU(t,UY);return a?qZ(a,t,r,n):qZ(e,fW(r),t,n)},function(t,a){var i=rG(this),o=fW(t);if("string"==typeof a&&-1===QY(a,r)&&-1===QY(a,"$<")){var s=n(e,i,o,a);if(s.done)return s.value}var l=sU(a);l||(a=fW(a));var u=i.global;if(u){var c=i.unicode;i.lastIndex=0}for(var d=[];;){var p=oY(i,o);if(null===p)break;if(YY(d,p),!u)break;""===fW(p[0])&&(i.lastIndex=eY(o,NG(i.lastIndex),c))}for(var h,f="",m=0,g=0;g<d.length;g++){for(var v=fW((p=d[g])[0]),y=GY(WY(TG(p.index),o.length),0),b=[],x=1;x<p.length;x++)YY(b,void 0===(h=p[x])?h:String(h));var w=p.groups;if(l){var _=XY([v],b,y,o);void 0!==w&&YY(_,w);var C=fW(qX(a,void 0,_))}else C=ZY(v,o,y,b,w,a);y>=m&&(f+=KY(o,m,y)+C,m=y+v.length)}return f+KY(o,m)}]}),!!zZ((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!JY||tQ);var eQ={selector:"td,th",parseElemHtml:function(t,e,n){var r=ca(t);0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]);var a=parseInt(r.attr("colSpan")||"1"),i=parseInt(r.attr("rowSpan")||"1"),o=r.attr("width")||"auto";return{type:"table-cell",isHeader:"th"===_Y(r),colSpan:a,rowSpan:i,width:o,children:e}}},nQ={selector:"tr",parseElemHtml:function(t,e,n){return{type:"table-row",children:e.filter((function(t){return"table-cell"===Rx.getNodeType(t)}))}}},rQ={selector:"table",parseElemHtml:function(t,e,n){var r=ca(t),a="auto";return"100%"===function(t,e){for(var n="",r=(t.attr("style")||"").split(";"),a=r.length,i=0;i<a;i++){var o=r[i];if(o){var s=o.split(":");s[0].trim()===e&&(n=s[1].trim())}}return n}(r,"width")&&(a="100%"),"100%"===r.attr("width")&&(a="100%"),{type:"table",width:a,children:e.filter((function(t){return"table-row"===Rx.getNodeType(t)}))}}},aQ=function(){function t(){this.title=PA("tableModule.insertTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0 64v896h1024V64H0z m384 576v-192h256v192h-256z m256 64v192h-256v-192h256z m0-512v192h-256V192h256zM320 192v192H64V192h256z m-256 256h256v192H64v-192z m640 0h256v192h-256v-192z m0-64V192h256v192h-256zM64 704h256v192H64v-192z m640 192v-192h256v192h-256z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||!!Rx.getSelectedElems(t).some((function(e){var n=Rx.getNodeType(e);return"pre"===n||"table"===n||!!t.isVoid(e)}))},t.prototype.getPanelContentElem=function(t){var e=this;if(this.$content)return this.$content[0];for(var n=ca('<div class="w-e-panel-content-table"></div>'),r=ca("<span>0 × 0</span>"),a=ca("<table></table>"),i=0;i<10;i++){for(var o=ca("<tr></tr>"),s=0;s<10;s++){var l=ca("<td></td>");l.attr("data-x",s.toString()),l.attr("data-y",i.toString()),o.append(l),l.on("mouseenter",(function(t){var e=t.target;if(null!=e){var n=ca(e).dataset(),i=n.x,o=n.y;r[0].innerHTML=i+1+" × "+(o+1),a.children().each((function(t){ca(t).children().each((function(t){var e=ca(t),n=e.dataset(),r=n.x,a=n.y;r<=i&&a<=o?e.addClass("active"):e.removeClass("active")}))}))}})),l.on("click",(function(n){n.preventDefault();var r=n.target;if(null!=r){var a=ca(r).dataset(),i=a.x,o=a.y;e.insertTable(t,o+1,i+1)}}))}a.append(o)}return n.append(a),n.append(r),this.$content=n,n[0]},t.prototype.insertTable=function(t,e,n){var r=parseInt(e,10),a=parseInt(n,10);if(r&&a&&!(r<=0||a<=0)){var i=Rx.getSelectedNodeByType(t,"paragraph");i&&""===he.string(i)&&Ke.removeNodes(t,{mode:"highest"});var o=function(t,e){for(var n=[],r=0;r<t;r++){for(var a=[],i=0;i<e;i++){var o={type:"table-cell",children:[{text:""}]};0===r&&(o.isHeader=!0),a.push(o)}n.push({type:"table-row",children:a})}return{type:"table",width:"auto",children:n}}(r,a);Ke.insertNodes(t,o,{mode:"highest"})}},t}(),iQ=function(){function t(){this.title=PA("tableModule.deleteTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Rx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){this.isDisabled(t)||Ke.removeNodes(t,{mode:"highest"})},t}(),oQ=function(){function t(){this.title=PA("tableModule.insertRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M707.7888 521.0112h-147.456v-147.456H488.2432v147.456h-147.456v68.8128h147.456v147.456h72.0896v-147.456h147.456zM0 917.504V0h1048.576v917.504H0zM327.68 65.536H65.536v196.608H327.68V65.536z m327.68 0H393.216v196.608h262.144V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 258.8672H65.536v462.0288H983.04V324.4032z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=hX(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"table-cell")},universal:!0}),1),r=hX(n[0],2),a=r[0],i=r[1],o=Rx.getParentNode(t,a),s=(null==o?void 0:o.children.length)||0;if(0!==s){for(var l={type:"table-row",children:[]},u=0;u<s;u++)l.children.push({type:"table-cell",children:[{text:""}]});var c=ve.parent(i),d=ve.next(c);Ke.insertNodes(t,l,{at:d})}}},t}(),sQ=function(){function t(){this.title=PA("tableModule.deleteRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M907.6736 586.5472L747.1104 425.984l163.84-163.84-78.6432-78.6432-163.84 163.84L507.904 186.7776 429.2608 262.144l163.84 163.84-167.1168 167.1168 78.6432 78.6432 167.1168-167.1168 160.5632 160.5632 75.3664-78.6432zM0 917.504V0h1048.576v917.504H0z m983.04-327.68h-22.9376l-65.536-65.536H983.04V327.68h-91.7504l65.536-65.536h26.2144V65.536H65.536v196.608h317.8496l65.536 65.536H65.536v196.608h380.1088l-65.536 65.536H65.536v196.608H983.04v-196.608z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table-row")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=hX(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"table-row")},universal:!0}),1),r=hX(n[0],2),a=r[0],i=r[1],o=Rx.getParentNode(t,a);((null==o?void 0:o.children.length)||0)<=1?Ke.removeNodes(t,{mode:"highest"}):Ke.removeNodes(t,{at:i})}},t}(),lQ={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},uQ=QU("span").classList,cQ=uQ&&uQ.constructor&&uQ.constructor.prototype,dQ=cQ===Object.prototype?void 0:cQ,pQ=_X.forEach,hQ=function(t,e){var n=[][t];return!!n&&zZ((function(){n.call(null,e||function(){throw 1},1)}))}("forEach"),fQ=hQ?[].forEach:function(t){return pQ(this,t,arguments.length>1?arguments[1]:void 0)},mQ=function(t){if(t&&t.forEach!==fQ)try{sG(t,"forEach",fQ)}catch(dut){t.forEach=fQ}};for(var gQ in lQ)lQ[gQ]&&mQ(NZ[gQ]&&NZ[gQ].prototype);mQ(dQ);var vQ=function(){function t(){this.title=PA("tableModule.insertCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 193.3312v186.7776H140.9024v91.7504H327.68v186.7776h88.4736V471.8592h190.0544V380.1088H416.1536V193.3312zM0 917.504V0h1048.576v917.504H0zM655.36 65.536H65.536v720.896H655.36V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 262.144h-262.144v196.608h262.144V327.68z m0 262.144h-262.144v196.608h262.144v-196.608z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=hX(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"table-cell")},universal:!0}),1),r=hX(n[0],2),a=r[0],i=r[1],o=Rx.getParentNode(t,a);if(null!=o){var s=Rx.getParentNode(t,o);null!=s&&(s.children||[]).forEach((function(e,n){ne.isElement(e)&&(e.children||[]).forEach((function(e){var r=Rx.findPath(t,e);if(r.length===i.length&&BZ(r.slice(-1),i.slice(-1))){var a={type:"table-cell",children:[{text:""}]};0===n&&AX(s)&&(a.isHeader=!0),Ke.insertNodes(t,a,{at:r})}}))}))}}},t}(),yQ=function(){function t(){this.title=PA("tableModule.deleteCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 510.976L393.216 445.44v-13.1072L327.68 366.7968V510.976z m327.68-78.4384l65.536-65.536V507.904L655.36 442.368v-9.8304z m393.216 484.9664V0H0v917.504h1048.576z m-65.536-131.072h-262.144v-52.4288l-13.1072 13.1072-52.4288-52.4288v91.7504H393.216v-91.7504l-52.4288 52.4288-13.1072-13.1072v52.4288H65.536V65.536H327.68v121.2416l36.0448-36.0448 29.4912 29.4912V62.2592h262.144V180.224l49.152-49.152 16.384 16.384V62.2592h262.144V786.432z m-294.912-108.1344l-160.5632-160.5632-167.1168 167.1168-78.6432-78.6432 167.1168-167.1168L288.3584 278.528l78.6432-78.6432 160.5632 160.5632 163.84-163.84 78.6432 78.6432-163.84 163.84 160.5632 160.5632-78.6432 78.6432z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table-cell")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=hX(le.nodes(t,{match:function(t){return Rx.checkNodeType(t,"table-cell")},universal:!0}),1),r=hX(n[0],2),a=r[0],i=r[1],o=Rx.getParentNode(t,a),s=(null==o?void 0:o.children.length)||0;if(!o||s<=1)Ke.removeNodes(t,{mode:"highest"});else{var l=Rx.getParentNode(t,o);null!=l&&(l.children||[]).forEach((function(e){ne.isElement(e)&&(e.children||[]).forEach((function(e){var n=Rx.findPath(t,e);n.length===i.length&&BZ(n.slice(-1),i.slice(-1))&&Ke.removeNodes(t,{at:n})}))}))}}},t}(),bQ=function(){function t(){this.title=PA("tableModule.header"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M704 128l-64 0L384 128 320 128 0 128l0 256 0 64 0 192 0 64 0 256 320 0 64 0 256 0 64 0 320 0 0-256 0-64L1024 448 1024 384 1024 128 704 128zM640 640 384 640 384 448l256 0L640 640zM64 448l256 0 0 192L64 640 64 448zM320 896 64 896l0-192 256 0L320 896zM640 896 384 896l0-192 256 0L640 896zM960 896l-256 0 0-192 256 0L960 896zM960 640l-256 0L704 448l256 0L960 640z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){var e=Rx.getSelectedNodeByType(t,"table");return null!=e&&AX(e)},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=!e,r=Rx.getSelectedNodeByType(t,"table");null!=r&&kX(r).forEach((function(e){return Ke.setNodes(t,{isHeader:n},{at:Rx.findPath(t,e)})}))}},t}(),xQ=function(){function t(){this.title=PA("tableModule.widthAuto"),this.iconSvg='<svg viewBox="0 0 1228 1024"><path d="M862.514337 563.200461H404.581995v121.753478a13.311987 13.311987 0 0 1-6.655993 11.468789 10.23999 10.23999 0 0 1-12.083188-1.433599l-204.799795-179.199821a13.721586 13.721586 0 0 1 0-20.479979l204.799795-179.302221a10.23999 10.23999 0 0 1 12.185588-1.535998 13.209587 13.209587 0 0 1 6.553593 11.673588v115.097485h457.932342V319.693504a11.571188 11.571188 0 0 1 18.841582-10.239989l204.799795 179.19982a13.721586 13.721586 0 0 1 0 20.47998l-204.799795 179.199821a10.23999 10.23999 0 0 1-12.185588 1.535998 13.311987 13.311987 0 0 1-6.655994-11.571188V563.200461zM136.499064 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785H15.155185A15.155185 15.155185 0 0 1 0 1008.844815V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086294a15.155185 15.155185 0 0 1 15.257585 15.155185zM1228.798771 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785h-106.188693a15.155185 15.155185 0 0 1-15.155185-15.052785V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086293A15.155185 15.155185 0 0 1 1228.798771 15.053809z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){var e=Rx.getSelectedNodeByType(t,"table");return null!=e&&"100%"===e.width},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||null==Rx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n={width:e?"auto":"100%"};Ke.setNodes(t,n,{mode:"highest"})}},t}(),wQ={renderElems:[OY,BY,TY],elemsToHtml:[PY,IY,RY],preParseHtml:[LY],parseElemsHtml:[eQ,nQ,rQ],menus:[{key:"insertTable",factory:function(){return new aQ}},{key:"deleteTable",factory:function(){return new iQ}},{key:"insertTableRow",factory:function(){return new oQ}},{key:"deleteTableRow",factory:function(){return new sQ}},{key:"insertTableCol",factory:function(){return new vQ}},{key:"deleteTableCol",factory:function(){return new yQ}},{key:"tableHeader",factory:function(){return new bQ}},{key:"tableFullWidth",factory:function(){return new xQ}}],editorPlugin:function(t){var e=t.insertBreak,n=t.deleteBackward,r=t.deleteForward,a=t.normalizeNode,i=t.insertData,o=t.handleTab,s=t.selectAll,l=t;return l.insertBreak=function(){null==Rx.getSelectedNodeByType(l,"table")?e():l.insertText("\n")},l.deleteBackward=function(t){if(!fX(l)){var e=l.selection;if(e){var r=le.before(l,e);if(r){var a=mX(l,r),i=mX(l,e);if(a&&!i)return}}n(t)}},l.handleTab=function(){var e;if(Rx.getSelectedNodeByType(l,"table")){var n=le.above(t);Rx.checkNodeType(n[0],"table-cell")&&Ke.select(t,n[1]);var r=le.next(t);if(r)r[0]&&r[0].text&&(r=null!==(e=le.above(t,{at:r[1]}))&&void 0!==e?e:r),Ke.select(t,r[1]);else{var a=l.children||[],i=a.length;if(Rx.checkNodeType(a[i-1],"table")){var s=Rx.genEmptyParagraph();Ke.insertNodes(l,s,{at:[i]}),l.handleTab()}}}else o()},l.deleteForward=function(t){fX(l)||r(t)},l.normalizeNode=function(t){var e=hX(t,2),n=e[0],r=e[1];if("table"!==Rx.getNodeType(n))return a([n,r]);if(Rx.isLastNode(l,n)){var i=Rx.genEmptyParagraph();Ke.insertNodes(l,i,{at:[r[0]+1]})}},l.insertData=function(t){if(null!=Rx.getSelectedNodeByType(l,"table")){var e=t.getData("text/plain");"\n"===e||/<img[^>]+>/.test(t.getData("text/html"))?i(t):le.insertText(l,e)}else i(t)},l.selectAll=function(){var t=l.selection;if(null!=t){var e=Rx.getSelectedNodeByType(l,"table-cell");if(null!=e){var n=t.anchor,r=t.focus;if(ve.equals(n.path.slice(0,3),r.path.slice(0,3)))if(0!==he.string(e).length){var a=Rx.findPath(l,e),i={anchor:le.start(l,a),focus:le.end(l,a)};l.select(i)}else s();else s()}else s()}else s()},l}};TA("en",{videoModule:{delete:"Delete",uploadVideo:"Upload video",insertVideo:"Insert video",videoSrc:"video source",insertPlaceHolder:"video file url, or third-party <iframe>",ok:"Ok",editSize:"Edit size",width:"Width",height:"Height"}}),TA("zh-CN",{videoModule:{delete:"删除视频",uploadVideo:"上传视频",insertVideo:"插入视频",videoSrc:"视频地址",insertPlaceHolder:"视频文件 url 或第三方 <iframe>",ok:"确定",editSize:"修改尺寸",width:"宽度",height:"高度"}});
- /*! *****************************************************************************
- 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 _Q=function(){return _Q=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},_Q.apply(this,arguments)};function CQ(t,e,n,r){return new(n||(n=Promise))((function(a,i){function o(t){try{l(r.next(t))}catch(t){i(t)}}function s(t){try{l(r.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?a(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function SQ(t,e){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(a=o.trys,!((a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(t){i=[6,t],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function kQ(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function AQ(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}function EQ(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=kQ(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,a){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,a,(e=t[n](e)).done,e.value)}))}}}var DQ="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function FQ(t){var e={exports:{}};return t(e,e.exports),e.exports}var MQ,OQ,BQ=function(t){return t&&t.Math==Math&&t},TQ=BQ("object"==typeof globalThis&&globalThis)||BQ("object"==typeof window&&window)||BQ("object"==typeof self&&self)||BQ("object"==typeof DQ&&DQ)||function(){return this}()||Function("return this")(),PQ=function(t){try{return!!t()}catch(t){return!0}},IQ=!PQ((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),RQ=Function.prototype.call,LQ=RQ.bind?RQ.bind(RQ):function(){return RQ.apply(RQ,arguments)},NQ={}.propertyIsEnumerable,zQ=Object.getOwnPropertyDescriptor,jQ={f:zQ&&!NQ.call({1:2},1)?function(t){var e=zQ(this,t);return!!e&&e.enumerable}:NQ},$Q=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},qQ=Function.prototype,VQ=qQ.bind,HQ=qQ.call,ZQ=VQ&&VQ.bind(HQ),UQ=VQ?function(t){return t&&ZQ(HQ,t)}:function(t){return t&&function(){return HQ.apply(t,arguments)}},GQ=UQ({}.toString),WQ=UQ("".slice),XQ=function(t){return WQ(GQ(t),8,-1)},YQ=TQ.Object,QQ=UQ("".split),KQ=PQ((function(){return!YQ("z").propertyIsEnumerable(0)}))?function(t){return"String"==XQ(t)?QQ(t,""):YQ(t)}:YQ,JQ=TQ.TypeError,tK=function(t){if(null==t)throw JQ("Can't call method on "+t);return t},eK=function(t){return KQ(tK(t))},nK=function(t){return"function"==typeof t},rK=function(t){return"object"==typeof t?null!==t:nK(t)},aK=function(t){return nK(t)?t:void 0},iK=function(t,e){return arguments.length<2?aK(TQ[t]):TQ[t]&&TQ[t][e]},oK=UQ({}.isPrototypeOf),sK=iK("navigator","userAgent")||"",lK=TQ.process,uK=TQ.Deno,cK=lK&&lK.versions||uK&&uK.version,dK=cK&&cK.v8;dK&&(OQ=(MQ=dK.split("."))[0]>0&&MQ[0]<4?1:+(MQ[0]+MQ[1])),!OQ&&sK&&(!(MQ=sK.match(/Edge\/(\d+)/))||MQ[1]>=74)&&(MQ=sK.match(/Chrome\/(\d+)/))&&(OQ=+MQ[1]);var pK=OQ,hK=!!Object.getOwnPropertySymbols&&!PQ((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&pK&&pK<41})),fK=hK&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,mK=TQ.Object,gK=fK?function(t){return"symbol"==typeof t}:function(t){var e=iK("Symbol");return nK(e)&&oK(e.prototype,mK(t))},vK=TQ.String,yK=function(t){try{return vK(t)}catch(t){return"Object"}},bK=TQ.TypeError,xK=function(t){if(nK(t))return t;throw bK(yK(t)+" is not a function")},wK=function(t,e){var n=t[e];return null==n?void 0:xK(n)},_K=TQ.TypeError,CK=Object.defineProperty,SK=function(t,e){try{CK(TQ,t,{value:e,configurable:!0,writable:!0})}catch(h){TQ[t]=e}return e},kK=TQ["__core-js_shared__"]||SK("__core-js_shared__",{}),AK=FQ((function(t){(t.exports=function(t,e){return kK[t]||(kK[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),EK=TQ.Object,DK=function(t){return EK(tK(t))},FK=UQ({}.hasOwnProperty),MK=Object.hasOwn||function(t,e){return FK(DK(t),e)},OK=0,BK=Math.random(),TK=UQ(1..toString),PK=function(t){return"Symbol("+(void 0===t?"":t)+")_"+TK(++OK+BK,36)},IK=AK("wks"),RK=TQ.Symbol,LK=RK&&RK.for,NK=fK?RK:RK&&RK.withoutSetter||PK,zK=function(t){if(!MK(IK,t)||!hK&&"string"!=typeof IK[t]){var e="Symbol."+t;hK&&MK(RK,t)?IK[t]=RK[t]:IK[t]=fK&&LK?LK(e):NK(e)}return IK[t]},jK=TQ.TypeError,$K=zK("toPrimitive"),qK=function(t,e){if(!rK(t)||gK(t))return t;var n,r=wK(t,$K);if(r){if(void 0===e&&(e="default"),n=LQ(r,t,e),!rK(n)||gK(n))return n;throw jK("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&nK(n=t.toString)&&!rK(r=LQ(n,t)))return r;if(nK(n=t.valueOf)&&!rK(r=LQ(n,t)))return r;if("string"!==e&&nK(n=t.toString)&&!rK(r=LQ(n,t)))return r;throw _K("Can't convert object to primitive value")}(t,e)},VK=function(t){var e=qK(t,"string");return gK(e)?e:e+""},HK=TQ.document,ZK=rK(HK)&&rK(HK.createElement),UK=function(t){return ZK?HK.createElement(t):{}},GK=!IQ&&!PQ((function(){return 7!=Object.defineProperty(UK("div"),"a",{get:function(){return 7}}).a})),WK=Object.getOwnPropertyDescriptor,XK={f:IQ?WK:function(t,e){if(t=eK(t),e=VK(e),GK)try{return WK(t,e)}catch(t){}if(MK(t,e))return $Q(!LQ(jQ.f,t,e),t[e])}},YK=TQ.String,QK=TQ.TypeError,KK=function(t){if(rK(t))return t;throw QK(YK(t)+" is not an object")},JK=TQ.TypeError,tJ=Object.defineProperty,eJ={f:IQ?tJ:function(t,e,n){if(KK(t),e=VK(e),KK(n),GK)try{return tJ(t,e,n)}catch(t){}if("get"in n||"set"in n)throw JK("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},nJ=IQ?function(t,e,n){return eJ.f(t,e,$Q(1,n))}:function(t,e,n){return t[e]=n,t},rJ=UQ(Function.toString);nK(kK.inspectSource)||(kK.inspectSource=function(t){return rJ(t)});var aJ,iJ,oJ,sJ=kK.inspectSource,lJ=TQ.WeakMap,uJ=nK(lJ)&&/native code/.test(sJ(lJ)),cJ=AK("keys"),dJ=function(t){return cJ[t]||(cJ[t]=PK(t))},pJ={},hJ=TQ.TypeError,fJ=TQ.WeakMap;if(uJ||kK.state){var mJ=kK.state||(kK.state=new fJ),gJ=UQ(mJ.get),vJ=UQ(mJ.has),yJ=UQ(mJ.set);aJ=function(t,e){if(vJ(mJ,t))throw new hJ("Object already initialized");return e.facade=t,yJ(mJ,t,e),e},iJ=function(t){return gJ(mJ,t)||{}},oJ=function(t){return vJ(mJ,t)}}else{var bJ=dJ("state");pJ[bJ]=!0,aJ=function(t,e){if(MK(t,bJ))throw new hJ("Object already initialized");return e.facade=t,nJ(t,bJ,e),e},iJ=function(t){return MK(t,bJ)?t[bJ]:{}},oJ=function(t){return MK(t,bJ)}}var xJ={set:aJ,get:iJ,has:oJ,enforce:function(t){return oJ(t)?iJ(t):aJ(t,{})},getterFor:function(t){return function(e){var n;if(!rK(e)||(n=iJ(e)).type!==t)throw hJ("Incompatible receiver, "+t+" required");return n}}},wJ=Function.prototype,_J=IQ&&Object.getOwnPropertyDescriptor,CJ=MK(wJ,"name"),SJ={EXISTS:CJ,PROPER:CJ&&"something"===function(){}.name,CONFIGURABLE:CJ&&(!IQ||IQ&&_J(wJ,"name").configurable)},kJ=FQ((function(t){var e=SJ.CONFIGURABLE,n=xJ.get,r=xJ.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;nK(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!MK(i,"name")||e&&i.name!==d)&&nJ(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==TQ?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:nJ(t,n,i)):u?t[n]=i:SK(n,i)})(Function.prototype,"toString",(function(){return nK(this)&&n(this).source||sJ(this)}))})),AJ=Math.ceil,EJ=Math.floor,DJ=function(t){var e=+t;return e!=e||0===e?0:(e>0?EJ:AJ)(e)},FJ=Math.max,MJ=Math.min,OJ=function(t,e){var n=DJ(t);return n<0?FJ(n+e,0):MJ(n,e)},BJ=Math.min,TJ=function(t){return t>0?BJ(DJ(t),9007199254740991):0},PJ=function(t){return TJ(t.length)},IJ=function(t){return function(e,n,r){var a,i=eK(e),o=PJ(i),s=OJ(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},RJ={includes:IJ(!0),indexOf:IJ(!1)},LJ=RJ.indexOf,NJ=UQ([].push),zJ=function(t,e){var n,r=eK(t),a=0,i=[];for(n in r)!MK(pJ,n)&&MK(r,n)&&NJ(i,n);for(;e.length>a;)MK(r,n=e[a++])&&(~LJ(i,n)||NJ(i,n));return i},jJ=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],$J=jJ.concat("length","prototype"),qJ={f:Object.getOwnPropertyNames||function(t){return zJ(t,$J)}},VJ={f:Object.getOwnPropertySymbols},HJ=UQ([].concat),ZJ=iK("Reflect","ownKeys")||function(t){var e=qJ.f(KK(t)),n=VJ.f;return n?HJ(e,n(t)):e},UJ=function(t,e){for(var n=ZJ(e),r=eJ.f,a=XK.f,i=0;i<n.length;i++){var o=n[i];MK(t,o)||r(t,o,a(e,o))}},GJ=/#|\.prototype\./,WJ=function(t,e){var n=YJ[XJ(t)];return n==KJ||n!=QJ&&(nK(e)?PQ(e):!!e)},XJ=WJ.normalize=function(t){return String(t).replace(GJ,".").toLowerCase()},YJ=WJ.data={},QJ=WJ.NATIVE="N",KJ=WJ.POLYFILL="P",JJ=WJ,t0=XK.f,e0=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?TQ:u?TQ[s]||SK(s,{}):(TQ[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=t0(n,r))&&o.value:n[r],!JJ(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;UJ(i,a)}(t.sham||a&&a.sham)&&nJ(i,"sham",!0),kJ(n,r,i,t)}},n0={};n0[zK("toStringTag")]="z";var r0,a0="[object z]"===String(n0),i0=zK("toStringTag"),o0=TQ.Object,s0="Arguments"==XQ(function(){return arguments}()),l0=a0?XQ:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=o0(t),i0))?n:s0?XQ(e):"Object"==(r=XQ(e))&&nK(e.callee)?"Arguments":r},u0=TQ.String,c0=function(t){if("Symbol"===l0(t))throw TypeError("Cannot convert a Symbol value to a string");return u0(t)},d0="\t\n\v\f\r \u2028\u2029\ufeff",p0=UQ("".replace),h0="["+d0+"]",f0=RegExp("^"+h0+h0+"*"),m0=RegExp(h0+h0+"*$"),g0=function(t){return function(e){var n=c0(tK(e));return 1&t&&(n=p0(n,f0,"")),2&t&&(n=p0(n,m0,"")),n}},v0={start:g0(1),end:g0(2),trim:g0(3)},y0=SJ.PROPER,b0=v0.trim;function x0(t){return t.length?t[0].tagName.toLowerCase():""}function w0(t,e,n){void 0===e&&(e="auto"),void 0===n&&(n="auto");var r=ca(t);return r.attr("width",e),r.attr("height",n),r[0].outerHTML}e0({target:"String",proto:!0,forced:(r0="trim",PQ((function(){return!!d0[r0]()||"
"!=="
"[r0]()||y0&&d0[r0].name!==r0})))},{trim:function(){return b0(this)}}),e0({global:!0},{globalThis:TQ}),Oa&&(ca.fn.append=Oa),ya&&(ca.fn.on=ya),qa&&(ca.fn.focus=qa),fa&&(ca.fn.attr=fa),va&&(ca.fn.val=va),Da&&(ca.fn.html=Da),Ta&&(ca.fn.parent=Ta),ha&&(ca.fn.hasClass=ha),Na&&(ca.fn.empty=Na);var _0,C0={type:"video",renderElem:function(t,e,n){var r,a=t,i=a.src,o=void 0===i?"":i,s=a.width,l=void 0===s?"auto":s,u=a.height,c=void 0===u?"auto":u,d=Rx.isNodeSelected(n,t);if(0===o.trim().indexOf("<iframe ")){var p=w0(o,l,c);r=Zo("div",{className:"w-e-textarea-video-container","data-selected":d?"true":"",innerHTML:p})}else{var h=Zo("video",{controls:!0},Zo("source",{src:o,type:"video/mp4"}),"Sorry, your browser doesn't support embedded videos.\n 抱歉,浏览器不支持 video 视频");"auto"!==l&&(h.data.width=l),"auto"!==c&&(h.data.height=c),r=Zo("div",{className:"w-e-textarea-video-container","data-selected":d?"true":""},h)}return _o("div",{props:{contentEditable:!1},on:{mousedown:function(t){return t.preventDefault()}}},r)}},S0={type:"video",elemToHtml:function(t,e){var n=t,r=n.src,a=void 0===r?"":r,i=n.width,o=void 0===i?"auto":i,s=n.height,l=void 0===s?"auto":s,u='<div data-w-e-type="video" data-w-e-is-void>\n';return 0===a.trim().indexOf("<iframe ")?u+=w0(a,o,l):u+='<video controls="true" width="'+o+'" height="'+l+'"><source src="'+a+'" type="video/mp4"/></video>',u+"\n</div>"}},k0=Object.keys||function(t){return zJ(t,jJ)},A0=IQ?Object.defineProperties:function(t,e){KK(t);for(var n,r=eK(e),a=k0(e),i=a.length,o=0;i>o;)eJ.f(t,n=a[o++],r[n]);return t},E0=iK("document","documentElement"),D0=dJ("IE_PROTO"),F0=function(){},M0=function(t){return"<script>"+t+"<\/script>"},O0=function(t){t.write(M0("")),t.close();var e=t.parentWindow.Object;return t=null,e},B0=function(){try{_0=new ActiveXObject("htmlfile")}catch(t){}var t,e;B0="undefined"!=typeof document?document.domain&&_0?O0(_0):((e=UK("iframe")).style.display="none",E0.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(M0("document.F=Object")),t.close(),t.F):O0(_0);for(var n=jJ.length;n--;)delete B0.prototype[jJ[n]];return B0()};pJ[D0]=!0;var T0=Object.create||function(t,e){var n;return null!==t?(F0.prototype=KK(t),n=new F0,F0.prototype=null,n[D0]=t):n=B0(),void 0===e?n:A0(n,e)},P0=zK("unscopables"),I0=Array.prototype;null==I0[P0]&&eJ.f(I0,P0,{configurable:!0,value:T0(null)});var R0=function(t){I0[P0][t]=!0},L0=RJ.includes;e0({target:"Array",proto:!0},{includes:function(t){return L0(this,t,arguments.length>1?arguments[1]:void 0)}}),R0("includes");var N0={selector:"iframe,video,p",preParseHtml:function(t){var e=ca(t),n=e;if("p"===x0(e)){var r=e.children();if(1===r.length){var a=r[0],i=a.tagName.toLowerCase();["iframe","video"].includes(i)&&(n=ca(a))}}var o=x0(n);if("iframe"!==o&&"video"!==o)return n[0];if("video"===n.parent().attr("data-w-e-type"))return n[0];var s=ca('<div data-w-e-type="video" data-w-e-is-void></div>');return s.append(n),s[0]}},z0=UQ(UQ.bind),j0=function(t,e){return xK(t),void 0===e?t:z0?z0(t,e):function(){return t.apply(e,arguments)}},$0=Array.isArray||function(t){return"Array"==XQ(t)},q0=function(){},V0=[],H0=iK("Reflect","construct"),Z0=/^\s*(?:class|function)\b/,U0=UQ(Z0.exec),G0=!Z0.exec(q0),W0=function(t){if(!nK(t))return!1;try{return H0(q0,V0,t),!0}catch(t){return!1}},X0=!H0||PQ((function(){var t;return W0(W0.call)||!W0(Object)||!W0((function(){t=!0}))||t}))?function(t){if(!nK(t))return!1;switch(l0(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return G0||!!U0(Z0,sJ(t))}:W0,Y0=zK("species"),Q0=TQ.Array,K0=function(t,e){return new(function(t){var e;return $0(t)&&(e=t.constructor,(X0(e)&&(e===Q0||$0(e.prototype))||rK(e)&&null===(e=e[Y0]))&&(e=void 0)),void 0===e?Q0:e}(t))(0===e?0:e)},J0=UQ([].push),t1=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=DK(l),m=KQ(f),g=j0(u,c),v=PJ(m),y=0,b=d||K0,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:J0(x,p)}else switch(t){case 4:return!1;case 7:J0(x,p)}return i?-1:r||a?a:x}},e1={forEach:t1(0),map:t1(1),filter:t1(2),some:t1(3),every:t1(4),find:t1(5),findIndex:t1(6),filterReject:t1(7)},n1=e1.find,r1=!0;"find"in[]&&Array(1).find((function(){r1=!1})),e0({target:"Array",proto:!0,forced:r1},{find:function(t){return n1(this,t,arguments.length>1?arguments[1]:void 0)}}),R0("find");var a1=a0?{}.toString:function(){return"[object "+l0(this)+"]"};function i1(t,e,n){return void 0===e&&(e="auto"),void 0===n&&(n="auto"),{type:"video",src:t,width:e,height:n,children:[{text:""}]}}a0||kJ(Object.prototype,"toString",a1,{unsafe:!0});var o1,s1,l1={selector:'div[data-w-e-type="video"]',parseElemHtml:function(t,e,n){var r=ca(t),a="",i="auto",o="auto",s=r.find("iframe");if(s.length>0)return i=s.attr("width")||"auto",o=s.attr("height")||"auto",i1(a=s[0].outerHTML,i,o);var l=r.find("video");return(a=l.attr("src")||"")||l.length>0&&(a=l.find("source").attr("src")||""),i1(a,i=l.attr("width")||"auto",o=l.attr("height")||"auto")}},u1=function(){var t=KK(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},c1=TQ.RegExp,d1=PQ((function(){var t=c1("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),p1=d1||PQ((function(){return!c1("a","y").sticky})),h1={BROKEN_CARET:d1||PQ((function(){var t=c1("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:p1,UNSUPPORTED_Y:d1},f1=TQ.RegExp,m1=PQ((function(){var t=f1(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),g1=TQ.RegExp,v1=PQ((function(){var t=g1("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),y1=xJ.get,b1=AK("native-string-replace",String.prototype.replace),x1=RegExp.prototype.exec,w1=x1,_1=UQ("".charAt),C1=UQ("".indexOf),S1=UQ("".replace),k1=UQ("".slice),A1=(s1=/b*/g,LQ(x1,o1=/a/,"a"),LQ(x1,s1,"a"),0!==o1.lastIndex||0!==s1.lastIndex),E1=h1.BROKEN_CARET,D1=void 0!==/()??/.exec("")[1];(A1||D1||E1||m1||v1)&&(w1=function(t){var e,n,r,a,i,o,s,l=this,u=y1(l),c=c0(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=LQ(w1,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=E1&&l.sticky,f=LQ(u1,l),m=l.source,g=0,v=c;if(h&&(f=S1(f,"y",""),-1===C1(f,"g")&&(f+="g"),v=k1(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==_1(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),D1&&(n=new RegExp("^"+m+"$(?!\\s)",f)),A1&&(r=l.lastIndex),a=LQ(x1,h?n:l,v),h?a?(a.input=k1(a.input,g),a[0]=k1(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:A1&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),D1&&a&&a.length>1&&LQ(b1,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=T0(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var F1=w1;e0({target:"RegExp",proto:!0,forced:/./.exec!==F1},{exec:F1});var M1=Function.prototype,O1=M1.apply,B1=M1.bind,T1=M1.call,P1="object"==typeof Reflect&&Reflect.apply||(B1?T1.bind(O1):function(){return T1.apply(O1,arguments)}),I1=zK("species"),R1=RegExp.prototype,L1=UQ("".charAt),N1=UQ("".charCodeAt),z1=UQ("".slice),j1=function(t){return function(e,n){var r,a,i=c0(tK(e)),o=DJ(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=N1(i,o))<55296||r>56319||o+1===s||(a=N1(i,o+1))<56320||a>57343?t?L1(i,o):r:t?z1(i,o,o+2):a-56320+(r-55296<<10)+65536}},$1={codeAt:j1(!1),charAt:j1(!0)},q1=$1.charAt,V1=function(t,e,n){return e+(n?q1(t,e).length:1)},H1=Math.floor,Z1=UQ("".charAt),U1=UQ("".replace),G1=UQ("".slice),W1=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,X1=/\$([$&'`]|\d{1,2})/g,Y1=function(t,e,n,r,a,i){var o=n+t.length,s=r.length,l=X1;return void 0!==a&&(a=DK(a),l=W1),U1(i,l,(function(i,l){var u;switch(Z1(l,0)){case"$":return"$";case"&":return t;case"`":return G1(e,0,n);case"'":return G1(e,o);case"<":u=a[G1(l,1,-1)];break;default:var c=+l;if(0===c)return i;if(c>s){var d=H1(c/10);return 0===d?i:d<=s?void 0===r[d-1]?Z1(l,1):r[d-1]+Z1(l,1):i}u=r[c-1]}return void 0===u?"":u}))},Q1=TQ.TypeError,K1=function(t,e){var n=t.exec;if(nK(n)){var r=LQ(n,t,e);return null!==r&&KK(r),r}if("RegExp"===XQ(t))return LQ(F1,t,e);throw Q1("RegExp#exec called on incompatible receiver")},J1=zK("replace"),t2=Math.max,e2=Math.min,n2=UQ([].concat),r2=UQ([].push),a2=UQ("".indexOf),i2=UQ("".slice),o2="$0"==="a".replace(/./,"$0"),s2=!!/./[J1]&&""===/./[J1]("a","$0");function l2(t){return void 0===t&&(t="r"),t+"-"+Ci()}!function(t,e,n,r){var a=zK(t),i=!PQ((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!PQ((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[I1]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=UQ(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=UQ(t),l=e.exec;return l===F1||l===R1.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));kJ(String.prototype,t,l[0]),kJ(R1,a,l[1])}r&&nJ(R1[a],"sham",!0)}("replace",(function(t,e,n){var r=s2?"$":"$0";return[function(t,n){var r=tK(this),a=null==t?void 0:wK(t,J1);return a?LQ(a,t,r,n):LQ(e,c0(r),t,n)},function(t,a){var i=KK(this),o=c0(t);if("string"==typeof a&&-1===a2(a,r)&&-1===a2(a,"$<")){var s=n(e,i,o,a);if(s.done)return s.value}var l=nK(a);l||(a=c0(a));var u=i.global;if(u){var c=i.unicode;i.lastIndex=0}for(var d=[];;){var p=K1(i,o);if(null===p)break;if(r2(d,p),!u)break;""===c0(p[0])&&(i.lastIndex=V1(o,TJ(i.lastIndex),c))}for(var h,f="",m=0,g=0;g<d.length;g++){for(var v=c0((p=d[g])[0]),y=t2(e2(DJ(p.index),o.length),0),b=[],x=1;x<p.length;x++)r2(b,void 0===(h=p[x])?h:String(h));var w=p.groups;if(l){var _=n2([v],b,y,o);void 0!==w&&r2(_,w);var C=c0(P1(a,void 0,_))}else C=Y1(v,o,y,b,w,a);y>=m&&(f+=i2(o,m,y)+C,m=y+v.length)}return f+i2(o,m)}]}),!!PQ((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!o2||s2);var u2=TQ.Promise,c2=function(t,e,n){for(var r in e)kJ(t,r,e[r],n);return t},d2=TQ.String,p2=TQ.TypeError,h2=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=UQ(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return KK(n),function(t){if("object"==typeof t||nK(t))return t;throw p2("Can't set "+d2(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),f2=eJ.f,m2=zK("toStringTag"),g2=function(t,e,n){t&&!MK(t=n?t:t.prototype,m2)&&f2(t,m2,{configurable:!0,value:e})},v2=zK("species"),y2=TQ.TypeError,b2=function(t,e){if(oK(e,t))return t;throw y2("Incorrect invocation")},x2={},w2=zK("iterator"),_2=Array.prototype,C2=zK("iterator"),S2=function(t){if(null!=t)return wK(t,C2)||wK(t,"@@iterator")||x2[l0(t)]},k2=TQ.TypeError,A2=function(t,e,n){var r,a;KK(t);try{if(!(r=wK(t,"return"))){if("throw"===e)throw n;return n}r=LQ(r,t)}catch(t){a=!0,r=t}if("throw"===e)throw n;if(a)throw r;return KK(r),n},E2=TQ.TypeError,D2=function(t,e){this.stopped=t,this.result=e},F2=D2.prototype,M2=function(t,e,n){var r,a,i,o,s,l,u,c,d=n&&n.that,p=!(!n||!n.AS_ENTRIES),h=!(!n||!n.IS_ITERATOR),f=!(!n||!n.INTERRUPTED),m=j0(e,d),g=function(t){return r&&A2(r,"normal",t),new D2(!0,t)},v=function(t){return p?(KK(t),f?m(t[0],t[1],g):m(t[0],t[1])):f?m(t,g):m(t)};if(h)r=t;else{if(!(a=S2(t)))throw E2(yK(t)+" is not iterable");if(void 0!==(c=a)&&(x2.Array===c||_2[w2]===c)){for(i=0,o=PJ(t);o>i;i++)if((s=v(t[i]))&&oK(F2,s))return s;return new D2(!1)}r=function(t,e){var n=arguments.length<2?S2(t):e;if(xK(n))return KK(LQ(n,t));throw k2(yK(t)+" is not iterable")}(t,a)}for(l=r.next;!(u=LQ(l,r)).done;){try{s=v(u.value)}catch(t){A2(r,"throw",t)}if("object"==typeof s&&s&&oK(F2,s))return s}return new D2(!1)},O2=zK("iterator"),B2=!1;try{var T2=0,P2={next:function(){return{done:!!T2++}},return:function(){B2=!0}};P2[O2]=function(){return this},Array.from(P2,(function(){throw 2}))}catch(f){}var I2,R2,L2,N2,z2=function(t,e){if(!e&&!B2)return!1;var n=!1;try{var r={};r[O2]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},j2=TQ.TypeError,$2=zK("species"),q2=function(t,e){var n,r=KK(t).constructor;return void 0===r||null==(n=KK(r)[$2])?e:function(t){if(X0(t))return t;throw j2(yK(t)+" is not a constructor")}(n)},V2=UQ([].slice),H2=/(?:ipad|iphone|ipod).*applewebkit/i.test(sK),Z2="process"==XQ(TQ.process),U2=TQ.setImmediate,G2=TQ.clearImmediate,W2=TQ.process,X2=TQ.Dispatch,Y2=TQ.Function,Q2=TQ.MessageChannel,K2=TQ.String,J2=0,t4={};try{I2=TQ.location}catch(f){}var e4=function(t){if(MK(t4,t)){var e=t4[t];delete t4[t],e()}},n4=function(t){return function(){e4(t)}},r4=function(t){e4(t.data)},a4=function(t){TQ.postMessage(K2(t),I2.protocol+"//"+I2.host)};U2&&G2||(U2=function(t){var e=V2(arguments,1);return t4[++J2]=function(){P1(nK(t)?t:Y2(t),void 0,e)},R2(J2),J2},G2=function(t){delete t4[t]},Z2?R2=function(t){W2.nextTick(n4(t))}:X2&&X2.now?R2=function(t){X2.now(n4(t))}:Q2&&!H2?(N2=(L2=new Q2).port2,L2.port1.onmessage=r4,R2=j0(N2.postMessage,N2)):TQ.addEventListener&&nK(TQ.postMessage)&&!TQ.importScripts&&I2&&"file:"!==I2.protocol&&!PQ(a4)?(R2=a4,TQ.addEventListener("message",r4,!1)):R2="onreadystatechange"in UK("script")?function(t){E0.appendChild(UK("script")).onreadystatechange=function(){E0.removeChild(this),e4(t)}}:function(t){setTimeout(n4(t),0)});var i4,o4,s4,l4,u4,c4,d4,p4,h4={set:U2,clear:G2},f4=/ipad|iphone|ipod/i.test(sK)&&void 0!==TQ.Pebble,m4=/web0s(?!.*chrome)/i.test(sK),g4=XK.f,v4=h4.set,y4=TQ.MutationObserver||TQ.WebKitMutationObserver,b4=TQ.document,x4=TQ.process,w4=TQ.Promise,_4=g4(TQ,"queueMicrotask"),C4=_4&&_4.value;C4||(i4=function(){var t,e;for(Z2&&(t=x4.domain)&&t.exit();o4;){e=o4.fn,o4=o4.next;try{e()}catch(t){throw o4?l4():s4=void 0,t}}s4=void 0,t&&t.enter()},H2||Z2||m4||!y4||!b4?!f4&&w4&&w4.resolve?((d4=w4.resolve(void 0)).constructor=w4,p4=j0(d4.then,d4),l4=function(){p4(i4)}):Z2?l4=function(){x4.nextTick(i4)}:(v4=j0(v4,TQ),l4=function(){v4(i4)}):(u4=!0,c4=b4.createTextNode(""),new y4(i4).observe(c4,{characterData:!0}),l4=function(){c4.data=u4=!u4}));var S4,k4,A4,E4,D4=C4||function(t){var e={fn:t,next:void 0};s4&&(s4.next=e),o4||(o4=e,l4()),s4=e},F4=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=xK(e),this.reject=xK(n)},M4={f:function(t){return new F4(t)}},O4=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},B4="object"==typeof window,T4=h4.set,P4=zK("species"),I4="Promise",R4=xJ.getterFor(I4),L4=xJ.set,N4=xJ.getterFor(I4),z4=u2&&u2.prototype,j4=u2,$4=z4,q4=TQ.TypeError,V4=TQ.document,H4=TQ.process,Z4=M4.f,U4=Z4,G4=!!(V4&&V4.createEvent&&TQ.dispatchEvent),W4=nK(TQ.PromiseRejectionEvent),X4=!1,Y4=JJ(I4,(function(){var t=sJ(j4),e=t!==String(j4);if(!e&&66===pK)return!0;if(pK>=51&&/native code/.test(t))return!1;var n=new j4((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[P4]=r,!(X4=n.then((function(){}))instanceof r)||!e&&B4&&!W4})),Q4=Y4||!z2((function(t){j4.all(t).catch((function(){}))})),K4=function(t){var e;return!(!rK(t)||!nK(e=t.then))&&e},J4=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;D4((function(){for(var r=t.value,a=1==t.state,i=0;n.length>i;){var o,s,l,u=n[i++],c=a?u.ok:u.fail,d=u.resolve,p=u.reject,h=u.domain;try{c?(a||(2===t.rejection&&r3(t),t.rejection=1),!0===c?o=r:(h&&h.enter(),o=c(r),h&&(h.exit(),l=!0)),o===u.promise?p(q4("Promise-chain cycle")):(s=K4(o))?LQ(s,o,d,p):d(o)):p(r)}catch(t){h&&!l&&h.exit(),p(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&e3(t)}))}},t3=function(t,e,n){var r,a;G4?((r=V4.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),TQ.dispatchEvent(r)):r={promise:e,reason:n},!W4&&(a=TQ["on"+t])?a(r):"unhandledrejection"===t&&function(t,e){var n=TQ.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},e3=function(t){LQ(T4,TQ,(function(){var e,n=t.facade,r=t.value;if(n3(t)&&(e=O4((function(){Z2?H4.emit("unhandledRejection",r,n):t3("unhandledrejection",n,r)})),t.rejection=Z2||n3(t)?2:1,e.error))throw e.value}))},n3=function(t){return 1!==t.rejection&&!t.parent},r3=function(t){LQ(T4,TQ,(function(){var e=t.facade;Z2?H4.emit("rejectionHandled",e):t3("rejectionhandled",e,t.value)}))},a3=function(t,e,n){return function(r){t(e,r,n)}},i3=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,J4(t,!0))},o3=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw q4("Promise can't be resolved itself");var r=K4(e);r?D4((function(){var n={done:!1};try{LQ(r,e,a3(o3,n,t),a3(i3,n,t))}catch(e){i3(n,e,t)}})):(t.value=e,t.state=1,J4(t,!1))}catch(e){i3({done:!1},e,t)}}};if(Y4&&($4=(j4=function(t){b2(this,$4),xK(t),LQ(S4,this);var e=R4(this);try{t(a3(o3,e),a3(i3,e))}catch(t){i3(e,t)}}).prototype,(S4=function(t){L4(this,{type:I4,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=c2($4,{then:function(t,e){var n=N4(this),r=n.reactions,a=Z4(q2(this,j4));return a.ok=!nK(t)||t,a.fail=nK(e)&&e,a.domain=Z2?H4.domain:void 0,n.parent=!0,r[r.length]=a,0!=n.state&&J4(n,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),k4=function(){var t=new S4,e=R4(t);this.promise=t,this.resolve=a3(o3,e),this.reject=a3(i3,e)},M4.f=Z4=function(t){return t===j4||t===A4?new k4(t):U4(t)},nK(u2)&&z4!==Object.prototype)){E4=z4.then,X4||(kJ(z4,"then",(function(t,e){var n=this;return new j4((function(t,e){LQ(E4,n,t,e)})).then(t,e)}),{unsafe:!0}),kJ(z4,"catch",$4.catch,{unsafe:!0}));try{delete z4.constructor}catch(f){}h2&&h2(z4,$4)}function s3(t,e){return CQ(this,void 0,void 0,(function(){var n,r,a,i,o,s,l;return SQ(this,(function(u){switch(u.label){case 0:return e?(t.restoreSelection(),n=t.getMenuConfig("insertVideo"),r=n.onInsertedVideo,a=n.checkVideo,i=n.parseVideoSrc,[4,a(e)]):[2];case 1:return"string"==typeof(o=u.sent())?(t.alert(o,"error"),[2]):null==o?[2]:[4,i(e)];case 2:return 0!==(s=u.sent()).trim().indexOf("<iframe ")&&(s=s.replace(/</g,"<").replace(/>/g,">")),l={type:"video",src:s,children:[{text:""}]},Promise.resolve().then((function(){Ke.insertNodes(t,l)})),r(l),[2]}}))}))}function l3(){return l2("w-e-insert-video")}e0({global:!0,wrap:!0,forced:Y4},{Promise:j4}),g2(j4,I4,!1),function(t){var e=iK(t),n=eJ.f;IQ&&e&&!e[v2]&&n(e,v2,{configurable:!0,get:function(){return this}})}(I4),A4=iK(I4),e0({target:I4,stat:!0,forced:Y4},{reject:function(t){var e=Z4(this);return LQ(e.reject,void 0,t),e.promise}}),e0({target:I4,stat:!0,forced:Y4},{resolve:function(t){return function(t,e){if(KK(t),rK(e)&&e.constructor===t)return e;var n=M4.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),e0({target:I4,stat:!0,forced:Q4},{all:function(t){var e=this,n=Z4(e),r=n.resolve,a=n.reject,i=O4((function(){var n=xK(e.resolve),i=[],o=0,s=1;M2(t,(function(t){var l=o++,u=!1;s++,LQ(n,e,t).then((function(t){u||(u=!0,i[l]=t,--s||r(i))}),a)})),--s||r(i)}));return i.error&&a(i.value),n.promise},race:function(t){var e=this,n=Z4(e),r=n.reject,a=O4((function(){var a=xK(e.resolve);M2(t,(function(t){LQ(a,e,t).then(n.resolve,r)}))}));return a.error&&r(a.value),n.promise}});var u3=function(){function t(){this.title=PA("videoModule.insertVideo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.srcInputId=l3(),this.buttonId=l3()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||!!Rx.getSelectedElems(t).some((function(e){return"pre"===Rx.getNodeType(e)||!!t.isVoid(e)}))},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=this,n=this.srcInputId,r=this.buttonId,a=AQ(mk(PA("videoModule.videoSrc"),n,PA("videoModule.insertPlaceHolder")),2),i=a[0],o=a[1],s=ca(o),l=AQ(gk(r,PA("videoModule.ok")),1)[0];if(null==this.$content){var u=ca("<div></div>");u.on("click","#"+r,(function(r){return CQ(e,void 0,void 0,(function(){var e;return SQ(this,(function(a){switch(a.label){case 0:return r.preventDefault(),e=u.find("#"+n).val().trim(),[4,s3(t,e)];case 1:return a.sent(),t.hidePanelOrModal(),[2]}}))}))})),this.$content=u}var c=this.$content;return c.empty(),c.append(i),c.append(l),s.val(""),setTimeout((function(){s.focus()})),c[0]},t}(),c3=UQ([].join),d3=KQ!=Object,p3=function(t,e){var n=[][t];return!!n&&PQ((function(){n.call(null,e||function(){throw 1},1)}))}("join",",");e0({target:"Array",proto:!0,forced:d3||!p3},{join:function(t){return c3(eK(this),void 0===t?",":t)}});var h3,f3,m3,g3=!PQ((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),v3=dJ("IE_PROTO"),y3=TQ.Object,b3=y3.prototype,x3=g3?y3.getPrototypeOf:function(t){var e=DK(t);if(MK(e,v3))return e[v3];var n=e.constructor;return nK(n)&&e instanceof n?n.prototype:e instanceof y3?b3:null},w3=zK("iterator"),_3=!1;[].keys&&("next"in(m3=[].keys())?(f3=x3(x3(m3)))!==Object.prototype&&(h3=f3):_3=!0);var C3=null==h3||PQ((function(){var t={};return h3[w3].call(t)!==t}));C3&&(h3={}),nK(h3[w3])||kJ(h3,w3,(function(){return this}));var S3={IteratorPrototype:h3,BUGGY_SAFARI_ITERATORS:_3},k3=S3.IteratorPrototype,A3=function(){return this},E3=SJ.PROPER,D3=SJ.CONFIGURABLE,F3=S3.IteratorPrototype,M3=S3.BUGGY_SAFARI_ITERATORS,O3=zK("iterator"),B3=function(){return this},T3=function(t,e,n,r,a,i,o){!function(t,e,n,r){var a=e+" Iterator";t.prototype=T0(k3,{next:$Q(+!r,n)}),g2(t,a,!1),x2[a]=A3}(n,e,r);var s,l,u,c=function(t){if(t===a&&m)return m;if(!M3&&t in h)return h[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",p=!1,h=t.prototype,f=h[O3]||h["@@iterator"]||a&&h[a],m=!M3&&f||c(a),g="Array"==e&&h.entries||f;if(g&&(s=x3(g.call(new t)))!==Object.prototype&&s.next&&(x3(s)!==F3&&(h2?h2(s,F3):nK(s[O3])||kJ(s,O3,B3)),g2(s,d,!0)),E3&&"values"==a&&f&&"values"!==f.name&&(D3?nJ(h,"name","values"):(p=!0,m=function(){return LQ(f,this)})),a)if(l={values:c("values"),keys:i?m:c("keys"),entries:c("entries")},o)for(u in l)(M3||p||!(u in h))&&kJ(h,u,l[u]);else e0({target:e,proto:!0,forced:M3||p},l);return h[O3]!==m&&kJ(h,O3,m,{name:a}),x2[e]=m,l},P3=xJ.set,I3=xJ.getterFor("Array Iterator"),R3=T3(Array,"Array",(function(t,e){P3(this,{type:"Array Iterator",target:eK(t),index:0,kind:e})}),(function(){var t=I3(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");x2.Arguments=x2.Array,R0("keys"),R0("values"),R0("entries");var L3=$1.charAt,N3=xJ.set,z3=xJ.getterFor("String Iterator");T3(String,"String",(function(t){N3(this,{type:"String Iterator",string:c0(t),index:0})}),(function(){var t,e=z3(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=L3(n,r),e.index+=t.length,{value:t,done:!1})}));var j3=function(t,e,n){var r=VK(e);r in t?eJ.f(t,r,$Q(0,n)):t[r]=n},$3=TQ.Array,q3=Math.max,V3=qJ.f,H3="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Z3=function(t){try{return V3(t)}catch(t){return function(t,e,n){for(var r=PJ(t),a=OJ(e,r),i=OJ(void 0===n?r:n,r),o=$3(q3(i-a,0)),s=0;a<i;a++,s++)j3(o,s,t[a]);return o.length=s,o}(H3)}},U3={f:function(t){return H3&&"Window"==XQ(t)?Z3(t):V3(eK(t))}},G3=PQ((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),W3=Object.isExtensible,X3=PQ((function(){W3(1)}))||G3?function(t){return!!rK(t)&&(!G3||"ArrayBuffer"!=XQ(t))&&(!W3||W3(t))}:W3,Y3=!PQ((function(){return Object.isExtensible(Object.preventExtensions({}))})),Q3=FQ((function(t){var e=eJ.f,n=!1,r=PK("meta"),a=0,i=function(t){e(t,r,{value:{objectID:"O"+a++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=qJ.f,e=UQ([].splice),a={};a[r]=1,t(a).length&&(qJ.f=function(n){for(var a=t(n),i=0,o=a.length;i<o;i++)if(a[i]===r){e(a,i,1);break}return a},e0({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:U3.f}))},fastKey:function(t,e){if(!rK(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!MK(t,r)){if(!X3(t))return"F";if(!e)return"E";i(t)}return t[r].objectID},getWeakData:function(t,e){if(!MK(t,r)){if(!X3(t))return!0;if(!e)return!1;i(t)}return t[r].weakData},onFreeze:function(t){return Y3&&n&&X3(t)&&!MK(t,r)&&i(t),t}};pJ[r]=!0})),K3=Q3.getWeakData,J3=xJ.set,t6=xJ.getterFor,e6=e1.find,n6=e1.findIndex,r6=UQ([].splice),a6=0,i6=function(t){return t.frozen||(t.frozen=new o6)},o6=function(){this.entries=[]},s6=function(t,e){return e6(t.entries,(function(t){return t[0]===e}))};o6.prototype={get:function(t){var e=s6(this,t);if(e)return e[1]},has:function(t){return!!s6(this,t)},set:function(t,e){var n=s6(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=n6(this.entries,(function(e){return e[0]===t}));return~e&&r6(this.entries,e,1),!!~e}};var l6,u6={getConstructor:function(t,e,n,r){var a=t((function(t,a){b2(t,i),J3(t,{type:e,id:a6++,frozen:void 0}),null!=a&&M2(a,t[r],{that:t,AS_ENTRIES:n})})),i=a.prototype,o=t6(e),s=function(t,e,n){var r=o(t),a=K3(KK(e),!0);return!0===a?i6(r).set(e,n):a[r.id]=n,t};return c2(i,{delete:function(t){var e=o(this);if(!rK(t))return!1;var n=K3(t);return!0===n?i6(e).delete(t):n&&MK(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!rK(t))return!1;var n=K3(t);return!0===n?i6(e).has(t):n&&MK(n,e.id)}}),c2(i,n?{get:function(t){var e=o(this);if(rK(t)){var n=K3(t);return!0===n?i6(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),a}},c6=xJ.enforce,d6=!TQ.ActiveXObject&&"ActiveXObject"in TQ,p6=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},h6=function(t,e,n){var r=-1!==t.indexOf("Map"),a=-1!==t.indexOf("Weak"),i=r?"set":"add",o=TQ[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=UQ(s[t]);kJ(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(a&&!rK(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return a&&!rK(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(a&&!rK(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if(JJ(t,!nK(o)||!(a||s.forEach&&!PQ((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,i),Q3.enable();else if(JJ(t,!0)){var d=new l,p=d[i](a?{}:-0,1)!=d,h=PQ((function(){d.has(1)})),f=z2((function(t){new o(t)})),m=!a&&PQ((function(){for(var t=new o,e=5;e--;)t[i](e,e);return!t.has(-0)}));f||((l=e((function(t,e){b2(t,s);var n=function(t,e,n){var r,a;return h2&&nK(r=e.constructor)&&r!==n&&rK(a=r.prototype)&&a!==n.prototype&&h2(t,a),t}(new o,t,l);return null!=e&&M2(e,n[i],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(h||m)&&(c("delete"),c("has"),r&&c("get")),(m||p)&&c(i),a&&s.clear&&delete s.clear}return u[t]=l,e0({global:!0,forced:l!=o},u),g2(l,t),a||n.setStrong(l,t,r),l}("WeakMap",p6,u6);if(uJ&&d6){l6=u6.getConstructor(p6,"WeakMap",!0),Q3.enable();var f6=h6.prototype,m6=UQ(f6.delete),g6=UQ(f6.has),v6=UQ(f6.get),y6=UQ(f6.set);c2(f6,{delete:function(t){if(rK(t)&&!X3(t)){var e=c6(this);return e.frozen||(e.frozen=new l6),m6(this,t)||e.frozen.delete(t)}return m6(this,t)},has:function(t){if(rK(t)&&!X3(t)){var e=c6(this);return e.frozen||(e.frozen=new l6),g6(this,t)||e.frozen.has(t)}return g6(this,t)},get:function(t){if(rK(t)&&!X3(t)){var e=c6(this);return e.frozen||(e.frozen=new l6),g6(this,t)?v6(this,t):e.frozen.get(t)}return v6(this,t)},set:function(t,e){if(rK(t)&&!X3(t)){var n=c6(this);n.frozen||(n.frozen=new l6),g6(this,t)?y6(this,t,e):n.frozen.set(t,e)}else y6(this,t,e);return this}})}var b6={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},x6=UK("span").classList,w6=x6&&x6.constructor&&x6.constructor.prototype,_6=w6===Object.prototype?void 0:w6,C6=zK("iterator"),S6=zK("toStringTag"),k6=R3.values,A6=function(t,e){if(t){if(t[C6]!==k6)try{nJ(t,C6,k6)}catch(e){t[C6]=k6}if(t[S6]||nJ(t,S6,e),b6[e])for(var n in R3)if(t[n]!==R3[n])try{nJ(t,n,R3[n])}catch(e){t[n]=R3[n]}}};for(var E6 in b6)A6(TQ[E6]&&TQ[E6].prototype,E6);A6(_6,"DOMTokenList");var D6=SJ.EXISTS,F6=eJ.f,M6=Function.prototype,O6=UQ(M6.toString),B6=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,T6=UQ(B6.exec);IQ&&!D6&&F6(M6,"name",{configurable:!0,get:function(){try{return T6(B6,O6(this))[1]}catch(f){return""}}});var P6=zK("species"),I6=function(t){return pK>=51||!PQ((function(){var e=[];return(e.constructor={})[P6]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}("slice"),R6=zK("species"),L6=TQ.Array,N6=Math.max;function z6(t){return t.getMenuConfig("uploadVideo")}e0({target:"Array",proto:!0,forced:!I6},{slice:function(t,e){var n,r,a,i=eK(this),o=PJ(i),s=OJ(t,o),l=OJ(void 0===e?o:e,o);if($0(i)&&(n=i.constructor,(X0(n)&&(n===L6||$0(n.prototype))||rK(n)&&null===(n=n[R6]))&&(n=void 0),n===L6||void 0===n))return V2(i,s,l);for(r=new(void 0===n?L6:n)(N6(l-s,0)),a=0;s<l;s++,a++)s in i&&j3(r,a,i[s]);return r.length=a,r}});var j6=new WeakMap;function $6(t,e){return CQ(this,void 0,void 0,(function(){var n,r,a,i;return SQ(this,(function(o){switch(o.label){case 0:return n=function(t){var e=j6.get(t);if(null!=e)return e;var n=z6(t),r=n.onSuccess,a=n.onProgress,i=n.onFailed,o=n.customInsert,s=n.onError;return e=$k(_Q(_Q({},n),{onProgress:function(e){t.showProgressBar(e),a&&a(e)},onSuccess:function(e,n){if(o)o(n,(function(e){return s3(t,e)}));else{var a=n.errno,s=void 0===a?1:a,l=n.data,u=void 0===l?{}:l;if(0!==s)return console.error("'"+e.name+"' upload failed",n),void i(e,n);var c=u.url;s3(t,void 0===c?"":c),r(e,n)}},onError:function(t,e,n){var r=t.name;console.error("'"+r+" upload error",e,n),s&&s(t,e,n)}})),j6.set(t,e),e}(t),r=e.name,a=e.type,i=e.size,n.addFile({name:r,type:a,size:i,data:e}),[4,n.upload()];case 1:return o.sent(),[2]}}))}))}var q6=function(){function t(){this.title=PA("videoModule.uploadVideo"),this.iconSvg='<svg viewBox="0 0 1056 1024"><path d="M805.902261 521.819882a251.441452 251.441452 0 0 0-251.011972 246.600033 251.051015 251.051015 0 1 0 502.023944 8.823877 253.237463 253.237463 0 0 0-251.011972-255.42391z m59.463561 240.001647v129.898403h-116.701631v-129.898403h-44.041298l101.279368-103.504859 101.279368 103.504859z" p-id="6802"></path><path d="M788.254507 0.000781H99.094092A98.663439 98.663439 0 0 0 0.001171 99.093701v590.067495a98.663439 98.663439 0 0 0 99.092921 99.092921h411.7549a266.434235 266.434235 0 0 1-2.186448-41.815807 275.843767 275.843767 0 0 1 275.180024-270.729042 270.650955 270.650955 0 0 1 103.504859 19.834201V99.093701A101.51363 101.51363 0 0 0 788.254507 0.000781zM295.054441 640.747004V147.507894l394.146189 246.600033z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){var n=this.getMenuConfig(t),r=n.allowedFileTypes,a=void 0===r?[]:r,i=n.customBrowseAndUpload;if(i)i((function(e){return s3(t,e)}));else{var o="";a.length>0&&(o='accept="'+a.join(", ")+'"');var s=ca("body"),l=ca('<input type="file" '+o+" multiple/>");l.hide(),s.append(l),l.click(),l.on("change",(function(){var e=l[0].files;!function(t,e){var n,r;CQ(this,void 0,void 0,(function(){var a,i,o,s,l,u;return SQ(this,(function(c){switch(c.label){case 0:if(null==e)return[2];a=Array.prototype.slice.call(e),i=z6(t).customUpload,c.label=1;case 1:c.trys.push([1,9,10,15]),o=EQ(a),c.label=2;case 2:return[4,o.next()];case 3:return(s=c.sent()).done?[3,8]:(l=s.value,i?[4,i(l,(function(e){return s3(t,e)}))]:[3,5]);case 4:return c.sent(),[3,7];case 5:return[4,$6(t,l)];case 6:c.sent(),c.label=7;case 7:return[3,2];case 8:return[3,15];case 9:return u=c.sent(),n={error:u},[3,15];case 10:return c.trys.push([10,,13,14]),s&&!s.done&&(r=o.return)?[4,r.call(o)]:[3,12];case 11:c.sent(),c.label=12;case 12:return[3,14];case 13:if(n)throw n.error;return[7];case 14:return[7];case 15:return[2]}}))}))}(t,e)}))}},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!Ae.isCollapsed(e)||!!Rx.getSelectedElems(t).some((function(e){return"pre"===Rx.getNodeType(e)||!!t.isVoid(e)}))},t.prototype.getMenuConfig=function(t){return t.getMenuConfig("uploadVideo")},t}(),V6=SJ.PROPER,H6=RegExp.prototype,Z6=H6.toString,U6=UQ(u1),G6=PQ((function(){return"/a/b"!=Z6.call({source:"a",flags:"b"})})),W6=V6&&"toString"!=Z6.name;function X6(){return l2("w-e-insert-video")}(G6||W6)&&kJ(RegExp.prototype,"toString",(function(){var t=KK(this),e=c0(t.source),n=t.flags;return"/"+e+"/"+c0(void 0===n&&oK(H6,t)&&!("flags"in H6)?U6(t):n)}),{unsafe:!0});var Y6=function(){function t(){this.title=PA("videoModule.editSize"),this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.widthInputId=X6(),this.heightInputId=X6(),this.buttonId=X6()}return t.prototype.getSelectedVideoNode=function(t){return Rx.getSelectedNodeByType(t,"video")},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedVideoNode(t)},t.prototype.getModalPositionNode=function(t){return this.getSelectedVideoNode(t)},t.prototype.getModalContentElem=function(t){var e=this,n=e.widthInputId,r=e.heightInputId,a=e.buttonId,i=AQ(mk(PA("videoModule.width"),n,"auto"),2),o=i[0],s=i[1],l=ca(s),u=AQ(mk(PA("videoModule.height"),r,"auto"),2),c=u[0],d=u[1],p=ca(d),h=AQ(gk(a,PA("videoModule.ok")),1)[0];if(null==this.$content){var f=ca("<div></div>");f.on("click","#"+a,(function(e){e.preventDefault();var a=f.find("#"+n).val().trim(),i=f.find("#"+r).val().trim(),o=parseInt(a),s=parseInt(i),l=o?o.toString():"auto",u=s?s.toString():"auto";t.restoreSelection(),Ke.setNodes(t,{width:l,height:u},{match:function(t){return Rx.checkNodeType(t,"video")}}),t.hidePanelOrModal()})),this.$content=f}var m=this.$content;m.empty(),m.append(o),m.append(c),m.append(h);var g=this.getSelectedVideoNode(t);if(null==g)return m[0];var v=g.width,y=void 0===v?"auto":v,b=g.height,x=void 0===b?"auto":b;return l.val(y),p.val(x),setTimeout((function(){l.focus()})),m[0]},t}(),Q6={renderElems:[C0],elemsToHtml:[S0],preParseHtml:[N0],parseElemsHtml:[l1],menus:[{key:"insertVideo",factory:function(){return new u3},config:{onInsertedVideo:function(t){},checkVideo:function(t){return!0},parseVideoSrc:function(t){return t}}},{key:"uploadVideo",factory:function(){return new q6},config:{server:"",fieldName:"wangeditor-uploaded-video",maxFileSize:10485760,maxNumberOfFiles:5,allowedFileTypes:["video/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:3e4,onBeforeUpload:function(t){return t},onProgress:function(t){},onSuccess:function(t,e){},onFailed:function(t,e){},onError:function(t,e,n){}}},{key:"editVideoSize",factory:function(){return new Y6}}],editorPlugin:function(t){var e=t.isVoid,n=t.normalizeNode,r=t;return r.isVoid=function(t){return"video"===t.type||e(t)},r.normalizeNode=function(t){var e=AQ(t,2),a=e[0],i=e[1];return"video"===Rx.getNodeType(a)&&Rx.isLastNode(r,a)&&Ke.insertNodes(r,Rx.genEmptyParagraph(),{at:[i[0]+1]}),n([a,i])},r}};TA("en",{uploadImgModule:{uploadImage:"Upload Image",uploadError:"{{fileName}} upload error"}}),TA("zh-CN",{uploadImgModule:{uploadImage:"上传图片",uploadError:"{{fileName}} 上传出错"}});var K6="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function J6(t){var e={exports:{}};return t(e,e.exports),e.exports}var t5,e5,n5=function(t){return t&&t.Math==Math&&t},r5=n5("object"==typeof globalThis&&globalThis)||n5("object"==typeof window&&window)||n5("object"==typeof self&&self)||n5("object"==typeof K6&&K6)||function(){return this}()||Function("return this")(),a5=function(t){try{return!!t()}catch(t){return!0}},i5=!a5((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),o5=Function.prototype.call,s5=o5.bind?o5.bind(o5):function(){return o5.apply(o5,arguments)},l5={}.propertyIsEnumerable,u5=Object.getOwnPropertyDescriptor,c5={f:u5&&!l5.call({1:2},1)?function(t){var e=u5(this,t);return!!e&&e.enumerable}:l5},d5=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},p5=Function.prototype,h5=p5.bind,f5=p5.call,m5=h5&&h5.bind(f5),g5=h5?function(t){return t&&m5(f5,t)}:function(t){return t&&function(){return f5.apply(t,arguments)}},v5=g5({}.toString),y5=g5("".slice),b5=function(t){return y5(v5(t),8,-1)},x5=r5.Object,w5=g5("".split),_5=a5((function(){return!x5("z").propertyIsEnumerable(0)}))?function(t){return"String"==b5(t)?w5(t,""):x5(t)}:x5,C5=r5.TypeError,S5=function(t){if(null==t)throw C5("Can't call method on "+t);return t},k5=function(t){return _5(S5(t))},A5=function(t){return"function"==typeof t},E5=function(t){return"object"==typeof t?null!==t:A5(t)},D5=function(t){return A5(t)?t:void 0},F5=function(t,e){return arguments.length<2?D5(r5[t]):r5[t]&&r5[t][e]},M5=g5({}.isPrototypeOf),O5=F5("navigator","userAgent")||"",B5=r5.process,T5=r5.Deno,P5=B5&&B5.versions||T5&&T5.version,I5=P5&&P5.v8;I5&&(e5=(t5=I5.split("."))[0]>0&&t5[0]<4?1:+(t5[0]+t5[1])),!e5&&O5&&(!(t5=O5.match(/Edge\/(\d+)/))||t5[1]>=74)&&(t5=O5.match(/Chrome\/(\d+)/))&&(e5=+t5[1]);var R5=e5,L5=!!Object.getOwnPropertySymbols&&!a5((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&R5&&R5<41})),N5=L5&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,z5=r5.Object,j5=N5?function(t){return"symbol"==typeof t}:function(t){var e=F5("Symbol");return A5(e)&&M5(e.prototype,z5(t))},$5=r5.String,q5=function(t){try{return $5(t)}catch(t){return"Object"}},V5=r5.TypeError,H5=function(t){if(A5(t))return t;throw V5(q5(t)+" is not a function")},Z5=function(t,e){var n=t[e];return null==n?void 0:H5(n)},U5=r5.TypeError,G5=Object.defineProperty,W5=function(t,e){try{G5(r5,t,{value:e,configurable:!0,writable:!0})}catch(h){r5[t]=e}return e},X5=r5["__core-js_shared__"]||W5("__core-js_shared__",{}),Y5=J6((function(t){(t.exports=function(t,e){return X5[t]||(X5[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Q5=r5.Object,K5=function(t){return Q5(S5(t))},J5=g5({}.hasOwnProperty),t8=Object.hasOwn||function(t,e){return J5(K5(t),e)},e8=0,n8=Math.random(),r8=g5(1..toString),a8=function(t){return"Symbol("+(void 0===t?"":t)+")_"+r8(++e8+n8,36)},i8=Y5("wks"),o8=r5.Symbol,s8=o8&&o8.for,l8=N5?o8:o8&&o8.withoutSetter||a8,u8=function(t){if(!t8(i8,t)||!L5&&"string"!=typeof i8[t]){var e="Symbol."+t;L5&&t8(o8,t)?i8[t]=o8[t]:i8[t]=N5&&s8?s8(e):l8(e)}return i8[t]},c8=r5.TypeError,d8=u8("toPrimitive"),p8=function(t,e){if(!E5(t)||j5(t))return t;var n,r=Z5(t,d8);if(r){if(void 0===e&&(e="default"),n=s5(r,t,e),!E5(n)||j5(n))return n;throw c8("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&A5(n=t.toString)&&!E5(r=s5(n,t)))return r;if(A5(n=t.valueOf)&&!E5(r=s5(n,t)))return r;if("string"!==e&&A5(n=t.toString)&&!E5(r=s5(n,t)))return r;throw U5("Can't convert object to primitive value")}(t,e)},h8=function(t){var e=p8(t,"string");return j5(e)?e:e+""},f8=r5.document,m8=E5(f8)&&E5(f8.createElement),g8=function(t){return m8?f8.createElement(t):{}},v8=!i5&&!a5((function(){return 7!=Object.defineProperty(g8("div"),"a",{get:function(){return 7}}).a})),y8=Object.getOwnPropertyDescriptor,b8={f:i5?y8:function(t,e){if(t=k5(t),e=h8(e),v8)try{return y8(t,e)}catch(t){}if(t8(t,e))return d5(!s5(c5.f,t,e),t[e])}},x8=r5.String,w8=r5.TypeError,_8=function(t){if(E5(t))return t;throw w8(x8(t)+" is not an object")},C8=r5.TypeError,S8=Object.defineProperty,k8={f:i5?S8:function(t,e,n){if(_8(t),e=h8(e),_8(n),v8)try{return S8(t,e,n)}catch(t){}if("get"in n||"set"in n)throw C8("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},A8=i5?function(t,e,n){return k8.f(t,e,d5(1,n))}:function(t,e,n){return t[e]=n,t},E8=g5(Function.toString);A5(X5.inspectSource)||(X5.inspectSource=function(t){return E8(t)});var D8,F8,M8,O8=X5.inspectSource,B8=r5.WeakMap,T8=A5(B8)&&/native code/.test(O8(B8)),P8=Y5("keys"),I8=function(t){return P8[t]||(P8[t]=a8(t))},R8={},L8=r5.TypeError,N8=r5.WeakMap;if(T8||X5.state){var z8=X5.state||(X5.state=new N8),j8=g5(z8.get),$8=g5(z8.has),q8=g5(z8.set);D8=function(t,e){if($8(z8,t))throw new L8("Object already initialized");return e.facade=t,q8(z8,t,e),e},F8=function(t){return j8(z8,t)||{}},M8=function(t){return $8(z8,t)}}else{var V8=I8("state");R8[V8]=!0,D8=function(t,e){if(t8(t,V8))throw new L8("Object already initialized");return e.facade=t,A8(t,V8,e),e},F8=function(t){return t8(t,V8)?t[V8]:{}},M8=function(t){return t8(t,V8)}}var H8={set:D8,get:F8,has:M8,enforce:function(t){return M8(t)?F8(t):D8(t,{})},getterFor:function(t){return function(e){var n;if(!E5(e)||(n=F8(e)).type!==t)throw L8("Incompatible receiver, "+t+" required");return n}}},Z8=Function.prototype,U8=i5&&Object.getOwnPropertyDescriptor,G8=t8(Z8,"name"),W8={EXISTS:G8,PROPER:G8&&"something"===function(){}.name,CONFIGURABLE:G8&&(!i5||i5&&U8(Z8,"name").configurable)},X8=J6((function(t){var e=W8.CONFIGURABLE,n=H8.get,r=H8.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;A5(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!t8(i,"name")||e&&i.name!==d)&&A8(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==r5?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:A8(t,n,i)):u?t[n]=i:W5(n,i)})(Function.prototype,"toString",(function(){return A5(this)&&n(this).source||O8(this)}))})),Y8=Math.ceil,Q8=Math.floor,K8=function(t){var e=+t;return e!=e||0===e?0:(e>0?Q8:Y8)(e)},J8=Math.max,t9=Math.min,e9=function(t,e){var n=K8(t);return n<0?J8(n+e,0):t9(n,e)},n9=Math.min,r9=function(t){return t>0?n9(K8(t),9007199254740991):0},a9=function(t){return r9(t.length)},i9=function(t){return function(e,n,r){var a,i=k5(e),o=a9(i),s=e9(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},o9={includes:i9(!0),indexOf:i9(!1)}.indexOf,s9=g5([].push),l9=function(t,e){var n,r=k5(t),a=0,i=[];for(n in r)!t8(R8,n)&&t8(r,n)&&s9(i,n);for(;e.length>a;)t8(r,n=e[a++])&&(~o9(i,n)||s9(i,n));return i},u9=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],c9=u9.concat("length","prototype"),d9={f:Object.getOwnPropertyNames||function(t){return l9(t,c9)}},p9={f:Object.getOwnPropertySymbols},h9=g5([].concat),f9=F5("Reflect","ownKeys")||function(t){var e=d9.f(_8(t)),n=p9.f;return n?h9(e,n(t)):e},m9=function(t,e){for(var n=f9(e),r=k8.f,a=b8.f,i=0;i<n.length;i++){var o=n[i];t8(t,o)||r(t,o,a(e,o))}},g9=/#|\.prototype\./,v9=function(t,e){var n=b9[y9(t)];return n==w9||n!=x9&&(A5(e)?a5(e):!!e)},y9=v9.normalize=function(t){return String(t).replace(g9,".").toLowerCase()},b9=v9.data={},x9=v9.NATIVE="N",w9=v9.POLYFILL="P",_9=v9,C9=b8.f,S9=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?r5:u?r5[s]||W5(s,{}):(r5[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=C9(n,r))&&o.value:n[r],!_9(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;m9(i,a)}(t.sham||a&&a.sham)&&A8(i,"sham",!0),X8(n,r,i,t)}},k9=Array.isArray||function(t){return"Array"==b5(t)},A9={};A9[u8("toStringTag")]="z";var E9,D9="[object z]"===String(A9),F9=u8("toStringTag"),M9=r5.Object,O9="Arguments"==b5(function(){return arguments}()),B9=D9?b5:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=M9(t),F9))?n:O9?b5(e):"Object"==(r=b5(e))&&A5(e.callee)?"Arguments":r},T9=function(){},P9=[],I9=F5("Reflect","construct"),R9=/^\s*(?:class|function)\b/,L9=g5(R9.exec),N9=!R9.exec(T9),z9=function(t){if(!A5(t))return!1;try{return I9(T9,P9,t),!0}catch(t){return!1}},j9=!I9||a5((function(){var t;return z9(z9.call)||!z9(Object)||!z9((function(){t=!0}))||t}))?function(t){if(!A5(t))return!1;switch(B9(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return N9||!!L9(R9,O8(t))}:z9,$9=function(t,e,n){var r=h8(e);r in t?k8.f(t,r,d5(0,n)):t[r]=n},q9=u8("species"),V9=g5([].slice),H9=(E9="slice",R5>=51||!a5((function(){var t=[];return(t.constructor={})[q9]=function(){return{foo:1}},1!==t[E9](Boolean).foo}))),Z9=u8("species"),U9=r5.Array,G9=Math.max;S9({target:"Array",proto:!0,forced:!H9},{slice:function(t,e){var n,r,a,i=k5(this),o=a9(i),s=e9(t,o),l=e9(void 0===e?o:e,o);if(k9(i)&&(n=i.constructor,(j9(n)&&(n===U9||k9(n.prototype))||E5(n)&&null===(n=n[Z9]))&&(n=void 0),n===U9||void 0===n))return V9(i,s,l);for(r=new(void 0===n?U9:n)(G9(l-s,0)),a=0;s<l;s++,a++)s in i&&$9(r,a,i[s]);return r.length=a,r}});var W9=D9?{}.toString:function(){return"[object "+B9(this)+"]"};D9||X8(Object.prototype,"toString",W9,{unsafe:!0});var X9,Y9=r5.String,Q9=function(t){if("Symbol"===B9(t))throw TypeError("Cannot convert a Symbol value to a string");return Y9(t)},K9=function(){var t=_8(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},J9=r5.RegExp,t7=a5((function(){var t=J9("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e7=t7||a5((function(){return!J9("a","y").sticky})),n7={BROKEN_CARET:t7||a5((function(){var t=J9("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:e7,UNSUPPORTED_Y:t7},r7=Object.keys||function(t){return l9(t,u9)},a7=i5?Object.defineProperties:function(t,e){_8(t);for(var n,r=k5(e),a=r7(e),i=a.length,o=0;i>o;)k8.f(t,n=a[o++],r[n]);return t},i7=F5("document","documentElement"),o7=I8("IE_PROTO"),s7=function(){},l7=function(t){return"<script>"+t+"<\/script>"},u7=function(t){t.write(l7("")),t.close();var e=t.parentWindow.Object;return t=null,e},c7=function(){try{X9=new ActiveXObject("htmlfile")}catch(t){}var t,e;c7="undefined"!=typeof document?document.domain&&X9?u7(X9):((e=g8("iframe")).style.display="none",i7.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(l7("document.F=Object")),t.close(),t.F):u7(X9);for(var n=u9.length;n--;)delete c7.prototype[u9[n]];return c7()};R8[o7]=!0;var d7,p7,h7=Object.create||function(t,e){var n;return null!==t?(s7.prototype=_8(t),n=new s7,s7.prototype=null,n[o7]=t):n=c7(),void 0===e?n:a7(n,e)},f7=r5.RegExp,m7=a5((function(){var t=f7(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),g7=r5.RegExp,v7=a5((function(){var t=g7("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),y7=H8.get,b7=Y5("native-string-replace",String.prototype.replace),x7=RegExp.prototype.exec,w7=x7,_7=g5("".charAt),C7=g5("".indexOf),S7=g5("".replace),k7=g5("".slice),A7=(p7=/b*/g,s5(x7,d7=/a/,"a"),s5(x7,p7,"a"),0!==d7.lastIndex||0!==p7.lastIndex),E7=n7.BROKEN_CARET,D7=void 0!==/()??/.exec("")[1];(A7||D7||E7||m7||v7)&&(w7=function(t){var e,n,r,a,i,o,s,l=this,u=y7(l),c=Q9(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=s5(w7,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=E7&&l.sticky,f=s5(K9,l),m=l.source,g=0,v=c;if(h&&(f=S7(f,"y",""),-1===C7(f,"g")&&(f+="g"),v=k7(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==_7(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),D7&&(n=new RegExp("^"+m+"$(?!\\s)",f)),A7&&(r=l.lastIndex),a=s5(x7,h?n:l,v),h?a?(a.input=k7(a.input,g),a[0]=k7(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:A7&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),D7&&a&&a.length>1&&s5(b7,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=h7(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var F7=w7;S9({target:"RegExp",proto:!0,forced:/./.exec!==F7},{exec:F7});var M7=Function.prototype,O7=M7.apply,B7=M7.bind,T7=M7.call,P7="object"==typeof Reflect&&Reflect.apply||(B7?T7.bind(O7):function(){return T7.apply(O7,arguments)}),I7=u8("species"),R7=RegExp.prototype,L7=u8("match"),N7=r5.TypeError,z7=u8("species"),j7=function(t,e){var n,r=_8(t).constructor;return void 0===r||null==(n=_8(r)[z7])?e:function(t){if(j9(t))return t;throw N7(q5(t)+" is not a constructor")}(n)},$7=g5("".charAt),q7=g5("".charCodeAt),V7=g5("".slice),H7=function(t){return function(e,n){var r,a,i=Q9(S5(e)),o=K8(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=q7(i,o))<55296||r>56319||o+1===s||(a=q7(i,o+1))<56320||a>57343?t?$7(i,o):r:t?V7(i,o,o+2):a-56320+(r-55296<<10)+65536}},Z7={codeAt:H7(!1),charAt:H7(!0)},U7=Z7.charAt,G7=function(t,e,n){return e+(n?U7(t,e).length:1)},W7=r5.Array,X7=Math.max,Y7=function(t,e,n){for(var r=a9(t),a=e9(e,r),i=e9(void 0===n?r:n,r),o=W7(X7(i-a,0)),s=0;a<i;a++,s++)$9(o,s,t[a]);return o.length=s,o},Q7=r5.TypeError,K7=function(t,e){var n=t.exec;if(A5(n)){var r=s5(n,t,e);return null!==r&&_8(r),r}if("RegExp"===b5(t))return s5(F7,t,e);throw Q7("RegExp#exec called on incompatible receiver")},J7=n7.UNSUPPORTED_Y,ttt=Math.min,ett=[].push,ntt=g5(/./.exec),rtt=g5(ett),att=g5("".slice);!function(t,e,n,r){var a=u8(t),i=!a5((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!a5((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[I7]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=g5(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=g5(t),l=e.exec;return l===F7||l===R7.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));X8(String.prototype,t,l[0]),X8(R7,a,l[1])}r&&A8(R7[a],"sham",!0)}("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,a,i=Q9(S5(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[i];if(!E5(r=t)||!(void 0!==(a=r[L7])?a:"RegExp"==b5(r)))return s5(e,i,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,h=new RegExp(t.source,d+"g");(s=s5(F7,h,i))&&!((l=h.lastIndex)>p&&(rtt(c,att(i,p,s.index)),s.length>1&&s.index<i.length&&P7(ett,c,Y7(s,1)),u=s[0].length,p=l,c.length>=o));)h.lastIndex===s.index&&h.lastIndex++;return p===i.length?!u&&ntt(h,"")||rtt(c,""):rtt(c,att(i,p)),c.length>o?Y7(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:s5(e,this,t,n)}:e,[function(e,n){var a=S5(this),i=null==e?void 0:Z5(e,t);return i?s5(i,e,a,n):s5(r,Q9(a),e,n)},function(t,a){var i=_8(this),o=Q9(t),s=n(r,i,o,a,r!==e);if(s.done)return s.value;var l=j7(i,RegExp),u=i.unicode,c=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(J7?"g":"y"),d=new l(J7?"^(?:"+i.source+")":i,c),p=void 0===a?4294967295:a>>>0;if(0===p)return[];if(0===o.length)return null===K7(d,o)?[o]:[];for(var h=0,f=0,m=[];f<o.length;){d.lastIndex=J7?0:f;var g,v=K7(d,J7?att(o,f):o);if(null===v||(g=ttt(r9(d.lastIndex+(J7?f:0)),o.length))===h)f=G7(o,f,u);else{if(rtt(m,att(o,h,f)),m.length===p)return m;for(var y=1;y<=v.length-1;y++)if(rtt(m,v[y]),m.length===p)return m;f=h=g}}return rtt(m,att(o,h)),m}]}),!!a5((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),J7);
- /*! *****************************************************************************
- 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 itt=function(){return itt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},itt.apply(this,arguments)};function ott(t,e,n,r){return new(n||(n=Promise))((function(a,i){function o(t){try{l(r.next(t))}catch(t){i(t)}}function s(t){try{l(r.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?a(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function stt(t,e){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(a=o.trys,!((a=a.length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(t){i=[6,t],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function ltt(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function utt(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=ltt(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,a){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,a,(e=t[n](e)).done,e.value)}))}}}var ctt=u8("unscopables"),dtt=Array.prototype;null==dtt[ctt]&&k8.f(dtt,ctt,{configurable:!0,value:h7(null)});var ptt,htt,ftt,mtt=function(t){dtt[ctt][t]=!0},gtt={},vtt=!a5((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),ytt=I8("IE_PROTO"),btt=r5.Object,xtt=btt.prototype,wtt=vtt?btt.getPrototypeOf:function(t){var e=K5(t);if(t8(e,ytt))return e[ytt];var n=e.constructor;return A5(n)&&e instanceof n?n.prototype:e instanceof btt?xtt:null},_tt=u8("iterator"),Ctt=!1;[].keys&&("next"in(ftt=[].keys())?(htt=wtt(wtt(ftt)))!==Object.prototype&&(ptt=htt):Ctt=!0);var Stt=null==ptt||a5((function(){var t={};return ptt[_tt].call(t)!==t}));Stt&&(ptt={}),A5(ptt[_tt])||X8(ptt,_tt,(function(){return this}));var ktt={IteratorPrototype:ptt,BUGGY_SAFARI_ITERATORS:Ctt},Att=k8.f,Ett=u8("toStringTag"),Dtt=function(t,e,n){t&&!t8(t=n?t:t.prototype,Ett)&&Att(t,Ett,{configurable:!0,value:e})},Ftt=ktt.IteratorPrototype,Mtt=function(){return this},Ott=r5.String,Btt=r5.TypeError,Ttt=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=g5(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return _8(n),function(t){if("object"==typeof t||A5(t))return t;throw Btt("Can't set "+Ott(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),Ptt=W8.PROPER,Itt=W8.CONFIGURABLE,Rtt=ktt.IteratorPrototype,Ltt=ktt.BUGGY_SAFARI_ITERATORS,Ntt=u8("iterator"),ztt=function(){return this},jtt=function(t,e,n,r,a,i,o){!function(t,e,n,r){var a=e+" Iterator";t.prototype=h7(Ftt,{next:d5(+!r,n)}),Dtt(t,a,!1),gtt[a]=Mtt}(n,e,r);var s,l,u,c=function(t){if(t===a&&m)return m;if(!Ltt&&t in h)return h[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",p=!1,h=t.prototype,f=h[Ntt]||h["@@iterator"]||a&&h[a],m=!Ltt&&f||c(a),g="Array"==e&&h.entries||f;if(g&&(s=wtt(g.call(new t)))!==Object.prototype&&s.next&&(wtt(s)!==Rtt&&(Ttt?Ttt(s,Rtt):A5(s[Ntt])||X8(s,Ntt,ztt)),Dtt(s,d,!0)),Ptt&&"values"==a&&f&&"values"!==f.name&&(Itt?A8(h,"name","values"):(p=!0,m=function(){return s5(f,this)})),a)if(l={values:c("values"),keys:i?m:c("keys"),entries:c("entries")},o)for(u in l)(Ltt||p||!(u in h))&&X8(h,u,l[u]);else S9({target:e,proto:!0,forced:Ltt||p},l);return h[Ntt]!==m&&X8(h,Ntt,m,{name:a}),gtt[e]=m,l},$tt=H8.set,qtt=H8.getterFor("Array Iterator"),Vtt=jtt(Array,"Array",(function(t,e){$tt(this,{type:"Array Iterator",target:k5(t),index:0,kind:e})}),(function(){var t=qtt(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");gtt.Arguments=gtt.Array,mtt("keys"),mtt("values"),mtt("entries");var Htt=Z7.charAt,Ztt=H8.set,Utt=H8.getterFor("String Iterator");jtt(String,"String",(function(t){Ztt(this,{type:"String Iterator",string:Q9(t),index:0})}),(function(){var t,e=Utt(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=Htt(n,r),e.index+=t.length,{value:t,done:!1})}));var Gtt=function(t,e,n){for(var r in e)X8(t,r,e[r],n);return t},Wtt=d9.f,Xtt="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Ytt={f:function(t){return Xtt&&"Window"==b5(t)?function(t){try{return Wtt(t)}catch(t){return Y7(Xtt)}}(t):Wtt(k5(t))}},Qtt=a5((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),Ktt=Object.isExtensible,Jtt=a5((function(){Ktt(1)}))||Qtt?function(t){return!!E5(t)&&(!Qtt||"ArrayBuffer"!=b5(t))&&(!Ktt||Ktt(t))}:Ktt,tet=!a5((function(){return Object.isExtensible(Object.preventExtensions({}))})),eet=J6((function(t){var e=k8.f,n=!1,r=a8("meta"),a=0,i=function(t){e(t,r,{value:{objectID:"O"+a++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=d9.f,e=g5([].splice),a={};a[r]=1,t(a).length&&(d9.f=function(n){for(var a=t(n),i=0,o=a.length;i<o;i++)if(a[i]===r){e(a,i,1);break}return a},S9({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:Ytt.f}))},fastKey:function(t,e){if(!E5(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!t8(t,r)){if(!Jtt(t))return"F";if(!e)return"E";i(t)}return t[r].objectID},getWeakData:function(t,e){if(!t8(t,r)){if(!Jtt(t))return!0;if(!e)return!1;i(t)}return t[r].weakData},onFreeze:function(t){return tet&&n&&Jtt(t)&&!t8(t,r)&&i(t),t}};R8[r]=!0})),net=g5(g5.bind),ret=function(t,e){return H5(t),void 0===e?t:net?net(t,e):function(){return t.apply(e,arguments)}},aet=u8("iterator"),iet=Array.prototype,oet=u8("iterator"),set=function(t){if(null!=t)return Z5(t,oet)||Z5(t,"@@iterator")||gtt[B9(t)]},uet=r5.TypeError,cet=function(t,e,n){var r,a;_8(t);try{if(!(r=Z5(t,"return"))){if("throw"===e)throw n;return n}r=s5(r,t)}catch(t){a=!0,r=t}if("throw"===e)throw n;if(a)throw r;return _8(r),n},det=r5.TypeError,pet=function(t,e){this.stopped=t,this.result=e},het=pet.prototype,fet=function(t,e,n){var r,a,i,o,s,l,u,c,d=n&&n.that,p=!(!n||!n.AS_ENTRIES),h=!(!n||!n.IS_ITERATOR),f=!(!n||!n.INTERRUPTED),m=ret(e,d),g=function(t){return r&&cet(r,"normal",t),new pet(!0,t)},v=function(t){return p?(_8(t),f?m(t[0],t[1],g):m(t[0],t[1])):f?m(t,g):m(t)};if(h)r=t;else{if(!(a=set(t)))throw det(q5(t)+" is not iterable");if(void 0!==(c=a)&&(gtt.Array===c||iet[aet]===c)){for(i=0,o=a9(t);o>i;i++)if((s=v(t[i]))&&M5(het,s))return s;return new pet(!1)}r=function(t,e){var n=arguments.length<2?set(t):e;if(H5(n))return _8(s5(n,t));throw uet(q5(t)+" is not iterable")}(t,a)}for(l=r.next;!(u=s5(l,r)).done;){try{s=v(u.value)}catch(t){cet(r,"throw",t)}if("object"==typeof s&&s&&M5(het,s))return s}return new pet(!1)},met=r5.TypeError,get=function(t,e){if(M5(e,t))return t;throw met("Incorrect invocation")},vet=u8("iterator"),yet=!1;try{var bet=0,xet={next:function(){return{done:!!bet++}},return:function(){yet=!0}};xet[vet]=function(){return this},Array.from(xet,(function(){throw 2}))}catch(f){}var wet=function(t,e){if(!e&&!yet)return!1;var n=!1;try{var r={};r[vet]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},_et=u8("species"),Cet=r5.Array,ket=function(t,e){return new(function(t){var e;return k9(t)&&(e=t.constructor,(j9(e)&&(e===Cet||k9(e.prototype))||E5(e)&&null===(e=e[_et]))&&(e=void 0)),void 0===e?Cet:e}(t))(0===e?0:e)},Aet=g5([].push),Eet=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=K5(l),m=_5(f),g=ret(u,c),v=a9(m),y=0,b=d||ket,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:Aet(x,p)}else switch(t){case 4:return!1;case 7:Aet(x,p)}return i?-1:r||a?a:x}},Det={forEach:Eet(0),map:Eet(1),filter:Eet(2),some:Eet(3),every:Eet(4),find:Eet(5),findIndex:Eet(6),filterReject:Eet(7)},Fet=eet.getWeakData,Met=H8.set,Oet=H8.getterFor,Bet=Det.find,Tet=Det.findIndex,Pet=g5([].splice),Iet=0,Ret=function(t){return t.frozen||(t.frozen=new Let)},Let=function(){this.entries=[]},Net=function(t,e){return Bet(t.entries,(function(t){return t[0]===e}))};Let.prototype={get:function(t){var e=Net(this,t);if(e)return e[1]},has:function(t){return!!Net(this,t)},set:function(t,e){var n=Net(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=Tet(this.entries,(function(e){return e[0]===t}));return~e&&Pet(this.entries,e,1),!!~e}};var zet,jet={getConstructor:function(t,e,n,r){var a=t((function(t,a){get(t,i),Met(t,{type:e,id:Iet++,frozen:void 0}),null!=a&&fet(a,t[r],{that:t,AS_ENTRIES:n})})),i=a.prototype,o=Oet(e),s=function(t,e,n){var r=o(t),a=Fet(_8(e),!0);return!0===a?Ret(r).set(e,n):a[r.id]=n,t};return Gtt(i,{delete:function(t){var e=o(this);if(!E5(t))return!1;var n=Fet(t);return!0===n?Ret(e).delete(t):n&&t8(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!E5(t))return!1;var n=Fet(t);return!0===n?Ret(e).has(t):n&&t8(n,e.id)}}),Gtt(i,n?{get:function(t){var e=o(this);if(E5(t)){var n=Fet(t);return!0===n?Ret(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),a}},$et=H8.enforce,qet=!r5.ActiveXObject&&"ActiveXObject"in r5,Vet=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Het=function(t,e,n){var r=-1!==t.indexOf("Map"),a=-1!==t.indexOf("Weak"),i=r?"set":"add",o=r5[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=g5(s[t]);X8(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(a&&!E5(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return a&&!E5(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(a&&!E5(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if(_9(t,!A5(o)||!(a||s.forEach&&!a5((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,i),eet.enable();else if(_9(t,!0)){var d=new l,p=d[i](a?{}:-0,1)!=d,h=a5((function(){d.has(1)})),f=wet((function(t){new o(t)})),m=!a&&a5((function(){for(var t=new o,e=5;e--;)t[i](e,e);return!t.has(-0)}));f||((l=e((function(t,e){get(t,s);var n=function(t,e,n){var r,a;return Ttt&&A5(r=e.constructor)&&r!==n&&E5(a=r.prototype)&&a!==n.prototype&&Ttt(t,a),t}(new o,t,l);return null!=e&&fet(e,n[i],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(h||m)&&(c("delete"),c("has"),r&&c("get")),(m||p)&&c(i),a&&s.clear&&delete s.clear}return u[t]=l,S9({global:!0,forced:l!=o},u),Dtt(l,t),a||n.setStrong(l,t,r),l}("WeakMap",Vet,jet);if(T8&&qet){zet=jet.getConstructor(Vet,"WeakMap",!0),eet.enable();var Zet=Het.prototype,Uet=g5(Zet.delete),Get=g5(Zet.has),Wet=g5(Zet.get),Xet=g5(Zet.set);Gtt(Zet,{delete:function(t){if(E5(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Uet(this,t)||e.frozen.delete(t)}return Uet(this,t)},has:function(t){if(E5(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Get(this,t)||e.frozen.has(t)}return Get(this,t)},get:function(t){if(E5(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Get(this,t)?Wet(this,t):e.frozen.get(t)}return Wet(this,t)},set:function(t,e){if(E5(t)&&!Jtt(t)){var n=$et(this);n.frozen||(n.frozen=new zet),Get(this,t)?Xet(this,t,e):n.frozen.set(t,e)}else Xet(this,t,e);return this}})}var Yet={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Qet=g8("span").classList,Ket=Qet&&Qet.constructor&&Qet.constructor.prototype,Jet=Ket===Object.prototype?void 0:Ket,tnt=u8("iterator"),ent=u8("toStringTag"),nnt=Vtt.values,rnt=function(t,e){if(t){if(t[tnt]!==nnt)try{A8(t,tnt,nnt)}catch(e){t[tnt]=nnt}if(t[ent]||A8(t,ent,e),Yet[e])for(var n in Vtt)if(t[n]!==Vtt[n])try{A8(t,n,Vtt[n])}catch(e){t[n]=Vtt[n]}}};for(var ant in Yet)rnt(r5[ant]&&r5[ant].prototype,ant);rnt(Jet,"DOMTokenList");var int=W8.EXISTS,ont=k8.f,snt=Function.prototype,lnt=g5(snt.toString),unt=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,cnt=g5(unt.exec);i5&&!int&&ont(snt,"name",{configurable:!0,get:function(){try{return cnt(unt,lnt(this))[1]}catch(f){return""}}});var dnt=function(t,e){var n=[][t];return!!n&&a5((function(){n.call(null,e||function(){throw 1},1)}))},pnt=Det.forEach,hnt=dnt("forEach")?[].forEach:function(t){return pnt(this,t,arguments.length>1?arguments[1]:void 0)},fnt=function(t){if(t&&t.forEach!==hnt)try{A8(t,"forEach",hnt)}catch(dut){t.forEach=hnt}};for(var mnt in Yet)Yet[mnt]&&fnt(r5[mnt]&&r5[mnt].prototype);fnt(Jet);var gnt,vnt,ynt,bnt,xnt=r5.Promise,wnt=u8("species"),_nt=/(?:ipad|iphone|ipod).*applewebkit/i.test(O5),Cnt="process"==b5(r5.process),Snt=r5.setImmediate,knt=r5.clearImmediate,Ant=r5.process,Ent=r5.Dispatch,Dnt=r5.Function,Fnt=r5.MessageChannel,Mnt=r5.String,Ont=0,Bnt={};try{gnt=r5.location}catch(f){}var Tnt=function(t){if(t8(Bnt,t)){var e=Bnt[t];delete Bnt[t],e()}},Pnt=function(t){return function(){Tnt(t)}},Int=function(t){Tnt(t.data)},Rnt=function(t){r5.postMessage(Mnt(t),gnt.protocol+"//"+gnt.host)};Snt&&knt||(Snt=function(t){var e=V9(arguments,1);return Bnt[++Ont]=function(){P7(A5(t)?t:Dnt(t),void 0,e)},vnt(Ont),Ont},knt=function(t){delete Bnt[t]},Cnt?vnt=function(t){Ant.nextTick(Pnt(t))}:Ent&&Ent.now?vnt=function(t){Ent.now(Pnt(t))}:Fnt&&!_nt?(bnt=(ynt=new Fnt).port2,ynt.port1.onmessage=Int,vnt=ret(bnt.postMessage,bnt)):r5.addEventListener&&A5(r5.postMessage)&&!r5.importScripts&&gnt&&"file:"!==gnt.protocol&&!a5(Rnt)?(vnt=Rnt,r5.addEventListener("message",Int,!1)):vnt="onreadystatechange"in g8("script")?function(t){i7.appendChild(g8("script")).onreadystatechange=function(){i7.removeChild(this),Tnt(t)}}:function(t){setTimeout(Pnt(t),0)});var Lnt,Nnt,znt,jnt,$nt,qnt,Vnt,Hnt,Znt={set:Snt,clear:knt},Unt=/ipad|iphone|ipod/i.test(O5)&&void 0!==r5.Pebble,Gnt=/web0s(?!.*chrome)/i.test(O5),Wnt=b8.f,Xnt=Znt.set,Ynt=r5.MutationObserver||r5.WebKitMutationObserver,Qnt=r5.document,Knt=r5.process,Jnt=r5.Promise,trt=Wnt(r5,"queueMicrotask"),ert=trt&&trt.value;ert||(Lnt=function(){var t,e;for(Cnt&&(t=Knt.domain)&&t.exit();Nnt;){e=Nnt.fn,Nnt=Nnt.next;try{e()}catch(t){throw Nnt?jnt():znt=void 0,t}}znt=void 0,t&&t.enter()},_nt||Cnt||Gnt||!Ynt||!Qnt?!Unt&&Jnt&&Jnt.resolve?((Vnt=Jnt.resolve(void 0)).constructor=Jnt,Hnt=ret(Vnt.then,Vnt),jnt=function(){Hnt(Lnt)}):Cnt?jnt=function(){Knt.nextTick(Lnt)}:(Xnt=ret(Xnt,r5),jnt=function(){Xnt(Lnt)}):($nt=!0,qnt=Qnt.createTextNode(""),new Ynt(Lnt).observe(qnt,{characterData:!0}),jnt=function(){qnt.data=$nt=!$nt}));var nrt,rrt,art,irt,ort=ert||function(t){var e={fn:t,next:void 0};znt&&(znt.next=e),Nnt||(Nnt=e,jnt()),znt=e},srt=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=H5(e),this.reject=H5(n)},lrt={f:function(t){return new srt(t)}},urt=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},crt="object"==typeof window,drt=Znt.set,prt=u8("species"),hrt="Promise",frt=H8.getterFor(hrt),mrt=H8.set,grt=H8.getterFor(hrt),vrt=xnt&&xnt.prototype,yrt=xnt,brt=vrt,xrt=r5.TypeError,wrt=r5.document,_rt=r5.process,Crt=lrt.f,Srt=Crt,krt=!!(wrt&&wrt.createEvent&&r5.dispatchEvent),Art=A5(r5.PromiseRejectionEvent),Ert=!1,Drt=_9(hrt,(function(){var t=O8(yrt),e=t!==String(yrt);if(!e&&66===R5)return!0;if(R5>=51&&/native code/.test(t))return!1;var n=new yrt((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[prt]=r,!(Ert=n.then((function(){}))instanceof r)||!e&&crt&&!Art})),Frt=Drt||!wet((function(t){yrt.all(t).catch((function(){}))})),Mrt=function(t){var e;return!(!E5(t)||!A5(e=t.then))&&e},Ort=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;ort((function(){for(var r=t.value,a=1==t.state,i=0;n.length>i;){var o,s,l,u=n[i++],c=a?u.ok:u.fail,d=u.resolve,p=u.reject,h=u.domain;try{c?(a||(2===t.rejection&&Irt(t),t.rejection=1),!0===c?o=r:(h&&h.enter(),o=c(r),h&&(h.exit(),l=!0)),o===u.promise?p(xrt("Promise-chain cycle")):(s=Mrt(o))?s5(s,o,d,p):d(o)):p(r)}catch(t){h&&!l&&h.exit(),p(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&Trt(t)}))}},Brt=function(t,e,n){var r,a;krt?((r=wrt.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),r5.dispatchEvent(r)):r={promise:e,reason:n},!Art&&(a=r5["on"+t])?a(r):"unhandledrejection"===t&&function(t,e){var n=r5.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},Trt=function(t){s5(drt,r5,(function(){var e,n=t.facade,r=t.value;if(Prt(t)&&(e=urt((function(){Cnt?_rt.emit("unhandledRejection",r,n):Brt("unhandledrejection",n,r)})),t.rejection=Cnt||Prt(t)?2:1,e.error))throw e.value}))},Prt=function(t){return 1!==t.rejection&&!t.parent},Irt=function(t){s5(drt,r5,(function(){var e=t.facade;Cnt?_rt.emit("rejectionHandled",e):Brt("rejectionhandled",e,t.value)}))},Rrt=function(t,e,n){return function(r){t(e,r,n)}},Lrt=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,Ort(t,!0))},Nrt=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw xrt("Promise can't be resolved itself");var r=Mrt(e);r?ort((function(){var n={done:!1};try{s5(r,e,Rrt(Nrt,n,t),Rrt(Lrt,n,t))}catch(e){Lrt(n,e,t)}})):(t.value=e,t.state=1,Ort(t,!1))}catch(e){Lrt({done:!1},e,t)}}};if(Drt&&(brt=(yrt=function(t){get(this,brt),H5(t),s5(nrt,this);var e=frt(this);try{t(Rrt(Nrt,e),Rrt(Lrt,e))}catch(t){Lrt(e,t)}}).prototype,(nrt=function(t){mrt(this,{type:hrt,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Gtt(brt,{then:function(t,e){var n=grt(this),r=n.reactions,a=Crt(j7(this,yrt));return a.ok=!A5(t)||t,a.fail=A5(e)&&e,a.domain=Cnt?_rt.domain:void 0,n.parent=!0,r[r.length]=a,0!=n.state&&Ort(n,!1),a.promise},catch:function(t){return this.then(void 0,t)}}),rrt=function(){var t=new nrt,e=frt(t);this.promise=t,this.resolve=Rrt(Nrt,e),this.reject=Rrt(Lrt,e)},lrt.f=Crt=function(t){return t===yrt||t===art?new rrt(t):Srt(t)},A5(xnt)&&vrt!==Object.prototype)){irt=vrt.then,Ert||(X8(vrt,"then",(function(t,e){var n=this;return new yrt((function(t,e){s5(irt,n,t,e)})).then(t,e)}),{unsafe:!0}),X8(vrt,"catch",brt.catch,{unsafe:!0}));try{delete vrt.constructor}catch(f){}Ttt&&Ttt(vrt,brt)}S9({global:!0,wrap:!0,forced:Drt},{Promise:yrt}),Dtt(yrt,hrt,!1),function(t){var e=F5(t),n=k8.f;i5&&e&&!e[wnt]&&n(e,wnt,{configurable:!0,get:function(){return this}})}(hrt),art=F5(hrt),S9({target:hrt,stat:!0,forced:Drt},{reject:function(t){var e=Crt(this);return s5(e.reject,void 0,t),e.promise}}),S9({target:hrt,stat:!0,forced:Drt},{resolve:function(t){return function(t,e){if(_8(t),E5(e)&&e.constructor===t)return e;var n=lrt.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),S9({target:hrt,stat:!0,forced:Frt},{all:function(t){var e=this,n=Crt(e),r=n.resolve,a=n.reject,i=urt((function(){var n=H5(e.resolve),i=[],o=0,s=1;fet(t,(function(t){var l=o++,u=!1;s++,s5(n,e,t).then((function(t){u||(u=!0,i[l]=t,--s||r(i))}),a)})),--s||r(i)}));return i.error&&a(i.value),n.promise},race:function(t){var e=this,n=Crt(e),r=n.reject,a=urt((function(){var a=H5(e.resolve);fet(t,(function(t){s5(a,e,t).then(n.resolve,r)}))}));return a.error&&r(a.value),n.promise}});var zrt=W8.PROPER,jrt=RegExp.prototype,$rt=jrt.toString,qrt=g5(K9),Vrt=a5((function(){return"/a/b"!=$rt.call({source:"a",flags:"b"})})),Hrt=zrt&&"toString"!=$rt.name;(Vrt||Hrt)&&X8(RegExp.prototype,"toString",(function(){var t=_8(this),e=Q9(t.source),n=t.flags;return"/"+e+"/"+Q9(void 0===n&&M5(jrt,t)&&!("flags"in jrt)?qrt(t):n)}),{unsafe:!0});var Zrt=new WeakMap;function Urt(t){return t.getMenuConfig("uploadImage")}function Grt(t,e){return ott(this,void 0,void 0,(function(){return stt(this,(function(n){return[2,new Promise((function(n){var r=new FileReader;r.readAsDataURL(e),r.onload=function(){var a=r.result;if(a){var i=a.toString(),o=0===i.indexOf("data:image")?"":i;_P(t,i,e.name,o),n("ok")}}}))]}))}))}function Wrt(t,e){return ott(this,void 0,void 0,(function(){var n,r,a,i;return stt(this,(function(o){switch(o.label){case 0:return n=function(t){var e=Zrt.get(t);if(null!=e)return e;var n=Urt(t),r=n.onSuccess,a=n.onProgress,i=n.onFailed,o=n.customInsert,s=n.onError;return e=$k(itt(itt({},n),{onProgress:function(e){t.showProgressBar(e),a&&a(e)},onSuccess:function(e,n){if(o)o(n,(function(e,n,r){return _P(t,e,n,r)}));else{var a=n.errno,s=void 0===a?1:a,l=n.data,u=void 0===l?{}:l;if(0!==s)return console.error("'"+e.name+"' upload failed",n),void i(e,n);if(Array.isArray(u))u.forEach((function(e){var n=e.url,r=void 0===n?"":n,a=e.alt,i=void 0===a?"":a,o=e.href;_P(t,r,i,void 0===o?"":o)}));else{var c=u.url,d=void 0===c?"":c,p=u.alt,h=void 0===p?"":p,f=u.href;_P(t,d,h,void 0===f?"":f)}r(e,n)}},onError:function(t,e,n){var r=t.name;console.error("'"+r+" upload error",e,n),s&&s(t,e,n)}})),Zrt.set(t,e),e}(t),r=e.name,a=e.type,i=e.size,n.addFile({name:r,type:a,size:i,data:e}),[4,n.upload()];case 1:return o.sent(),[2]}}))}))}function Xrt(t,e){var n,r;return ott(this,void 0,void 0,(function(){var a,i,o,s,l,u,c,d,p;return stt(this,(function(h){switch(h.label){case 0:if(null==e)return[2];a=Array.prototype.slice.call(e),i=Urt(t),o=i.customUpload,s=i.base64LimitSize,h.label=1;case 1:h.trys.push([1,11,12,17]),l=utt(a),h.label=2;case 2:return[4,l.next()];case 3:return(u=h.sent()).done?[3,10]:(c=u.value,d=c.size,s&&d<=s?[4,Grt(t,c)]:[3,5]);case 4:return h.sent(),[3,9];case 5:return o?[4,o(c,(function(e,n,r){return _P(t,e,n,r)}))]:[3,7];case 6:return h.sent(),[3,9];case 7:return[4,Wrt(t,c)];case 8:h.sent(),h.label=9;case 9:return[3,2];case 10:return[3,17];case 11:return p=h.sent(),n={error:p},[3,17];case 12:return h.trys.push([12,,15,16]),u&&!u.done&&(r=l.return)?[4,r.call(l)]:[3,14];case 13:h.sent(),h.label=14;case 14:return[3,16];case 15:if(n)throw n.error;return[7];case 16:return[7];case 17:return[2]}}))}))}var Yrt=g5([].join),Qrt=_5!=Object,Krt=dnt("join",",");S9({target:"Array",proto:!0,forced:Qrt||!Krt},{join:function(t){return Yrt(k5(this),void 0===t?",":t)}}),Oa&&(ca.fn.append=Oa),ya&&(ca.fn.on=ya),La&&(ca.fn.remove=La),va&&(ca.fn.val=va),$a&&(ca.fn.click=$a),Ca&&(ca.fn.hide=Ca);var Jrt=function(){function t(){this.title=PA("uploadImgModule.uploadImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M828.708571 585.045333a48.761905 48.761905 0 0 0-48.737523 48.761905v18.529524l-72.143238-72.167619a135.972571 135.972571 0 0 0-191.585524 0l-34.133334 34.133333-120.880762-120.953905a138.898286 138.898286 0 0 0-191.585523 0l-72.167619 72.167619V292.400762a48.786286 48.786286 0 0 1 48.761904-48.761905h341.23581a48.737524 48.737524 0 0 0 34.474667-83.285333 48.737524 48.737524 0 0 0-34.474667-14.287238H146.236952A146.212571 146.212571 0 0 0 0 292.400762v585.289143A146.358857 146.358857 0 0 0 146.236952 1024h584.996572a146.212571 146.212571 0 0 0 146.236952-146.310095V633.807238a48.786286 48.786286 0 0 0-48.761905-48.761905zM146.261333 926.45181a48.737524 48.737524 0 0 1-48.761904-48.761905v-174.128762l141.409523-141.458286a38.497524 38.497524 0 0 1 53.126096 0l154.526476 154.624 209.627428 209.724953H146.236952z m633.734096-48.761905c-0.073143 9.337905-3.145143 18.383238-8.777143 25.843809l-219.843048-220.94019 34.133333-34.133334a37.546667 37.546667 0 0 1 53.613715 0l140.873143 141.897143V877.714286zM1009.615238 160.231619L863.329524 13.897143a48.737524 48.737524 0 0 0-16.091429-10.24c-11.849143-4.87619-25.161143-4.87619-37.059047 0a48.761905 48.761905 0 0 0-16.067048 10.24l-146.236952 146.334476a49.005714 49.005714 0 0 0 69.217523 69.241905l62.902858-63.390476v272.627809a48.761905 48.761905 0 1 0 97.475047 0V166.083048l62.902857 63.390476a48.737524 48.737524 0 0 0 69.217524 0 48.761905 48.761905 0 0 0 0-69.241905z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return SP(t)},t.prototype.getMenuConfig=function(t){return t.getMenuConfig("uploadImage")},t.prototype.exec=function(t,e){var n=this.getMenuConfig(t),r=n.allowedFileTypes,a=void 0===r?[]:r,i=n.customBrowseAndUpload;if(i)i((function(e,n,r){return _P(t,e,n,r)}));else{var o="";a.length>0&&(o='accept="'+a.join(", ")+'"');var s=ca("body"),l=ca('<input type="file" '+o+" multiple/>");l.hide(),s.append(l),l.click(),l.on("change",(function(){var e=l[0].files;Xrt(t,e)}))}},t}(),tat={menus:[{key:"uploadImage",factory:function(){return new Jrt},config:{server:"",fieldName:"wangeditor-uploaded-image",maxFileSize:2097152,maxNumberOfFiles:100,allowedFileTypes:["image/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:1e4,onBeforeUpload:function(t){return t},onProgress:function(t){},onSuccess:function(t,e){},onFailed:function(t,e){},onError:function(t,e,n){},base64LimitSize:0}}],editorPlugin:function(t){var e=t.insertData,n=t;return n.insertData=function(r){if(SP(n))e(r);else if(r.getData("text/plain"))e(r);else{var a=r.files;a.length<=0?e(r):Array.prototype.slice.call(a).some((function(t){return"image"===function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}(t.type.split("/"),1)[0]}))?Xrt(t,a):e(r)}},n}};TA("en",{highLightModule:{selectLang:"Language"}}),TA("zh-CN",{highLightModule:{selectLang:"选择语言"}});var eat="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function nat(t){var e={exports:{}};return t(e,e.exports),e.exports}var rat,aat,iat=function(t){return t&&t.Math==Math&&t},oat=iat("object"==typeof globalThis&&globalThis)||iat("object"==typeof window&&window)||iat("object"==typeof self&&self)||iat("object"==typeof eat&&eat)||function(){return this}()||Function("return this")(),sat=Object.defineProperty,lat=function(t,e){try{sat(oat,t,{value:e,configurable:!0,writable:!0})}catch(h){oat[t]=e}return e},uat=oat["__core-js_shared__"]||lat("__core-js_shared__",{}),cat=nat((function(t){(t.exports=function(t,e){return uat[t]||(uat[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),dat=Function.prototype,pat=dat.bind,hat=dat.call,fat=pat&&pat.bind(hat),mat=pat?function(t){return t&&fat(hat,t)}:function(t){return t&&function(){return hat.apply(t,arguments)}},gat=oat.TypeError,vat=function(t){if(null==t)throw gat("Can't call method on "+t);return t},yat=oat.Object,bat=function(t){return yat(vat(t))},xat=mat({}.hasOwnProperty),wat=Object.hasOwn||function(t,e){return xat(bat(t),e)},_at=0,Cat=Math.random(),Sat=mat(1..toString),kat=function(t){return"Symbol("+(void 0===t?"":t)+")_"+Sat(++_at+Cat,36)},Aat=function(t){return"function"==typeof t},Eat=function(t){return Aat(t)?t:void 0},Dat=function(t,e){return arguments.length<2?Eat(oat[t]):oat[t]&&oat[t][e]},Fat=Dat("navigator","userAgent")||"",Mat=oat.process,Oat=oat.Deno,Bat=Mat&&Mat.versions||Oat&&Oat.version,Tat=Bat&&Bat.v8;Tat&&(aat=(rat=Tat.split("."))[0]>0&&rat[0]<4?1:+(rat[0]+rat[1])),!aat&&Fat&&(!(rat=Fat.match(/Edge\/(\d+)/))||rat[1]>=74)&&(rat=Fat.match(/Chrome\/(\d+)/))&&(aat=+rat[1]);var Pat=aat,Iat=function(t){try{return!!t()}catch(t){return!0}},Rat=!!Object.getOwnPropertySymbols&&!Iat((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&Pat&&Pat<41})),Lat=Rat&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Nat=cat("wks"),zat=oat.Symbol,jat=zat&&zat.for,$at=Lat?zat:zat&&zat.withoutSetter||kat,qat=function(t){if(!wat(Nat,t)||!Rat&&"string"!=typeof Nat[t]){var e="Symbol."+t;Rat&&wat(zat,t)?Nat[t]=zat[t]:Nat[t]=Lat&&jat?jat(e):$at(e)}return Nat[t]},Vat={};Vat[qat("toStringTag")]="z";var Hat="[object z]"===String(Vat),Zat=!Iat((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Uat=function(t){return"object"==typeof t?null!==t:Aat(t)},Gat=oat.document,Wat=Uat(Gat)&&Uat(Gat.createElement),Xat=function(t){return Wat?Gat.createElement(t):{}},Yat=!Zat&&!Iat((function(){return 7!=Object.defineProperty(Xat("div"),"a",{get:function(){return 7}}).a})),Qat=oat.String,Kat=oat.TypeError,Jat=function(t){if(Uat(t))return t;throw Kat(Qat(t)+" is not an object")},tit=Function.prototype.call,eit=tit.bind?tit.bind(tit):function(){return tit.apply(tit,arguments)},nit=mat({}.isPrototypeOf),rit=oat.Object,ait=Lat?function(t){return"symbol"==typeof t}:function(t){var e=Dat("Symbol");return Aat(e)&&nit(e.prototype,rit(t))},iit=oat.String,oit=function(t){try{return iit(t)}catch(t){return"Object"}},sit=oat.TypeError,lit=function(t){if(Aat(t))return t;throw sit(oit(t)+" is not a function")},uit=function(t,e){var n=t[e];return null==n?void 0:lit(n)},cit=oat.TypeError,dit=oat.TypeError,pit=qat("toPrimitive"),hit=function(t,e){if(!Uat(t)||ait(t))return t;var n,r=uit(t,pit);if(r){if(void 0===e&&(e="default"),n=eit(r,t,e),!Uat(n)||ait(n))return n;throw dit("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&Aat(n=t.toString)&&!Uat(r=eit(n,t)))return r;if(Aat(n=t.valueOf)&&!Uat(r=eit(n,t)))return r;if("string"!==e&&Aat(n=t.toString)&&!Uat(r=eit(n,t)))return r;throw cit("Can't convert object to primitive value")}(t,e)},fit=function(t){var e=hit(t,"string");return ait(e)?e:e+""},mit=oat.TypeError,git=Object.defineProperty,vit={f:Zat?git:function(t,e,n){if(Jat(t),e=fit(e),Jat(n),Yat)try{return git(t,e,n)}catch(t){}if("get"in n||"set"in n)throw mit("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},yit=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},bit=Zat?function(t,e,n){return vit.f(t,e,yit(1,n))}:function(t,e,n){return t[e]=n,t},xit=mat(Function.toString);Aat(uat.inspectSource)||(uat.inspectSource=function(t){return xit(t)});var wit,_it,Cit,Sit=uat.inspectSource,kit=oat.WeakMap,Ait=Aat(kit)&&/native code/.test(Sit(kit)),Eit=cat("keys"),Dit=function(t){return Eit[t]||(Eit[t]=kat(t))},Fit={},Mit=oat.TypeError,Oit=oat.WeakMap;if(Ait||uat.state){var Bit=uat.state||(uat.state=new Oit),Tit=mat(Bit.get),Pit=mat(Bit.has),Iit=mat(Bit.set);wit=function(t,e){if(Pit(Bit,t))throw new Mit("Object already initialized");return e.facade=t,Iit(Bit,t,e),e},_it=function(t){return Tit(Bit,t)||{}},Cit=function(t){return Pit(Bit,t)}}else{var Rit=Dit("state");Fit[Rit]=!0,wit=function(t,e){if(wat(t,Rit))throw new Mit("Object already initialized");return e.facade=t,bit(t,Rit,e),e},_it=function(t){return wat(t,Rit)?t[Rit]:{}},Cit=function(t){return wat(t,Rit)}}var Lit={set:wit,get:_it,has:Cit,enforce:function(t){return Cit(t)?_it(t):wit(t,{})},getterFor:function(t){return function(e){var n;if(!Uat(e)||(n=_it(e)).type!==t)throw Mit("Incompatible receiver, "+t+" required");return n}}},Nit=Function.prototype,zit=Zat&&Object.getOwnPropertyDescriptor,jit=wat(Nit,"name"),$it={EXISTS:jit,PROPER:jit&&"something"===function(){}.name,CONFIGURABLE:jit&&(!Zat||Zat&&zit(Nit,"name").configurable)},qit=nat((function(t){var e=$it.CONFIGURABLE,n=Lit.get,r=Lit.enforce,a=String(String).split("String");(t.exports=function(t,n,i,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;Aat(i)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!wat(i,"name")||e&&i.name!==d)&&bit(i,"name",d),(s=r(i)).source||(s.source=a.join("string"==typeof d?d:""))),t!==oat?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=i:bit(t,n,i)):u?t[n]=i:lat(n,i)})(Function.prototype,"toString",(function(){return Aat(this)&&n(this).source||Sit(this)}))})),Vit=mat({}.toString),Hit=mat("".slice),Zit=function(t){return Hit(Vit(t),8,-1)},Uit=qat("toStringTag"),Git=oat.Object,Wit="Arguments"==Zit(function(){return arguments}()),Xit=Hat?Zit:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Git(t),Uit))?n:Wit?Zit(e):"Object"==(r=Zit(e))&&Aat(e.callee)?"Arguments":r},Yit=Hat?{}.toString:function(){return"[object "+Xit(this)+"]"};Hat||qit(Object.prototype,"toString",Yit,{unsafe:!0});var Qit,Kit,Jit={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},tot=Xat("span").classList,eot=tot&&tot.constructor&&tot.constructor.prototype,not=eot===Object.prototype?void 0:eot,rot=mat(mat.bind),aot=oat.Object,iot=mat("".split),oot=Iat((function(){return!aot("z").propertyIsEnumerable(0)}))?function(t){return"String"==Zit(t)?iot(t,""):aot(t)}:aot,sot=Math.ceil,lot=Math.floor,uot=function(t){var e=+t;return e!=e||0===e?0:(e>0?lot:sot)(e)},cot=Math.min,dot=function(t){return t>0?cot(uot(t),9007199254740991):0},pot=function(t){return dot(t.length)},hot=Array.isArray||function(t){return"Array"==Zit(t)},fot=function(){},mot=[],got=Dat("Reflect","construct"),vot=/^\s*(?:class|function)\b/,yot=mat(vot.exec),bot=!vot.exec(fot),xot=function(t){if(!Aat(t))return!1;try{return got(fot,mot,t),!0}catch(t){return!1}},wot=!got||Iat((function(){var t;return xot(xot.call)||!xot(Object)||!xot((function(){t=!0}))||t}))?function(t){if(!Aat(t))return!1;switch(Xit(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return bot||!!yot(vot,Sit(t))}:xot,_ot=qat("species"),Cot=oat.Array,Sot=function(t,e){return new(function(t){var e;return hot(t)&&(e=t.constructor,(wot(e)&&(e===Cot||hot(e.prototype))||Uat(e)&&null===(e=e[_ot]))&&(e=void 0)),void 0===e?Cot:e}(t))(0===e?0:e)},kot=mat([].push),Aot=function(t){var e=1==t,n=2==t,r=3==t,a=4==t,i=6==t,o=7==t,s=5==t||i;return function(l,u,c,d){for(var p,h,f=bat(l),m=oot(f),g=function(t,e){return lit(t),void 0===e?t:rot?rot(t,e):function(){return t.apply(e,arguments)}}(u,c),v=pot(m),y=0,b=d||Sot,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in m)&&(h=g(p=m[y],y,f),t))if(e)x[y]=h;else if(h)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:kot(x,p)}else switch(t){case 4:return!1;case 7:kot(x,p)}return i?-1:r||a?a:x}},Eot={forEach:Aot(0),map:Aot(1),filter:Aot(2),some:Aot(3),every:Aot(4),find:Aot(5),findIndex:Aot(6),filterReject:Aot(7)}.forEach,Dot=(Kit=[]["forEach"])&&Iat((function(){Kit.call(null,Qit||function(){throw 1},1)}))?[].forEach:function(t){return Eot(this,t,arguments.length>1?arguments[1]:void 0)},Fot=function(t){if(t&&t.forEach!==Dot)try{bit(t,"forEach",Dot)}catch(f){t.forEach=Dot}};for(var Mot in Jit)Jit[Mot]&&Fot(oat[Mot]&&oat[Mot].prototype);Fot(not);var Oot={}.propertyIsEnumerable,Bot=Object.getOwnPropertyDescriptor,Tot={f:Bot&&!Oot.call({1:2},1)?function(t){var e=Bot(this,t);return!!e&&e.enumerable}:Oot},Pot=function(t){return oot(vat(t))},Iot=Object.getOwnPropertyDescriptor,Rot={f:Zat?Iot:function(t,e){if(t=Pot(t),e=fit(e),Yat)try{return Iot(t,e)}catch(t){}if(wat(t,e))return yit(!eit(Tot.f,t,e),t[e])}},Lot=Math.max,Not=Math.min,zot=function(t,e){var n=uot(t);return n<0?Lot(n+e,0):Not(n,e)},jot=function(t){return function(e,n,r){var a,i=Pot(e),o=pot(i),s=zot(r,o);if(t&&n!=n){for(;o>s;)if((a=i[s++])!=a)return!0}else for(;o>s;s++)if((t||s in i)&&i[s]===n)return t||s||0;return!t&&-1}},$ot={includes:jot(!0),indexOf:jot(!1)}.indexOf,qot=mat([].push),Vot=function(t,e){var n,r=Pot(t),a=0,i=[];for(n in r)!wat(Fit,n)&&wat(r,n)&&qot(i,n);for(;e.length>a;)wat(r,n=e[a++])&&(~$ot(i,n)||qot(i,n));return i},Hot=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Zot=Hot.concat("length","prototype"),Uot={f:Object.getOwnPropertyNames||function(t){return Vot(t,Zot)}},Got={f:Object.getOwnPropertySymbols},Wot=mat([].concat),Xot=Dat("Reflect","ownKeys")||function(t){var e=Uot.f(Jat(t)),n=Got.f;return n?Wot(e,n(t)):e},Yot=function(t,e){for(var n=Xot(e),r=vit.f,a=Rot.f,i=0;i<n.length;i++){var o=n[i];wat(t,o)||r(t,o,a(e,o))}},Qot=/#|\.prototype\./,Kot=function(t,e){var n=tst[Jot(t)];return n==nst||n!=est&&(Aat(e)?Iat(e):!!e)},Jot=Kot.normalize=function(t){return String(t).replace(Qot,".").toLowerCase()},tst=Kot.data={},est=Kot.NATIVE="N",nst=Kot.POLYFILL="P",rst=Kot,ast=Rot.f,ist=function(t,e){var n,r,a,i,o,s=t.target,l=t.global,u=t.stat;if(n=l?oat:u?oat[s]||lat(s,{}):(oat[s]||{}).prototype)for(r in e){if(i=e[r],a=t.noTargetGet?(o=ast(n,r))&&o.value:n[r],!rst(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;Yot(i,a)}(t.sham||a&&a.sham)&&bit(i,"sham",!0),qit(n,r,i,t)}},ost=Object.keys||function(t){return Vot(t,Hot)},sst=Object.assign,lst=Object.defineProperty,ust=mat([].concat),cst=!sst||Iat((function(){if(Zat&&1!==sst({b:1},sst(lst({},"a",{enumerable:!0,get:function(){lst(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=sst({},t)[n]||ost(sst({},e)).join("")!=r}))?function(t,e){for(var n=bat(t),r=arguments.length,a=1,i=Got.f,o=Tot.f;r>a;)for(var s,l=oot(arguments[a++]),u=i?ust(ost(l),i(l)):ost(l),c=u.length,d=0;c>d;)s=u[d++],Zat&&!eit(o,l,s)||(n[s]=l[s]);return n}:sst;ist({target:"Object",stat:!0,forced:Object.assign!==cst},{assign:cst});var dst=nat((function(t){var e=function(t){var e=/\blang(?:uage)?-([\w-]+)\b/i,n=0,r={},a={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function t(e){return e instanceof i?new i(e.type,t(e.content),e.alias):Array.isArray(e)?e.map(t):e.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(t){return Object.prototype.toString.call(t).slice(8,-1)},objId:function(t){return t.__id||Object.defineProperty(t,"__id",{value:++n}),t.__id},clone:function t(e,n){var r,i;switch(n=n||{},a.util.type(e)){case"Object":if(i=a.util.objId(e),n[i])return n[i];for(var o in r={},n[i]=r,e)e.hasOwnProperty(o)&&(r[o]=t(e[o],n));return r;case"Array":return i=a.util.objId(e),n[i]?n[i]:(r=[],n[i]=r,e.forEach((function(e,a){r[a]=t(e,n)})),r);default:return e}},getLanguage:function(t){for(;t&&!e.test(t.className);)t=t.parentElement;return t?(t.className.match(e)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(r){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(t){var e=document.getElementsByTagName("script");for(var n in e)if(e[n].src==t)return e[n]}return null}},isActive:function(t,e,n){for(var r="no-"+e;t;){var a=t.classList;if(a.contains(e))return!0;if(a.contains(r))return!1;t=t.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(t,e){var n=a.util.clone(a.languages[t]);for(var r in e)n[r]=e[r];return n},insertBefore:function(t,e,n,r){var i=(r=r||a.languages)[t],o={};for(var s in i)if(i.hasOwnProperty(s)){if(s==e)for(var l in n)n.hasOwnProperty(l)&&(o[l]=n[l]);n.hasOwnProperty(s)||(o[s]=i[s])}var u=r[t];return r[t]=o,a.languages.DFS(a.languages,(function(e,n){n===u&&e!=t&&(this[e]=o)})),o},DFS:function t(e,n,r,i){i=i||{};var o=a.util.objId;for(var s in e)if(e.hasOwnProperty(s)){n.call(e,s,e[s],r||s);var l=e[s],u=a.util.type(l);"Object"!==u||i[o(l)]?"Array"!==u||i[o(l)]||(i[o(l)]=!0,t(l,n,s,i)):(i[o(l)]=!0,t(l,n,null,i))}}},plugins:{},highlightAll:function(t,e){a.highlightAllUnder(document,t,e)},highlightAllUnder:function(t,e,n){var r={callback:n,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),a.hooks.run("before-all-elements-highlight",r);for(var i,o=0;i=r.elements[o++];)a.highlightElement(i,!0===e,r.callback)},highlightElement:function(n,r,i){var o=a.util.getLanguage(n),s=a.languages[o];n.className=n.className.replace(e,"").replace(/\s+/g," ")+" language-"+o;var l=n.parentElement;l&&"pre"===l.nodeName.toLowerCase()&&(l.className=l.className.replace(e,"").replace(/\s+/g," ")+" language-"+o);var u={element:n,language:o,grammar:s,code:n.textContent};function c(t){u.highlightedCode=t,a.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,a.hooks.run("after-highlight",u),a.hooks.run("complete",u),i&&i.call(u.element)}if(a.hooks.run("before-sanity-check",u),(l=u.element.parentElement)&&"pre"===l.nodeName.toLowerCase()&&!l.hasAttribute("tabindex")&&l.setAttribute("tabindex","0"),!u.code)return a.hooks.run("complete",u),void(i&&i.call(u.element));if(a.hooks.run("before-highlight",u),u.grammar)if(r&&t.Worker){var d=new Worker(a.filename);d.onmessage=function(t){c(t.data)},d.postMessage(JSON.stringify({language:u.language,code:u.code,immediateClose:!0}))}else c(a.highlight(u.code,u.grammar,u.language));else c(a.util.encode(u.code))},highlight:function(t,e,n){var r={code:t,grammar:e,language:n};return a.hooks.run("before-tokenize",r),r.tokens=a.tokenize(r.code,r.grammar),a.hooks.run("after-tokenize",r),i.stringify(a.util.encode(r.tokens),r.language)},tokenize:function(t,e){var n=e.rest;if(n){for(var r in n)e[r]=n[r];delete e.rest}var a=new l;return u(a,a.head,t),s(t,a,e,a.head,0),function(t){for(var e=[],n=t.head.next;n!==t.tail;)e.push(n.value),n=n.next;return e}(a)},hooks:{all:{},add:function(t,e){var n=a.hooks.all;n[t]=n[t]||[],n[t].push(e)},run:function(t,e){var n=a.hooks.all[t];if(n&&n.length)for(var r,i=0;r=n[i++];)r(e)}},Token:i};function i(t,e,n,r){this.type=t,this.content=e,this.alias=n,this.length=0|(r||"").length}function o(t,e,n,r){t.lastIndex=e;var a=t.exec(n);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function s(t,e,n,r,l,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var h=n[p];h=Array.isArray(h)?h:[h];for(var f=0;f<h.length;++f){if(d&&d.cause==p+","+f)return;var m=h[f],g=m.inside,v=!!m.lookbehind,y=!!m.greedy,b=m.alias;if(y&&!m.pattern.global){var x=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,x+"g")}for(var w=m.pattern||m,_=r.next,C=l;_!==e.tail&&!(d&&C>=d.reach);C+=_.value.length,_=_.next){var S=_.value;if(e.length>t.length)return;if(!(S instanceof i)){var k,A=1;if(y){if(!(k=o(w,C,t,v)))break;var E=k.index,D=k.index+k[0].length,F=C;for(F+=_.value.length;E>=F;)F+=(_=_.next).value.length;if(C=F-=_.value.length,_.value instanceof i)continue;for(var M=_;M!==e.tail&&(F<D||"string"==typeof M.value);M=M.next)A++,F+=M.value.length;A--,S=t.slice(C,F),k.index-=C}else if(!(k=o(w,0,S,v)))continue;E=k.index;var O=k[0],B=S.slice(0,E),T=S.slice(E+O.length),P=C+S.length;d&&P>d.reach&&(d.reach=P);var I=_.prev;if(B&&(I=u(e,I,B),C+=B.length),c(e,I,A),_=u(e,I,new i(p,g?a.tokenize(O,g):O,b,O)),T&&u(e,_,T),A>1){var R={cause:p+","+f,reach:P};s(t,e,n,_.prev,C,R),d&&R.reach>d.reach&&(d.reach=R.reach)}}}}}}function l(){var t={value:null,prev:null,next:null},e={value:null,prev:t,next:null};t.next=e,this.head=t,this.tail=e,this.length=0}function u(t,e,n){var r=e.next,a={value:n,prev:e,next:r};return e.next=a,r.prev=a,t.length++,a}function c(t,e,n){for(var r=e.next,a=0;a<n&&r!==t.tail;a++)r=r.next;e.next=r,r.prev=e,t.length-=a}if(t.Prism=a,i.stringify=function t(e,n){if("string"==typeof e)return e;if(Array.isArray(e)){var r="";return e.forEach((function(e){r+=t(e,n)})),r}var i={type:e.type,content:t(e.content,n),tag:"span",classes:["token",e.type],attributes:{},language:n},o=e.alias;o&&(Array.isArray(o)?Array.prototype.push.apply(i.classes,o):i.classes.push(o)),a.hooks.run("wrap",i);var s="";for(var l in i.attributes)s+=" "+l+'="'+(i.attributes[l]||"").replace(/"/g,""")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+s+">"+i.content+"</"+i.tag+">"},!t.document)return t.addEventListener?(a.disableWorkerMessageHandler||t.addEventListener("message",(function(e){var n=JSON.parse(e.data),r=n.language,i=n.code,o=n.immediateClose;t.postMessage(a.highlight(i,a.languages[r],r)),o&&t.close()}),!1),a):a;var d=a.util.currentScript();function p(){a.manual||a.highlightAll()}if(d&&(a.filename=d.src,d.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&d&&d.defer?document.addEventListener("DOMContentLoaded",p):window.requestAnimationFrame?window.requestAnimationFrame(p):window.setTimeout(p,16)}return a}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});
- /**
- * Prism: Lightweight, robust, elegant syntax highlighting
- *
- * @license MIT <https://opensource.org/licenses/MIT>
- * @author Lea Verou <https://lea.verou.me>
- * @namespace
- * @public
- */t.exports&&(t.exports=e),void 0!==eat&&(eat.Prism=e),e.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(t){"entity"===t.type&&(t.attributes.title=t.content.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:e.languages[n]},r.cdata=/^<!\[CDATA\[|\]\]>$/i;var a={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}};a["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var i={};i[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:a},e.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml,function(t){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var n=t.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e),e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript,function(){if(void 0!==e&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var t={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},n="data-src-status",r="loading",a="loaded",i='pre[data-src]:not([data-src-status="loaded"]):not([data-src-status="loading"])',o=/\blang(?:uage)?-([\w-]+)\b/i;e.hooks.add("before-highlightall",(function(t){t.selector+=", "+i})),e.hooks.add("before-sanity-check",(function(o){var s=o.element;if(s.matches(i)){o.code="",s.setAttribute(n,r);var u=s.appendChild(document.createElement("CODE"));u.textContent="Loading…";var c=s.getAttribute("data-src"),d=o.language;if("none"===d){var p=(/\.(\w+)$/.exec(c)||[,"none"])[1];d=t[p]||p}l(u,d),l(s,d);var h=e.plugins.autoloader;h&&h.loadLanguages(d);var f=new XMLHttpRequest;f.open("GET",c,!0),f.onreadystatechange=function(){var t,r;4==f.readyState&&(f.status<400&&f.responseText?(s.setAttribute(n,a),u.textContent=f.responseText,e.highlightElement(u)):(s.setAttribute(n,"failed"),f.status>=400?u.textContent=(t=f.status,r=f.statusText,"✖ Error "+t+" while fetching file: "+r):u.textContent="✖ Error: File does not exist or is empty"))},f.send(null)}})),e.plugins.fileHighlight={highlight:function(t){for(var n,r=(t||document).querySelectorAll(i),a=0;n=r[a++];)e.highlightElement(n)}};var s=!1;e.fileHighlight=function(){s||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),s=!0),e.plugins.fileHighlight.highlight.apply(this,arguments)}}function l(t,e){var n=t.className;n=n.replace(o," ")+" language-"+e,t.className=n.replace(/\s+/g," ").trim()}}()}));!function(t){var e=t.util.clone(t.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function i(t,e){return t=t.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return a})),RegExp(t,e)}a=i(a).source,t.languages.jsx=t.languages.extend("markup",e),t.languages.jsx.tag.pattern=i(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),t.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,t.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,t.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,t.languages.jsx.tag.inside.comment=e.comment,t.languages.insertBefore("inside","attr-name",{spread:{pattern:i(/<SPREAD>/.source),inside:t.languages.jsx}},t.languages.jsx.tag),t.languages.insertBefore("inside","special-attr",{script:{pattern:i(/=<BRACES>/.source),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:t.languages.jsx},alias:"language-javascript"}},t.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},s=function(e){for(var n=[],r=0;r<e.length;r++){var a=e[r],i=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===o(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:i=!0),(i||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var l=o(a);r<e.length-1&&("string"==typeof e[r+1]||"plain-text"===e[r+1].type)&&(l+=o(e[r+1]),e.splice(r+1,1)),r>0&&("string"==typeof e[r-1]||"plain-text"===e[r-1].type)&&(l=o(e[r-1])+l,e.splice(r-1,1),r--),e[r]=new t.Token("plain-text",l,null,l)}a.content&&"string"!=typeof a.content&&s(a.content)}};t.hooks.add("after-tokenize",(function(t){"jsx"!==t.language&&"tsx"!==t.language||s(t.tokens)}))}(Prism),function(t){t.languages.typescript=t.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),t.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete t.languages.typescript.parameter;var e=t.languages.extend("typescript",{});delete e["class-name"],t.languages.typescript["class-name"].inside=e,t.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e}}}}),t.languages.ts=t.languages.typescript}(Prism),Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(t){"entity"===t.type&&(t.attributes.title=t.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(t,e){var n={};n["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var a={};a[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(t,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete Prism.languages.go["class-name"],function(t){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,a=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,i=/[{}\[\](),:;]/;t.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:a,punctuation:i};var o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:t.languages.php},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}];t.languages.insertBefore("php","variable",{string:s,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:e,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:a,punctuation:i}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),t.hooks.add("before-tokenize",(function(e){/<\?/.test(e.code)&&t.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)})),t.hooks.add("after-tokenize",(function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"php")}))}(Prism),Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean,Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern://,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python,function(t){var e=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};t.languages.java=t.languages.extend("clike",{"class-name":[r,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:r.inside}],keyword:e,function:[t.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),t.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),t.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:e,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!<keyword>)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(/<keyword>/g,(function(){return e.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism),function(t){var e=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return e.source}));t.languages.cpp=t.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return e.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:e,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),t.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:module|import)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),t.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t.languages.cpp}}}}),t.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),t.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:t.languages.extend("cpp",{})}}),t.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},t.languages.cpp["base-clause"])}(Prism),function(t){function e(t,e){return t.replace(/<<(\d+)>>/g,(function(t,n){return"(?:"+e[+n]+")"}))}function n(t,n,r){return RegExp(e(t,n),r||"")}function r(t,e){for(var n=0;n<e;n++)t=t.replace(/<<self>>/g,(function(){return"(?:"+t+")"}));return t.replace(/<<self>>/g,"[^\\s\\S]")}var a="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",i="class enum interface record struct",o="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(t){return"\\b(?:"+t.trim().replace(/ /g,"|")+")\\b"}var u=l(i),c=RegExp(l(a+" "+i+" "+o+" "+s)),d=l(i+" "+o+" "+s),p=l(a+" "+i+" "+s),h=r(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),f=r(/\((?:[^()]|<<self>>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,g=e(/<<0>>(?:\s*<<1>>)?/.source,[m,h]),v=e(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,g]),y=/\[\s*(?:,\s*)*\]/.source,b=e(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,y]),x=e(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[h,f,y]),w=e(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),_=e(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[w,v,y]),C={keyword:c,punctuation:/[<>()?,.:[\]]/},S=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,k=/"(?:\\.|[^\\"\r\n])*"/.source,A=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;t.languages.csharp=t.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[A]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[k]),lookbehind:!0,greedy:!0},{pattern:RegExp(S),greedy:!0,alias:"character"}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,_]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[u,g]),lookbehind:!0,inside:C},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:C},{pattern:n(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:C},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,p,m]),inside:C}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),t.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),t.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),t.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[f]),lookbehind:!0,alias:"class-name",inside:C},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,v]),inside:C,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:C,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,h]),inside:{function:n(/^<<0>>/.source,[m]),generic:{pattern:RegExp(h),alias:"class-name",inside:C}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[u,g,m,_,c.source,f,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[g,f]),lookbehind:!0,greedy:!0,inside:t.languages.csharp},keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:C},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var E=k+"|"+S,D=e(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[E]),F=r(e(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[D]),2),M=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,O=e(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,F]);t.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[M,O]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[M]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[F]),inside:t.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var B=/:[^}\r\n]+/.source,T=r(e(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[D]),2),P=e(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[T,B]),I=r(e(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[E]),2),R=e(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[I,B]);function L(e,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[e]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,B]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:t.languages.csharp}}},string:/[\s\S]+/}}t.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[P]),lookbehind:!0,greedy:!0,inside:L(P,T)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[R]),lookbehind:!0,greedy:!0,inside:L(R,I)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp,Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"],Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(t){t.languages.ruby=t.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var e={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:t.languages.ruby}};delete t.languages.ruby.function,t.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp(/%r/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:e}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:e}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:t.languages.ruby}}}),t.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),t.languages.ruby.string=[{pattern:RegExp(/%[qQiIwWxs]?/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"),greedy:!0,inside:{interpolation:e}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:e}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:e}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],t.languages.rb=t.languages.ruby}(Prism),Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach((function(t){t.inside.interpolation.inside=Prism.languages.swift})),function(t){var e="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+e),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+e),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};t.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+e),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+e),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=t.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=r.variable[1].inside,o=0;o<a.length;o++)i[a[o]]=t.languages.bash[a[o]];t.languages.shell=t.languages.bash}(Prism),function(t){var e=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(t){return t=t.replace(/<inner>/g,(function(){return e})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+t+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;t.languages.markdown=t.languages.extend("markup",{}),t.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:t.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+i+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+i+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:t.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:t.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(e){["url","bold","italic","strike","code-snippet"].forEach((function(n){e!==n&&(t.languages.markdown[e].inside.content.inside[n]=t.languages.markdown[n])}))})),t.hooks.add("after-tokenize",(function(t){"markdown"!==t.language&&"md"!==t.language||function t(e){if(e&&"string"!=typeof e)for(var n=0,r=e.length;n<r;n++){var a=e[n];if("code"===a.type){var i=a.content[1],o=a.content[3];if(i&&o&&"code-language"===i.type&&"code-block"===o.type&&"string"==typeof i.content){var s=i.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),l="language-"+(s=(/[a-z][\w-]*/i.exec(s)||[""])[0].toLowerCase());o.alias?"string"==typeof o.alias?o.alias=[o.alias,l]:o.alias.push(l):o.alias=[l]}}else t(a.content)}}(t.tokens)})),t.hooks.add("wrap",(function(e){if("code-block"===e.type){for(var n="",r=0,a=e.classes.length;r<a;r++){var i=e.classes[r],u=/language-(.+)/.exec(i);if(u){n=u[1];break}}var c=t.languages[n];if(c)e.content=t.highlight(function(t){var e=t.replace(o,"");return e.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(t,e){var n;if("#"===(e=e.toLowerCase())[0])return n="x"===e[1]?parseInt(e.slice(2),16):Number(e.slice(1)),l(n);var r=s[e];return r||t}))}(e.content),c,n);else if(n&&"none"!==n&&t.plugins.autoloader){var d="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());e.attributes.id=d,t.plugins.autoloader.loadLanguages(n,(function(){var e=document.getElementById(d);e&&(e.innerHTML=t.highlight(e.textContent,t.languages[n],n))}))}}}));var o=RegExp(t.languages.markup.tag.pattern.source,"gi"),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;t.languages.md=t.languages.markdown}(Prism);var pst=["comment","prolog","doctype","cdata","punctuation","namespace","property","tag","boolean","number","constant","symbol","deleted","selector","attr-name","string","builtin","inserted","operator","entity","url","string","atrule","attr-value","keyword","function","class-name","regex","important","variable","bold","italic","entity","char"];function hst(t){return"string"==typeof t?t.length:"string"==typeof t.content?t.content.length:t.content.reduce((function(t,e){return t+hst(e)}),0)}var fst,mst=oat.String,gst=function(t){if("Symbol"===Xit(t))throw TypeError("Cannot convert a Symbol value to a string");return mst(t)},vst=function(){var t=Jat(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},yst=oat.RegExp,bst=Iat((function(){var t=yst("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),xst=bst||Iat((function(){return!yst("a","y").sticky})),wst={BROKEN_CARET:bst||Iat((function(){var t=yst("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:xst,UNSUPPORTED_Y:bst},_st=Zat?Object.defineProperties:function(t,e){Jat(t);for(var n,r=Pot(e),a=ost(e),i=a.length,o=0;i>o;)vit.f(t,n=a[o++],r[n]);return t},Cst=Dat("document","documentElement"),Sst=Dit("IE_PROTO"),kst=function(){},Ast=function(t){return"<script>"+t+"<\/script>"},Est=function(t){t.write(Ast("")),t.close();var e=t.parentWindow.Object;return t=null,e},Dst=function(){try{fst=new ActiveXObject("htmlfile")}catch(t){}var t,e;Dst="undefined"!=typeof document?document.domain&&fst?Est(fst):((e=Xat("iframe")).style.display="none",Cst.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Ast("document.F=Object")),t.close(),t.F):Est(fst);for(var n=Hot.length;n--;)delete Dst.prototype[Hot[n]];return Dst()};Fit[Sst]=!0;var Fst,Mst,Ost=Object.create||function(t,e){var n;return null!==t?(kst.prototype=Jat(t),n=new kst,kst.prototype=null,n[Sst]=t):n=Dst(),void 0===e?n:_st(n,e)},Bst=oat.RegExp,Tst=Iat((function(){var t=Bst(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),Pst=oat.RegExp,Ist=Iat((function(){var t=Pst("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),Rst=Lit.get,Lst=cat("native-string-replace",String.prototype.replace),Nst=RegExp.prototype.exec,zst=Nst,jst=mat("".charAt),$st=mat("".indexOf),qst=mat("".replace),Vst=mat("".slice),Hst=(Mst=/b*/g,eit(Nst,Fst=/a/,"a"),eit(Nst,Mst,"a"),0!==Fst.lastIndex||0!==Mst.lastIndex),Zst=wst.BROKEN_CARET,Ust=void 0!==/()??/.exec("")[1];(Hst||Ust||Zst||Tst||Ist)&&(zst=function(t){var e,n,r,a,i,o,s,l=this,u=Rst(l),c=gst(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=eit(zst,d,c),l.lastIndex=d.lastIndex,e;var p=u.groups,h=Zst&&l.sticky,f=eit(vst,l),m=l.source,g=0,v=c;if(h&&(f=qst(f,"y",""),-1===$st(f,"g")&&(f+="g"),v=Vst(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==jst(c,l.lastIndex-1))&&(m="(?: "+m+")",v=" "+v,g++),n=new RegExp("^(?:"+m+")",f)),Ust&&(n=new RegExp("^"+m+"$(?!\\s)",f)),Hst&&(r=l.lastIndex),a=eit(Nst,h?n:l,v),h?a?(a.input=Vst(a.input,g),a[0]=Vst(a[0],g),a.index=l.lastIndex,l.lastIndex+=a[0].length):l.lastIndex=0:Hst&&a&&(l.lastIndex=l.global?a.index+a[0].length:r),Ust&&a&&a.length>1&&eit(Lst,a[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(a[i]=void 0)})),a&&p)for(a.groups=o=Ost(null),i=0;i<p.length;i++)o[(s=p[i])[0]]=a[s[1]];return a});var Gst=zst;ist({target:"RegExp",proto:!0,forced:/./.exec!==Gst},{exec:Gst});var Wst=Function.prototype,Xst=Wst.apply,Yst=Wst.bind,Qst=Wst.call,Kst="object"==typeof Reflect&&Reflect.apply||(Yst?Qst.bind(Xst):function(){return Qst.apply(Xst,arguments)}),Jst=qat("species"),tlt=RegExp.prototype,elt=qat("match"),nlt=oat.TypeError,rlt=qat("species"),alt=function(t,e){var n,r=Jat(t).constructor;return void 0===r||null==(n=Jat(r)[rlt])?e:function(t){if(wot(t))return t;throw nlt(oit(t)+" is not a constructor")}(n)},ilt=mat("".charAt),olt=mat("".charCodeAt),slt=mat("".slice),llt=function(t){return function(e,n){var r,a,i=gst(vat(e)),o=uot(n),s=i.length;return o<0||o>=s?t?"":void 0:(r=olt(i,o))<55296||r>56319||o+1===s||(a=olt(i,o+1))<56320||a>57343?t?ilt(i,o):r:t?slt(i,o,o+2):a-56320+(r-55296<<10)+65536}},ult={codeAt:llt(!1),charAt:llt(!0)}.charAt,clt=function(t,e,n){return e+(n?ult(t,e).length:1)},dlt=oat.Array,plt=Math.max,hlt=function(t,e,n){for(var r,a,i,o,s=pot(t),l=zot(e,s),u=zot(void 0===n?s:n,s),c=dlt(plt(u-l,0)),d=0;l<u;l++,d++)r=c,a=d,i=t[l],o=void 0,(o=fit(a))in r?vit.f(r,o,yit(0,i)):r[o]=i;return c.length=d,c},flt=oat.TypeError,mlt=function(t,e){var n=t.exec;if(Aat(n)){var r=eit(n,t,e);return null!==r&&Jat(r),r}if("RegExp"===Zit(t))return eit(Gst,t,e);throw flt("RegExp#exec called on incompatible receiver")},glt=wst.UNSUPPORTED_Y,vlt=Math.min,ylt=[].push,blt=mat(/./.exec),xlt=mat(ylt),wlt=mat("".slice);!function(t,e,n,r){var a=qat(t),i=!Iat((function(){var e={};return e[a]=function(){return 7},7!=""[t](e)})),o=i&&!Iat((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Jst]=function(){return n},n.flags="",n[a]=/./[a]),n.exec=function(){return e=!0,null},n[a](""),!e}));if(!i||!o||n){var s=mat(/./[a]),l=e(a,""[t],(function(t,e,n,r,a){var o=mat(t),l=e.exec;return l===Gst||l===tlt.exec?i&&!a?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));qit(String.prototype,t,l[0]),qit(tlt,a,l[1])}r&&bit(tlt[a],"sham",!0)}("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,a,i=gst(vat(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[i];if(!Uat(r=t)||!(void 0!==(a=r[elt])?a:"RegExp"==Zit(r)))return eit(e,i,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,h=new RegExp(t.source,d+"g");(s=eit(Gst,h,i))&&!((l=h.lastIndex)>p&&(xlt(c,wlt(i,p,s.index)),s.length>1&&s.index<i.length&&Kst(ylt,c,hlt(s,1)),u=s[0].length,p=l,c.length>=o));)h.lastIndex===s.index&&h.lastIndex++;return p===i.length?!u&&blt(h,"")||xlt(c,""):xlt(c,wlt(i,p)),c.length>o?hlt(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:eit(e,this,t,n)}:e,[function(e,n){var a=vat(this),i=null==e?void 0:uit(e,t);return i?eit(i,e,a,n):eit(r,gst(a),e,n)},function(t,a){var i=Jat(this),o=gst(t),s=n(r,i,o,a,r!==e);if(s.done)return s.value;var l=alt(i,RegExp),u=i.unicode,c=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(glt?"g":"y"),d=new l(glt?"^(?:"+i.source+")":i,c),p=void 0===a?4294967295:a>>>0;if(0===p)return[];if(0===o.length)return null===mlt(d,o)?[o]:[];for(var h=0,f=0,m=[];f<o.length;){d.lastIndex=glt?0:f;var g,v=mlt(d,glt?wlt(o,f):o);if(null===v||(g=vlt(dot(d.lastIndex+(glt?f:0)),o.length))===h)f=clt(o,f,u);else{if(xlt(m,wlt(o,h,f)),m.length===p)return m;for(var y=1;y<=v.length-1;y++)if(xlt(m,v[y]),m.length===p)return m;f=h=g}}return xlt(m,wlt(o,h)),m}]}),!!Iat((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),glt),ist({global:!0},{globalThis:oat}),fa&&(ca.fn.attr=fa);var _lt=$it.PROPER,Clt=RegExp.prototype,Slt=Clt.toString,klt=mat(vst),Alt=Iat((function(){return"/a/b"!=Slt.call({source:"a",flags:"b"})})),Elt=_lt&&"toString"!=Slt.name;(Alt||Elt)&&qit(RegExp.prototype,"toString",(function(){var t=Jat(this),e=gst(t.source),n=t.flags;return"/"+e+"/"+gst(void 0===n&&nit(Clt,t)&&!("flags"in Clt)?klt(t):n)}),{unsafe:!0});var Dlt=function(){function t(){this.title=PA("highLightModule.selectLang"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M64 64v896h896V64H64z m487.6 698.8c0 87.2-51.2 127-125.8 127-67.4 0-106.4-34.8-126.4-77l68.6-41.4c13.2 23.4 25.2 43.2 54.2 43.2 27.6 0 45.2-10.8 45.2-53V475.4h84.2v287.4z m199.2 127c-78.2 0-128.8-37.2-153.4-86l68.6-39.6c18 29.4 41.6 51.2 83 51.2 34.8 0 57.2-17.4 57.2-41.6 0-28.8-22.8-39-61.4-56l-21-9c-60.8-25.8-101-58.4-101-127 0-63.2 48.2-111.2 123.2-111.2 53.6 0 92 18.6 119.6 67.4L800 580c-14.4-25.8-30-36-54.2-36-24.6 0-40.2 15.6-40.2 36 0 25.2 15.6 35.4 51.8 51.2l21 9c71.6 30.6 111.8 62 111.8 132.4 0 75.6-59.6 117.2-139.4 117.2z"></path></svg>',this.tag="select",this.width=95,this.selectPanelWidth=115}return t.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig("codeSelectLang").codeLangs,r=void 0===n?[]:n;e.push({text:"plain text",value:""}),r.forEach((function(t){var n=t.text,r=t.value;e.push({text:n,value:r})}));var a=this.getValue(t);return e.forEach((function(t){t.value===a?t.selected=!0:delete t.selected})),e},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.getSelectCodeElem(t);if(null==e)return"";if(!ne.isElement(e))return"";var n=e.language.toString(),r=t.getMenuConfig("codeSelectLang").codeLangs;return(void 0===r?[]:r).some((function(t){return t.value===n}))?n:""},t.prototype.isDisabled=function(t){return null==t.selection||!this.getSelectCodeElem(t)},t.prototype.exec=function(t,e){if(null!=this.getSelectCodeElem(t)){var n={language:e.toString()};Ke.setNodes(t,n,{match:function(t){return Rx.checkNodeType(t,"code")}})}},t.prototype.getSelectCodeElem=function(t){var e=Rx.getSelectedNodeByType(t,"code");if(null==e)return null;var n=Rx.getParentNode(t,e);return ne.isElement(n)?"pre"!==n.type?null:e:null},t}(),Flt={renderStyle:function(t,e){var n=t,r=e,a="";return pst.forEach((function(t){n[t]&&(a=t)})),a&&function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.props&&(n.props={}),Object.assign(n.props,{className:e})}(r,a="token "+a),r},parseStyleHtml:function(t,e,n){var r=ca(t);if(!ne.isElement(e))return e;if("code"!==Rx.getNodeType(e))return e;var a=e,i=r.attr("class")||"";return 0===i.indexOf("language-")?a.language=i.split("-")[1]||"":a.language=i.toLowerCase(),a},menus:[{key:"codeSelectLang",factory:function(){return new Dlt},config:{codeLangs:[{text:"CSS",value:"css"},{text:"HTML",value:"html"},{text:"XML",value:"xml"},{text:"Javascript",value:"javascript"},{text:"Typescript",value:"typescript"},{text:"JSX",value:"jsx"},{text:"Go",value:"go"},{text:"PHP",value:"php"},{text:"C",value:"c"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C++",value:"cpp"},{text:"C#",value:"csharp"},{text:"Visual Basic",value:"visual-basic"},{text:"SQL",value:"sql"},{text:"Ruby",value:"ruby"},{text:"Swift",value:"swift"},{text:"Bash",value:"bash"},{text:"Markdown",value:"markdown"}]}}],elemsToHtml:[{type:"code",elemToHtml:function(t,e){var n=t.language,r=void 0===n?"":n;return"<code "+(r?'class="language-'+r+'"':"")+">"+e+"</code>"}}]},Mlt=/"/g,Olt=mat("".replace);ist({target:"String",proto:!0,forced:function(t){return Iat((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}("anchor")},{anchor:function(t){return e="a",n="name",r=t,a=gst(vat(this)),i="<"+e,""!==n&&(i+=" "+n+'="'+Olt(gst(r),Mlt,""")+'"'),i+">"+a+"</"+e+">";var e,n,r,a,i}});var Blt=function(t){var e,n,r,a=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)o.push(r.value)}catch(t){a={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o}(t,2),i=a[0],o=a[1],s=[],l=function(t){if(!Te.isText(t))return null;var e=Rx.getParentNode(null,t);if(e&&"code"===Rx.getNodeType(e)){var n=Rx.getParentNode(null,e);if(n&&"pre"===Rx.getNodeType(n))return e}return null}(i);if(null==l)return s;var u=l.language,c=void 0===u?"":u;if(!c)return s;var d=function(t,e){if(!e)return[];var n=dst.languages[e];return n?dst.tokenize(t.text,n):[]}(i,c),p=0;try{for(var h=
- /*! *****************************************************************************
- 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.
- ***************************************************************************** */
- function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}(d),f=h.next();!f.done;f=h.next()){var m=f.value,g=p+hst(m);"string"!=typeof m&&s.push(((r={})[m.type]=!0,r.anchor={path:o,offset:p},r.focus={path:o,offset:g},r)),p=g}}catch(t){e={error:t}}finally{try{f&&!f.done&&(n=h.return)&&n.call(h)}finally{if(e)throw e.error}}return s},Tlt=function(){return Tlt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},Tlt.apply(this,arguments)},Plt=function(){function t(){throw new Error("不能实例化\nCan not construct a instance")}return t.setEditorConfig=function(t){void 0===t&&(t={}),this.editorConfig=Tlt(Tlt({},this.editorConfig),t)},t.setSimpleEditorConfig=function(t){void 0===t&&(t={}),this.simpleEditorConfig=Tlt(Tlt({},this.simpleEditorConfig),t)},t.setToolbarConfig=function(t){void 0===t&&(t={}),this.toolbarConfig=Tlt(Tlt({},this.toolbarConfig),t)},t.setSimpleToolbarConfig=function(t){void 0===t&&(t={}),this.simpleToolbarConfig=Tlt(Tlt({},this.simpleToolbarConfig),t)},t.registerPlugin=function(t){this.plugins.push(t)},t.registerMenu=function(t,e){jx(t,e)},t.registerRenderElem=function(t){MS(t)},t.registerRenderStyle=function(t){DS(t)},t.registerElemToHtml=function(t){vw(t)},t.registerStyleToHtml=function(t){mw(t)},t.registerPreParseHtml=function(t){Y_(t)},t.registerParseElemHtml=function(t){tC(t)},t.registerParseStyleHtml=function(t){K_(t)},t.registerModule=function(t){Ilt(t)},t.editorConfig={},t.simpleEditorConfig={},t.toolbarConfig={},t.simpleToolbarConfig={},t.plugins=[],t}();
- /*! *****************************************************************************
- 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.
- ***************************************************************************** */function Ilt(t){var e=t.menus,n=t.renderElems,r=t.renderStyle,a=t.elemsToHtml,i=t.styleToHtml,o=t.preParseHtml,s=t.parseElemsHtml,l=t.parseStyleHtml,u=t.editorPlugin;e&&e.forEach((function(t){return Plt.registerMenu(t)})),n&&n.forEach((function(t){return Plt.registerRenderElem(t)})),r&&Plt.registerRenderStyle(r),a&&a.forEach((function(t){return Plt.registerElemToHtml(t)})),i&&Plt.registerStyleToHtml(i),o&&o.forEach((function(t){return Plt.registerPreParseHtml(t)})),s&&s.forEach((function(t){return Plt.registerParseElemHtml(t)})),l&&Plt.registerParseStyleHtml(l),u&&Plt.registerPlugin(u)}Nj.forEach((function(t){return Ilt(t)})),Ilt(OZ),Ilt(wQ),Ilt(Q6),Ilt(tat),Ilt(Flt);var Rlt='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',Llt='<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',Nlt='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',zlt='<svg viewBox="0 0 1024 1024"><path d="M204.8 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M505.6 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M806.4 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path></svg>',jlt='<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>';function $lt(){return["headerSelect","blockquote","|","bold","underline","italic",{key:"group-more-style",title:PA("editor.more"),iconSvg:zlt,menuKeys:["through","code","sup","sub","clearStyle"]},"color","bgColor","|","fontSize","fontFamily","lineHeight","|","bulletedList","numberedList","todo",{key:"group-justify",title:PA("editor.justify"),iconSvg:Llt,menuKeys:["justifyLeft","justifyRight","justifyCenter","justifyJustify"]},{key:"group-indent",title:PA("editor.indent"),iconSvg:Rlt,menuKeys:["indent","delIndent"]},"|","emotion","insertLink",{key:"group-image",title:PA("editor.image"),iconSvg:Nlt,menuKeys:["insertImage","uploadImage"]},{key:"group-video",title:PA("editor.video"),iconSvg:jlt,menuKeys:["insertVideo","uploadVideo"]},"insertTable","codeBlock","divider","|","undo","redo","|","fullScreen"]}function qlt(){return["blockquote","header1","header2","header3","|","bold","underline","italic","through","color","bgColor","clearStyle","|","bulletedList","numberedList","todo","justifyLeft","justifyRight","justifyCenter","|","insertLink",{key:"group-image",title:PA("editor.image"),iconSvg:Nlt,menuKeys:["insertImage","uploadImage"]},"insertVideo","insertTable","codeBlock","|","undo","redo","|","fullScreen"]}var Vlt={link:{menuKeys:["editLink","unLink","viewLink"]},image:{menuKeys:["imageWidth30","imageWidth50","imageWidth100","editImage","viewImageLink","deleteImage"]},pre:{menuKeys:["enter","codeBlock","codeSelectLang"]},table:{menuKeys:["enter","tableHeader","tableFullWidth","insertTableRow","deleteTableRow","insertTableCol","deleteTableCol","deleteTable"]},divider:{menuKeys:["enter"]},video:{menuKeys:["enter","editVideoSize"]}};function Hlt(){return Tlt(Tlt({},Vlt),{text:{menuKeys:["headerSelect","insertLink","bulletedList","|","bold","through","color","bgColor","clearStyle"]}})}function Zlt(){return Vlt}function Ult(){return{hoverbarKeys:Hlt()}}function Glt(){return{hoverbarKeys:Zlt()}}function Wlt(){return{toolbarKeys:$lt()}}function Xlt(){return{toolbarKeys:qlt()}}var Ylt=Ult();Plt.setEditorConfig(Tlt(Tlt({},Ylt),{decorate:Blt}));var Qlt=Glt();Plt.setSimpleEditorConfig(Tlt(Tlt({},Qlt),{decorate:Blt}));var Klt=Wlt();Plt.setToolbarConfig(Klt);var Jlt=Xlt();function tut(t){void 0===t&&(t={});var e=t.selector,n=void 0===e?"":e,r=t.content,a=void 0===r?[]:r,i=t.html,o=t.config,s=void 0===o?{}:o,l=t.mode,u=void 0===l?"default":l,c="simple"===u?Plt.simpleEditorConfig:Plt.editorConfig,d=Tlt(Tlt({},c.hoverbarKeys||{}),s.hoverbarKeys||{}),p=Dk({selector:n,config:Tlt(Tlt(Tlt({},c),s),{hoverbarKeys:d}),content:a,html:i,plugins:Plt.plugins});return p}function eut(t){var e=t.selector,n=t.editor,r=t.config,a=void 0===r?{}:r,i=t.mode,o=void 0===i?"default":i;if(!e)throw new Error("Cannot find 'selector' when create toolbar");var s="simple"===o?Plt.simpleToolbarConfig:Plt.toolbarConfig,l=Pk(n,{selector:e,config:Tlt(Tlt({},s),a)});return l}Plt.setSimpleToolbarConfig(Jlt);var nut=function(){return nut=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},nut.apply(this,arguments)};function rut(t){var e="请使用 '@".concat(t,"' 事件,不要放在 props 中");return e+"\nPlease use '@".concat(t,"' event instead of props")}var aut=o["default"].extend({render:function(t){return t("div",{ref:"box"})},name:"Editor",data:function(){return{curValue:"",editor:null}},props:["defaultContent","defaultConfig","mode","defaultHtml","value"],mounted:function(){this.create()},watch:{value:function(t){t===this.curValue||this.setHtml(t)}},methods:{setHtml:function(t){var e=this.editor;if(null!=e){var n=e.isDisabled(),r=e.isFocused(),a=JSON.stringify(e.selection);if(e.enable(),e.focus(),e.select([]),e.deleteFragment(),Ke.setNodes(e,{type:"paragraph"},{mode:"highest"}),e.dangerouslyInsertHtml(t),r||(e.deselect(),e.blur()),n&&(e.deselect(),e.disable()),e.isFocused())try{e.select(JSON.parse(a))}catch(t){e.select(le.start(e,[]))}}},create:function(){var t=this;if(null!=this.$refs.box){var e=this.defaultConfig||{},n=JSON.stringify(Array.isArray(this.defaultContent)?this.defaultContent:[]);tut({selector:this.$refs.box,html:this.defaultHtml||this.value||"",config:nut(nut({},e),{onCreated:function(n){if(t.editor=Object.seal(n),t.$emit("onCreated",n),e.onCreated){var r=rut("onCreated");throw new Error(r)}},onChange:function(n){var r=n.getHtml();if(t.curValue=r,t.$emit("input",r),t.$emit("onChange",n),e.onChange){var a=rut("onChange");throw new Error(a)}},onDestroyed:function(n){if(t.$emit("onDestroyed",n),e.onDestroyed){var r=rut("onDestroyed");throw new Error(r)}},onMaxLength:function(n){if(t.$emit("onMaxLength",n),e.onMaxLength){var r=rut("onMaxLength");throw new Error(r)}},onFocus:function(n){if(t.$emit("onFocus",n),e.onFocus){var r=rut("onFocus");throw new Error(r)}},onBlur:function(n){if(t.$emit("onBlur",n),e.onBlur){var r=rut("onBlur");throw new Error(r)}},customAlert:function(n,r){if(t.$emit("customAlert",n,r),e.customAlert){var a=rut("customAlert");throw new Error(a)}},customPaste:function(n,r){if(e.customPaste){var a=rut("customPaste");throw new Error(a)}var i;return t.$emit("customPaste",n,r,(function(t){i=t})),i}}),content:JSON.parse(n),mode:this.mode||"default"})}}}}),iut=o["default"].extend({name:"Toolbar",render:function(t){return t("div",{ref:"box"})},props:["editor","defaultConfig","mode"],methods:{create:function(t){null!=this.$refs.box&&null!=t&&(Rx.getToolbar(t)||eut({editor:t,selector:this.$refs.box,config:this.defaultConfig||{},mode:this.mode||"default"}))}},watch:{editor:{handler:function(t){null!=t&&this.create(t)},immediate:!0}}}),out=o["default"].extend({components:{Editor:aut,Toolbar:iut},data:function(){return{editor:null,html:"",toolbarConfig:{},editorConfig:{placeholder:"请输入内容...",MENU_CONF:{uploadImage:{customUpload:this.update},uploadVideo:{customUpload:this.update}}},mode:"default"}},props:["id","content"],methods:{onCreated:function(t){this.editor=Object.seal(t)},update:function(t,e){var n=this,r=t.name.substr(0,t.name.indexOf(".")),a=t.name.substr(t.name.indexOf(".")+1),i={classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:r,filetype:a,parentid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}};this.$api.requested(i).then((function(a){var i=a.data.uploadurl,o=a.data.serialfilename,s={headers:{"Content-Type":"application/octet-stream"}};n.$upload.hw_upload(i,t,s).then((function(t){if("OK"==t.statusText){var a={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:{serialfilename:o}};n.$api.requested(a).then((function(t){var a=t.data.attachmentids,i={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"SAT_SHAREMATERIAL",ownerid:n.id,usetype:"richtext",attachmentids:a}};n.$api.requested(i).then((function(t){"成功"!=t.msg?n.$notify({title:"提示",message:"上传失败",type:"error"}):e(t.data[0].url,r,t.data[0].url)}))}))}}))}))}},mounted:function(){var t=this;setTimeout((function(){t.html=t.content}),1e3)},beforeDestroy:function(){var t=this.editor;null!=t&&t.destroy()}}),sut=out,lut=n(1001),uut=(0,lut.Z)(sut,a,i,!1,null,null,null),cut=uut.exports},5283:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.pageSize,"pager-count":11,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})},a=[],i=n(16198),o=(n(35666),{name:"Pagination",data:function(){return{}},props:{total:{default:function(){return 0}},pageSize:{default:function(){return 10}},currentPage:{default:function(){return 1}}},computed:{},watch:{},methods:{handleSizeChange:function(t){},handleCurrentChange:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.$emit("pageChange",t);case 1:case"end":return n.stop()}}),n)})))()}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"6869c198",null),c=u.exports},59358:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"image-panel"},[t.deletebtn?n("i",{staticClass:"el-icon-error close-btn",on:{click:t.deleteFileLink}}):t._e(),n("el-image",{staticStyle:{width:"100%"},attrs:{src:t.image.url,"preview-src-list":t.srcList}})],1)},a=[],i=n(16198),o=(n(35666),{props:["image","deletebtn"],data:function(){return{srcList:[]}},methods:{deleteFileLink:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[t.image.linksid]}});case 2:n=e.sent,1===n.code&&t.$emit("onSuccess");case 4:case"end":return e.stop()}}),e)})))()}},watch:{image:{deep:!0,immediate:!0,handler:function(t,e){this.srcList.push(this.image.url)}}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"08197f76",null),c=u.exports},33156:function(t,e,n){"use strict";n.d(e,{Z:function(){return k}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel "},[n("div",{staticClass:"tab flex-align-center"},[n("p",{class:"组织架构"===t.activeName?"tab-act":"",on:{click:function(e){return t.tabChange("组织架构")}}},[t._v("组织架构")]),n("p",{class:"营销组织"===t.activeName?"tab-act":"",on:{click:function(e){return t.tabChange("营销组织")}}},[t._v("营销组织")])]),n("div",{staticStyle:{padding:"16px 0"}},[n("dep",{directives:[{name:"show",rawName:"v-show",value:"组织架构"===t.activeName,expression:"activeName === '组织架构'"}],attrs:{defaultData:t.defaultData,scrollHeight:t.scrollHeight,obiectName:t.obiectName,obiectId:t.obiectId},on:{onParams:t.onParams}}),n("mar",{directives:[{name:"show",rawName:"v-show",value:"营销组织"===t.activeName,expression:"activeName === '营销组织'"}],attrs:{defaultData:t.defaultData,scrollHeight:t.scrollHeight,obiectName:t.obiectName,obiectId:t.obiectId},on:{onAgentParams:t.onAgentParams}})],1)])},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"tree",attrs:{data:t.deplist,"node-key":"departmentid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!1,"expand-on-click-node":!1,"show-checkbox":!0},on:{"node-click":t.nodeClick,check:t.nodeCheck,"check-change":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label)+" "),1===a.status?n("i",{staticClass:"el-icon-user-solid"}):t._e()]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全 选")]),n("el-checkbox",{on:{change:function(e){return t.$emit("onParams",t.departmentids,t.checkedMenbers,t.isonlymanager_dept)}},model:{value:t.isonlymanager_dept,callback:function(e){t.isonlymanager_dept=e},expression:"isonlymanager_dept"}},[t._v("仅组织负责人可见")])],1),n("div",[n("el-input",{staticClass:"normal-margin",attrs:{size:"small",placeholder:"搜索人员",clearable:""},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}}),n("div",{staticStyle:{"overflow-y":"scroll"},style:{height:t.scrollHeight?t.scrollHeight:"400px"}},[n("el-checkbox-group",{attrs:{disabled:t.pageOnlyRead},on:{change:t.handleCheckedChange},model:{value:t.checkedMenbers,callback:function(e){t.checkedMenbers=e},expression:"checkedMenbers"}},t._l(t.menberData,(function(e){return n("div",{key:e.index,staticStyle:{"margin-bottom":"10px"}},[t.searchValue?n("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:e.name===t.searchValue,expression:"item.name === searchValue"}],attrs:{label:e.hrid}},[t._v(t._s(e.name))]):n("el-checkbox",{attrs:{label:e.hrid}},[t._v(t._s(e.name))])],1)})),0)],1)],1)])],1)],1)},o=[],s=n(74479),l=n(16198),u=n(4367),c=(n(41539),n(54747),n(57327),n(70189),n(78783),n(33948),n(21249),n(92222),n(35666),n(20629)),d={props:["defaultData","scrollHeight","obiectName","obiectId"],components:{},computed:(0,u.Z)({},(0,c.Se)({pageOnlyRead:"pageOnlyRead"})),data:function(){return{deplist:[],responseData:[],menberData:[],checkedMenbers:[],departmentids:[],onCheckedMenber:[],searchValue:"",clickdepid:"",isonlymanager_dept:!1,checkAll:!1,isIndeterminate:!1}},methods:{department:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t.$route.query.id,t.obiectId),e.next=3,t.$api.requested({classname:"webmanage.department.department",method:"querydepartment_auth",content:{obiectId:t.$route.query.id?t.$route.query.id:t.obiectId,obiectName:t.obiectName}});case 3:n=e.sent,t.responseData=n.data,t.deplist=t.createMenu(n.data),t.$emit("onClick",{data:t.deplist[0],parent:[]});case 7:case"end":return e.stop()}}),e)})))()},createMenu:function(t){var e=this,n=[];function r(t){var n={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],status:t["status"],disabled:e.pageOnlyRead,children:[]};if(t.subdep&&t.subdep.length>0)for(var a=0;a<t.subdep.length;a++)n.children.push(r(t.subdep[a]));return n}return t.forEach((function(t){n.push(r(t))})),n},menberList:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:1e4,departmentids:t,containssub:0,where:{condition:""}}},n.next=3,e.$api.requested(r);case 3:a=n.sent,e.menberData=a.data,e.checkedmenber();case 6:case"end":return n.stop()}}),n)})))()},checkedmenber:function(){var t=this,e=this.defaultData.hrid,n=[];e.filter((function(e){t.menberData.forEach((function(t){e===t.hrid&&n.push(e)}))})),this.onCheckedMenber=n},nodeClick:function(t,e,n){this.checkAll=!1,this.clickdepid=t.departmentid,this.menberList([t.departmentid])},nodeCheck:function(t,e,n,r){},checkChange:function(t,e,n){var r=this,a=this.departmentids.filter((function(e){if(e!==t.departmentid)return e}));if(e){if(this.clickdepid===t.departmentid){var i=this.checkedMenbers.filter((function(t){return!r.onCheckedMenber.some((function(e){return e===t}))}));this.checkedMenbers=i}this.menberData=[],this.departmentids.push(t.departmentid)}else this.departmentids=a;this.departmentids=(0,s.Z)(new Set(this.departmentids)),this.$refs.tree.setCheckedKeys(this.departmentids),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)},handleCheckedChange:function(t){var e=this,n=this.departmentids.filter((function(t){if(t!==e.clickdepid)return t}));this.$refs.tree.setCheckedKeys(n),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)},handleCheckAllChange:function(t){var e=this,n=this.menberData.map((function(t){return t.hrid})),r=this.departmentids.filter((function(t){if(t!==e.clickdepid)return t}));if(this.$refs.tree.setCheckedKeys(r),this.isIndeterminate=!1,this.checkAll)this.checkedMenbers=this.checkedMenbers.concat(n),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept);else{var a=this.checkedMenbers.filter((function(t){return!n.some((function(e){return e===t}))}));this.checkedMenbers=a,this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)}}},mounted:function(){var t=this;setTimeout((function(){t.department()}),1e3)},watch:{defaultData:function(t){this.departmentids=t.departmentid,this.checkedMenbers=t.hrid,this.isonlymanager_dept=t.isonlymanager_dept,this.$refs.tree.setCheckedKeys(t.departmentid),this.department()}}},p=d,h=n(1001),f=(0,h.Z)(p,i,o,!1,null,"0f809025",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"tree",attrs:{data:t.deplist,"node-key":"sa_saleareaid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!1,"expand-on-click-node":!1,"show-checkbox":!0},on:{"node-click":t.nodeClick,check:t.nodeCheck,"check-change":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label)+" "),1===a.status?n("i",{staticClass:"el-icon-user-solid"}):t._e()]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全 选")]),n("el-checkbox",{on:{change:function(e){return t.$emit("onAgentParams",t.saleareaids,t.checkedMenbers,t.isonlymanager_agent)}},model:{value:t.isonlymanager_agent,callback:function(e){t.isonlymanager_agent=e},expression:"isonlymanager_agent"}},[t._v("仅组织负责人可见")])],1),n("div",[n("el-input",{staticClass:"normal-margin",attrs:{size:"small",placeholder:"搜索人员",clearable:""},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}}),n("div",{staticStyle:{"overflow-y":"scroll"},style:{height:t.scrollHeight?t.scrollHeight:"400px"}},[n("el-checkbox-group",{attrs:{disabled:t.pageOnlyRead},on:{change:t.handleCheckedChange},model:{value:t.checkedMenbers,callback:function(e){t.checkedMenbers=e},expression:"checkedMenbers"}},t._l(t.menberData,(function(e){return n("div",{key:e.index,staticStyle:{"margin-bottom":"10px"}},[t.searchValue?n("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:e.agentname===t.searchValue,expression:"item.agentname === searchValue"}],attrs:{label:e.sa_agentsid}},[t._v(t._s(e.agentname))]):n("el-checkbox",{attrs:{label:e.sa_agentsid}},[t._v(t._s(e.agentname))])],1)})),0)],1)],1)])],1)],1)},v=[],y={props:["defaultData","scrollHeight","obiectName","obiectId"],components:{},computed:(0,u.Z)({},(0,c.Se)({pageOnlyRead:"pageOnlyRead"})),data:function(){return{deplist:[],responseData:[],menberData:[],checkedMenbers:[],saleareaids:[],onCheckedMenber:[],searchValue:"",clickdepid:"",isonlymanager_agent:!1,checkAll:!1,isIndeterminate:!1}},methods:{department:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area_auth",content:{obiectId:t.$route.query.id?t.$route.query.id:t.obiectId,obiectName:t.obiectName}});case 2:n=e.sent,t.responseData=n.data,t.deplist=t.createMenu(n.data),t.$emit("onClick",{data:t.deplist[0],parent:[]});case 6:case"end":return e.stop()}}),e)})))()},createMenu:function(t){var e=this,n=[];function r(t){var n={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],status:t["status"],disabled:e.pageOnlyRead,children:[]};if(t.subarea&&t.subarea.length>0)for(var a=0;a<t.subarea.length;a++)n.children.push(r(t.subarea[a]));return n}return t.forEach((function(t){n.push(r(t))})),n},menberList:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageNumber:1,pageSize:1e4,sa_saleareaids:t,containssub:0,where:{condition:""}}},n.next=3,e.$api.requested(r);case 3:a=n.sent,e.menberData=a.data,e.checkedmenber();case 6:case"end":return n.stop()}}),n)})))()},checkedmenber:function(){var t=this,e=this.defaultData.sa_agentsid,n=[];e.filter((function(e){t.menberData.forEach((function(t){e===t.sa_agentsid&&n.push(e)}))})),this.onCheckedMenber=n},nodeClick:function(t,e,n){this.checkAll=!1,this.clickdepid=t.sa_saleareaid,this.menberList([t.sa_saleareaid])},nodeCheck:function(t,e,n,r){},checkChange:function(t,e,n){var r=this,a=this.saleareaids.filter((function(e){if(e!==t.sa_saleareaid)return e}));if(e){if(this.clickdepid===t.sa_saleareaid){var i=this.checkedMenbers.filter((function(t){return!r.onCheckedMenber.some((function(e){return e===t}))}));this.checkedMenbers=i}this.menberData=[],this.saleareaids.push(t.sa_saleareaid)}else this.saleareaids=a;this.saleareaids=(0,s.Z)(new Set(this.saleareaids)),this.$refs.tree.setCheckedKeys(this.saleareaids),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)},handleCheckedChange:function(t){var e=this,n=this.saleareaids.filter((function(t){if(t!==e.clickdepid)return t}));this.$refs.tree.setCheckedKeys(n),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)},handleCheckAllChange:function(t){var e=this,n=this.menberData.map((function(t){return t.sa_agentsid})),r=this.saleareaids.filter((function(t){if(t!==e.clickdepid)return t}));if(this.$refs.tree.setCheckedKeys(r),this.isIndeterminate=!1,this.checkAll)this.checkedMenbers=this.checkedMenbers.concat(n),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent);else{var a=this.checkedMenbers.filter((function(t){return!n.some((function(e){return e===t}))}));this.checkedMenbers=a,this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)}}},mounted:function(){var t=this;setTimeout((function(){t.department()}),1e3)},watch:{pageOnlyRead:function(){},defaultData:function(t){this.saleareaids=t.sa_saleareaid,this.checkedMenbers=t.sa_agentsid,this.isonlymanager_agent=t.isonlymanager_agent,this.$refs.tree.setCheckedKeys(t.sa_saleareaid),this.department()}}},b=y,x=(0,h.Z)(b,g,v,!1,null,"37abf886",null),w=x.exports,_={props:["defaultData","scrollHeight","appidname","dataid","obiectName","obiectId"],components:{dep:m,mar:w},data:function(){return{activeName:"组织架构",param:{isonlymanager_dept:!1,isonlymanager_agent:!1,departmentid:[],hrid:[],sa_saleareaid:[],sa_agentsid:[]}}},methods:{onParams:function(t,e,n){console.log(t,e,n),this.param.isonlymanager_dept=n,this.param.hrid=e,this.param.departmentid=t,this.param[this.appidname]=this.dataid,this.$emit("onChecked",this.param)},onAgentParams:function(t,e,n){console.log(t,e,n),this.param.isonlymanager_agent=n,this.param.sa_agentsid=e,this.param.sa_saleareaid=t,this.$emit("onChecked",this.param)},tabChange:function(t){this.activeName=t,this.$emit("tabChange")}},watch:{defaultData:function(t){this.param=Object.assign({},this.param,t),this.$emit("onChecked",this.param)}}},C=_,S=(0,h.Z)(C,r,a,!1,null,"3903fa5c",null),k=S.exports},57475:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"search"},[n("span",[t._v("搜索:")]),n("el-input",{attrs:{placeholder:"请输入内容",clearable:"",size:"small"},on:{clear:function(e){return t.clearData()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryClick()}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}},[n("i",{staticClass:"el-icon-search",attrs:{slot:"prefix"},on:{click:function(e){return t.queryClick()}},slot:"prefix"})])],1)},a=[],i=(n(74916),n(64765),{name:"",data:function(){return{search:""}},props:{},computed:{},watch:{},methods:{queryClick:function(){this.$emit("searchActive",this.search)},clearData:function(){this.$emit("clearData"),this.search=""}},beforeDestroy:function(){clearTimeout(this.timer)}}),o=i,s=n(1001),l=(0,s.Z)(o,r,a,!1,null,"4f6e300c",null),u=l.exports},696:function(t,e,n){"use strict";n.d(e,{Z:function(){return k}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-input",{attrs:{readonly:"",placeholder:"选择经销商","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.dialogTableVisible=!0}},model:{value:t.value.agentname,callback:function(e){t.$set(t.value,"agentname",e)},expression:"value.agentname"}}),n("el-dialog",{attrs:{title:"选择人员","append-to-body":"",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex"},[n("areaTree",{ref:"arealist",staticStyle:{width:"200px"},on:{onClick:t.onClick}}),n("div",{staticClass:"main",staticStyle:{flex:"1 0 auto"}},[n("agent",{ref:"agent",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.selectAgent(e.data)}}},[t._v("选 择")])],1)]}}])})],1)],1)])],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"cusTreeRef",attrs:{data:t.arealist,"node-key":"sa_saleareaid","default-expand-all":"","highlight-current":"","show-checkbox":t.checked,"check-strictly":!0,"check-on-click-node":!0,"expand-on-click-node":!1,"default-checked-keys":t.area_default},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)},o=[],s=n(74479),l=n(16198),u=n(4367),c=(n(41539),n(54747),n(26699),n(32023),n(35666),n(20629)),d={props:["checked","area_default"],components:{},computed:(0,u.Z)({},(0,c.Se)({pageOnlyRead:"pageOnlyRead"})),data:function(){return{arealist:[],cusChecked:[],responseData:[]}},methods:{handleClick:function(t,e,n){this.$emit("onClick",e.data)},query_arealist:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{}});case 2:n=e.sent,t.responseData=n.data,t.arealist=t.createMenu(n.data),t.$emit("onClick",t.arealist[0]);case 6:case"end":return e.stop()}}),e)})))()},createMenu:function(t){var e=this,n=[];function r(t){var n={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],disabled:e.pageOnlyRead,children:[]};if(t.subarea&&t.subarea.length>0)for(var a=0;a<t.subarea.length;a++)n.children.push(r(t.subarea[a]));return n}return t.forEach((function(t){n.push(r(t))})),n},handleCheck:function(t,e){var n=this,r=function t(e,r){if(n.$refs.cusTreeRef.setChecked(e.sa_saleareaid,r),e.children)for(var a=0;a<e.children.length;a++)t(e.children[a],r)},a=function t(e){var r=n.$refs.cusTreeRef.getNode(e);r.parent.key&&(n.$refs.cusTreeRef.setChecked(r.parent,!0),t(r.parent))};e.checkedKeys.includes(t.sa_saleareaid)?(a(t),r(t,!0)):t.children&&r(t,!1),this.cusChecked=(0,s.Z)(this.$refs.cusTreeRef.getCheckedKeys()),this.$emit("onAreaChecked",this.cusChecked)}},mounted:function(){this.query_arealist()},watch:{pageOnlyRead:function(t){console.log(t),this.query_arealist()},area_default:function(t){this.$emit("onAreaChecked",this.area_default)}}},p=d,h=n(1001),f=(0,h.Z)(p,i,o,!1,null,"31e6fab0",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-input",{staticClass:"input-with-select",staticStyle:{width:"270px"},attrs:{placeholder:"请输入内容",size:"small",clearable:""},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}},[n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.query_agent(t.param.content.sa_saleareaid)}},slot:"append"},[t._v("查 询")])],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"300px"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"启用"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s(e.column.data.status))])]):"province"===e.column.columnname?n("p",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},v=[],y=(n(68309),{props:["data"],data:function(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageSize:20,pageNumber:1,sa_saleareaids:null,containssub:1,sa_saleareaid:"",where:{}}}}},methods:{query_agent:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.param.content.sa_saleareaids=[t],n.next=3,e.$api.requested(e.param);case 3:r=n.sent,e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber;case 7:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.query_agent(this.param.content.sa_saleareaid)},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.query_agent(this.param.content.sa_saleareaid)}},mounted:function(){},created:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}}),b=y,x=(0,h.Z)(b,g,v,!1,null,null,null),w=x.exports,_={components:{areaTree:m,agent:w},data:function(){return{dialogTableVisible:!1,areaInfo:{},value:{agentname:"",parentid:""}}},methods:{onClick:function(t){this.areaInfo=t,this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid)},onSuccess:function(){this.$refs.arealist.query_arealist()},selectAgent:function(t){this.value=t,this.$emit("selectAgent",t),this.dialogTableVisible=!1},onSalerSuccess:function(){this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid)}}},C=_,S=(0,h.Z)(C,r,a,!1,null,"807005f4",null),k=S.exports},9993:function(t,e,n){"use strict";n.d(e,{Z:function(){return k}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-input",{attrs:{readonly:"",placeholder:"选择对象人员","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.dialogTableVisible=!0}},model:{value:t.value.name,callback:function(e){t.$set(t.value,"name",e)},expression:"value.name"}}),n("el-dialog",{attrs:{title:"选择人员","append-to-body":"",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex"},[n("dep-list",{ref:"list",staticStyle:{width:"200px"},on:{onClick:t.onClick}}),n("div",{staticStyle:{width:"600px",flex:"1 0 auto"}},[n("staffList",{ref:"staff",attrs:{depInfo:t.depInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.selectMenber(e.data)}}},[t._v("选 择")])],1)]}}])})],1)],1)])],1)},a=[],i=(n(68309),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"cusTreeRef",attrs:{data:t.deplist,"node-key":"departmentid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!0,"expand-on-click-node":!1,"show-checkbox":t.checked,"default-checked-keys":t.dep_default},on:{"node-click":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,a=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:a})],2)])}}],null,!0)})],1)}),o=[],s=n(74479),l=n(16198),u=n(4367),c=(n(41539),n(54747),n(26699),n(32023),n(35666),n(20629)),d={props:["checked","dep_default"],components:{},computed:(0,u.Z)({},(0,c.Se)({pageOnlyRead:"pageOnlyRead"})),data:function(){return{deplist:[],cusChecked:[],responseData:[],currentKey:0}},methods:{department:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});case 2:n=e.sent,t.responseData=n.data,t.deplist=t.createMenu(n.data),t.$emit("onClick",{data:t.deplist[0],parent:[]});case 6:case"end":return e.stop()}}),e)})))()},createMenu:function(t){var e=this,n=[];function r(t){var n={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],disabled:e.pageOnlyRead,children:[]};if(t.subdep&&t.subdep.length>0)for(var a=0;a<t.subdep.length;a++)n.children.push(r(t.subdep[a]));return n}return console.log(e.pageOnlyRead,"-----"),t.forEach((function(t){n.push(r(t))})),n},handleCheck:function(t,e){var n=this,r=function t(e,r){if(n.$refs.cusTreeRef.setChecked(e.departmentid,r),e.children)for(var a=0;a<e.children.length;a++)t(e.children[a],r)},a=function t(e){var r=n.$refs.cusTreeRef.getNode(e);r.parent.key&&(n.$refs.cusTreeRef.setChecked(r.parent,!0),t(r.parent))};e.checkedKeys.includes(t.departmentid)?(a(t),r(t,!0)):t.children&&r(t,!1),this.cusChecked=(0,s.Z)(this.$refs.cusTreeRef.getCheckedKeys()),this.$emit("onChecked",this.cusChecked),this.cusChecked=this.cusChecked},checkChange:function(t,e,n){this.$emit("onClick",{data:t})}},mounted:function(){this.department()},watch:{pageOnlyRead:function(){this.department()},dep_default:function(t){this.$emit("onChecked",this.dep_default)}}},p=d,h=n(1001),f=(0,h.Z)(p,i,o,!1,null,"ceb75c00",null),m=f.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("员工信息")]),t._t("staff")],2),n("el-input",{staticClass:"input-with-select normal-margin",staticStyle:{width:"270px"},attrs:{placeholder:"请输入内容",size:"small",clearable:""},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}},[n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.listData(t.param.content.departmentid)}},slot:"append"},[t._v("查 询")])],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,size:"mini",border:""}},[n("el-table-column",{attrs:{prop:"hrcode",label:"编号"}}),n("el-table-column",{attrs:{prop:"name",label:"姓名"}}),n("el-table-column",{attrs:{prop:"phonenumber",label:"手机号"}}),n("el-table-column",{attrs:{prop:"depname",label:"部门"}}),n("el-table-column",{attrs:{prop:"position",label:"职位"}}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("detail",null,{data:e.row})]}}],null,!0)})],1),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},v=[],y={data:function(){return{param:{classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:20,departmentids:null,containssub:1,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0}},methods:{listData:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.param.content.departmentids=[t],n.next=3,e.$api.requested(e.param);case 3:r=n.sent,e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber;case 7:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange:function(t){this.param.content.pageNumber=t,this.listData()}},mounted:function(){}},b=y,x=(0,h.Z)(b,g,v,!1,null,null,null),w=x.exports,_={props:["reporthrname"],components:{depList:m,staffList:w},data:function(){return{dialogTableVisible:!1,depInfo:{data:null,parent:{data:{}}},value:{name:"",hrid:""}}},methods:{onClick:function(t){this.depInfo=t,this.$refs.staff.listData(this.depInfo.data.departmentid)},selectMenber:function(t){this.value=t,this.$emit("selectMenber",t),this.dialogTableVisible=!1},onStaffSuccess:function(){this.$refs.staff.listData(this.depInfo.data.departmentid)}},watch:{reporthrname:function(t){this.value.name=t}}},C=_,S=(0,h.Z)(C,r,a,!1,null,"1c55c134",null),k=S.exports},68757:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{"row-class-name":t.tableClassName,"highlight-current-row":"",data:t.data,"header-cell-style":{background:"#EEEEEE",color:"#333"},size:"mini",height:t.height,border:""},on:{"row-click":t.rowClick,"selection-change":t.handleSelectionChange}},[t.checkbox?n("el-table-column",{attrs:{type:"selection",width:"55",selectable:t.isCheck},on:{handleSelectionChange:t.handleSelectionChange}}):t._e(),t._l(t.layout,(function(e){return n("el-table-column",{key:e.tablecolid,attrs:{"show-overflow-tooltip":"来源"==e.title||"地址"==e.title||"备注"==e.title,prop:e.columnname,label:e.title,width:e.width},scopedSlots:t._u([{key:"default",fn:function(r){return[t.custom?t._t("customcol",null,{column:{data:r.row,columnname:e.columnname}}):n("span",[t._v(t._s(r.row[e.columnname]))]),"operation"===e.columnname?t._t("opreation",null,{data:r.row}):t._e()]}}],null,!0)})}))],2)],1)},a=[],i=n(4367),o=n(20629),s={props:["layout","data","custom","height","checkbox"],data:function(){return{list:[]}},computed:(0,i.Z)({},(0,o.Se)({loading:"loading"})),methods:{rowClick:function(t){this.$emit("rowClick",t)},tableClassName:function(t){var e=t.row,n=t.rowIndex;e.index=n},handleSelectionChange:function(t){this.$emit("checkboxCallBack",t)},isCheck:function(t,e){return!t.status||("待跟进"==t.status||"跟进中"==t.status)}},mounted:function(){}},l=s,u=n(1001),c=(0,u.Z)(l,r,a,!1,null,null,null),d=c.exports},606:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",["image"===t.btntype?r("div",{staticClass:"image-upload-btn",on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"el-icon-plus"})]):"limage"===t.btntype?r("div",{staticClass:"image-upload-btn limage-upload-btn",on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"el-icon-plus"})]):r("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上 传")]),r("el-dialog",{attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[t.hidemediastock?t._e():r("selectMedia",{attrs:{accept:t.accept,bindData:t.bindData},on:{onShow:t.onShow,onBindSuccess:t.onBindSuccess}}),r("el-upload",{ref:"my-upload",staticClass:"upload-demo",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])}))],2)],1)},a=[],i=n(16198),o=(n(35666),n(68309),n(41539),n(54747),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticClass:"normal-margin",attrs:{size:"small",type:"primary"},on:{click:t.onShow}},[t._v("从媒体库选择")]),n("el-dialog",{attrs:{title:"媒体库","append-to-body":"",visible:t.dialogMediaVisible,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogMediaVisible=e}}},[n("list",{ref:"list",attrs:{accept:t.accept},on:{folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[n("div",{attrs:{slot:"upload"},slot:"upload"},[t.clickHistory.length>1?n("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-back"},on:{click:t.backFolder}},[t._v("返回上一级")]):t._e()],1)]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogMediaVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{disabled:1!==t.checklist.length,type:"primary",size:"small"},on:{click:t.bindFileToData}},[t._v("确 定")])],1)],1)],1)}),s=[],l=(n(52262),n(24506),n(38862),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索全部",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 405px)","overflow-y":"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:3}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:"FOLDER"!==e.postfix,expression:"folder.postfix !== 'FOLDER'"}],staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])}),u=[],c=(n(2707),n(74916),n(23123),n(21249),n(4723),{props:["accept"],data:function(){return{params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{pageNumber:1,pageSize:20,where:{condition:"",parentid:""}}},list:[],sort:[],total:0,currentPage:0}},methods:{onSort:function(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.where.parentid)},queryAttachment:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.params.content.where.parentid=t||0,e.params.content.where.postfixs=e.accept?e.accept.split(","):[],n.next=4,e.$api.requested(e.params);case 4:r=n.sent,r.data.map((function(t){t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),e.list=r.data,e.total=r.total,e.currentPage=r.pageNumber,e.sort=r.sort;case 10:case"end":return n.stop()}}),n)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.where.parentid)},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.where.parentid)},changeFolderName:function(t){this.$emit("onNameChange",t)},onChange:function(t){var e=[];this.list.forEach((function(t,n){!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},folderDetails:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:event.stopPropagation(),"FOLDER"===t.postfix&&e.$emit("toFolderDetail",t.attachmentid);case 2:case"end":return n.stop()}}),n)})))()},restChecked:function(){this.list.forEach((function(t,e){t.ischeck=!1}))}},mounted:function(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)/114),this.queryAttachment()},watch:{$route:function(){this.queryAttachment(),this.$emit("folderChecked",[])}}}),d=c,p=n(1001),h=(0,p.Z)(d,l,u,!1,null,"67f47b5c",null),f=h.exports,m={props:["bindData","accept"],components:{list:f},data:function(){return{dialogMediaVisible:!1,showBtnGroup:!1,folderid:"",checklist:[],clickHistory:[0]}},methods:{onShow:function(){this.dialogMediaVisible=!0,this.$emit("onShow")},folderChecked:function(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1},toFolderDetail:function(t){this.folderid=t,this.clickHistory.push(t),this.$refs["list"].queryAttachment(t)},backFolder:function(){this.clickHistory.pop(),this.$refs["list"].queryAttachment(this.clickHistory.at(-1))},bindFileToData:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={attachmentids:[t.checklist[0].attachmentid]},n=Object.assign({},n,t.bindData),e.next=4,t.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:n});case 4:r=e.sent,t.tool.showMessage(r,(function(){t.dialogMediaVisible=!1,t.$emit("onBindSuccess",{attinfos:JSON.stringify(r)})}));case 6:case"end":return e.stop()}}),e)})))()}}},g=m,v=(0,p.Z)(g,o,s,!1,null,null,null),y=v.exports,b={props:["folderid","btntype","accept","bindData","hidemediastock"],components:{selectMedia:y},data:function(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[]}},methods:{handleChange:function(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},getUploadUrl:function(t,e){var n=this;return(0,i.Z)(regeneratorRuntime.mark((function r(){var a,i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n.params.content.parentid=n.folderid,r.next=3,n.$api.requested(n.params);case 3:a=r.sent,i=a.data.uploadurl,o=a.data.serialfilename,n.upoladFileToServer(i,t,e,o);case 7:case"end":return r.stop()}}),r)})))()},upoladFileToServer:function(t,e,n,r){var a=this;return(0,i.Z)(regeneratorRuntime.mark((function i(){var o,s;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=a,s={headers:"pdf"===n?{"Content-Type":"application/pdf"}:"svg"===n?{"Content-Type":"image/svg+xml"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){var r=t.loaded/t.total*100;o.filelist.forEach((function(t){t.uid===e.uid&&(o.$set(t,"type",n.toUpperCase()),o.$set(t,"progress",r))}))}},i.next=4,a.$upload.hw_upload(t,e.raw,s);case 4:i.sent,a.createFileRecord(r);case 6:case"end":return i.stop()}}),i)})))()},createFileRecord:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r,a,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={serialfilename:t},r=Object.assign({},r,e.bindData),a={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:r},n.next=5,e.$api.requested(a);case 5:i=n.sent,e.$emit("onSuccess",i);case 7:case"end":return n.stop()}}),n)})))()},clearFiles:function(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1},onShow:function(){this.dialogUploadVisible=!1},onBindSuccess:function(t){this.$emit("onSuccess",t)}}},x=b,w=(0,p.Z)(x,r,a,!1,null,"5f8c9c99",null),_=w.exports},92851:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("el-row",{staticClass:"normal-margin",attrs:{gutter:20}},[n("el-col",{attrs:{span:6}},[n("user",{attrs:{data:t.dataOverview.user}})],1),n("el-col",{attrs:{span:6}},[n("flow",{ref:"flow",attrs:{data:t.dataOverview.flow}})],1),n("el-col",{attrs:{span:6}},[n("sms",{ref:"sms",attrs:{data:t.dataOverview.sms}})],1),n("el-col",{attrs:{span:6}},[n("storage",{ref:"storage",attrs:{data:t.dataOverview.storage}})],1)],1),t._l(t.modulesList,(function(e){return n("div",{key:e.systemid,staticClass:"normal-card normal-margin ",attrs:{shadow:"none"}},[n("p",{staticClass:"title"},[t._v(t._s(e.systemname))]),n("el-row",{attrs:{gutter:20}},t._l(e.modules,(function(e){return n("el-col",{key:e.systemmoduleid,staticStyle:{"margin-top":"16px"},attrs:{span:4},nativeOn:{click:function(n){return t.redictToModules(e)}}},[n("div",{staticClass:"modules-item flex-align-center"},[n("div",{staticClass:"setting-panel"},[n("el-dropdown",{attrs:{placement:"top"}},[n("span",{staticClass:"el-dropdown-link"},[n("i",{staticClass:"el-icon-setting"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(n){return t.addToshortBar(e)}}},[t._v("添加到快捷操作")])],1)],1)],1),n("img",{attrs:{width:"50",height:"50",src:e.iconurl,alt:""}}),n("p",[t._v(t._s(e.systemmodulename)),n("br"),n("small",{staticClass:"info"},[t._v(t._s(e.systemmodule.toUpperCase()))])])])])})),1)],1)}))],2)},a=[],i=n(16198),o=(n(35666),n(38862),function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.data?n("el-card",{attrs:{shadow:"none"}},[n("div",{attrs:{slot:"header"},slot:"header"},[t._v("数据概况")]),n("el-row",[n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info "},[t._v("员工总数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.employees))])]),n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info"},[t._v("用户数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.users))])]),n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info"},[t._v("在线用户数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.onlineUsers))])])],1)],1):t._e()}),s=[],l={props:["data"]},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"c9d36202",null),p=d.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("已使用流量")]),n("div",{staticClass:"flex-align-center"},[n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used>1073741824?(t.data.used/Math.pow(1024,3)).toFixed(2):t.data.used>1048576?(t.data.used/Math.pow(1024,2)).toFixed(2):t.data.used>1024?(t.data.used/Math.pow(1024,1)).toFixed(2):t.data.used}}),n("p",{staticClass:"data-num"},[t._v(t._s(t.data.used>1073741824?"GB":t.data.used>1048576?"MB":t.data.used>1024?"KB":"B"))])],1)]),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("总流量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total)+"GB")])])])]):t._e(),n("div",{attrs:{id:"flow"}})])])},f=[],m=(n(56977),n(42581)),g=n(52603),v=n.n(g),y={props:["data"],data:function(){return{piePlot:function(){}}},components:{VueCountUp:v()},methods:{renderBar:function(){this.piePlot=new m.Pie("flow",{appendPadding:10,data:[],width:100,height:100,tooltip:{formatter:function(t){var e=t.num>1073741824?(t.num/Math.pow(1024,3)).toFixed(2)+"GB":t.num>1048576?(t.num/Math.pow(1024,2)).toFixed(2)+"MB":t.num>1024?(t.num/Math.pow(1024,1)).toFixed(2)+"KB":t.num+"B";return{name:t.type,value:e}}},label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},b=y,x=(0,c.Z)(b,h,f,!1,null,"cf6dbc52",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("短信已使用")]),n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used}})],1),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("短信总量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total))])])])]):t._e(),n("div",{attrs:{id:"sms"}})])])},C=[],S={props:["data"],data:function(){return{piePlot:function(){}}},components:{VueCountUp:v()},methods:{renderBar:function(){this.piePlot=new m.Pie("sms",{appendPadding:10,data:[],width:100,height:100,label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},k=S,A=(0,c.Z)(k,_,C,!1,null,"3b923960",null),E=A.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("云存储已使用")]),n("div",{staticClass:"flex-align-center"},[n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used>1073741824?(t.data.used/Math.pow(1024,3)).toFixed(2):t.data.used>1048576?(t.data.used/Math.pow(1024,2)).toFixed(2):t.data.used>1024?(t.data.used/Math.pow(1024,1)).toFixed(2):t.data.used}}),n("p",{staticClass:"data-num"},[t._v(t._s(t.data.used>1073741824?"GB":t.data.used>1048576?"MB":t.data.used>1024?"KB":"B"))])],1)]),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("云存储总容量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total)+"GB")])])])]):t._e(),n("div",{attrs:{id:"storage"}})])])},F=[],M={props:["data"],data:function(){return{piePlot:function(){}}},components:{VueCountUp:v()},methods:{renderBar:function(){this.piePlot=new m.Pie("storage",{appendPadding:10,data:[],width:100,height:100,tooltip:{formatter:function(t){var e=t.num>1073741824?(t.num/Math.pow(1024,3)).toFixed(2)+"GB":t.num>1048576?(t.num/Math.pow(1024,2)).toFixed(2)+"MB":t.num>1024?(t.num/Math.pow(1024,1)).toFixed(2)+"KB":t.num+"B";return{name:t.type,value:e,rate:20}}},label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#5D76E4","#51C186"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted:function(){this.renderBar()}},O=M,B=(0,c.Z)(O,D,F,!1,null,"1a0fec50",null),T=B.exports,P={components:{user:p,flow:w,sms:E,storage:T},data:function(){return{modulesList:[],dataOverview:{}}},methods:{redictToModules:function(t){this.$router.push({path:t.apps[0].path}),sessionStorage.setItem("active_modules",JSON.stringify(t)),window.sessionStorage.setItem("currentPath",t.apps[0].path)},addToshortBar:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"create_usershortcuts",content:{systemmoduleid:t.systemmoduleid}});case 2:n.sent,e.$store.dispatch("setUsershortcuts");case 4:case"end":return n.stop()}}),n)})))()},getDataOverview:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.dataanalysis.data",method:"getDataOverview",content:{}});case 2:n=e.sent,t.dataOverview=n.data,t.$refs.flow.piePlot.changeData([{num:n.data.flow.unUsed,type:"未使用"},{num:n.data.flow.used,type:"已使用"}]),t.$refs.sms.piePlot.changeData([{num:n.data.sms.total-n.data.sms.used,type:"未使用"},{num:n.data.sms.used,type:"已使用"}]),t.$refs.storage.piePlot.changeData([{num:n.data.storage.unUsed,type:"未使用"},{num:n.data.storage.used,type:"已使用"}]);case 7:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.modulesList=JSON.parse(sessionStorage.getItem("module_info")),this.getDataOverview()}},I=P,R=(0,c.Z)(I,r,a,!1,null,"264b597c",null),L=R.exports},22807:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"conatiner"},[n("div",{staticClass:"login-wrap"},[n("div",[t._m(0),n("div",{staticClass:"login-form"},[n("h4",{staticClass:"title"},[t._v("登录")]),n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"短信登录",name:"first"}},[n("el-form",{ref:"loginForm",attrs:{rules:t.rules,model:t.loginForm}},[n("el-form-item",{attrs:{prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"账号"},model:{value:t.loginForm.phonenumber,callback:function(e){t.$set(t.loginForm,"phonenumber",e)},expression:"loginForm.phonenumber"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{attrs:{placeholder:"验证码"},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}},[n("template",{slot:"append"},[t.count>0?n("span",[t._v(t._s(0===t.count?"获取验证码":t.count+"s"))]):n("el-button",{attrs:{type:"primary"},on:{click:t.countDown}},[t._v(t._s(0===t.count?"获取验证码":t.count+"s"))])],1)],2)],1),n("el-form-item",[n("div",{staticClass:"flex-between"},[n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("记住账号")])],1)]),n("el-form-item",[n("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:t.login}},[t._v("登 录")])],1)],1)],1),n("el-tab-pane",{attrs:{label:"账号登录",name:"second"}},[n("el-form",{ref:"loginForm",attrs:{rules:t.rules2,model:t.loginForm}},[n("el-form-item",{attrs:{prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"账号"},model:{value:t.loginForm.phonenumber,callback:function(e){t.$set(t.loginForm,"phonenumber",e)},expression:"loginForm.phonenumber"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}})],1),n("el-form-item",[n("div",{staticClass:"flex-between"},[n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("记住账号")])],1)]),n("el-form-item",[n("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:t.loginbyaccount}},[t._v("登 录")])],1)],1)],1)],1),n("el-divider",[n("span",{staticStyle:{color:"#999","font-weight":"300"}},[t._v("其他登录方式")])]),n("span",[t._v("敬请期待")])],1)])])])},a=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logo"},[n("span",[t._v("YOS后端管理平台")]),n("br"),n("small",[t._v("YOS-MANAGE-SYSTEM")])])}],i=n(16198),o=(n(38862),n(35666),n(88495)),s=n.n(o),l={data:function(){return{rules:{phonenumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入验证码",trigger:"blur"}]},rules2:{phonenumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]},loginForm:{phonenumber:""},activeName:"first",checked:!1,count:0}},mounted:function(){localStorage.getItem("phonenumber")&&(this.loginForm.phonenumber=localStorage.getItem("phonenumber"),this.checked=!0)},methods:{loginCode:function(){var t=this;this.$api.loginCode({phonenumber:this.loginForm.phonenumber,systemclient:"web"}).then((function(e){console.log(e);var n=t.$createElement;1===e.code?t.$notify({title:"获取验证码成功!",message:n("i",{style:"color: teal"},e.msg)}):t.$notify({title:"失败",message:e.msg,type:"error"})}))},countDown:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.loginCode();case 2:t.count=5,n=setInterval((function(){t.count--,0===t.count&&clearInterval(n)}),1e3);case 4:case"end":return e.stop()}}),e)})))()},login:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.login({phonenumber:t.loginForm.phonenumber,password:s()(t.loginForm.password),systemclient:"web"});case 2:n=e.sent,t,1===n.code?(t.checked?localStorage.setItem("phonenumber",t.loginForm.phonenumber):localStorage.clear("phonenumber"),t.$router.push("/accounts"),sessionStorage.setItem("account_list",JSON.stringify(n.account_list))):t.$notify({title:"失败",message:n.msg,type:"error"});case 5:case"end":return e.stop()}}),e)})))()},loginbyaccount:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.loginbyaccount({accountno:t.loginForm.phonenumber,password:s()(t.loginForm.password),systemclient:"web"});case 2:n=e.sent,1===n.code?(t.checked?localStorage.setItem("phonenumber",t.loginForm.phonenumber):localStorage.clear("phonenumber"),t.$router.push("/accounts"),sessionStorage.setItem("account_list",JSON.stringify(n.account_list))):t.$notify({title:"失败",message:n.msg,type:"error"});case 4:case"end":return e.stop()}}),e)})))()}}},u=l,c=n(1001),d=(0,c.Z)(u,r,a,!1,null,"130e26f1",null),p=d.exports},80033:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return I}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("storageCapacity")],1),n("el-col",{staticStyle:{"margin-bottom":"42px"},attrs:{span:12}},[n("downloadTraffic")],1),n("el-col",{attrs:{span:12}},[n("fileTypeProportion")],1),n("el-col",{attrs:{span:12}},[n("modulesProportion")],1)],1)],1)},a=[],i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("存储量(MB)")]),n("el-radio-group",{attrs:{size:"small"},on:{change:t.getLineChartOfStorage},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[n("el-radio-button",{attrs:{label:1}},[t._v("年")]),n("el-radio-button",{attrs:{label:2}},[t._v("月")])],1)],1),n("div",{attrs:{id:"container"}})])},o=[],s=n(16198),l=(n(35666),n(73689),n(42581)),u={data:function(){return{radio:1,chartLine:function(){}}},methods:{renderLine:function(){this.chartLine=new l.Line("container",{data:[],xField:"time",yField:"bytes",label:{formatter:function(t,e){var n="";return n=Math.trunc(e._origin.bytes/1024)>1?e._origin.bytes/1024+"G":Math.trunc(e._origin.bytes/1024/1024)>1?e._origin.bytes/1024+"T":e._origin.bytes+"MB",n}},yAxis:{},meta:{time:{alias:"时间"},bytes:{alias:"容量"}},point:{size:5,shape:"diamond",style:{fill:"white",stroke:"#5B8FF9",lineWidth:2}},tooltip:{showMarkers:!1,formatter:function(t){var e="";return e=Math.trunc(t.bytes/1024)>1?t.bytes/1024+"G":Math.trunc(t.bytes/1024/1024)>1?t.bytes/1024+"T":t.bytes+"MB",{name:"容量",value:e}}},state:{active:{style:{shadowBlur:4,stroke:"#000",fill:"blue"}}},interactions:[{type:"marker-active"}]}),this.chartLine.render(),this.getLineChartOfStorage()},getLineChartOfStorage:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"webmanage.dataanalysis.MediaCenter",method:"getLineChartOfStorage",content:{date:(new Date).toLocaleDateString(),type:t.radio}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.chartLine.changeData(r.data);case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.renderLine()}},c=u,d=n(1001),p=(0,d.Z)(c,i,o,!1,null,"37056f79",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("下载流量(MB)")]),n("el-radio-group",{attrs:{size:"small"},on:{change:t.getLineChartOfDownload},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[n("el-radio-button",{attrs:{label:1}},[t._v("年")]),n("el-radio-button",{attrs:{label:2}},[t._v("月")])],1)],1),n("div",{attrs:{id:"container_t"}})])},m=[],g={data:function(){return{radio:1,chartLine:function(){}}},methods:{renderLine:function(){this.chartLine=new l.Line("container_t",{data:[],xField:"time",yField:"bytes",label:{formatter:function(t,e){var n="";return n=Math.trunc(e._origin.bytes/1024)>1?e._origin.bytes/1024+"G":Math.trunc(e._origin.bytes/1024/1024)>1?e._origin.bytes/1024+"T":e._origin.bytes+"MB",n}},yAxis:{},meta:{time:{alias:"时间"},bytes:{alias:"容量"}},point:{size:5,shape:"diamond",style:{fill:"white",stroke:"#5B8FF9",lineWidth:2}},tooltip:{showMarkers:!1,formatter:function(t){var e="";return e=Math.trunc(t.bytes/1024)>1?t.bytes/1024+"G":Math.trunc(t.bytes/1024/1024)>1?t.bytes/1024+"T":t.bytes+"MB",{name:"容量",value:e}}},state:{active:{style:{shadowBlur:4,stroke:"#000",fill:"blue"}}},interactions:[{type:"marker-active"}]}),this.chartLine.render(),this.getLineChartOfDownload()},getLineChartOfDownload:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"webmanage.dataanalysis.MediaCenter",method:"getLineChartOfDownload",content:{date:(new Date).toLocaleDateString(),type:t.radio}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.chartLine.changeData(r.data);case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.renderLine()}},v=g,y=(0,d.Z)(v,f,m,!1,null,"cd3d4734",null),b=y.exports,x=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},w=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",{staticClass:"title"},[t._v("文件类型存储占比")]),n("div",{attrs:{id:"container_filetype"}})])}],_=(n(56977),{data:function(){return{chartPie:null}},methods:{renderPie:function(){this.chartPie=new l.Pie("container_filetype",{appendPadding:10,data:[],angleField:"count",colorField:"postfix",radius:1,innerRadius:.75,content:"",tooltip:{},legend:{position:"left"},label:{type:"inner",offset:"-50%",autoRotate:!1,style:{textAlign:"center"},formatter:function(t){var e=t.percent;return"".concat((100*e).toFixed(0),"%")}},statistic:{title:{formatter:function(){return"文件总存储量"},offsetY:-8},content:{offsetY:-4}}}),this.chartPie.render(),this.getProportionOfFileType()},getProportionOfFileType:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"webmanage.dataanalysis.MediaCenter",method:"getProportionOfFileType",content:{}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.chartPie.changeData(r.data);case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.renderPie()}}),C=_,S=(0,d.Z)(C,x,w,!1,null,"8919b44a",null),k=S.exports,A=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},E=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",{staticClass:"title"},[t._v("各模块文件存储占比")]),n("div",{attrs:{id:"container_modulestype"}})])}],D={data:function(){return{chartPie:null}},methods:{renderPie:function(){this.chartPie=new l.Pie("container_modulestype",{appendPadding:10,data:[],angleField:"count",colorField:"type",radius:1,innerRadius:.75,content:"",tooltip:{},legend:{position:"left"},label:{type:"inner",offset:"-50%",autoRotate:!1,style:{textAlign:"center"},formatter:function(t){var e=t.percent;return"".concat((100*e).toFixed(0),"%")}},statistic:{title:{formatter:function(){return"文件总存储量"},offsetY:-8},content:{offsetY:-4}}}),this.chartPie.render(),this.getProportionOfFileModel()},getProportionOfFileModel:function(){var t=this;return(0,s.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"webmanage.dataanalysis.MediaCenter",method:"getProportionOfFileModel",content:{}},e.next=3,t.$api.requested(n);case 3:r=e.sent,t.chartPie.changeData(r.data);case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.renderPie()}},F=D,M=(0,d.Z)(F,A,E,!1,null,"717b0260",null),O=M.exports,B={components:{storageCapacity:h,downloadTraffic:b,fileTypeProportion:k,modulesProportion:O},data:function(){return{}}},T=B,P=(0,d.Z)(T,r,a,!1,null,null,null),I=P.exports},55182:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return J}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",[n("el-col",{attrs:{span:17}},[n("list",{ref:"list",on:{onNameChange:t.onNameChange,folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[t.showBtnGroup?[n("el-button-group",{attrs:{slot:"btngroup"},slot:"btngroup"},[t.tool.checkAuth(t.$route.name,"download")?n("download",{attrs:{checklist:t.checklist}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delete-file",{attrs:{checklist:t.checklist},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("more-operation",{ref:"edit",attrs:{checklist:t.checklist},on:{restName:t.restName,onSuccess:t.onSuccess}}):t._e()],1)]:[t.tool.checkAuth(t.$route.name,"upload")?n("h-upload",{attrs:{slot:"upload",folderid:t.folderid,hidemediastock:!0},on:{onSuccess:t.onSuccess},slot:"upload"}):t._e(),t.tool.checkAuth(t.$route.name,"insert")?n("add",{ref:"add",staticStyle:{"margin-left":"10px"},attrs:{slot:"add"},on:{addClick:t.addClick,onSuccess:t.onSuccess},slot:"add"}):t._e()]],2)],1),n("el-col",{attrs:{span:7}},[n("fileInfo",{ref:"filelist",attrs:{filelist:t.checklist}})],1)],1)},a=[],i=(n(41539),n(54747),n(606)),o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload"),t._t("add"),t._t("btngroup")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索附件名称",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 255px)","overflow-y":"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:3}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])},s=[],l=n(16198),u=(n(35666),n(2707),n(21249),n(74916),n(4723),{data:function(){return{params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{pageNumber:1,pageSize:20,where:{condition:"",parentid:""}}},list:[],sort:[],total:0,currentPage:0}},methods:{onSort:function(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.where.parentid)},queryAttachment:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.params.content.where.parentid=t.$route.query.id?t.$route.query.id:0,e.next=3,t.$api.requested(t.params);case 3:n=e.sent,n.data.map((function(t){t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),t.list=n.data,t.total=n.total,t.currentPage=n.pageNumber,t.sort=n.sort;case 9:case"end":return e.stop()}}),e)})))()},handleSizeChange:function(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.where.parentid)},handleCurrentChange:function(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.where.parentid)},changeFolderName:function(t){this.$emit("onNameChange",t)},onChange:function(t){var e=[];this.list.forEach((function(t,n){!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},folderDetails:function(t){event.stopPropagation(),"FOLDER"===t.postfix&&(this.$router.push({path:"/mediaStock",query:{id:t.attachmentid}}),this.$emit("toFolderDetail",t.attachmentid),this.queryAttachment(t.attachmentid))},restChecked:function(){this.list.forEach((function(t,e){t.ischeck=!1}))}},mounted:function(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)[0]/114),this.queryAttachment()},watch:{$route:function(){this.queryAttachment(),this.$emit("folderChecked",[])}}}),c=u,d=n(1001),p=(0,d.Z)(c,o,s,!1,null,"b39d6fd0",null),h=p.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:t.createFolder}},[t._v("新建文件夹")])],1)},m=[],g={data:function(){return{params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:""}}}},methods:{createFolder:function(){this.$emit("addClick")},createFolderComplete:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=e.$route.query.id?e.$route.query.id:0,e.params.content.parentid=r,e.params.content.foldername=t.document,n.next=5,e.$api.requested(e.params);case 5:a=n.sent,1===a.code?(e.$emit("onSuccess"),e.$message({message:"新建文件夹成功",type:"success"})):e.$message({message:a.data,type:"error"});case 7:case"end":return n.stop()}}),n)})))()}}},v=g,y=(0,d.Z)(v,f,m,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-download",size:"small"},on:{click:t.clickDownload}},[t._v("下 载")])},w=[],_={props:["checklist"],data:function(){return{}},methods:{clickDownload:function(){var t=this;this.checklist.forEach((function(e){"FOLDER"===e.postfix?(t.downLoadFolder(e.attachmentid),t.$store.dispatch("createdownlog",{linksid:"",attachmentid:e.attachmentid})):(t.dowFile(e.url),t.$store.dispatch("createdownlog",{linksid:"",attachmentid:e.attachmentid}))}))},downLoadFolder:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"system.attachment.huawei.OBS",method:"createAndGetPackFileUrl",content:{attachmentid:t}});case 2:r=n.sent,window.open(r.url,"_self");case 4:case"end":return n.stop()}}),n)})))()},dowFile:function(t){window.open(t,"_self")}}},C=_,S=(0,d.Z)(C,x,w,!1,null,null,null),k=S.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-delete",size:"small"},on:{click:t.clickDelete}},[t._v("删 除")])},E=[],D={props:["checklist"],data:function(){return{}},methods:{clickDelete:function(){var t=this;this.$confirm("确定删除这".concat(this.checklist.length,"个文件吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.deleteFiles()})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},deleteFiles:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n={classname:"system.attachment.MediaCenter",method:"deleteAttachments",content:{attachmentids:t.checklist.map((function(t){return t.attachmentid}))}},e.next=3,t.$api.requested(n);case 3:e.sent,t.$emit("onSuccess");case 5:case"end":return e.stop()}}),e)})))()}},watch:{filecount:function(t){this.checklist.length===t&&this.$message({message:"成功,共删除".concat(this.checklist.length,"个文件"),type:"success"})}}},F=D,M=(0,d.Z)(F,A,E,!1,null,null,null),O=M.exports,B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dropdown",{directives:[{name:"show",rawName:"v-show",value:1===t.checklist.length,expression:"checklist.length === 1"}],staticStyle:{"border-left":"1px solid #dcdfe6"}},[n("el-button",{attrs:{size:"small"}},[n("i",{staticClass:"el-icon-more"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["FOLDER"!==t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.showShareurl.apply(null,arguments)}}},[t._v("分 享")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.restName.apply(null,arguments)}}},[t._v("重命名")]),n("el-dropdown-item",{nativeOn:{click:function(e){return t.showFileTree.apply(null,arguments)}}},[t._v("移动到")])],1),n("modifyLocation",{ref:"modefy",attrs:{checklist:t.checklist},on:{onChangeFolderModify:t.onChangeFolderModify}}),n("el-dialog",{attrs:{title:"分享",visible:t.urlDialog,width:"500px"},on:{"update:visible":function(e){t.urlDialog=e}}},[n("div",{staticClass:"border"},[n("el-input",{attrs:{placeholder:"链接地址"},model:{value:t.checklist[0].url,callback:function(e){t.$set(t.checklist[0],"url",e)},expression:"checklist[0].url"}},[n("el-button",{attrs:{slot:"append"},on:{click:t.test},slot:"append"},[t._v("复制")])],1)],1)])],1)},T=[],P=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"移动到",visible:t.dialogTreeVisible,width:"500px"},on:{"update:visible":function(e){t.dialogTreeVisible=e}}},[r("div",{staticClass:"border"},[r("el-tree",{attrs:{data:t.data,props:t.defaultProps,load:t.loadNode,lazy:"","highlight-current":"",accordion:""},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.node,i=e.data;return r("div",{class:i.class},[r("div",{staticClass:"flex-align-center"},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(95609),width:"15",alt:""}}),r("p",[t._v(t._s(a.label))])])])}}])})],1),t.errormsg?r("el-alert",{staticStyle:{"margin-top":"10px"},attrs:{title:"不能将文件移动到自身或其子文件夹下",type:"error","show-icon":""}}):t._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogTreeVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary",disabled:t.errormsg,size:"small"},on:{click:t.changeAttachment}},[t._v("确 定")])],1)],1)},I=[],R={props:["checklist"],data:function(){return{dialogTreeVisible:!1,errormsg:!1,activeid:0,data:[],children:[],defaultProps:{children:"children",label:"document"},params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{where:{condition:"",parentid:0,isonlyfolder:1}}}}},methods:{queryAttachment:function(t){var e=this;return new Promise(function(){var n=(0,l.Z)(regeneratorRuntime.mark((function n(r,a){var i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.params.content.where.parentid=t,n.next=3,e.$api.requested(e.params);case 3:i=n.sent,0===t?(e.data=i.data,e.data.forEach((function(t){t.children=[]}))):(e.children=i.data,i.data.forEach((function(t){t.isLeaf=!0}))),r();case 6:case"end":return n.stop()}}),n)})));return function(t,e){return n.apply(this,arguments)}}())},handleNodeClick:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.checklist[0].attachmentid!==t.attachmentid?(e.activeid=t.attachmentid,e.errormsg=!1):e.errormsg=!0,n.next=3,e.queryAttachment(t.attachmentid);case 3:case"end":return n.stop()}}),n)})))()},loadNode:function(t,e){var n=this;if(0===t.level)return e(this.data);setTimeout((function(){e(n.children)}),1e3)},changeAttachment:function(){var t=this;return(0,l.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=[{attachmentid:t.checklist[0].attachmentid,document:t.checklist[0].document,parentid:t.activeid}],e.next=3,t.$api.requested({classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:n}});case 3:r=e.sent,1===r.code&&(t.$emit("onChangeFolderModify"),t.$message({message:"移动成功",type:"success"}));case 5:case"end":return e.stop()}}),e)})))()}},mounted:function(){}},L=R,N=(0,d.Z)(L,P,I,!1,null,"796e4b0c",null),z=N.exports,j={components:{modifyLocation:z},props:["checklist"],data:function(){return{urlDialog:!1}},methods:{showShareurl:function(){this.urlDialog=!0},restName:function(){this.$emit("restName")},confirmRestName:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}},n.next=3,e.$api.requested(r);case 3:a=n.sent,1===a.code?(e.$emit("onSuccess"),e.$message({message:"重命名成功",type:"success"})):e.$message({message:a.data,type:"error"});case 5:case"end":return n.stop()}}),n)})))()},showFileTree:function(){this.$refs.modefy.dialogTreeVisible=!0,this.$refs.modefy.queryAttachment(0)},onChangeFolderModify:function(){this.$emit("onSuccess")},test:function(){var t=document.createElement("input");t.value=this.checklist[0].url,document.body.appendChild(t),t.select(),document.execCommand("Copy"),document.body.removeChild(t),this.$message({message:"复制成功,快去分享给好友吧!",type:"success"})}}},$=j,q=(0,d.Z)($,B,T,!1,null,null,null),V=q.exports,H=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"info-panel"},[t.filelist.length>1?r("div",[r("p",{staticClass:"bold"},[t._v("多选")]),r("p",{staticClass:"explan"},[t._v("已选"+t._s(t.filelist.length)+"个")])]):r("div",[r("p",{staticClass:"bold"},[t._v(t._s(t.file.document))]),r("p",{staticClass:"info-text"},[t._v(t._s(t.file.postfix))]),"DOC"===t.file.postfix||"DOCX"===t.file.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===t.file.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===t.file.postfix||"AVI"===t.file.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===t.file.postfix||"XLSX"===t.file.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===t.file.postfix||"JPG"===t.file.postfix||"JPEG"===t.file.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===t.file.postfix||"PPTX"===t.file.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"TXT"===t.file.postfix?r("img",{attrs:{src:n(7244),alt:""}}):"FOLDER"===t.file.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}}),t.file.contentlength?r("p",{staticClass:"info-text"},[t._v("大小: "+t._s(t.file.contentlength>1073741824?(t.file.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":t.file.contentlength>1048576?(t.file.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":t.file.contentlength>1024?(t.file.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":t.file.contentlength+"B"))]):r("p",{staticClass:"info-text"},[t._v("大小:0")]),r("p",{staticClass:"info-text"},[t._v("上传人: "+t._s(t.file.createby))]),r("p",{staticClass:"info-text normal-margin"},[t._v("上传时间: "+t._s(t.file.createdate))]),r("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["appdata"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appdata))])]):t._e(),"appname"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appname))])]):r("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)])},Z=[],U=(n(68309),{props:["filelist"],data:function(){return{file:{},tablecols:[],list:[]}},methods:{setFileInfo:function(t){t.length>0?(this.file=t[0],this.queryAttachment_LinkData(t[0].attachmentid)):(this.file={},this.list=[])},queryAttachment_LinkData:function(t){var e=this;return(0,l.Z)(regeneratorRuntime.mark((function n(){var r,a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={classname:"system.attachment.MediaCenter",method:"queryAttachment_LinkData",content:{attachmentid:t}},n.next=3,e.$api.requested(r);case 3:a=n.sent,e.list=a.data;case 5:case"end":return n.stop()}}),n)})))()}},mounted:function(){this.tablecols=this.tool.tabelCol(this.$route.name)["fileBindTable"].tablecols}}),G=U,W=(0,d.Z)(G,H,Z,!1,null,"09971418",null),X=W.exports,Y={components:{hUpload:i.Z,list:h,add:b,download:k,deleteFile:O,moreOperation:V,fileInfo:X},data:function(){return{showBtnGroup:!1,folderid:"",checklist:[]}},watch:{$route:function(){this.folderid=this.$route.query.id?this.$route.query.id:0}},methods:{addClick:function(){this.$refs["add"].createFolderComplete({document:"新建文件夹",postfix:"FOLDER"})},onNameChange:function(t){t.attachmentid?this.$refs.edit.confirmRestName(t):this.$refs.add.createFolderComplete(t)},onSuccess:function(){var t=this.$route.query.id?this.$route.query.id:0;this.$refs.list.queryAttachment(t),this.$refs.list.restChecked(),this.folderChecked([])},folderChecked:function(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1,this.$refs["filelist"].setFileInfo(t)},restName:function(){var t=this;this.checklist[0].newfolder=!0;var e=this.checklist[0];this.$refs.list.list.forEach((function(n,r){n.attachmentid===t.checklist[0].attachmentid&&t.$set(t.$refs.list.list,r,e)}))},toFolderDetail:function(t){this.folderid=t}}},Q=Y,K=(0,d.Z)(Q,r,a,!1,null,null,null),J=K.exports},39482:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"message"},[n("el-row",[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"left"},[n("div",{staticClass:"select"},[n("div",{staticClass:"select_left"},[n("div",{style:0==t.currentItem?"background:#3874F6;color:#ffffff":"border:1px solid #cccccc",on:{click:function(e){return t.selectFun("系统")}}},[t._v("系统消息")]),n("div",{style:1==t.currentItem?"background:#3874F6;color:#ffffff":"border:1px solid #cccccc",on:{click:function(e){return t.selectFun("应用")}}},[t._v("应用消息")])]),n("div",{staticClass:"select_right"},[n("el-button",{attrs:{size:"small"},on:{click:t.allRead}},[t._v("全部阅读")])],1)]),n("list",{attrs:{list:t.list},on:{messageItemClick:t.messageItemClick}}),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)]),n("el-col",{attrs:{span:12}},[t.message?n("div",{staticClass:"right"},[n("p",{staticClass:"title"},[t._v(t._s(t.message.title))]),n("p",{staticClass:"info"},[n("span",[t._v("发布于:"+t._s(t.message.createdate)+" | "+t._s(t.message.name||t.message.type))])]),n("div",{staticClass:"content-txt"},[n("p",{staticClass:"txt"},[t._v(t._s(t.message.message))]),1==t.currentItem&&t.message.link?n("p",{staticClass:"link",on:{click:t.goDetail}},[t._v("请前往 "+t._s(t.message.name)+">>")]):t._e()])]):t._e()])],1)],1)},a=[],i=n(16198),o=(n(35666),n(41539),n(54747),n(68309),n(29254),n(38862),function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.list.length>=1?n("div",{staticClass:"list"},t._l(t.list,(function(e,r){return n("div",{key:r,staticClass:"item-box",on:{click:function(n){return t.detailClick(e)}}},[n("div",{staticClass:"item"},[n("div",{staticClass:"left"},[n("p",{staticClass:"title"},[t._v(t._s(e.title))]),n("p",{staticClass:"message"},[t._v(t._s(e.message))]),n("div",{staticClass:"info"},[n("div",{staticClass:"tag"},[t._v(t._s(e.name||"系统消息"))]),n("p",{staticClass:"time"},[t._v(t._s(e.createdate))])])]),n("div",{staticClass:"right"},[1==e.isread?n("div",{staticClass:"read"},[t._v("已读")]):n("div",{staticClass:"no-read"},[t._v("未读")])])])])})),0):n("el-empty",{attrs:{description:"暂无数据"}})}),s=[],l={name:"list",data:function(){return{dialogVisible:!1,message:""}},props:["list"],computed:{},watch:{},methods:{handleClose:function(){this.dialogVisible=!1},detailClick:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.$emit("messageItemClick",t);case 1:case"end":return n.stop()}}),n)})))()}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"6fab6c3a",null),p=d.exports,h=n(5283),f=(n(52266),{name:"",data:function(){return{currentItem:0,param:{classname:"system.message.Message",method:"queryMessage",content:{nocache:!0,pageNumber:1,pageSize:10,type:"",where:{}}},list:"",total:0,message:"",isAllClick:!0}},components:{list:p,pagination:h.Z},computed:{},watch:{},created:function(){this.getMessageList()},methods:{getMessageList:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.param.content.type=0==t.currentItem?"系统":"应用",e.next=3,t.$api.requested(t.param);case 3:n=e.sent,t.list=n.data,1==t.currentItem&&t.list.forEach((function(e){t.isCategory(e)})),t.list[0]&&t.messageItemClick(t.list[0]),t.total=n.total;case 8:case"end":return e.stop()}}),e)})))()},selectFun:function(t){this.message="",this.param.content.pageNumber=1,this.currentItem="系统"==t?0:1,this.getMessageList()},pageChange:function(t){this.param.content.pageNumber=t,this.getMessageList()},messageItemClick:function(t){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.requested({classname:"system.message.Message",method:"readMessage",content:{nocache:!0,messageid:t.messageid}});case 2:r=n.sent,t.isread=1,r.data.name=t.name,r.data.link=t.link,r.data.modules=t.modules,e.message=r.data;case 8:case"end":return n.stop()}}),n)})))()},allRead:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.isAllClick){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,t.$api.requested({classname:"system.message.Message",method:"readAllMessage",content:{nocache:!0}});case 4:n=e.sent,t.tool.showMessage(n,(function(){t.list.forEach((function(t){t.isread=1})),t.isAllClick=!1,setTimeout((function(){t.isAllClick=!0}),5e3)}));case 6:case"end":return e.stop()}}),e)})))()},goDetail:function(){sessionStorage.setItem("active_modules",JSON.stringify(this.message.modules)),this.$router.push(this.message.link)},isCategory:function(t){switch(t.objectname){case"sat_courseware":t.name="商学院",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_sharematerial":t.name="推广素材",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_notice":t.name="通告",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_submitedit":t.name="提报",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_orderclue":t.name="销售线索",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sys_attachment":t.name="营销物料",JSON.parse(sessionStorage.getItem("module_info")).forEach((function(e){e.modules.forEach((function(e){if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break}}}}),m=f,g=(0,c.Z)(m,r,a,!1,null,"3421a623",null),v=g.exports},3043:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"login-wrap"},[r("div",[r("h4",{staticClass:"title"},[t._v("我的账号")]),r("div",{staticClass:"account"},t._l(t.account_list,(function(e){return r("div",{key:e.index,staticClass:"account-panel",on:{click:function(n){return t.selectAccount(e)}}},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(38308),width:"50",height:"50",alt:""}}),r("div",{staticStyle:{flex:"1"}},[r("small",{staticClass:"color-info"},[t._v("站点:"+t._s(e.siteid))]),r("br"),r("el-tag",{staticStyle:{"margin-top":"5px"},attrs:{size:"mini",type:"danger"}},[t._v(t._s(e.sitename))])],1)])})),0)])])])},a=[],i=n(16198),o=(n(35666),n(38862),{data:function(){return{account_list:[]}},methods:{selectAccount:function(t){sessionStorage.setItem("active_account",JSON.stringify(t)),this.query_userauth(),this.querySite_Parameter()},query_userauth:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"query_userauth",content:{}});case 2:n=e.sent,t.auth_data=n.data,sessionStorage.setItem("module_info",JSON.stringify(t.auth_data)),t.$router.push("/main");case 6:case"end":return e.stop()}}),e)})))()},querySite_Parameter:function(){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});case 2:n=e.sent,r={appfolderid:n.data.appfolderid,salematerialfolderid:n.data.salematerialfolderid},sessionStorage.setItem("folderid",JSON.stringify(r));case 5:case"end":return e.stop()}}),e)})))()}},created:function(){this.account_list=JSON.parse(sessionStorage.getItem("account_list")),0===this.account_list.length&&(this.$router.go(-1),this.tool.showMessage({code:0,msg:"当前账号下不存在任何站点"})),1===this.account_list.length&&this.selectAccount(this.account_list[0])}}),s=o,l=n(1001),u=(0,l.Z)(s,r,a,!1,null,"53e81aec",null),c=u.exports},7556:function(t,e,n){var r=n(47293);t.exports=r((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},95631:function(t,e,n){"use strict";var r=n(3070).f,a=n(70030),i=n(12248),o=n(49974),s=n(25787),l=n(20408),u=n(70654),c=n(96340),d=n(19781),p=n(62423).fastKey,h=n(29909),f=h.set,m=h.getterFor;t.exports={getConstructor:function(t,e,n,u){var c=t((function(t,r){s(t,h),f(t,{type:e,index:a(null),first:void 0,last:void 0,size:0}),d||(t.size=0),void 0!=r&&l(r,t[u],{that:t,AS_ENTRIES:n})})),h=c.prototype,g=m(e),v=function(t,e,n){var r,a,i=g(t),o=y(t,e);return o?o.value=n:(i.last=o={index:a=p(e,!0),key:e,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=o),r&&(r.next=o),d?i.size++:t.size++,"F"!==a&&(i.index[a]=o)),t},y=function(t,e){var n,r=g(t),a=p(e);if("F"!==a)return r.index[a];for(n=r.first;n;n=n.next)if(n.key==e)return n};return i(h,{clear:function(){var t=this,e=g(t),n=e.index,r=e.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;e.first=e.last=void 0,d?e.size=0:t.size=0},delete:function(t){var e=this,n=g(e),r=y(e,t);if(r){var a=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=a),a&&(a.previous=i),n.first==r&&(n.first=a),n.last==r&&(n.last=i),d?n.size--:e.size--}return!!r},forEach:function(t){var e,n=g(this),r=o(t,arguments.length>1?arguments[1]:void 0);while(e=e?e.next:n.first){r(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!y(this,t)}}),i(h,n?{get:function(t){var e=y(this,t);return e&&e.value},set:function(t,e){return v(this,0===t?0:t,e)}}:{add:function(t){return v(this,t=0===t?0:t,t)}}),d&&r(h,"size",{get:function(){return g(this).size}}),c},setStrong:function(t,e,n){var r=e+" Iterator",a=m(e),i=m(r);u(t,e,(function(t,e){f(this,{type:r,target:t,state:a(t),kind:e,last:void 0})}),(function(){var t=i(this),e=t.kind,n=t.last;while(n&&n.removed)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),c(e)}}},77710:function(t,e,n){"use strict";var r=n(82109),a=n(17854),i=n(1702),o=n(54705),s=n(31320),l=n(62423),u=n(20408),c=n(25787),d=n(60614),p=n(70111),h=n(47293),f=n(17072),m=n(58003),g=n(79587);t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),y=-1!==t.indexOf("Weak"),b=v?"set":"add",x=a[t],w=x&&x.prototype,_=x,C={},S=function(t){var e=i(w[t]);s(w,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(y&&!p(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return y&&!p(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!p(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})},k=o(t,!d(x)||!(y||w.forEach&&!h((function(){(new x).entries().next()}))));if(k)_=n.getConstructor(e,t,v,b),l.enable();else if(o(t,!0)){var A=new _,E=A[b](y?{}:-0,1)!=A,D=h((function(){A.has(1)})),F=f((function(t){new x(t)})),M=!y&&h((function(){var t=new x,e=5;while(e--)t[b](e,e);return!t.has(-0)}));F||(_=e((function(t,e){c(t,w);var n=g(new x,t,_);return void 0!=e&&u(e,n[b],{that:n,AS_ENTRIES:v}),n})),_.prototype=w,w.constructor=_),(D||M)&&(S("delete"),S("has"),v&&S("get")),(M||E)&&S(b),y&&w.clear&&delete w.clear}return C[t]=_,r({global:!0,forced:_!=x},C),m(_,t),y||n.setStrong(_,t,v),_}},14230:function(t,e,n){var r=n(1702),a=n(84488),i=n(41340),o=/"/g,s=r("".replace);t.exports=function(t,e,n,r){var l=i(a(t)),u="<"+e;return""!==n&&(u+=" "+n+'="'+s(i(r),o,""")+'"'),u+">"+l+"</"+e+">"}},76677:function(t,e,n){var r=n(47293);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},62423:function(t,e,n){var r=n(82109),a=n(1702),i=n(3501),o=n(70111),s=n(92597),l=n(3070).f,u=n(8006),c=n(1156),d=n(52050),p=n(69711),h=n(76677),f=!1,m=p("meta"),g=0,v=function(t){l(t,m,{value:{objectID:"O"+g++,weakData:{}}})},y=function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!s(t,m)){if(!d(t))return"F";if(!e)return"E";v(t)}return t[m].objectID},b=function(t,e){if(!s(t,m)){if(!d(t))return!0;if(!e)return!1;v(t)}return t[m].weakData},x=function(t){return h&&f&&d(t)&&!s(t,m)&&v(t),t},w=function(){_.enable=function(){},f=!0;var t=u.f,e=a([].splice),n={};n[m]=1,t(n).length&&(u.f=function(n){for(var r=t(n),a=0,i=r.length;a<i;a++)if(r[a]===m){e(r,a,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},_=t.exports={enable:w,fastKey:y,getWeakData:b,onFreeze:x};i[m]=!0},52050:function(t,e,n){var r=n(47293),a=n(70111),i=n(84326),o=n(7556),s=Object.isExtensible,l=r((function(){s(1)}));t.exports=l||o?function(t){return!!a(t)&&((!o||"ArrayBuffer"!=i(t))&&(!s||s(t)))}:s},81150:function(t){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},43429:function(t,e,n){var r=n(47293);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},38415:function(t,e,n){"use strict";var r=n(17854),a=n(19303),i=n(41340),o=n(84488),s=r.RangeError;t.exports=function(t){var e=i(o(this)),n="",r=a(t);if(r<0||r==1/0)throw s("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(n+=e);return n}},76091:function(t,e,n){var r=n(76530).PROPER,a=n(47293),i=n(81361),o="
";t.exports=function(t){return a((function(){return!!i[t]()||o[t]()!==o||r&&i[t].name!==t}))}},53111:function(t,e,n){var r=n(1702),a=n(84488),i=n(41340),o=n(81361),s=r("".replace),l="["+o+"]",u=RegExp("^"+l+l+"*"),c=RegExp(l+l+"*$"),d=function(t){return function(e){var n=i(a(e));return 1&t&&(n=s(n,u,"")),2&t&&(n=s(n,c,"")),n}};t.exports={start:d(1),end:d(2),trim:d(3)}},50863:function(t,e,n){var r=n(1702);t.exports=r(1..valueOf)},81361:function(t){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},52262:function(t,e,n){"use strict";var r=n(82109),a=n(47908),i=n(26244),o=n(19303),s=n(51223);r({target:"Array",proto:!0},{at:function(t){var e=a(this),n=i(e),r=o(t),s=r>=0?r:n+r;return s<0||s>=n?void 0:e[s]}}),s("at")},69600:function(t,e,n){"use strict";var r=n(82109),a=n(1702),i=n(68361),o=n(45656),s=n(9341),l=a([].join),u=i!=Object,c=s("join",",");r({target:"Array",proto:!0,forced:u||!c},{join:function(t){return l(o(this),void 0===t?",":t)}})},40561:function(t,e,n){"use strict";var r=n(82109),a=n(17854),i=n(51400),o=n(19303),s=n(26244),l=n(47908),u=n(65417),c=n(86135),d=n(81194),p=d("splice"),h=a.TypeError,f=Math.max,m=Math.min,g=9007199254740991,v="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!p},{splice:function(t,e){var n,r,a,d,p,y,b=l(this),x=s(b),w=i(t,x),_=arguments.length;if(0===_?n=r=0:1===_?(n=0,r=x-w):(n=_-2,r=m(f(o(e),0),x-w)),x+n-r>g)throw h(v);for(a=u(b,r),d=0;d<r;d++)p=w+d,p in b&&c(a,d,b[p]);if(a.length=r,n<r){for(d=w;d<x-r;d++)p=d+r,y=d+n,p in b?b[y]=b[p]:delete b[y];for(d=x;d>x-r+n;d--)delete b[d-1]}else if(n>r)for(d=x-r;d>w;d--)p=d+r-1,y=d+n-1,p in b?b[y]=b[p]:delete b[y];for(d=0;d<n;d++)b[d+w]=arguments[d+2];return b.length=x-r+n,a}})},73689:function(t,e,n){var r=n(82109),a=Math.ceil,i=Math.floor;r({target:"Math",stat:!0},{trunc:function(t){return(t>0?i:a)(t)}})},9653:function(t,e,n){"use strict";var r=n(19781),a=n(17854),i=n(1702),o=n(54705),s=n(31320),l=n(92597),u=n(79587),c=n(47976),d=n(52190),p=n(57593),h=n(47293),f=n(8006).f,m=n(31236).f,g=n(3070).f,v=n(50863),y=n(53111).trim,b="Number",x=a[b],w=x.prototype,_=a.TypeError,C=i("".slice),S=i("".charCodeAt),k=function(t){var e=p(t,"number");return"bigint"==typeof e?e:A(e)},A=function(t){var e,n,r,a,i,o,s,l,u=p(t,"number");if(d(u))throw _("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=y(u),e=S(u,0),43===e||45===e){if(n=S(u,2),88===n||120===n)return NaN}else if(48===e){switch(S(u,1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(i=C(u,2),o=i.length,s=0;s<o;s++)if(l=S(i,s),l<48||l>a)return NaN;return parseInt(i,r)}return+u};if(o(b,!x(" 0o1")||!x("0b1")||x("+0x1"))){for(var E,D=function(t){var e=arguments.length<1?0:x(k(t)),n=this;return c(w,n)&&h((function(){v(n)}))?u(Object(e),n,D):e},F=r?f(x):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),M=0;F.length>M;M++)l(x,E=F[M])&&!l(D,E)&&g(D,E,m(x,E));D.prototype=w,w.constructor=D,s(a,b,D)}},56977:function(t,e,n){"use strict";var r=n(82109),a=n(17854),i=n(1702),o=n(19303),s=n(50863),l=n(38415),u=n(47293),c=a.RangeError,d=a.String,p=Math.floor,h=i(l),f=i("".slice),m=i(1..toFixed),g=function(t,e,n){return 0===e?n:e%2===1?g(t,e-1,n*t):g(t*t,e/2,n)},v=function(t){var e=0,n=t;while(n>=4096)e+=12,n/=4096;while(n>=2)e+=1,n/=2;return e},y=function(t,e,n){var r=-1,a=n;while(++r<6)a+=e*t[r],t[r]=a%1e7,a=p(a/1e7)},b=function(t,e){var n=6,r=0;while(--n>=0)r+=t[n],t[n]=p(r/e),r=r%e*1e7},x=function(t){var e=6,n="";while(--e>=0)if(""!==n||0===e||0!==t[e]){var r=d(t[e]);n=""===n?r:n+h("0",7-r.length)+r}return n},w=u((function(){return"0.000"!==m(8e-5,3)||"1"!==m(.9,0)||"1.25"!==m(1.255,2)||"1000000000000000128"!==m(0xde0b6b3a7640080,0)}))||!u((function(){m({})}));r({target:"Number",proto:!0,forced:w},{toFixed:function(t){var e,n,r,a,i=s(this),l=o(t),u=[0,0,0,0,0,0],p="",m="0";if(l<0||l>20)throw c("Incorrect fraction digits");if(i!=i)return"NaN";if(i<=-1e21||i>=1e21)return d(i);if(i<0&&(p="-",i=-i),i>1e-21)if(e=v(i*g(2,69,1))-69,n=e<0?i*g(2,-e,1):i/g(2,e,1),n*=4503599627370496,e=52-e,e>0){y(u,0,n),r=l;while(r>=7)y(u,1e7,0),r-=7;y(u,g(10,r,1),0),r=e-1;while(r>=23)b(u,1<<23),r-=23;b(u,1<<r),y(u,1,1),b(u,2),m=x(u)}else y(u,0,n),y(u,1<<-e,0),m=x(u)+h("0",l);return l>0?(a=m.length,m=p+(a<=l?"0."+h("0",l-a)+m:f(m,0,a-l)+"."+f(m,a-l))):m=p+m,m}})},60514:function(t,e,n){var r=n(82109),a=n(70111),i=n(62423).onFreeze,o=n(76677),s=n(47293),l=Object.seal,u=s((function(){l(1)}));r({target:"Object",stat:!0,forced:u,sham:!o},{seal:function(t){return l&&a(t)?l(i(t)):t}})},24603:function(t,e,n){var r=n(19781),a=n(17854),i=n(1702),o=n(54705),s=n(79587),l=n(68880),u=n(3070).f,c=n(8006).f,d=n(47976),p=n(47850),h=n(41340),f=n(67066),m=n(52999),g=n(31320),v=n(47293),y=n(92597),b=n(29909).enforce,x=n(96340),w=n(5112),_=n(9441),C=n(38173),S=w("match"),k=a.RegExp,A=k.prototype,E=a.SyntaxError,D=i(f),F=i(A.exec),M=i("".charAt),O=i("".replace),B=i("".indexOf),T=i("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,R=/a/g,L=new k(I)!==I,N=m.MISSED_STICKY,z=m.UNSUPPORTED_Y,j=r&&(!L||N||_||C||v((function(){return R[S]=!1,k(I)!=I||k(R)==R||"/a/i"!=k(I,"i")}))),$=function(t){for(var e,n=t.length,r=0,a="",i=!1;r<=n;r++)e=M(t,r),"\\"!==e?i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]":a+=e+M(t,++r);return a},q=function(t){for(var e,n=t.length,r=0,a="",i=[],o={},s=!1,l=!1,u=0,c="";r<=n;r++){if(e=M(t,r),"\\"===e)e+=M(t,++r);else if("]"===e)s=!1;else if(!s)switch(!0){case"["===e:s=!0;break;case"("===e:F(P,T(t,r+1))&&(r+=2,l=!0),a+=e,u++;continue;case">"===e&&l:if(""===c||y(o,c))throw new E("Invalid capture group name");o[c]=!0,i[i.length]=[c,u],l=!1,c="";continue}l?c+=e:a+=e}return[a,i]};if(o("RegExp",j)){for(var V=function(t,e){var n,r,a,i,o,u,c=d(A,this),f=p(t),m=void 0===e,g=[],v=t;if(!c&&f&&m&&t.constructor===V)return t;if((f||d(A,t))&&(t=t.source,m&&(e="flags"in v?v.flags:D(v))),t=void 0===t?"":h(t),e=void 0===e?"":h(e),v=t,_&&"dotAll"in I&&(r=!!e&&B(e,"s")>-1,r&&(e=O(e,/s/g,""))),n=e,N&&"sticky"in I&&(a=!!e&&B(e,"y")>-1,a&&z&&(e=O(e,/y/g,""))),C&&(i=q(t),t=i[0],g=i[1]),o=s(k(t,e),c?this:A,V),(r||a||g.length)&&(u=b(o),r&&(u.dotAll=!0,u.raw=V($(t),n)),a&&(u.sticky=!0),g.length&&(u.groups=g)),t!==v)try{l(o,"source",""===v?"(?:)":v)}catch(y){}return o},H=function(t){t in V||u(V,t,{configurable:!0,get:function(){return k[t]},set:function(e){k[t]=e}})},Z=c(k),U=0;Z.length>U;)H(Z[U++]);A.constructor=V,V.prototype=A,g(a,"RegExp",V)}x("RegExp")},28450:function(t,e,n){var r=n(17854),a=n(19781),i=n(9441),o=n(84326),s=n(3070).f,l=n(29909).get,u=RegExp.prototype,c=r.TypeError;a&&i&&s(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!l(this).dotAll;throw c("Incompatible receiver, RegExp required")}}})},88386:function(t,e,n){var r=n(17854),a=n(19781),i=n(52999).MISSED_STICKY,o=n(84326),s=n(3070).f,l=n(29909).get,u=RegExp.prototype,c=r.TypeError;a&&i&&s(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!l(this).sticky;throw c("Incompatible receiver, RegExp required")}}})},39714:function(t,e,n){"use strict";var r=n(1702),a=n(76530).PROPER,i=n(31320),o=n(19670),s=n(47976),l=n(41340),u=n(47293),c=n(67066),d="toString",p=RegExp.prototype,h=p[d],f=r(c),m=u((function(){return"/a/b"!=h.call({source:"a",flags:"b"})})),g=a&&h.name!=d;(m||g)&&i(RegExp.prototype,d,(function(){var t=o(this),e=l(t.source),n=t.flags,r=l(void 0===n&&s(p,t)&&!("flags"in p)?f(t):n);return"/"+e+"/"+r}),{unsafe:!0})},70189:function(t,e,n){"use strict";var r=n(77710),a=n(95631);r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),a)},24506:function(t,e,n){"use strict";var r=n(82109),a=n(1702),i=n(84488),o=n(19303),s=n(41340),l=n(47293),u=a("".charAt),c=l((function(){return"\ud842"!=="𠮷".at(-2)}));r({target:"String",proto:!0,forced:c},{at:function(t){var e=s(i(this)),n=e.length,r=o(t),a=r>=0?r:n+r;return a<0||a>=n?void 0:u(e,a)}})},29254:function(t,e,n){"use strict";var r=n(82109),a=n(14230),i=n(43429);r({target:"String",proto:!0,forced:i("link")},{link:function(t){return a(this,"a","href",t)}})},4723:function(t,e,n){"use strict";var r=n(46916),a=n(27007),i=n(19670),o=n(17466),s=n(41340),l=n(84488),u=n(58173),c=n(31530),d=n(97651);a("match",(function(t,e,n){return[function(e){var n=l(this),a=void 0==e?void 0:u(e,t);return a?r(a,e,n):new RegExp(e)[t](s(n))},function(t){var r=i(this),a=s(t),l=n(e,r,a);if(l.done)return l.value;if(!r.global)return d(r,a);var u=r.unicode;r.lastIndex=0;var p,h=[],f=0;while(null!==(p=d(r,a))){var m=s(p[0]);h[f]=m,""===m&&(r.lastIndex=c(a,o(r.lastIndex),u)),f++}return 0===f?null:h}]}))},64765:function(t,e,n){"use strict";var r=n(46916),a=n(27007),i=n(19670),o=n(84488),s=n(81150),l=n(41340),u=n(58173),c=n(97651);a("search",(function(t,e,n){return[function(e){var n=o(this),a=void 0==e?void 0:u(e,t);return a?r(a,e,n):new RegExp(e)[t](l(n))},function(t){var r=i(this),a=l(t),o=n(e,r,a);if(o.done)return o.value;var u=r.lastIndex;s(u,0)||(r.lastIndex=0);var d=c(r,a);return s(r.lastIndex,u)||(r.lastIndex=u),null===d?-1:d.index}]}))},23123:function(t,e,n){"use strict";var r=n(22104),a=n(46916),i=n(1702),o=n(27007),s=n(47850),l=n(19670),u=n(84488),c=n(36707),d=n(31530),p=n(17466),h=n(41340),f=n(58173),m=n(41589),g=n(97651),v=n(22261),y=n(52999),b=n(47293),x=y.UNSUPPORTED_Y,w=4294967295,_=Math.min,C=[].push,S=i(/./.exec),k=i(C),A=i("".slice),E=!b((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));o("split",(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=h(u(this)),o=void 0===n?w:n>>>0;if(0===o)return[];if(void 0===t)return[i];if(!s(t))return a(e,i,t,o);var l,c,d,p=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),g=0,y=new RegExp(t.source,f+"g");while(l=a(v,y,i)){if(c=y.lastIndex,c>g&&(k(p,A(i,g,l.index)),l.length>1&&l.index<i.length&&r(C,p,m(l,1)),d=l[0].length,g=c,p.length>=o))break;y.lastIndex===l.index&&y.lastIndex++}return g===i.length?!d&&S(y,"")||k(p,""):k(p,A(i,g)),p.length>o?m(p,0,o):p}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:a(e,this,t,n)}:e,[function(e,n){var r=u(this),o=void 0==e?void 0:f(e,t);return o?a(o,e,r,n):a(i,h(r),e,n)},function(t,r){var a=l(this),o=h(t),s=n(i,a,o,r,i!==e);if(s.done)return s.value;var u=c(a,RegExp),f=a.unicode,m=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(x?"g":"y"),v=new u(x?"^(?:"+a.source+")":a,m),y=void 0===r?w:r>>>0;if(0===y)return[];if(0===o.length)return null===g(v,o)?[o]:[];var b=0,C=0,S=[];while(C<o.length){v.lastIndex=x?0:C;var E,D=g(v,x?A(o,C):o);if(null===D||(E=_(p(v.lastIndex+(x?C:0)),o.length))===b)C=d(o,C,f);else{if(k(S,A(o,b,C)),S.length===y)return S;for(var F=1;F<=D.length-1;F++)if(k(S,D[F]),S.length===y)return S;C=b=E}}return k(S,A(o,b)),S}]}),!E,x)},73210:function(t,e,n){"use strict";var r=n(82109),a=n(53111).trim,i=n(76091);r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return a(this)}})},56645:function(t,e){(function(t,n){n(e)})(0,(function(t){"use strict";function e(t,e){return n(t)||r(t,e)||a()}function n(t){if(Array.isArray(t))return t}function r(t,e){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(l){a=!0,i=l}finally{try{r||null==s["return"]||s["return"]()}finally{if(a)throw i}}return n}function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function i(t,e,n,r){t=t.filter((function(t,r){var a=e(t,r),i=n(t,r);return null!=a&&isFinite(a)&&null!=i&&isFinite(i)})),r&&t.sort((function(t,n){return e(t)-e(n)}));for(var a,i,o,s=t.length,l=new Float64Array(s),u=new Float64Array(s),c=0,d=0,p=0;p<s;)o=t[p],l[p]=a=+e(o,p,t),u[p]=i=+n(o,p,t),++p,c+=(a-c)/p,d+=(i-d)/p;for(var h=0;h<s;++h)l[h]-=c,u[h]-=d;return[l,u,c,d]}function o(t,e,n,r){for(var a=0,i=0,o=t.length;i<o;i++){var s=t[i],l=+e(s,i,t),u=+n(s,i,t);null!=l&&isFinite(l)&&null!=u&&isFinite(u)&&r(l,u,a++)}}function s(t,e,n,r,a){var i=0,s=0;return o(t,e,n,(function(t,e){var n=e-a(t),o=e-r;i+=n*n,s+=o*o})),1-i/s}function l(t){return 180*Math.atan2(t[1][1]-t[0][1],t[1][0]-t[0][0])/Math.PI}function u(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function c(t,e,n){var r=Math.log(e-t)*Math.LOG10E+1|0,a=1*Math.pow(10,-r/2-1),i=1e4,o=[c(t),c(e)],s=0;while(d(o)&&s<i);return o;function c(t){return[t,n(t)]}function d(t){s++;for(var e=t.length,n=!1,r=0;r<e-1;r++){var i=t[r],o=t[r+1],d=u([i,o]),p=c(d[0]),h=l([i,d]),f=l([i,p]),m=Math.abs(h-f);m>a&&(t.splice(r+1,0,p),n=!0)}return n}}function d(t,e,n,r){var a=r-t*t,i=Math.abs(a)<1e-24?0:(n-t*e)/a,o=e-i*t;return[o,i]}function p(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function a(a){var i=0,l=0,u=0,p=0,h=0,f=0,m=t?+t[0]:1/0,g=t?+t[1]:-1/0;o(a,n,r,(function(e,n){var r=Math.log(n),a=e*n;++i,l+=(n-l)/i,p+=(a-p)/i,f+=(e*a-f)/i,u+=(n*r-u)/i,h+=(a*r-h)/i,t||(e<m&&(m=e),e>g&&(g=e))}));var v=d(p/l,u/l,h/l,f/l),y=e(v,2),b=y[0],x=y[1];b=Math.exp(b);var w=function(t){return b*Math.exp(x*t)},_=c(m,g,w);return _.a=b,_.b=x,_.predict=w,_.rSquared=s(a,n,r,l,w),_}return a.domain=function(e){return arguments.length?(t=e,a):t},a.x=function(t){return arguments.length?(n=t,a):n},a.y=function(t){return arguments.length?(r=t,a):r},a}function h(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function a(a){var i=0,l=0,u=0,c=0,p=0,h=t?+t[0]:1/0,f=t?+t[1]:-1/0;o(a,n,r,(function(e,n){++i,l+=(e-l)/i,u+=(n-u)/i,c+=(e*n-c)/i,p+=(e*e-p)/i,t||(e<h&&(h=e),e>f&&(f=e))}));var m=d(l,u,c,p),g=e(m,2),v=g[0],y=g[1],b=function(t){return y*t+v},x=[[h,b(h)],[f,b(f)]];return x.a=y,x.b=v,x.predict=b,x.rSquared=s(a,n,r,u,b),x}return a.domain=function(e){return arguments.length?(t=e,a):t},a.x=function(t){return arguments.length?(n=t,a):n},a.y=function(t){return arguments.length?(r=t,a):r},a}function f(t){t.sort((function(t,e){return t-e}));var e=t.length/2;return e%1===0?(t[e-1]+t[e])/2:t[Math.floor(e)]}var m=2,g=1e-12;function v(){var t=function(t){return t[0]},n=function(t){return t[1]},r=.3;function a(a){for(var o=i(a,t,n,!0),s=e(o,4),l=s[0],u=s[1],c=s[2],p=s[3],h=l.length,v=Math.max(2,~~(r*h)),w=new Float64Array(h),_=new Float64Array(h),C=new Float64Array(h).fill(1),S=-1;++S<=m;){for(var k=[0,v-1],A=0;A<h;++A){for(var E=l[A],D=k[0],F=k[1],M=E-l[D]>l[F]-E?D:F,O=0,B=0,T=0,P=0,I=0,R=1/Math.abs(l[M]-E||1),L=D;L<=F;++L){var N=l[L],z=u[L],j=y(Math.abs(E-N)*R)*C[L],$=N*j;O+=j,B+=$,T+=z*j,P+=z*$,I+=N*$}var q=d(B/O,T/O,P/O,I/O),V=e(q,2),H=V[0],Z=V[1];w[A]=H+Z*E,_[A]=Math.abs(u[A]-w[A]),b(l,A+1,k)}if(S===m)break;var U=f(_);if(Math.abs(U)<g)break;for(var G,W,X=0;X<h;++X)G=_[X]/(6*U),C[X]=G>=1?g:(W=1-G*G)*W}return x(l,w,c,p)}return a.bandwidth=function(t){return arguments.length?(r=t,a):r},a.x=function(e){return arguments.length?(t=e,a):t},a.y=function(t){return arguments.length?(n=t,a):n},a}function y(t){return(t=1-t*t*t)*t*t}function b(t,e,n){var r=t[e],a=n[0],i=n[1]+1;if(!(i>=t.length))while(e>a&&t[i]-r<=r-t[a])n[0]=++a,n[1]=i,++i}function x(t,e,n,r){for(var a,i=t.length,o=[],s=0,l=0,u=[];s<i;++s)a=t[s]+n,u[0]===a?u[1]+=(e[s]-u[1])/++l:(l=0,u[1]+=r,u=[a,e[s]],o.push(u));return u[1]+=r,o}function w(){var t,n=function(t){return t[0]},r=function(t){return t[1]},a=Math.E;function i(i){var l=0,u=0,p=0,h=0,f=0,m=t?+t[0]:1/0,g=t?+t[1]:-1/0,v=Math.log(a);o(i,n,r,(function(e,n){var r=Math.log(e)/v;++l,u+=(r-u)/l,p+=(n-p)/l,h+=(r*n-h)/l,f+=(r*r-f)/l,t||(e<m&&(m=e),e>g&&(g=e))}));var y=d(u,p,h,f),b=e(y,2),x=b[0],w=b[1],_=function(t){return w*Math.log(t)/v+x},C=c(m,g,_);return C.a=w,C.b=x,C.predict=_,C.rSquared=s(i,n,r,p,_),C}return i.domain=function(e){return arguments.length?(t=e,i):t},i.x=function(t){return arguments.length?(n=t,i):n},i.y=function(t){return arguments.length?(r=t,i):r},i.base=function(t){return arguments.length?(a=t,i):a},i}function _(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function a(a){var l,u,d,p,h=i(a,n,r),f=e(h,4),m=f[0],g=f[1],v=f[2],y=f[3],b=m.length,x=0,w=0,_=0,C=0,S=0;for(l=0;l<b;)u=m[l],d=g[l++],p=u*u,x+=(p-x)/l,w+=(p*u-w)/l,_+=(p*p-_)/l,C+=(u*d-C)/l,S+=(p*d-S)/l;var k=0,A=0,E=t?+t[0]:1/0,D=t?+t[1]:-1/0;o(a,n,r,(function(e,n){A++,k+=(n-k)/A,t||(e<E&&(E=e),e>D&&(D=e))}));var F=_-x*x,M=x*F-w*w,O=(S*x-C*w)/M,B=(C*F-S*w)/M,T=-O*x,P=function(t){return t-=v,O*t*t+B*t+T+y},I=c(E,D,P);return I.a=O,I.b=B-2*O*v,I.c=T-B*v+O*v*v+y,I.predict=P,I.rSquared=s(a,n,r,k,P),I}return a.domain=function(e){return arguments.length?(t=e,a):t},a.x=function(t){return arguments.length?(n=t,a):n},a.y=function(t){return arguments.length?(r=t,a):r},a}function C(){var t,n=function(t){return t[0]},r=function(t){return t[1]},a=3;function l(l){if(1===a){var u=h().x(n).y(r).domain(t)(l);return u.coefficients=[u.b,u.a],delete u.a,delete u.b,u}if(2===a){var d=_().x(n).y(r).domain(t)(l);return d.coefficients=[d.c,d.b,d.a],delete d.a,delete d.b,delete d.c,d}var p,f,m,g,v,y=i(l,n,r),b=e(y,4),x=b[0],w=b[1],C=b[2],A=b[3],E=x.length,D=[],F=[],M=a+1,O=0,B=0,T=t?+t[0]:1/0,P=t?+t[1]:-1/0;for(o(l,n,r,(function(e,n){++B,O+=(n-O)/B,t||(e<T&&(T=e),e>P&&(P=e))})),p=0;p<M;++p){for(m=0,g=0;m<E;++m)g+=Math.pow(x[m],p)*w[m];for(D.push(g),v=new Float64Array(M),f=0;f<M;++f){for(m=0,g=0;m<E;++m)g+=Math.pow(x[m],p+f);v[f]=g}F.push(v)}F.push(D);var I=k(F),R=function(t){t-=C;var e=A+I[0]+I[1]*t+I[2]*t*t;for(p=3;p<M;++p)e+=I[p]*Math.pow(t,p);return e},L=c(T,P,R);return L.coefficients=S(M,I,-C,A),L.predict=R,L.rSquared=s(l,n,r,O,R),L}return l.domain=function(e){return arguments.length?(t=e,l):t},l.x=function(t){return arguments.length?(n=t,l):n},l.y=function(t){return arguments.length?(r=t,l):r},l.order=function(t){return arguments.length?(a=t,l):a},l}function S(t,e,n,r){var a,i,o,s,l=Array(t);for(a=0;a<t;++a)l[a]=0;for(a=t-1;a>=0;--a)for(o=e[a],s=1,l[a]+=o,i=1;i<=a;++i)s*=(a+1-i)/i,l[a-i]+=o*Math.pow(n,i)*s;return l[0]+=r,l}function k(t){var e,n,r,a,i,o=t.length-1,s=[];for(e=0;e<o;++e){for(a=e,n=e+1;n<o;++n)Math.abs(t[e][n])>Math.abs(t[e][a])&&(a=n);for(r=e;r<o+1;++r)i=t[r][e],t[r][e]=t[r][a],t[r][a]=i;for(n=e+1;n<o;++n)for(r=o;r>=e;r--)t[r][n]-=t[r][e]*t[e][n]/t[e][e]}for(n=o-1;n>=0;--n){for(i=0,r=n+1;r<o;++r)i+=t[r][n]*s[r];s[n]=(t[o][n]-i)/t[n][n]}return s}function A(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function a(a){var i=0,l=0,u=0,p=0,h=0,f=0,m=t?+t[0]:1/0,g=t?+t[1]:-1/0;o(a,n,r,(function(e,n){var r=Math.log(e),a=Math.log(n);++i,l+=(r-l)/i,u+=(a-u)/i,p+=(r*a-p)/i,h+=(r*r-h)/i,f+=(n-f)/i,t||(e<m&&(m=e),e>g&&(g=e))}));var v=d(l,u,p,h),y=e(v,2),b=y[0],x=y[1];b=Math.exp(b);var w=function(t){return b*Math.pow(t,x)},_=c(m,g,w);return _.a=b,_.b=x,_.predict=w,_.rSquared=s(a,n,r,f,w),_}return a.domain=function(e){return arguments.length?(t=e,a):t},a.x=function(t){return arguments.length?(n=t,a):n},a.y=function(t){return arguments.length?(r=t,a):r},a}t.regressionExp=p,t.regressionLinear=h,t.regressionLoess=v,t.regressionLog=w,t.regressionPoly=C,t.regressionPow=A,t.regressionQuad=_,Object.defineProperty(t,"__esModule",{value:!0})}))},43631:function(t,e,n){"use strict";n.d(e,{qY:function(){return f}});var r=function(t,e,n){if(n||2===arguments.length)for(var r,a=0,i=e.length;a<i;a++)!r&&a in e||(r||(r=Array.prototype.slice.call(e,0,a)),r[a]=e[a]);return t.concat(r||Array.prototype.slice.call(e))},a=function(){function t(t,e,n){this.name=t,this.version=e,this.os=n,this.type="browser"}return t}(),i=function(){function t(t){this.version=t,this.type="node",this.name="node",this.os=process.platform}return t}(),o=function(){function t(t,e,n,r){this.name=t,this.version=e,this.os=n,this.bot=r,this.type="bot-device"}return t}(),s=function(){function t(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null}return t}(),l=function(){function t(){this.type="react-native",this.name="react-native",this.version=null,this.os=null}return t}(),u=/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/,c=/(nuhk|curl|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,d=3,p=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["pie",/^Microsoft Pocket Internet Explorer\/(\d+\.\d+)$/],["pie",/^Mozilla\/\d\.\d+\s\(compatible;\s(?:MSP?IE|MSInternet Explorer) (\d+\.\d+);.*Windows CE.*\)$/],["netfront",/^Mozilla\/\d\.\d+.*NetFront\/(\d.\d)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FB[AS]V\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["curl",/^curl\/([0-9\.]+)$/],["searchbot",u]],h=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Windows CE",/Windows CE|WinCE|Microsoft Pocket Internet Explorer/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function f(t){return t?g(t):"undefined"===typeof document&&"undefined"!==typeof navigator&&"ReactNative"===navigator.product?new l:"undefined"!==typeof navigator?g(navigator.userAgent):y()}function m(t){return""!==t&&p.reduce((function(e,n){var r=n[0],a=n[1];if(e)return e;var i=a.exec(t);return!!i&&[r,i]}),!1)}function g(t){var e=m(t);if(!e)return null;var n=e[0],i=e[1];if("searchbot"===n)return new s;var l=i[1]&&i[1].split(".").join("_").split("_").slice(0,3);l?l.length<d&&(l=r(r([],l,!0),b(d-l.length),!0)):l=[];var u=l.join("."),p=v(t),h=c.exec(t);return h&&h[1]?new o(n,u,p,h[1]):new a(n,u,p)}function v(t){for(var e=0,n=h.length;e<n;e++){var r=h[e],a=r[0],i=r[1],o=i.exec(t);if(o)return a}return null}function y(){var t="undefined"!==typeof process&&process.version;return t?new i(process.version.slice(1)):null}function b(t){for(var e=[],n=0;n<t;n++)e.push("0");return e}},69916:function(t,e){(function(t,n){n(e)})(0,(function(t){"use strict";function e(t,e,n,r){r=r||{};var a=r.maxIterations||100,i=r.tolerance||1e-10,o=t(e),s=t(n),l=n-e;if(o*s>0)throw"Initial bisect points must have opposite signs";if(0===o)return e;if(0===s)return n;for(var u=0;u<a;++u){l/=2;var c=e+l,d=t(c);if(d*o>=0&&(e=c),Math.abs(l)<i||0===d)return c}return e+l}function n(t){for(var e=new Array(t),n=0;n<t;++n)e[n]=0;return e}function r(t,e){return n(t).map((function(){return n(e)}))}function a(t,e){for(var n=0,r=0;r<t.length;++r)n+=t[r]*e[r];return n}function i(t){return Math.sqrt(a(t,t))}function o(t,e,n){for(var r=0;r<e.length;++r)t[r]=e[r]*n}function s(t,e,n,r,a){for(var i=0;i<t.length;++i)t[i]=e*n[i]+r*a[i]}function l(t,e,n){n=n||{};var r,a=n.maxIterations||200*e.length,i=n.nonZeroDelta||1.05,o=n.zeroDelta||.001,l=n.minErrorDelta||1e-6,u=n.minErrorDelta||1e-5,c=void 0!==n.rho?n.rho:1,d=void 0!==n.chi?n.chi:2,p=void 0!==n.psi?n.psi:-.5,h=void 0!==n.sigma?n.sigma:.5,f=e.length,m=new Array(f+1);m[0]=e,m[0].fx=t(e),m[0].id=0;for(var g=0;g<f;++g){var v=e.slice();v[g]=v[g]?v[g]*i:o,m[g+1]=v,m[g+1].fx=t(v),m[g+1].id=g+1}function y(t){for(var e=0;e<t.length;e++)m[f][e]=t[e];m[f].fx=t.fx}for(var b=function(t,e){return t.fx-e.fx},x=e.slice(),w=e.slice(),_=e.slice(),C=e.slice(),S=0;S<a;++S){if(m.sort(b),n.history){var k=m.map((function(t){var e=t.slice();return e.fx=t.fx,e.id=t.id,e}));k.sort((function(t,e){return t.id-e.id})),n.history.push({x:m[0].slice(),fx:m[0].fx,simplex:k})}for(r=0,g=0;g<f;++g)r=Math.max(r,Math.abs(m[0][g]-m[1][g]));if(Math.abs(m[0].fx-m[f].fx)<l&&r<u)break;for(g=0;g<f;++g){x[g]=0;for(var A=0;A<f;++A)x[g]+=m[A][g];x[g]/=f}var E=m[f];if(s(w,1+c,x,-c,E),w.fx=t(w),w.fx<m[0].fx)s(C,1+d,x,-d,E),C.fx=t(C),C.fx<w.fx?y(C):y(w);else if(w.fx>=m[f-1].fx){var D=!1;if(w.fx>E.fx?(s(_,1+p,x,-p,E),_.fx=t(_),_.fx<E.fx?y(_):D=!0):(s(_,1-p*c,x,p*c,E),_.fx=t(_),_.fx<w.fx?y(_):D=!0),D){if(h>=1)break;for(g=1;g<m.length;++g)s(m[g],1-h,m[0],h,m[g]),m[g].fx=t(m[g])}}else y(w)}return m.sort(b),{fx:m[0].fx,x:m[0]}}function u(t,e,n,r,i,o,l){var u=n.fx,c=a(n.fxprime,e),d=u,p=u,h=c,f=0;function m(p,f,m){for(var g=0;g<16;++g)if(i=(p+f)/2,s(r.x,1,n.x,i,e),d=r.fx=t(r.x,r.fxprime),h=a(r.fxprime,e),d>u+o*i*c||d>=m)f=i;else{if(Math.abs(h)<=-l*c)return i;h*(f-p)>=0&&(f=p),p=i,m=d}return 0}i=i||1,o=o||1e-6,l=l||.1;for(var g=0;g<10;++g){if(s(r.x,1,n.x,i,e),d=r.fx=t(r.x,r.fxprime),h=a(r.fxprime,e),d>u+o*i*c||g&&d>=p)return m(f,i,p);if(Math.abs(h)<=-l*c)return i;if(h>=0)return m(i,f,d);p=d,f=i,i*=2}return i}function c(t,e,n){var r,l,c,d={x:e.slice(),fx:0,fxprime:e.slice()},p={x:e.slice(),fx:0,fxprime:e.slice()},h=e.slice(),f=1;n=n||{},c=n.maxIterations||20*e.length,d.fx=t(d.x,d.fxprime),r=d.fxprime.slice(),o(r,d.fxprime,-1);for(var m=0;m<c;++m){if(f=u(t,r,d,p,f),n.history&&n.history.push({x:d.x.slice(),fx:d.fx,fxprime:d.fxprime.slice(),alpha:f}),f){s(h,1,p.fxprime,-1,d.fxprime);var g=a(d.fxprime,d.fxprime),v=Math.max(0,a(h,p.fxprime)/g);s(r,v,r,-1,p.fxprime),l=d,d=p,p=l}else o(r,d.fxprime,-1);if(i(d.fxprime)<=1e-5)break}return n.history&&n.history.push({x:d.x.slice(),fx:d.fx,fxprime:d.fxprime.slice(),alpha:f}),d}function d(t,e,n){n=n||{};for(var r=n.maxIterations||100*e.length,a=n.learnRate||.001,o={x:e.slice(),fx:0,fxprime:e.slice()},l=0;l<r;++l)if(o.fx=t(o.x,o.fxprime),n.history&&n.history.push({x:o.x.slice(),fx:o.fx,fxprime:o.fxprime.slice()}),s(o.x,1,o.x,-a,o.fxprime),i(o.fxprime)<=1e-5)break;return o}function p(t,e,n){n=n||{};var r,a={x:e.slice(),fx:0,fxprime:e.slice()},s={x:e.slice(),fx:0,fxprime:e.slice()},l=n.maxIterations||100*e.length,c=n.learnRate||1,d=e.slice(),p=n.c1||.001,h=n.c2||.1,f=[];if(n.history){var m=t;t=function(t,e){return f.push(t.slice()),m(t,e)}}a.fx=t(a.x,a.fxprime);for(var g=0;g<l;++g)if(o(d,a.fxprime,-1),c=u(t,d,a,s,c,p,h),n.history&&(n.history.push({x:a.x.slice(),fx:a.fx,fxprime:a.fxprime.slice(),functionCalls:f,learnRate:c,alpha:c}),f=[]),r=a,a=s,s=r,0===c||i(a.fxprime)<1e-5)break;return a}t.bisect=e,t.nelderMead=l,t.conjugateGradient=c,t.gradientDescent=d,t.gradientDescentLineSearch=p,t.zeros=n,t.zerosM=r,t.norm2=i,t.weightedSum=s,t.scale=o}))},24390:function(t){"use strict";function e(t,e){var n=e.length,r=t.length;if(r>n)return!1;if(r===n)return t===e;t:for(var a=0,i=0;a<r;a++){var o=t.charCodeAt(a);while(i<n)if(e.charCodeAt(i++)===o)continue t;return!1}return!0}t.exports=e},49685:function(t,e,n){"use strict";n.d(e,{Ib:function(){return r},WT:function(){return a},FD:function(){return i}});var r=1e-6,a="undefined"!==typeof Float32Array?Float32Array:Array,i=Math.random;Math.PI;Math.hypot||(Math.hypot=function(){var t=0,e=arguments.length;while(e--)t+=arguments[e]*arguments[e];return Math.sqrt(t)})},35600:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return a},fromMat4:function(){return i},clone:function(){return o},copy:function(){return s},fromValues:function(){return l},set:function(){return u},identity:function(){return c},transpose:function(){return d},invert:function(){return p},adjoint:function(){return h},determinant:function(){return f},multiply:function(){return m},translate:function(){return g},rotate:function(){return v},scale:function(){return y},fromTranslation:function(){return b},fromRotation:function(){return x},fromScaling:function(){return w},fromMat2d:function(){return _},fromQuat:function(){return C},normalFromMat4:function(){return S},projection:function(){return k},str:function(){return A},frob:function(){return E},add:function(){return D},subtract:function(){return F},multiplyScalar:function(){return M},multiplyScalarAndAdd:function(){return O},exactEquals:function(){return B},equals:function(){return T},mul:function(){return P},sub:function(){return I}});var r=n(49685);function a(){var t=new r.WT(9);return r.WT!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t}function i(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t}function o(t){var e=new r.WT(9);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function s(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function l(t,e,n,a,i,o,s,l,u){var c=new r.WT(9);return c[0]=t,c[1]=e,c[2]=n,c[3]=a,c[4]=i,c[5]=o,c[6]=s,c[7]=l,c[8]=u,c}function u(t,e,n,r,a,i,o,s,l,u){return t[0]=e,t[1]=n,t[2]=r,t[3]=a,t[4]=i,t[5]=o,t[6]=s,t[7]=l,t[8]=u,t}function c(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function d(t,e){if(t===e){var n=e[1],r=e[2],a=e[5];t[1]=e[3],t[2]=e[6],t[3]=n,t[5]=e[7],t[6]=r,t[7]=a}else t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8];return t}function p(t,e){var n=e[0],r=e[1],a=e[2],i=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],d=c*o-s*u,p=-c*i+s*l,h=u*i-o*l,f=n*d+r*p+a*h;return f?(f=1/f,t[0]=d*f,t[1]=(-c*r+a*u)*f,t[2]=(s*r-a*o)*f,t[3]=p*f,t[4]=(c*n-a*l)*f,t[5]=(-s*n+a*i)*f,t[6]=h*f,t[7]=(-u*n+r*l)*f,t[8]=(o*n-r*i)*f,t):null}function h(t,e){var n=e[0],r=e[1],a=e[2],i=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8];return t[0]=o*c-s*u,t[1]=a*u-r*c,t[2]=r*s-a*o,t[3]=s*l-i*c,t[4]=n*c-a*l,t[5]=a*i-n*s,t[6]=i*u-o*l,t[7]=r*l-n*u,t[8]=n*o-r*i,t}function f(t){var e=t[0],n=t[1],r=t[2],a=t[3],i=t[4],o=t[5],s=t[6],l=t[7],u=t[8];return e*(u*i-o*l)+n*(-u*a+o*s)+r*(l*a-i*s)}function m(t,e,n){var r=e[0],a=e[1],i=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],p=n[0],h=n[1],f=n[2],m=n[3],g=n[4],v=n[5],y=n[6],b=n[7],x=n[8];return t[0]=p*r+h*o+f*u,t[1]=p*a+h*s+f*c,t[2]=p*i+h*l+f*d,t[3]=m*r+g*o+v*u,t[4]=m*a+g*s+v*c,t[5]=m*i+g*l+v*d,t[6]=y*r+b*o+x*u,t[7]=y*a+b*s+x*c,t[8]=y*i+b*l+x*d,t}function g(t,e,n){var r=e[0],a=e[1],i=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],p=n[0],h=n[1];return t[0]=r,t[1]=a,t[2]=i,t[3]=o,t[4]=s,t[5]=l,t[6]=p*r+h*o+u,t[7]=p*a+h*s+c,t[8]=p*i+h*l+d,t}function v(t,e,n){var r=e[0],a=e[1],i=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],p=Math.sin(n),h=Math.cos(n);return t[0]=h*r+p*o,t[1]=h*a+p*s,t[2]=h*i+p*l,t[3]=h*o-p*r,t[4]=h*s-p*a,t[5]=h*l-p*i,t[6]=u,t[7]=c,t[8]=d,t}function y(t,e,n){var r=n[0],a=n[1];return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=a*e[3],t[4]=a*e[4],t[5]=a*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function b(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=e[0],t[7]=e[1],t[8]=1,t}function x(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function w(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=e[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function _(t,e){return t[0]=e[0],t[1]=e[1],t[2]=0,t[3]=e[2],t[4]=e[3],t[5]=0,t[6]=e[4],t[7]=e[5],t[8]=1,t}function C(t,e){var n=e[0],r=e[1],a=e[2],i=e[3],o=n+n,s=r+r,l=a+a,u=n*o,c=r*o,d=r*s,p=a*o,h=a*s,f=a*l,m=i*o,g=i*s,v=i*l;return t[0]=1-d-f,t[3]=c-v,t[6]=p+g,t[1]=c+v,t[4]=1-u-f,t[7]=h-m,t[2]=p-g,t[5]=h+m,t[8]=1-u-d,t}function S(t,e){var n=e[0],r=e[1],a=e[2],i=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],d=e[9],p=e[10],h=e[11],f=e[12],m=e[13],g=e[14],v=e[15],y=n*s-r*o,b=n*l-a*o,x=n*u-i*o,w=r*l-a*s,_=r*u-i*s,C=a*u-i*l,S=c*m-d*f,k=c*g-p*f,A=c*v-h*f,E=d*g-p*m,D=d*v-h*m,F=p*v-h*g,M=y*F-b*D+x*E+w*A-_*k+C*S;return M?(M=1/M,t[0]=(s*F-l*D+u*E)*M,t[1]=(l*A-o*F-u*k)*M,t[2]=(o*D-s*A+u*S)*M,t[3]=(a*D-r*F-i*E)*M,t[4]=(n*F-a*A+i*k)*M,t[5]=(r*A-n*D-i*S)*M,t[6]=(m*C-g*_+v*w)*M,t[7]=(g*x-f*C-v*b)*M,t[8]=(f*_-m*x+v*y)*M,t):null}function k(t,e,n){return t[0]=2/e,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t}function A(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"}function E(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])}function D(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t}function F(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t}function M(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t}function O(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t}function B(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]}function T(t,e){var n=t[0],a=t[1],i=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],d=t[8],p=e[0],h=e[1],f=e[2],m=e[3],g=e[4],v=e[5],y=e[6],b=e[7],x=e[8];return Math.abs(n-p)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(p))&&Math.abs(a-h)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(h))&&Math.abs(i-f)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(o-m)<=r.Ib*Math.max(1,Math.abs(o),Math.abs(m))&&Math.abs(s-g)<=r.Ib*Math.max(1,Math.abs(s),Math.abs(g))&&Math.abs(l-v)<=r.Ib*Math.max(1,Math.abs(l),Math.abs(v))&&Math.abs(u-y)<=r.Ib*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(c-b)<=r.Ib*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(d-x)<=r.Ib*Math.max(1,Math.abs(d),Math.abs(x))}var P=m,I=F},31437:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return a},clone:function(){return i},fromValues:function(){return o},copy:function(){return s},set:function(){return l},add:function(){return u},subtract:function(){return c},multiply:function(){return d},divide:function(){return p},ceil:function(){return h},floor:function(){return f},min:function(){return m},max:function(){return g},round:function(){return v},scale:function(){return y},scaleAndAdd:function(){return b},distance:function(){return x},squaredDistance:function(){return w},length:function(){return _},squaredLength:function(){return C},negate:function(){return S},inverse:function(){return k},normalize:function(){return A},dot:function(){return E},cross:function(){return D},lerp:function(){return F},random:function(){return M},transformMat2:function(){return O},transformMat2d:function(){return B},transformMat3:function(){return T},transformMat4:function(){return P},rotate:function(){return I},angle:function(){return R},zero:function(){return L},str:function(){return N},exactEquals:function(){return z},equals:function(){return j},len:function(){return $},sub:function(){return q},mul:function(){return V},div:function(){return H},dist:function(){return Z},sqrDist:function(){return U},sqrLen:function(){return G},forEach:function(){return W}});var r=n(49685);function a(){var t=new r.WT(2);return r.WT!=Float32Array&&(t[0]=0,t[1]=0),t}function i(t){var e=new r.WT(2);return e[0]=t[0],e[1]=t[1],e}function o(t,e){var n=new r.WT(2);return n[0]=t,n[1]=e,n}function s(t,e){return t[0]=e[0],t[1]=e[1],t}function l(t,e,n){return t[0]=e,t[1]=n,t}function u(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function c(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function d(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function p(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function h(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t}function f(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t}function m(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function g(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}function v(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t}function y(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function b(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t}function x(t,e){var n=e[0]-t[0],r=e[1]-t[1];return Math.hypot(n,r)}function w(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r}function _(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function C(t){var e=t[0],n=t[1];return e*e+n*n}function S(t,e){return t[0]=-e[0],t[1]=-e[1],t}function k(t,e){return t[0]=1/e[0],t[1]=1/e[1],t}function A(t,e){var n=e[0],r=e[1],a=n*n+r*r;return a>0&&(a=1/Math.sqrt(a)),t[0]=e[0]*a,t[1]=e[1]*a,t}function E(t,e){return t[0]*e[0]+t[1]*e[1]}function D(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t}function F(t,e,n,r){var a=e[0],i=e[1];return t[0]=a+r*(n[0]-a),t[1]=i+r*(n[1]-i),t}function M(t,e){e=e||1;var n=2*r.FD()*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t}function O(t,e,n){var r=e[0],a=e[1];return t[0]=n[0]*r+n[2]*a,t[1]=n[1]*r+n[3]*a,t}function B(t,e,n){var r=e[0],a=e[1];return t[0]=n[0]*r+n[2]*a+n[4],t[1]=n[1]*r+n[3]*a+n[5],t}function T(t,e,n){var r=e[0],a=e[1];return t[0]=n[0]*r+n[3]*a+n[6],t[1]=n[1]*r+n[4]*a+n[7],t}function P(t,e,n){var r=e[0],a=e[1];return t[0]=n[0]*r+n[4]*a+n[12],t[1]=n[1]*r+n[5]*a+n[13],t}function I(t,e,n,r){var a=e[0]-n[0],i=e[1]-n[1],o=Math.sin(r),s=Math.cos(r);return t[0]=a*s-i*o+n[0],t[1]=a*o+i*s+n[1],t}function R(t,e){var n=t[0],r=t[1],a=e[0],i=e[1],o=Math.sqrt(n*n+r*r)*Math.sqrt(a*a+i*i),s=o&&(n*a+r*i)/o;return Math.acos(Math.min(Math.max(s,-1),1))}function L(t){return t[0]=0,t[1]=0,t}function N(t){return"vec2("+t[0]+", "+t[1]+")"}function z(t,e){return t[0]===e[0]&&t[1]===e[1]}function j(t,e){var n=t[0],a=t[1],i=e[0],o=e[1];return Math.abs(n-i)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(i))&&Math.abs(a-o)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(o))}var $=_,q=c,V=d,H=p,Z=x,U=w,G=C,W=function(){var t=a();return function(e,n,r,a,i,o){var s,l;for(n||(n=2),r||(r=0),l=a?Math.min(a*n+r,e.length):e.length,s=r;s<l;s+=n)t[0]=e[s],t[1]=e[s+1],i(t,t,o),e[s]=t[0],e[s+1]=t[1];return e}}()},77160:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return a},clone:function(){return i},length:function(){return o},fromValues:function(){return s},copy:function(){return l},set:function(){return u},add:function(){return c},subtract:function(){return d},multiply:function(){return p},divide:function(){return h},ceil:function(){return f},floor:function(){return m},min:function(){return g},max:function(){return v},round:function(){return y},scale:function(){return b},scaleAndAdd:function(){return x},distance:function(){return w},squaredDistance:function(){return _},squaredLength:function(){return C},negate:function(){return S},inverse:function(){return k},normalize:function(){return A},dot:function(){return E},cross:function(){return D},lerp:function(){return F},hermite:function(){return M},bezier:function(){return O},random:function(){return B},transformMat4:function(){return T},transformMat3:function(){return P},transformQuat:function(){return I},rotateX:function(){return R},rotateY:function(){return L},rotateZ:function(){return N},angle:function(){return z},zero:function(){return j},str:function(){return $},exactEquals:function(){return q},equals:function(){return V},sub:function(){return H},mul:function(){return Z},div:function(){return U},dist:function(){return G},sqrDist:function(){return W},len:function(){return X},sqrLen:function(){return Y},forEach:function(){return Q}});var r=n(49685);function a(){var t=new r.WT(3);return r.WT!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function i(t){var e=new r.WT(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function o(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function s(t,e,n){var a=new r.WT(3);return a[0]=t,a[1]=e,a[2]=n,a}function l(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function u(t,e,n,r){return t[0]=e,t[1]=n,t[2]=r,t}function c(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function d(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function p(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function h(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function f(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}function m(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}function g(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function v(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function y(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}function b(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function x(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t}function w(t,e){var n=e[0]-t[0],r=e[1]-t[1],a=e[2]-t[2];return Math.hypot(n,r,a)}function _(t,e){var n=e[0]-t[0],r=e[1]-t[1],a=e[2]-t[2];return n*n+r*r+a*a}function C(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function S(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t}function k(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t}function A(t,e){var n=e[0],r=e[1],a=e[2],i=n*n+r*r+a*a;return i>0&&(i=1/Math.sqrt(i)),t[0]=e[0]*i,t[1]=e[1]*i,t[2]=e[2]*i,t}function E(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function D(t,e,n){var r=e[0],a=e[1],i=e[2],o=n[0],s=n[1],l=n[2];return t[0]=a*l-i*s,t[1]=i*o-r*l,t[2]=r*s-a*o,t}function F(t,e,n,r){var a=e[0],i=e[1],o=e[2];return t[0]=a+r*(n[0]-a),t[1]=i+r*(n[1]-i),t[2]=o+r*(n[2]-o),t}function M(t,e,n,r,a,i){var o=i*i,s=o*(2*i-3)+1,l=o*(i-2)+i,u=o*(i-1),c=o*(3-2*i);return t[0]=e[0]*s+n[0]*l+r[0]*u+a[0]*c,t[1]=e[1]*s+n[1]*l+r[1]*u+a[1]*c,t[2]=e[2]*s+n[2]*l+r[2]*u+a[2]*c,t}function O(t,e,n,r,a,i){var o=1-i,s=o*o,l=i*i,u=s*o,c=3*i*s,d=3*l*o,p=l*i;return t[0]=e[0]*u+n[0]*c+r[0]*d+a[0]*p,t[1]=e[1]*u+n[1]*c+r[1]*d+a[1]*p,t[2]=e[2]*u+n[2]*c+r[2]*d+a[2]*p,t}function B(t,e){e=e||1;var n=2*r.FD()*Math.PI,a=2*r.FD()-1,i=Math.sqrt(1-a*a)*e;return t[0]=Math.cos(n)*i,t[1]=Math.sin(n)*i,t[2]=a*e,t}function T(t,e,n){var r=e[0],a=e[1],i=e[2],o=n[3]*r+n[7]*a+n[11]*i+n[15];return o=o||1,t[0]=(n[0]*r+n[4]*a+n[8]*i+n[12])/o,t[1]=(n[1]*r+n[5]*a+n[9]*i+n[13])/o,t[2]=(n[2]*r+n[6]*a+n[10]*i+n[14])/o,t}function P(t,e,n){var r=e[0],a=e[1],i=e[2];return t[0]=r*n[0]+a*n[3]+i*n[6],t[1]=r*n[1]+a*n[4]+i*n[7],t[2]=r*n[2]+a*n[5]+i*n[8],t}function I(t,e,n){var r=n[0],a=n[1],i=n[2],o=n[3],s=e[0],l=e[1],u=e[2],c=a*u-i*l,d=i*s-r*u,p=r*l-a*s,h=a*p-i*d,f=i*c-r*p,m=r*d-a*c,g=2*o;return c*=g,d*=g,p*=g,h*=2,f*=2,m*=2,t[0]=s+c+h,t[1]=l+d+f,t[2]=u+p+m,t}function R(t,e,n,r){var a=[],i=[];return a[0]=e[0]-n[0],a[1]=e[1]-n[1],a[2]=e[2]-n[2],i[0]=a[0],i[1]=a[1]*Math.cos(r)-a[2]*Math.sin(r),i[2]=a[1]*Math.sin(r)+a[2]*Math.cos(r),t[0]=i[0]+n[0],t[1]=i[1]+n[1],t[2]=i[2]+n[2],t}function L(t,e,n,r){var a=[],i=[];return a[0]=e[0]-n[0],a[1]=e[1]-n[1],a[2]=e[2]-n[2],i[0]=a[2]*Math.sin(r)+a[0]*Math.cos(r),i[1]=a[1],i[2]=a[2]*Math.cos(r)-a[0]*Math.sin(r),t[0]=i[0]+n[0],t[1]=i[1]+n[1],t[2]=i[2]+n[2],t}function N(t,e,n,r){var a=[],i=[];return a[0]=e[0]-n[0],a[1]=e[1]-n[1],a[2]=e[2]-n[2],i[0]=a[0]*Math.cos(r)-a[1]*Math.sin(r),i[1]=a[0]*Math.sin(r)+a[1]*Math.cos(r),i[2]=a[2],t[0]=i[0]+n[0],t[1]=i[1]+n[1],t[2]=i[2]+n[2],t}function z(t,e){var n=t[0],r=t[1],a=t[2],i=e[0],o=e[1],s=e[2],l=Math.sqrt(n*n+r*r+a*a),u=Math.sqrt(i*i+o*o+s*s),c=l*u,d=c&&E(t,e)/c;return Math.acos(Math.min(Math.max(d,-1),1))}function j(t){return t[0]=0,t[1]=0,t[2]=0,t}function $(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"}function q(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}function V(t,e){var n=t[0],a=t[1],i=t[2],o=e[0],s=e[1],l=e[2];return Math.abs(n-o)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(a-s)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(s))&&Math.abs(i-l)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(l))}var H=d,Z=p,U=h,G=w,W=_,X=o,Y=C,Q=function(){var t=a();return function(e,n,r,a,i,o){var s,l;for(n||(n=3),r||(r=0),l=a?Math.min(a*n+r,e.length):e.length,s=r;s<l;s+=n)t[0]=e[s],t[1]=e[s+1],t[2]=e[s+2],i(t,t,o),e[s]=t[0],e[s+1]=t[1],e[s+2]=t[2];return e}}()},66141:function(t){function e(t){return!!t&&("object"===typeof t||"function"===typeof t)&&"function"===typeof t.then}t.exports=e,t.exports["default"]=e},88495:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;
- /**
- * [js-md5]{@link https://github.com/emn178/js-md5}
- *
- * @namespace md5
- * @version 0.7.3
- * @author Chen, Yi-Cyuan [emn178@gmail.com]
- * @copyright Chen, Yi-Cyuan 2014-2017
- * @license MIT
- */(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"===typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(e){return new Md5(!0).update(e)[t]()}},createMethod=function(){var t=createOutputMethod("hex");NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(e){return t.create().update(e)};for(var e=0;e<OUTPUT_TYPES.length;++e){var n=OUTPUT_TYPES[e];t[n]=createOutputMethod(n)}return t},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(t){if("string"===typeof t)return crypto.createHash("md5").update(t,"utf8").digest("hex");if(null===t||void 0===t)throw ERROR;return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash("md5").update(new Buffer(t)).digest("hex"):method(t)};return nodeMethod};function Md5(t){if(t)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var e=new ArrayBuffer(68);this.buffer8=new Uint8Array(e),this.blocks=new Uint32Array(e)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(t){if(!this.finalized){var e,n=typeof t;if("string"!==n){if("object"!==n)throw ERROR;if(null===t)throw ERROR;if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!Array.isArray(t)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(t)))throw ERROR;e=!0}var r,a,i=0,o=t.length,s=this.blocks,l=this.buffer8;while(i<o){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),e)if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)l[a++]=t[i];else for(a=this.start;i<o&&a<64;++i)s[a>>2]|=t[i]<<SHIFT[3&a++];else if(ARRAY_BUFFER)for(a=this.start;i<o&&a<64;++i)r=t.charCodeAt(i),r<128?l[a++]=r:r<2048?(l[a++]=192|r>>6,l[a++]=128|63&r):r<55296||r>=57344?(l[a++]=224|r>>12,l[a++]=128|r>>6&63,l[a++]=128|63&r):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++i)),l[a++]=240|r>>18,l[a++]=128|r>>12&63,l[a++]=128|r>>6&63,l[a++]=128|63&r);else for(a=this.start;i<o&&a<64;++i)r=t.charCodeAt(i),r<128?s[a>>2]|=r<<SHIFT[3&a++]:r<2048?(s[a>>2]|=(192|r>>6)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):r<55296||r>=57344?(s[a>>2]|=(224|r>>12)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++i)),s[a>>2]|=(240|r>>18)<<SHIFT[3&a++],s[a>>2]|=(128|r>>12&63)<<SHIFT[3&a++],s[a>>2]|=(128|r>>6&63)<<SHIFT[3&a++],s[a>>2]|=(128|63&r)<<SHIFT[3&a++]);this.lastByteIndex=a,this.bytes+=a-this.start,a>=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>2]|=EXTRA[3&e],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var t,e,n,r,a,i,o=this.blocks;this.first?(t=o[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^2004318071&t)+o[1]-117830708,r=(r<<12|r>>>20)+t<<0,n=(-271733879^r&(-271733879^t))+o[2]-1126478375,n=(n<<17|n>>>15)+r<<0,e=(t^n&(r^t))+o[3]-1316259209,e=(e<<22|e>>>10)+n<<0):(t=this.h0,e=this.h1,n=this.h2,r=this.h3,t+=(r^e&(n^r))+o[0]-680876936,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[1]-389564586,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[2]+606105819,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[3]-1044525330,e=(e<<22|e>>>10)+n<<0),t+=(r^e&(n^r))+o[4]-176418897,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[5]+1200080426,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[6]-1473231341,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[7]-45705983,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+o[8]+1770035416,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[9]-1958414417,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[10]-42063,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[11]-1990404162,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+o[12]+1804603682,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[13]-40341101,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[14]-1502002290,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[15]+1236535329,e=(e<<22|e>>>10)+n<<0,t+=(n^r&(e^n))+o[1]-165796510,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[6]-1069501632,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[11]+643717713,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[0]-373897302,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[5]-701558691,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[10]+38016083,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[15]-660478335,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[4]-405537848,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[9]+568446438,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[14]-1019803690,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[3]-187363961,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[8]+1163531501,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[13]-1444681467,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[2]-51403784,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[7]+1735328473,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[12]-1926607734,e=(e<<20|e>>>12)+n<<0,a=e^n,t+=(a^r)+o[5]-378558,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+o[8]-2022574463,r=(r<<11|r>>>21)+t<<0,i=r^t,n+=(i^e)+o[11]+1839030562,n=(n<<16|n>>>16)+r<<0,e+=(i^n)+o[14]-35309556,e=(e<<23|e>>>9)+n<<0,a=e^n,t+=(a^r)+o[1]-1530992060,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+o[4]+1272893353,r=(r<<11|r>>>21)+t<<0,i=r^t,n+=(i^e)+o[7]-155497632,n=(n<<16|n>>>16)+r<<0,e+=(i^n)+o[10]-1094730640,e=(e<<23|e>>>9)+n<<0,a=e^n,t+=(a^r)+o[13]+681279174,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+o[0]-358537222,r=(r<<11|r>>>21)+t<<0,i=r^t,n+=(i^e)+o[3]-722521979,n=(n<<16|n>>>16)+r<<0,e+=(i^n)+o[6]+76029189,e=(e<<23|e>>>9)+n<<0,a=e^n,t+=(a^r)+o[9]-640364487,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+o[12]-421815835,r=(r<<11|r>>>21)+t<<0,i=r^t,n+=(i^e)+o[15]+530742520,n=(n<<16|n>>>16)+r<<0,e+=(i^n)+o[2]-995338651,e=(e<<23|e>>>9)+n<<0,t+=(n^(e|~r))+o[0]-198630844,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[7]+1126891415,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[14]-1416354905,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[5]-57434055,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[12]+1700485571,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[3]-1894986606,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[10]-1051523,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[1]-2054922799,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[8]+1873313359,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[15]-30611744,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[6]-1560198380,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[13]+1309151649,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[4]-145523070,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[11]-1120210379,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[2]+718787259,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[9]-343485551,e=(e<<21|e>>>11)+n<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=n-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+n<<0,this.h3=this.h3+r<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&e,e>>8&255,e>>16&255,e>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,e,n,r="",a=this.array(),i=0;i<15;)t=a[i++],e=a[i++],n=a[i++],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|e>>>4)]+BASE64_ENCODE_CHAR[63&(e<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return t=a[i],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+"==",r};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()},62705:function(t,e,n){var r=n(55639),a=r.Symbol;t.exports=a},44239:function(t,e,n){var r=n(62705),a=n(89607),i=n(2333),o="[object Null]",s="[object Undefined]",l=r?r.toStringTag:void 0;function u(t){return null==t?void 0===t?s:o:l&&l in Object(t)?a(t):i(t)}t.exports=u},27561:function(t,e,n){var r=n(67990),a=/^\s+/;function i(t){return t?t.slice(0,r(t)+1).replace(a,""):t}t.exports=i},31957:function(t,e,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},89607:function(t,e,n){var r=n(62705),a=Object.prototype,i=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;function l(t){var e=i.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(l){}var a=o.call(t);return r&&(e?t[s]=n:delete t[s]),a}t.exports=l},2333:function(t){var e=Object.prototype,n=e.toString;function r(t){return n.call(t)}t.exports=r},55639:function(t,e,n){var r=n(31957),a="object"==typeof self&&self&&self.Object===Object&&self,i=r||a||Function("return this")();t.exports=i},67990:function(t){var e=/\s/;function n(t){var n=t.length;while(n--&&e.test(t.charAt(n)));return n}t.exports=n},89567:function(t,e,n){var r=n(40554),a="Expected a function";function i(t,e){var n;if("function"!=typeof e)throw new TypeError(a);return t=r(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}t.exports=i},75703:function(t){function e(t){return function(){return t}}t.exports=e},23279:function(t,e,n){var r=n(13218),a=n(7771),i=n(14841),o="Expected a function",s=Math.max,l=Math.min;function u(t,e,n){var u,c,d,p,h,f,m=0,g=!1,v=!1,y=!0;if("function"!=typeof t)throw new TypeError(o);function b(e){var n=u,r=c;return u=c=void 0,m=e,p=t.apply(r,n),p}function x(t){return m=t,h=setTimeout(C,e),g?b(t):p}function w(t){var n=t-f,r=t-m,a=e-n;return v?l(a,d-r):a}function _(t){var n=t-f,r=t-m;return void 0===f||n>=e||n<0||v&&r>=d}function C(){var t=a();if(_(t))return S(t);h=setTimeout(C,w(t))}function S(t){return h=void 0,y&&u?b(t):(u=c=void 0,p)}function k(){void 0!==h&&clearTimeout(h),m=0,u=f=c=h=void 0}function A(){return void 0===h?p:S(a())}function E(){var t=a(),n=_(t);if(u=arguments,c=this,f=t,n){if(void 0===h)return x(f);if(v)return clearTimeout(h),h=setTimeout(C,e),b(f)}return void 0===h&&(h=setTimeout(C,e)),p}return e=i(e)||0,r(n)&&(g=!!n.leading,v="maxWait"in n,d=v?s(i(n.maxWait)||0,e):d,y="trailing"in n?!!n.trailing:y),E.cancel=k,E.flush=A,E}t.exports=u},6557:function(t){function e(t){return t}t.exports=e},13218:function(t){function e(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=e},37005:function(t){function e(t){return null!=t&&"object"==typeof t}t.exports=e},33448:function(t,e,n){var r=n(44239),a=n(37005),i="[object Symbol]";function o(t){return"symbol"==typeof t||a(t)&&r(t)==i}t.exports=o},10928:function(t){function e(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}t.exports=e},50308:function(t){function e(){}t.exports=e},7771:function(t,e,n){var r=n(55639),a=function(){return r.Date.now()};t.exports=a},51463:function(t,e,n){var r=n(89567);function a(t){return r(2,t)}t.exports=a},18601:function(t,e,n){var r=n(14841),a=1/0,i=17976931348623157e292;function o(t){if(!t)return 0===t?t:0;if(t=r(t),t===a||t===-a){var e=t<0?-1:1;return e*i}return t===t?t:0}t.exports=o},40554:function(t,e,n){var r=n(18601);function a(t){var e=r(t),n=e%1;return e===e?n?e-n:e:0}t.exports=a},14841:function(t,e,n){var r=n(27561),a=n(13218),i=n(33448),o=NaN,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;function d(t){if("number"==typeof t)return t;if(i(t))return o;if(a(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=a(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=l.test(t);return n||u.test(t)?c(t.slice(2),n?2:8):s.test(t)?o:+t}t.exports=d},73807:function(t){"use strict";var e=t.exports;t.exports.isNumber=function(t){return"number"===typeof t},t.exports.findMin=function(t){if(0===t.length)return 1/0;for(var e=t[0],n=1;n<t.length;n++)e=Math.min(e,t[n]);return e},t.exports.findMax=function(t){if(0===t.length)return-1/0;for(var e=t[0],n=1;n<t.length;n++)e=Math.max(e,t[n]);return e},t.exports.findMinMulti=function(t){for(var n=e.findMin(t[0]),r=1;r<t.length;r++)n=Math.min(n,e.findMin(t[r]));return n},t.exports.findMaxMulti=function(t){for(var n=e.findMax(t[0]),r=1;r<t.length;r++)n=Math.max(n,e.findMax(t[r]));return n},t.exports.inside=function(t,e,n){return t<=n&&n<=e}},53843:function(t,e,n){"use strict";var r=50,a=2,i=Math.log(2),o=t.exports,s=n(73807);function l(t){return 1-Math.abs(t)}function u(t,e){for(var n={},r=0,a=-e;a<=e;a++)r+=t(a/e),n[a]=r;return n}t.exports.getUnifiedMinMax=function(t,e){return o.getUnifiedMinMaxMulti([t],e)},t.exports.getUnifiedMinMaxMulti=function(t,e){e=e||{};var n=!1,i=!1,o=s.isNumber(e.width)?e.width:a,l=s.isNumber(e.size)?e.size:r,u=s.isNumber(e.min)?e.min:(n=!0,s.findMinMulti(t)),c=s.isNumber(e.max)?e.max:(i=!0,s.findMaxMulti(t)),d=c-u,p=d/(l-1);return n&&(u-=2*o*p),i&&(c+=2*o*p),{min:u,max:c}},t.exports.create=function(t,e){if(e=e||{},!t||0===t.length)return[];var n=s.isNumber(e.size)?e.size:r,i=s.isNumber(e.width)?e.width:a,c=o.getUnifiedMinMax(t,{size:n,width:i,min:e.min,max:e.max}),d=c.min,p=c.max,h=p-d,f=h/(n-1);if(0===h)return[{x:d,y:1}];for(var m=[],g=0;g<n;g++)m.push({x:d+g*f,y:0});var v=function(t){return Math.floor((t-d)/f)},y=u(l,i),b=y[i],x=y[i-1]-y[i-2],w=0;t.forEach((function(t){var e=v(t);if(!(e+i<0||e-i>=m.length)){var n=Math.max(e-i,0),r=e,a=Math.min(e+i,m.length-1),o=n-(e-i),l=e+i-a,u=y[-i-1+o]||0,c=y[-i-1+l]||0,d=b/(b-u-c);o>0&&(w+=d*(o-1)*x);var p=Math.max(0,e-i+1);s.inside(0,m.length-1,p)&&(m[p].y+=1*d*x),s.inside(0,m.length-1,r+1)&&(m[r+1].y-=2*d*x),s.inside(0,m.length-1,a+1)&&(m[a+1].y+=1*d*x)}}));var _=w,C=0,S=0;return m.forEach((function(t){C+=t.y,_+=C,t.y=_,S+=_})),S>0&&m.forEach((function(t){t.y/=S})),m},t.exports.getExpectedValueFromPdf=function(t){if(t&&0!==t.length){var e=0;return t.forEach((function(t){e+=t.x*t.y})),e}},t.exports.getXWithLeftTailArea=function(t,e){if(t&&0!==t.length){for(var n=0,r=0,a=0;a<t.length;a++)if(r=a,n+=t[a].y,n>=e)break;return t[r].x}},t.exports.getPerplexity=function(t){if(t&&0!==t.length){var e=0;return t.forEach((function(t){var n=Math.log(t.y);isFinite(n)&&(e+=t.y*n)})),e=-e/i,Math.pow(2,e)}}},55168:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SensorTabIndex=e.SensorClassName=e.SizeSensorId=void 0;var n="size-sensor-id";e.SizeSensorId=n;var r="size-sensor-object";e.SensorClassName=r;var a="-1";e.SensorTabIndex=a},12177:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:60,n=null;return function(){for(var r=this,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];clearTimeout(n),n=setTimeout((function(){t.apply(r,i)}),e)}};e["default"]=n},15378:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=1,r=function(){return"".concat(n++)};e["default"]=r},18587:function(t,e,n){"use strict";e.ak=void 0;var r=n(12955),a=function(t,e){var n=(0,r.getSensor)(t);return n.bind(e),function(){n.unbind(e)}};e.ak=a;var i=function(t){var e=(0,r.getSensor)(t);(0,r.removeSensor)(e)};var o="1.0.1"},12955:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeSensor=e.getSensor=void 0;var r=o(n(15378)),a=n(82578),i=n(55168);function o(t){return t&&t.__esModule?t:{default:t}}var s={},l=function(t){var e=t.getAttribute(i.SizeSensorId);if(e&&s[e])return s[e];var n=(0,r["default"])();t.setAttribute(i.SizeSensorId,n);var o=(0,a.createSensor)(t);return s[n]=o,o};e.getSensor=l;var u=function(t){var e=t.element.getAttribute(i.SizeSensorId);t.element.removeAttribute(i.SizeSensorId),t.destroy(),e&&s[e]&&delete s[e]};e.removeSensor=u},82578:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=n(27643),a=n(31743),i="undefined"!==typeof ResizeObserver?a.createSensor:r.createSensor;e.createSensor=i},27643:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=i(n(12177)),a=n(55168);function i(t){return t&&t.__esModule?t:{default:t}}var o=function(t){var e=void 0,n=[],i=function(){"static"===getComputedStyle(t).position&&(t.style.position="relative");var e=document.createElement("object");return e.onload=function(){e.contentDocument.defaultView.addEventListener("resize",o),o()},e.style.display="block",e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.height="100%",e.style.width="100%",e.style.overflow="hidden",e.style.pointerEvents="none",e.style.zIndex="-1",e.style.opacity="0",e.setAttribute("class",a.SensorClassName),e.setAttribute("tabindex",a.SensorTabIndex),e.type="text/html",t.appendChild(e),e.data="about:blank",e},o=(0,r["default"])((function(){n.forEach((function(e){e(t)}))})),s=function(t){e||(e=i()),-1===n.indexOf(t)&&n.push(t)},l=function(){e&&e.parentNode&&(e.contentDocument&&e.contentDocument.defaultView.removeEventListener("resize",o),e.parentNode.removeChild(e),e=void 0,n=[])},u=function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&l()};return{element:t,bind:s,destroy:l,unbind:u}};e.createSensor=o},31743:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=a(n(12177));function a(t){return t&&t.__esModule?t:{default:t}}var i=function(t){var e=void 0,n=[],a=(0,r["default"])((function(){n.forEach((function(e){e(t)}))})),i=function(){var e=new ResizeObserver(a);return e.observe(t),a(),e},o=function(t){e||(e=i()),-1===n.indexOf(t)&&n.push(t)},s=function(){e.disconnect(),n=[],e=void 0},l=function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&s()};return{element:t,bind:o,destroy:s,unbind:l}};e.createSensor=i},47327:function(t){function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},88484:function(t){function e(t){if(Array.isArray(t))return t}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},97005:function(t,e,n){var r=n(47327);function a(t){if(Array.isArray(t))return r(t)}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},16742:function(t){function e(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},68777:function(t,e,n){function r(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}n(82526),n(41817),n(41539),n(32165),n(78783),n(33948),n(91038),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},85302:function(t,e,n){function r(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,i=[],o=!0,s=!1;try{for(n=n.call(t);!(o=(r=n.next()).done);o=!0)if(i.push(r.value),e&&i.length===e)break}catch(l){s=!0,a=l}finally{try{o||null==n["return"]||n["return"]()}finally{if(s)throw a}}return i}}n(82526),n(41817),n(41539),n(32165),n(78783),n(33948),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},97740:function(t,e,n){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n(21703),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},19208:function(t,e,n){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n(21703),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},94673:function(t,e,n){var r=n(88484),a=n(85302),i=n(94950),o=n(97740);function s(t,e){return r(t)||a(t,e)||i(t,e)||o()}t.exports=s,t.exports.__esModule=!0,t.exports["default"]=t.exports},99848:function(t,e,n){var r=n(97005),a=n(68777),i=n(94950),o=n(19208);function s(t){return r(t)||a(t)||i(t)||o()}t.exports=s,t.exports.__esModule=!0,t.exports["default"]=t.exports},17964:function(t,e,n){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports["default"]=t.exports,r(e)}n(82526),n(41817),n(41539),n(32165),n(78783),n(33948),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},94950:function(t,e,n){n(47042),n(41539),n(68309),n(91038),n(78783),n(74916),n(77601);var r=n(47327);function a(t,e){if(t){if("string"===typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}t.exports=a,t.exports.__esModule=!0,t.exports["default"]=t.exports},575:function(t,e,n){"use strict";n(41539);var r=n(15454);e["Z"]={removeFileList:function(t){var e=[];if(t.length)for(var n=0;n<t.length;n++)e.push(t[n].linksid);var a={accesstoken:"4a6559d45d2a4c6e0ebac2c803344106",classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[1]}};return new Promise((function(t){a.content.linksids=e,r.Z.requested(a).then((function(e){1==e.code&&t(e.code)}))}))}}},70655:function(t,e,n){"use strict";n.r(e),n.d(e,{__extends:function(){return a},__assign:function(){return i},__rest:function(){return o},__decorate:function(){return s},__param:function(){return l},__metadata:function(){return u},__awaiter:function(){return c},__generator:function(){return d},__createBinding:function(){return p},__exportStar:function(){return h},__values:function(){return f},__read:function(){return m},__spread:function(){return g},__spreadArrays:function(){return v},__spreadArray:function(){return y},__await:function(){return b},__asyncGenerator:function(){return x},__asyncDelegator:function(){return w},__asyncValues:function(){return _},__makeTemplateObject:function(){return C},__importStar:function(){return k},__importDefault:function(){return A},__classPrivateFieldGet:function(){return E},__classPrivateFieldSet:function(){return D}});
- /*! *****************************************************************************
- 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 r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)};function a(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var i=function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var a in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},i.apply(this,arguments)};function o(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]])}return n}function s(t,e,n,r){var a,i=arguments.length,o=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(i<3?a(o):i>3?a(e,n,o):a(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o}function l(t,e){return function(n,r){e(n,r,t)}}function u(t,e){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(t,e)}function c(t,e,n,r){function a(t){return t instanceof n?t:new n((function(e){e(t)}))}return new(n||(n=Promise))((function(n,i){function o(t){try{l(r.next(t))}catch(e){i(e)}}function s(t){try{l(r["throw"](t))}catch(e){i(e)}}function l(t){t.done?n(t.value):a(t.value).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function d(t,e){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(t){return function(e){return l([t,e])}}function l(i){if(n)throw new TypeError("Generator is already executing.");while(o)try{if(n=1,r&&(a=2&i[0]?r["return"]:i[0]?r["throw"]||((a=r["return"])&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(a=o.trys,!(a=a.length>0&&a[a.length-1])&&(6===i[0]||2===i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(s){i=[6,s],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}var p=Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]};function h(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||p(e,t,n)}function f(t){var e="function"===typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"===typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(t,e){var n="function"===typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,a,i=n.call(t),o=[];try{while((void 0===e||e-- >0)&&!(r=i.next()).done)o.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=i["return"])&&n.call(i)}finally{if(a)throw a.error}}return o}function g(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(m(arguments[e]));return t}function v(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),a=0;for(e=0;e<n;e++)for(var i=arguments[e],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r}function y(t,e,n){if(n||2===arguments.length)for(var r,a=0,i=e.length;a<i;a++)!r&&a in e||(r||(r=Array.prototype.slice.call(e,0,a)),r[a]=e[a]);return t.concat(r||Array.prototype.slice.call(e))}function b(t){return this instanceof b?(this.v=t,this):new b(t)}function x(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,a=n.apply(t,e||[]),i=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(t){a[t]&&(r[t]=function(e){return new Promise((function(n,r){i.push([t,e,n,r])>1||s(t,e)}))})}function s(t,e){try{l(a[t](e))}catch(n){d(i[0][3],n)}}function l(t){t.value instanceof b?Promise.resolve(t.value.v).then(u,c):d(i[0][2],t)}function u(t){s("next",t)}function c(t){s("throw",t)}function d(t,e){t(e),i.shift(),i.length&&s(i[0][0],i[0][1])}}function w(t){var e,n;return e={},r("next"),r("throw",(function(t){throw t})),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,a){e[r]=t[r]?function(e){return(n=!n)?{value:b(t[r](e)),done:"return"===r}:a?a(e):e}:a}}function _(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t="function"===typeof f?f(t):t[Symbol.iterator](),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){e=t[n](e),a(r,i,e.done,e.value)}))}}function a(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)}}function C(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var S=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t["default"]=e};function k(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&p(e,t,n);return S(e,t),e}function A(t){return t&&t.__esModule?t:{default:t}}function E(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function D(t,e,n,r,a){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!a)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof e?t!==e||!a:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?a.call(t,n):a?a.value=n:e.set(t,n),n}},52603:function(t){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,e),a.l=!0,a.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=3)}([function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function a(t){return new s.default(t.$el,t.startValue,t.endValue,t.decimals,t.duration,t.options)}Object.defineProperty(e,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=n(6),s=r(o),l=n(5),u=r(l),c=n(1),d=n(4),p={useEasing:!0,useGrouping:!0,separator:",",decimal:".",prefix:"",suffix:""},h=[Number,String],f=[String,Array];e.default={props:{tag:{type:String,default:"span"},startValue:{type:h,default:0},endValue:{type:h,default:0},decimals:{type:h,default:0},duration:{type:h,default:2},options:{type:Object,default:function(){return(0,u.default)({},p)}},immediate:{type:Boolean,default:!0},delay:{type:h,default:0},animateClass:{type:f,required:!1},animatedClass:{type:String,default:"animated"}},data:function(){return{oldVal:null,delayTimeout:null}},computed:{computedClass:function(){var t=this.animateClass;return"string"==typeof t&&""!==t?t.includes(" ")?t.split(" "):t:Array.isArray(t)?t:null}},mounted:function(){this.createCountUp(),this.immediate?this.start():this.jumpToEndValue()},methods:{createCountUp:function(){this._countup&&(this._countup.reset(),this._countup=null),this.delayTimeout&&clearTimeout(this.delayTimeout),this._countup=a(this)},jumpToEndValue:function(){this._countup&&this._countup.reset(),this.delayTimeout&&clearTimeout(this.delayTimeout),(this.$el.innerText||this.$el.textContent)&&(this.$el.innerText=this.endValue)},recreateCountUp:function(){this.createCountUp(),this.immediate&&this.start()},start:function(){function t(){n.$el.removeEventListener(d.animationEnd,t)}function e(){n.computedClass&&!(0,c.hasClass)(n.$el,n.computedClass)&&((0,c.hasClass)(n.$el,n.animatedClass)||((0,c.addClass)(n.$el,n.animatedClass),n.$el.offsetWidth),n.$el.addEventListener(d.animationEnd,t,!1),(0,c.addClass)(n.$el,n.computedClass)),n._countup.start((function(e){n.computedClass&&(0,c.hasClass)(n.$el,n.computedClass)&&((0,c.removeClass)(n.$el,n.computedClass),n.$el.removeEventListener(d.animationEnd,t)),n.$emit("callback",n,n._countup)}))}var n=this,r=Math.max(+this.delay,0);r>0?(this.delayTimeout&&clearTimeout(this.delayTimeout),this.delayTimeout=setTimeout(e,1e3*r)):e()},update:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] update() Error! the val is not validate number"):t!==this.oldVal&&(this.oldVal=t,this.computedClass&&!(0,c.hasClass)(this.$el,this.computedClass)&&(0,c.addClass)(this.$el,this.computedClass),this._countup.update(t))},pauseResume:function(){this._countup.pauseResume()},reset:function(){this._countup.reset()}},render:function(t){return t(this.tag,{},"")},watch:{startValue:function(t){t=Number(t),isNaN(t)?console.warn("[vue-countupjs] Warning ! the prop startValue is not number"):this.recreateCountUp()},endValue:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! endValue is not number"):this.recreateCountUp()},decimals:function(t){return t=Number(t),isNaN(t)?void console.error("[vue-countupjs] Error! decimals is not number"):t>20?void console.error("[vue-countupjs] Error! decimals over limit, the max decimals is 20"):void this.recreateCountUp()},duration:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! duration is not number"):this.recreateCountUp()},delay:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! delay is not number"):this.recreateCountUp()},options:{deep:!0,handler:function(t){var e=this._countup;if(t&&"object"===(void 0===t?"undefined":i(t)))for(var n in e.options)t.hasOwnProperty(n)&&null!==t[n]&&(e.options[n]=t[n]);""===e.options.separator&&(e.options.useGrouping=!1)}}}}},function(t,e,n){"use strict";function r(t,e){if(!t||!e)return!1;if(Array.isArray(e))return-1===e.map((function(e){return r(t,e)})).indexOf(!1);if(-1!==e.indexOf(" "))throw new Error("className should not contain space.");return t.classList?t.classList.contains(e):(" "+t.className+" ").indexOf(" "+e+" ")>-1}function a(t,e){if(t){for(var n=t.className,a=Array.isArray(e)?e:(e||"").split(" "),i=0,o=a.length;i<o;i++){var s=a[i];s&&(t.classList?t.classList.add(s):r(t,s)||(n+=" "+s))}t.classList||(t.className=n)}}function i(t,e){if(t&&e){for(var n=Array.isArray(e)?e:e.split(" "),a=" "+t.className+" ",i=0,s=n.length;i<s;i++){var l=n[i];l&&(t.classList?t.classList.remove(l):r(t,l)&&(a=a.replace(" "+l+" "," ")))}t.classList||(t.className=o(a))}}Object.defineProperty(e,"__esModule",{value:!0}),e.hasClass=r,e.addClass=a,e.removeClass=i;var o=function(t){return(t||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")};e.inBrowser="undefined"!=typeof window},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!r.installed){var n=t.util.extend({},o,e);t.component(n.name,i.default),r.installed=!0}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var a=n(0),i=function(t){return t&&t.__esModule?t:{default:t}}(a),o={name:"v-countup"}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}var a=n(0),i=r(a),o=n(2),s=r(o),l=n(1);i.default.version="1.0.0",i.default.install=s.default,t.exports=i.default,l.inBrowser&&window.Vue&&window.Vue.use(i.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.animationEnd=function(){for(var t=document.createElement("div").style,e=["a","webkitA","MozA","OA","msA"],n=["animationend","webkitAnimationEnd","animationend","oAnimationEnd","MSAnimationEnd"],r=0,a=e.length;r<a;r++)if(e[r]+"nimation"in t)return n[r];return"animationend"}()},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(t instanceof Object==1)return null;for(var e=Array.prototype.slice.call(arguments,1),n=0,r=e.length;n<r;n++){var a=e[n];for(var i in a)t[i]=a[i]}return t}},function(t,e,n){var r,a;!function(i,o){r=o,void 0!==(a="function"==typeof r?r.call(e,n,e,t):r)&&(t.exports=a)}(0,(function(t,e,n){return function(t,e,n,r,a,i){function o(t){var e,n,r,a;if(t=t.toFixed(p.decimals),t+="",e=t.split("."),n=e[0],r=e.length>1?p.options.decimal+e[1]:"",a=/(\d+)(\d{3})/,p.options.useGrouping)for(;a.test(n);)n=n.replace(a,"$1"+p.options.separator+"$2");return p.options.prefix+n+r+p.options.suffix}function s(t,e,n,r){return n*(1-Math.pow(2,-10*t/r))*1024/1023+e}function l(t){return"number"==typeof t&&!isNaN(t)}for(var u=0,c=["webkit","moz","ms","o"],d=0;d<c.length&&!window.requestAnimationFrame;++d)window.requestAnimationFrame=window[c[d]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[c[d]+"CancelAnimationFrame"]||window[c[d]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var n=(new Date).getTime(),r=Math.max(0,16-(n-u)),a=window.setTimeout((function(){t(n+r)}),r);return u=n+r,a}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)});var p=this;if(p.version=function(){return"1.8.5"},p.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:s,formattingFn:o,prefix:"",suffix:""},i&&"object"==typeof i)for(var h in p.options)i.hasOwnProperty(h)&&null!==i[h]&&(p.options[h]=i[h]);""===p.options.separator&&(p.options.useGrouping=!1),p.initialize=function(){return!!p.initialized||(p.d="string"==typeof t?document.getElementById(t):t,p.d?(p.startVal=Number(e),p.endVal=Number(n),l(p.startVal)&&l(p.endVal)?(p.decimals=Math.max(0,r||0),p.dec=Math.pow(10,p.decimals),p.duration=1e3*Number(a)||2e3,p.countDown=p.startVal>p.endVal,p.frameVal=p.startVal,p.initialized=!0,!0):(console.error("[CountUp] startVal or endVal is not a number",p.startVal,p.endVal),!1)):(console.error("[CountUp] target is null or undefined",p.d),!1))},p.printValue=function(t){var e=p.options.formattingFn(t);"INPUT"===p.d.tagName?this.d.value=e:"text"===p.d.tagName||"tspan"===p.d.tagName?this.d.textContent=e:this.d.innerHTML=e},p.count=function(t){p.startTime||(p.startTime=t),p.timestamp=t;var e=t-p.startTime;p.remaining=p.duration-e,p.options.useEasing?p.countDown?p.frameVal=p.startVal-p.options.easingFn(e,0,p.startVal-p.endVal,p.duration):p.frameVal=p.options.easingFn(e,p.startVal,p.endVal-p.startVal,p.duration):p.countDown?p.frameVal=p.startVal-(p.startVal-p.endVal)*(e/p.duration):p.frameVal=p.startVal+(p.endVal-p.startVal)*(e/p.duration),p.countDown?p.frameVal=p.frameVal<p.endVal?p.endVal:p.frameVal:p.frameVal=p.frameVal>p.endVal?p.endVal:p.frameVal,p.frameVal=Math.round(p.frameVal*p.dec)/p.dec,p.printValue(p.frameVal),e<p.duration?p.rAF=requestAnimationFrame(p.count):p.callback&&p.callback()},p.start=function(t){p.initialize()&&(p.callback=t,p.rAF=requestAnimationFrame(p.count))},p.pauseResume=function(){p.paused?(p.paused=!1,delete p.startTime,p.duration=p.remaining,p.startVal=p.frameVal,requestAnimationFrame(p.count)):(p.paused=!0,cancelAnimationFrame(p.rAF))},p.reset=function(){p.paused=!1,delete p.startTime,p.initialized=!1,p.initialize()&&(cancelAnimationFrame(p.rAF),p.printValue(p.startVal))},p.update=function(t){p.initialize()&&t!==p.frameVal&&(cancelAnimationFrame(p.rAF),p.paused=!1,delete p.startTime,p.startVal=p.frameVal,p.endVal=Number(t),l(p.endVal)?(p.countDown=p.startVal>p.endVal,p.rAF=requestAnimationFrame(p.count)):console.error("[CountUp] update() - new endVal is not a number",t))},p.initialize()&&p.printValue(p.startVal)}}))}])}))},55041:function(t,e,n){"use strict";t.exports=n.p+"img/message.99a6561b.svg"},82024:function(t,e,n){"use strict";t.exports=n.p+"img/work_station.550df9c4.svg"},79878:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAGtJREFUOE/lkrERQFAUBPdyJShFEXoRC4zQCFSgFSUoQaAAwc/PEP75mBHywpvb4O2ceHm64mx3wCppSHXuwBFYJDVfAG23QB79UgABmKP8EFafcmxXQBYVSmADpigPkvrfWE0t4/Xknra/AyorQA+9LWQPAAAAAElFTkSuQmCC"},38308:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAACFdJREFUeF7lW81vG0UU39m1nTh21nVRSlNVdeihlRKixPJGLVIlAhJwbEuFxK0tEldazhxoxT/QcgXR9A40XEBCQgSph1TeyI5KIrVVS+ghkeqixp+JY3sH/ZYdM3bseD9mWxeeFOVrd96837zveSaSz5TJZPY1Go3ThJAxsKKUzlos8Tv7W5YQsom/E0IWrOfWFEX5IZlMmn/3i4gfC2cymWnDME4bhnGGEDLthQelNCvL8rwsywAj62WtTu8KAwAnbRjGJUrpBXayjGGtVpPq9br5K/vO/xwIBJp7Yz/jezAYbN/zGiFkTpbl66I0wzMAnOCXJUnahx0bhiExoXd2djwdWigUkhgYsiyztTYJIddSqdRVT4vD5LwsoOv6eUmSrrATh9Db29stp+xl/fZ3AcTg4CCvGWvgr2naTbd8XAEAG6/X6zeYffsteCcgwuGwqRmWw8wGAoGzyWQSgDgixwCk0+lZQsgtqDtUHSderVYdMRX18MDAgKkRlmlsKoryllNH6QiApaWlC5TSGxAAp14ulxHWRMnjah1CiBSJRJpmQQi5mEql5uwuZhsAXdchODy8eepbW1t2eTyX52AS0AaL5jRNu2iHsS0AdF2Hyp/BgpVK5YWpfC+BYBJDQ0PssXlN0872eqcnAOzkoeqlUsk3D99ro3b/D8cYjUaRUeKV65qmITx3pT0B4GyeFotFwicxdjf0Ip4DCMPDwybrXj6hKwCWt/+139W+G8C8OSiKkuwWHToCgDjfaDQg/L5+dHh2tYpzjAiRAGFXntARgHQ6nUGSg1AHu3+ZCf4ANQWKqpmZmWS7LLsAYHaPJKdQKLzwOO8VfDhDVVXNZKmTP2gBwKrdM8jt+zncOQWF8wdrmqa9xr/fAkA6nb5CCPn8v6D67SAhKiA6UEqvzszMoID7J0qwH6zT/wOOr1gs+hrvR0ZGmmGK8QfPZ8+e+caXC41wiK+xfkITAL9PPx6PS0eOHJEg/F6Uy+Wkhw8f+uJ8OYfY1IImALqu4/THRJ8+kJ+ampIAgBNaX1+X7t+/L1QjOC1o+gITACvuZwzDoPl8vmd6bFcQID4xMbFL3e2+j8NYWVkRqg2xWIzKskxYcmQKy9QfdT28vwgC2idPnuQrNFfLIhFbXFwUpgkolhAVCCGfplKpawwAM/FBfe+1h8ekTKVSjtW+G0LQhDt37rgCsP0l9BjRP2CJEclkMmONRgP2b3phETQ6OmqqvkiCKWxsbAhZkvkjRVHihGV+ImP/qVOnPKt+u6Qwhdu3bwsBgEUDZIaE2T86PGDilYAu1N8PWlpaEqKl6ByhUEJSRHRdvyZJ0iVRABw7dsyM937Q48ePzdDolVoASKfTC4SQN0XFf5HOr11Q+ChogVdi+QCl9DeYwP8bAJYBovRtNBpewTXt32nWZ5epDxqQhQ8wG/uiQuDLAADkZYckHADk/b0KHrsn3v4c8gDkAyKIBwB9soQoE/AjCWICi0qGuKJoWbgTxOKzs2wIRMRZ/bvGwsKCkJrA1yiA7SINhiaIJJHq3wKA6EQIQiPRQCXIT354AQMXMqgIRWSqbH/NTFB0KswEFekLlpeXJXSKRFFLJuhHMSQSBFGOjwevpRiymqFmHSwqF+CZISTCJzg1B6j9vXv3hJXA/J5aymH8Q9d1jJ9NiWyI8Awh/PHjx207Rjg8NEZF2Ty/F9YQkSRpWdO0ad9aYp3sFbZ34MABMwsDKOwkWDv8yZMnphb6ITjbT8eWmF9NUeZx3QoEwNy+281hdmyKWmZgZoQiymKcLqJAIpEwT1rXdcedXTgqTdPMxAfmIKIdxmWAf2qaZo7p7roYAUOA4IbAAM0QfPFOr1tTc3x83GSzurrawg7voqhiQw74JzTBKxCdrsfar8agBTE3WoATh6Pr5u0fPXok4YsRhD906JD5Ky5BeBD26ioBCIRGpxGLO/28oihju67GsBGWFDnRAic3P8jmMG8A20bjlCc0PCEcVB9ZZC9CYgQg7I7tqKpKFUUhXS9HwdDKCRASE3aux5md2o3xfEODL5v5PP/EiRO2b5IAWDab7elfuOvxpu0zgPcakKCFQgGIdTwMp8KzRVhmx3ePWbfXbfq8V7ZoDUiY12E9ByTYJllihFsiJEft5FZ45sxgCrB/2DoInV74AZiFXW1q31M3EHALhOSHJT7t73UbksJtEUwh1mlIyomadlIftLcBABMWdgwAvLTTsUZ7uOWGpOD4pm0PSVkOEUPRu8bkjh49KuGrH4kPt57G5Jhw/HA0FseJtXvvfgMCoRYa5nlQkvMHmLw+D2d4+PBh6eDBg/0mc8t+YAp37941P7XieVSWA2E+FAqdnpyc7Gvh2eYQVtfX129qmmZOt+9FtqdB1tbWfkkkEm/3WrAf/l8sFldUVX3dzl5sA0ApJfl8/ltVVd+3JrHtrP9cn7Em2m8NDw+fI4TY+iSHbQCYJE+fPv0sHo9/gcTiuUrXgxnmmwqFwuV4PP6lk325EiKXy32oqurNkJVhOGHox7O1Wm2nVCqd2b9//09O13cFAJhQSiP5fP6boaGhc8FgUHHKWMTz9Xq9US6Xv4vFYh8RQnanrDaYuAaArU0pHczlct/HYrH3QqFQ85ONNni7fqRarRqFQuHHkZGRDwghnsZaPAPApEAlOTo6OheJRN6NRqNh19J1eRFxvVwub1UqlZ83NjYu9M1HZzvt98GDB2+Ew+FPwuHwO9Fo9BW3rgLFWKlU+qtarc5vbm5+PT4+vigaWGEa0G1j0IxIJPLxwMDARDgcflVRlMlgMDgYCoWGAoGAqSn1en1rZ2enUqvVtimlq8VicaNWq/1eLpe/EnXS3fb3NzbF5DdFK/KfAAAAAElFTkSuQmCC"},88975:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAQpJREFUOE9jZCARmBX/cD/Vy7ETpo2RFP3mJd+6GRkYSv4zMEw42cNVCNJLmgHF31YzMjKEgDT+Z2DoOdnDVUqUAebFP/IZGP7ZvHzLGSsu/H0xIyNDwP//DJEne7nWEDTAvPhbOyMjQwXY1v8Ma8CGCH03ONnHdYKgF8xLvvUzMjAUIIXTn///GGxhmvEagFUz1NnIAY/VC8RqxuoCUjRjGGBe/LWZkZGxBsXPWJyN3QsO/1nMjb+9ZmRkFIAq+AOLKnyJDR4G5sWfbBgZWQ6TohnFC6D4ZmBgcGBkZNzy59efjWcm8V4hJpnDXaCQcJ/jwQLFH8RoQgkDi5Jv+0nVhGpA0ZcESgwAAOi4cXC0nzlUAAAAAElFTkSuQmCC"},75090:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAFD1JREFUeNrtXQuYVFUdHzXLssIss4eVll8PC4sWdxbNxEqDrLQUtfJBZooPXjszuyDCQoovUgEFlCARQVdRhEAUAUHkpSBPecgbFlceLiw7c865swqn/3+WhXvP3Hvnzsy9M+feOef7/t/Hx96dnTn/3/zfj1BIHcMJV9EzwlE6rCJCt5dH2F1l1byNuhV1Mp4OvbWzK6JkTDhCmyuilLdSOEoaKyJkcLvu/DR1S+qYACfZFkBTC1LnkB44aRShFCUTSih1a+qEwpW0AqTLdFvQmBBKqHCEjEWJpW6xBM95Ma0TgOCNDNLmpfIYuwEkzhJbMEXpcyjB1K0G/vDjyqP0T8DwpTag+QRoQvsq7Qf636yIso5gG82yBxKZjhJN3XPQThd+QjjCrgeVs9ZGiiTh50+WR9lZdi9VXkXaw7NTQHodtgHT3HBEu0RdvM/P2d35Z8ojpBswfKsNcAjQo2W9yNedvGYimWwbJ3TS2u3aob7jKD8/ZqvalqLEQ8mnuOGjc26UnxyO0ShIlHobddMIKuneDr35qU5ek1L6iwSh0xKEcT1t3sX4oGcJv6CK2BjcZG04yq5DSai4I/H5WS9+CoBiIMRrGqzVC9kLzOx7QRX/giOJk9A6xRNsvggckXbsZvzBSZT/so+1akNJiBIRJaPilkyueE9+OjBnCBi/cRvm1YHd0hMkzmczmtqcH09I8gqQOO9kAo5Iu/ZqfOhUyi++y1Yi1aOEREmpuFfEU1ZNv10RYaMAOJqNV7UJnrm57BZ+ogPgnJBIsBtB4qzPFjgi7dmv8dGvMn5pf2ITJkBJyWpQcipuFvCgiw0S5Rlgwsc2qmpNeYT+JVTDj3cAnJMI0W6NE7YlX+CI1NDI+NNzGP/9INt4UxwlKEpSxV0vgVPZ3A4ufLKtCx2hb4OBfLmjqBDnJycStApot9vAEamxifHn32T8isG2QEJJOhIlq+K2iweDeGA3vJ4hvTAXnvuNQ+CcSggbEE/Qj7wGjkhNCcanLmb8mgeJ3Wf5GL4k48VgpjpZnvKodhl8Kxe6Ff1NJPjp4FU9DIxMFBo4IoGdxWcuY/yGR2zzbShpJ6PkVWhwesBmqaik14DEWWnjUWHG/Hmn+SfG2FkQ/BsBjGPFBo4ZzVvN+C2PZUjeRsnMDjF2kQKIxelYwz8FaYR/ADg22mXAwXN5ymkGXNO0H4BXNQGY9ImMwBFp6QbGezxBeIYE70KUzAoxRw7GZeBiemCcxubiGIDncac1OIQ0t8d0AzDlkB+AI9KarRqPjaW8g12apEVCX+3EywxoDIe3wVJRjAzbAKcJvnEPOq0CTKUbEmyWH0FjRhvrGB/wDIU0ia2d9H64kt2EErwkgINgAH1+X0suyp0Am9N0g19pSz3jg2spv7DaLrpNd8KXrfuZNfykYKYbjhWpUxtD8UOnIX5MN8QpvQZiOKuCChyR6vZo/OHJlHfsa2cnkT3Z5Pp8YONoZ2Ppp1ikLhiG2ypi5DYnSUYAzolupRv8SrsbND5iOuW/uZtwt6oNJAROsi262rZF6hG6HvJUNzopc8B0Q5xqPSDBWVeqwBHpowOM/3cm451q7IAE9U4ROtRpvVPxVZWTIvUIWQ4f6iqHeao2hUo3+JUaDjI+cS7jf7zHtrgtie1KmSouiwecmHYpvNF5GdINCyoiWmen6QZIbg6GdEOjAokzOhhnfPICxq+8zzaO9Ak2AYQjyXMkgI2DIvUso6jgip8hS7rBr4T5tlfeYfyvQzIFJck0rPEuPG6cFKlDHgfoZad5HEw3wIcfA9SsQOAezVmh8b8Py9jj9obTRLRLdg67ONu2GMsYDhSp+ynd4Fda8B7jt4+0B1LBPDYzAKXaYqJktFMjDdMNZkXqiryldzcx3us/RQZQS5OdsYjLqZsYZ+ziIKUb/EprtzPeeSCRQwKB5Hk6s8TJrUhdkXf01yFGCbRllzYCnRipAAS1xr+DGM5qWS9x0TrGR73C+EMvUn7r48cI/2881DKv3KKVDIDq9x392RgIo3xZCgDBm5kh28W9/i7jlWOcT+L4dT/CayZQvnBtyQCIg6nRUQFIoMkLoaj93uzGuIiE0ikoUkkByGk5BLQfI+PzAY5IqOIUgEoAQKh2UAW5CZ5W+tu/SSozrgAUUABhXsgL4OgJVaJfVZoCUAbJ4zV49CDyoyRSALKxebxSW3bqTAEoIABy22B2SlglqADkcwBlY/dgMx8yHdUddonivy+/Jz8QofRTAPIpgNAOcRLnQZDYBQVxmkauAOo9hioA+RVATqTPr/o5c73zMcL9IoUUgARCQzYTc7NJR6BKywVA2AyoAOQzAOG3PhNjscQzW5WYq1uvAOQzADlRX7l4SZmmZvhZjSkA6QgnpGZiKoIs29ftPSY3AKEhrgAkAYBw5MlTs9yRFIWUQH6ICQUeQKu2HLNBsE0lX0bnYtzmWv7hB0M68AC6c9SxvzF+Tv4A+nW/7LLn+bjy+H4UgIoIIOwe0P+N/7zmjqrJRrU4CQsoCSQpgAZONH644VOpa7aKE2MaS1iDnhcLNIAu6mP8cPfW0ry9MD0hQMxcbVRb+Uge5YVJAKC3N6TbHreOoJ4UjyFYWjsx8q2XzjXirQDkMoDGzU4HA87AsfudlVu0opRwuBlzUgByCUA1E82ZsnlXpgshCkQKQAxG3Jqroxfm2/9ePmUYXhCGDWSulw4sgO4YZc6QyFiaMfn5q35EgajUAdRztMX0CBi8vWsv9aQEoxRBFFgADXrOWorgUMnMF0MUiEoZQCOmWTPi9/+ivClOM3pksqkyGUEUWAC9usyeEdPfzhzlLURTod9BFFgA7Ttgv48dp5AeOOhfEMnSEh3oVMZtI+yZMHSqs1wTgkhGdSYDiAINoP8ttpce6JEtWe8MRJjzktGwLjaIAg2gxibKLx1gz4BONfihnWe9MdCYb+NgkEAU+IKysTOZJ4VbqNayKf9AFegl8IoFosAD6GAcLzczAwY9m1vtDTKttaUZC8AQVEhYSI//97RuRiI+66UaLAaISqKofs02Z1n2ARO9L+BCW8pLSYQ1SgpAHrT1zFjqzB3Hkf7bPyzO/i6UYH4DUUn1hTnNcV3an/C5q/w90KpQICq5xsKXF1H+i2pnTBgCc58PNBUWRH5TZyXZmbpsI+NX3e+MCV3gudnL/QmgQoCopFubJ8y1X/Uopj6wr2xrvbcA8iLi7SWIVG880KS3GL8uiy6KGx5pmfG8YrP7LnOubdDFKo1VANLRRnCxsfmwx5PEdpuxnvC5bpBzw1XaaKTrKRfVhzEj/Wu46fJ7ASIFIBv67YD81cmNj9K83Xs3JZHbrUIKQDaE23fcYFqmoQ6ZyE0p5Ha3a9EAhAt0heWt42QD0Oqt7nz7USXKYhe5DyCjlP5Ql0rxFECwqbmDsO5yimwAat0F1mN0/qps197cDe5sW64LCSBROjY0FkqFRZPnCisvF8oIoFZav7OlWfHC6twYN2FO7oxzs1fNbQBdUGWsr9L/zFMAlcW07wkSaKPVs3FCp8hSRI5AyoVxXYfSvBKwbsWH3ATQvgNMKFkxvjasvqzwDEDtuvPTjHvHyQFLCZRgtTK1svyyT27M21jn3ntAdz+X0hA3ASROtcVuF/3Pk8nkD0NeHvijH+vfgLUEYk/IAp7XluXx7Z/mrvrIpQHSTQAte9/42jcNE147wb/mLYAidJP+DVit/QYA3SMLgPqNz2Ol02Ba9Oy9mwCavcL49/s+bXxtOJ/1WAKRWfo3gJ6ZhQrrKgN4sA3o4rvys0FwblEhB6N7CaCJc41/f5iuyyWeoI0hr084QkcIAIqZSiCw5mUA0Jur8/eGBtfSombv3QRQ9VNCqmSR/ud0pecAqqhkXYVg4gyz5zRN+54MAMLkaa4GdCtdcjfxNJBXSABd0t/42mu36+0f9rz3AKpK/kj4gE2hED9OfA506XGJBN0jA4jq9mj83y9R3rFv7iCatZy66o2JSVw7cqvoHsFi58IDv/qECnHAfT9ouOBY888tgomvyeTKb9+dPsTTKaHo9/u67+fmGQHU/QlSuCCi4Im9JFxwpSmAKHtAtkt0WowmEqrBvfv9DaDqccbPNG6W4UtxCLTGSYWRQJXsJiEr/4rZc4RonWW6wBWb8zOoX1zgbwCJpS7vG4KkdEWoUKcswr8ipDQOnVdJv2ViB52IrqEsFzhqRn4A6jbSv2psxtIMu81AW4QKeQA0iwQpdJ/sKY2uQ/N36ev2+BNE4kbrR6cUMAdmHlBk/xQA9FGoCz8hDUCMXSfDBTYcdCc7PvZ1/4Fn7TaTxXgfGAC0NVToU3YL/xy8EWZMrrLrTdTY5+ANJmS4yM4D88+O/2UI8R2ABtcy28EUkHYaGCrGAXd+rBFAdLHMidV1Oxjv70Ir8nvbNN+AZ89+LS10MXWx4ZnDoL6+XRQAmQQVeXmMXZjujTWXyXSpH+zT8hoL/Pg0/9hBY16zL98Amhkq5oHk6qtCamO5qRRKsHmyG5bFyo15RThb+6K+trGfwgUPbYzpjmmXDPkyWZOrerr6gRzjQW/5Q/qIu0ewH+6jA4bYz5KQDAfe3DzjJZO9HXqn15WASz9XlstFdzwX8GBpSEOj/BJo5WaTXWazje+bkOTlcgAIbCEwoA9niguBsdZBlguesig3t37oFH+or66PGt/3n2FOAM6fPOZ5mTs8xQNRhI0SL7usOt26lyWwmMtqy/Or/BFInP52+pdDbNmmtDksFYDKqnkbDCamu/XGUg9Z6oRyKW6/e7z84Nm5G20d4/u+XUzBJNgzIRkPBhLTLj7C7k6XQrRPsS+69k2Wdakrdr3KDB7IO/J/Ch2xHe/C8X+GstX9ENw9JSTrgVKP2SaXHxai08dDcPGtYl849kjhms0/Ouhjz7S7VQb676x01YXzlAwgo/TakMwH7R5ItCYEVbYFUx+CKvs+fCAiw8UfjMOE/CWMX/8wKUhFolde1/lV6S07KJV0qqs25IdTHmX/EBlgNskD6oW6ycYIbLsR++qx9MHACMlof2P65mks3xUSpttA8rcJ+eUAYKanpTmi9E6TFugXZWQK5s1wAd4fIPQ/b7XcqgsHpKcNplpoeCYJ6aTzQn464e78i/BBdgiq7HB5hFwh2EOnQJpjnd/rjYtFA002XWPC2FgspvUM+fG0jyZ/AvYQEaoXk6JRjf3YsthDfqInX2UmqxOMAUOweyaG/HzgQ12dZg/BUAaMXsvYyeoXmmqyFgsbBrDz5JjLztZ73qpcoIz9wHSjmta1qyLfEOqGBipwZKY3VqVPYcOs+yrDSk36AWPsrFBQDtg/L6QHGemmDr3pN42eGX1cgcSuVdt8YNbs5fpgIWuKJ5PnhIJ0MDsPUme+SYxlc7iKniF4ZpMUWNJpzgrz+Y/PzjM8R0DyXBQK4kmBCPJjJpJo2/kR9h2dZ3YC2EQTFGj0Y1moYTSdWYkGxKoOSJck9STpGiHL0g1rurOiFztTUGePKfDggCzz0hMcsK7PcSUSyXNDpXDOuZ1/XpwzdIQ+wEGegmE9upTB85LFCvMX5mt68DRAoLBdqJROxxr+KTPDOhU3imiddersuFIEERjCqYki4v2gAT3zXVra4BFSHqNNQHQoHKNRQ5yIag+VCnj27cdB5+YDHhavM0SZt5eM2soQbHzMNAseoRP03a5QinA1XBoNMni21sO+swfMNkhT/s4GQ4R5DkjnU0PqtMaJyCALEC3UD25AcQ1BsrogggdXdpoti8EIs35NFTgXwxViTM55Ma0TqLRGk1KQRqCjHQSU8m/CN/C9oACnEVZ0DrFYEnPbSJrq72rtIvVtYrSwBWlkhdllgpR68syaliFIWNuCYtzv4MEp+n+zWJyHC/J0zzJQ4V0UQhycc6P8ZBxaZQqiKN1QXtn809aA45F51If9CB6sy7aqgMTOCp1HthFSEz9RyMjeuH7Ysk5ZV6wPlY1/AHd2r1+AswMy5neMMv9caO/ggmGdm/4CfFG+oNCQq3Edo1fiJFgLlbasvFL7fspD4/w0UGnP+aEMw2o1583Dj/WdtaQlklcqBLhw2vdi38WhDVbSSB8zwq4DvHz5Bh1opqWnFvbODEL4NxTnXY5co9o6UtFowgTybvvKlogsXj5Io9myRJRxvO4lFlIHBzxgR8WRQU9xUMe3Km576er3Tv7YLBmr99TK+/Ivp1IgVOuO3kuxwLPsfZaaaGb1Xof/T9+rzhYGqgBMegMbpJG1gU0ayqMk9U2GeusfQeBxaaEHWNn13l/7EDFUDxLC+iuOFk0a0TctpRHGk2L0glQnLNXuLMTIYex0tdpUiGWnY2caetTngNT5ruJksT21KL0WVFe9tVqjtVh/DcvUToe+/GFeAGf+Gsa73G8tdfrBXq4du4+qq03gYV2lOCdTBBtapwEoD1mrNUoBZPdgvxp868+Eb/94N4CzBgYu9LTZEI1G8rF9Y7Qeu3EVt2S2jVoGfy6ws48ATFVYXguJ2fa5zm7EXari7i2DuoLSi2feOOqJHQQ7p18gWmxKyMi+OQUWa2+tvtXQPlImstPRxp8P02cPilQ5hqaeS6VYYBYPBDm/qjjiR9sI26sj9EFxILqYW4Nn/gzS4dMYgwGm7zADDm7qeeRlaru87oZHKF+yvjWmA2vPk8m2igtB8NZi/GtH7KMma8lB1pVHaO9uo/hXwdCOpYrUMZazsWXIgt2yOhwXjLU8RzyrWTgXW916AE/bPvxLKUNamF9kYieN61TDbrnsX3S73XN3QkJ06YajQysnFXxhiTrFORipBrU1HKRScy6TWvWqCm2cki5qL2nVBqWyAIiRaSs8LeiyQWTl1MV0eWoXLGX3Y1xJ3aI6rV7bjeKUWV0gckRZL/J1dUvqZFZvEe23AJrnQSrtC1eSO9p156epW7E+/werpsFox+XIzAAAAABJRU5ErkJggg=="},16058:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAAXNSR0IArs4c6QAAAWhQTFRFAAAAMHD/////OHD39/f3dJv5NXX69PT6YJL7OXX39/f3OHT38/f3N3T1NnP19fX5rsX2ToT3OHP39PT3OHL39PT3X471S3/41uD4N3P29Pb4N3T29Pb4ZZL3OHT39fX3OHT18/X3Q3z2N3T29PT2N3P29PT2ZJT2OHP19PX3OHP19PX3P3j2h6v3Rn32Rn32N3P2N3T28/X2SoD1YpH3Qnv3pL/3OHT29PT3OHT28/T3tsv3nLj2N3T19PX2N3P19PX22OH3n7v3Pnj2a5b3OHP2iKr29PX3OHP29PX3Rn31SX/1tMr2Woz2dZ32dp71N3P18/T2N3T18/T2O3b1VYn2PHf1PXf1Pnn2S4D2QHr2QXr2OHT2Qnv1Q3v1T4P2UIT2Wov1W4z1ZpP2Z5T2cZz2cpz2fqP2f6T2iav2iqz2lbT2l7X3ob33or33rsT3rsX3ucz3xdX3xtb30N343eT36O349PX3Tv2cIgAAAFx0Uk5TABAQICAuMDA9Pz9AQE9QUFhbX19gYGZqam9vcHB+f3+AgIiPj5CQlJ+foKCmpqusr7Cwsrm6vr+/wMDEzs/P0NDW2Nnb39/f4ODi5Orr7e3v7/Dw9vb3+Pn5+/yOiq4DAAAIPklEQVR42u2c6UPbNhTAY5w6ax1gS822FpaZ0bAs7GjYAe4GYQdrujOE3QtQoFwNLIUm9r8/XbZlW3IsO7H7Ie8LBkP84+k9vUOSc7mJTGQiaYtSKlfXUpFquaQMpVna7qQq20thTOpaJwNZUzk40sNORvJQYqqnhe829BlVScVY1Rm9gZ/ZYihJQ3faupyuC8l6Gz1YY/PUpPS9WqqxiGaQeryKK9wZsxRsY0FKmvEoDtpPw7WcwoNNKxXZvJ+H1gRNqUUbC3T3tvODu4+tFOVxESgE6mjNZ0C2foqbVsqyXsgpXjOCs7NOru9b6cvOXE6HszatoCa5/sDKRN7NNSkVrbnXGfFY1oLmWpEMLRpfLliZySy0a9kZsRq25+x4rJ1PnHGqObPSeoZA1heOXgxwhS7mrEwFYBiIo2UDPc4cqIU4bKcvZMtjHdiKsVW1kDHQsR/o0asGZE2AwoHyrxpQcQKUFKj/Eoj5igCZL05JUff0eT97IPNyny40n91kDNR/6q99n2cK1MMQeyfdbvfiEH9zZGYHdIUIjq/Jt4Pu3piIIgJdI+3QVmOeIaKMgAbQnA+JOlbnUPVb/AgSXWQDBLVxgHlW8k4hNw+JBlkA9eGT0cSzW6CbAXXw49MsgKCCuvBiK+/tobRHr6JIQMCC9uCA7eZ9XR1Y+l6lDwRd7AReFAL9OHDnx/SBuuBeD9pzsPEFa/EnqQNdgHtwCsoHgWA193bqQPB3gAmtMlqDFXBL3c0CCHyZYwBBq1ZX0gY6wbPQFAMIzkTybBZGDWyI1c1FHYFi2kA9FLN2Wd1lVIAX0gYawJzV2smxG/+19IEsmI9ds4ZsGzWVUh8yNGZPGdMQ6ZOmbtS4R3IecHulhftvK+kDoYT6K/8SDhywBrjYEX5q//TSTJbConz146B+2kqcHmBvn5+OR03yUZ2x7a7VSNWOvXgj3AP8D/3peTIg85Cs1t5WctLtElkHhQ3cRVGec1LWnScsFM8Ci6RwvIQHzDxCBQy3QBAopXsHXp4a7LjPClp0H/Ecmr90SJKVqNnQO3S1g3CEV436qD1wZm1NfcshEmzHDHrff24Yuo6XQYui9ozr8S7MPSVEdD2KhtXm/TsgE8nfeSDsXs+R+fSsBeSnP4Bv9vsZdtBM5F57/V0y5Su/sYjSA8LudThwa03lDwZRakDYnI/NLSrxVP6CUdvMBOiauNfqVGCjgDeIpASE3asXKO20AFE6QNicrxmFy1t+ojSAzGfwqQf93SIj6fQTpQA0INHiSYG5DeU9L9H4gUi08LiXRz70EI0diIoWuShE4wa6JO61GLZ56FOKqDNWIH+0GE4EFVofGxCJFv3dwrANVpioj7JtspFgDEB4MQJEi/zwLV+IaB/ZP9kRM3qgGxItHk1F2YT2jp36/amMCQi711WYe3nkjX/RH/z9Wm48QPxowZNbP4Pe6jeOOkcLZJ4S95oV2Ts4t0hZ/0iBhkSLSBIFaHD5YjTRYkRA0G3OI5busAxcScITpVAMK8lFo8UIgC5DS3K/e90IuFc8oHOnaP11NNEiGZBdw5wNIbJL963EPEOWOI9wVLKs70KJxKJFfCC7RWBZy2g3H49INFrEBcJu3CXLHXwiT+k+RiC7prJI1cAhCkQLZbqMpKSMFogkfdQCMCYyQ0t3pUofDXlYkkYFhP/vA8BDxQFE9PsgaM4nJFowjoZUlZEAkf8bLt/RjoOI/nF7zQM8S53haEE6tIGjJHJyIJyEnpmB9dYKfsbpC7i96fJZh5jZMhot7jmeJSkh0I3j7gHH0dr+px3cYHPWQg63tGYSATnuxYpLct37rAsTb8LQws/bVMOUBBrgcgjQJUlCLU5cUmuOlg66Xy/ncxF4Op0NvnGjY0BLXCDH3UPikqrrtYr+/usF79EZLM2apsCzP7pXly2Nd0oIH0vSOUB9PK143H2oqFSbf54aivmmx7bZ40V8YZsDNCDuLpL2yS23ze+zlXnaCTYYE4C0Yd/lDdn1cRdFUwFxp8NK8IEVetju8XmaoROjUNqnOA9kmonqUZLK4XH+lgUkVlXhHVe0Xfq1YPDOAKruWNdD5iHRNHTGth/ub+i+o5LT0JikaSryNSQ+kHhVhX2pEeaG7fBZqi3xJ8YYaagCiYzQgCU3QnkUfuhYjZVVqfrQLEOPxhMASljmhenR4PA0pFwmQMD6mywe31yaJhCIeQGk5syQ9CMxkFwq49PZS/dYdqVUaIdraEPzoWRAUmnDE+Gr0yxkTa8ZhlHRNTlCgpYI6F4reGBctPAggX8UQMoG+wx7SehT2iTw20DL8dUTJ1vkbG+jgDbj8lTDpuJy9M+xjwQ6G0nzY+Bh52buWIO627e/jdoutTIKnkZToBJCCfmGbfsyOYvn7nYpJOSpEW9WdS/VUhgPlbwYOFubcoB2xInm3ccaqqdi8gybFFJ0kBOKBHCbHjNrZ1aQhyo65v23jCHDprR8ST5Or3TvCbP1u0Km7RT1bUZS7ak7Ai+McHkM7xgqMfZwOa0AZl7jRgqPkspSoGjFonqnIvBGgKmtmEBd+zPfjJKbtcruDFB2f0wXCOiNAGA2LcTcsd0nn3m1zk2EvCn1Wnn6NhD6PSy1YNkA3r5RjEl0SNpW1lS8lNqfNNpTQVWKqSN0XgjuvSvyDb8iwmMTtcq3YtqReYPafKFzQ1OAxy2cNj776WWMU38DdHwxvGKReHUHu8CU6sleSXMUocKUa6waSOPq1EhE9GWURn4QqR6aBlSasXnaETNVSau3qW2aQ1M3kIBXDHGpC72XR1bndV3X1JTf5TORiUwEyP+lOfDltvXHqQAAAABJRU5ErkJggg=="},25141:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAEU1JREFUeF7tnXuUFNWdx7+/6oHpqmo0qBvjumQ9SqJZNR5E6EZBI4kmcozGNcZNIrueGIwKCEw3IFEgYFzW2I1KNigmMRvE4/rYPMT42CwxjxW6B1FXjLLRbEQxgmIQputWw0zXb08x0z3VPYNTPdPVXTV1+x9o+nd/zw+3br1+l+CDTzy5/++A4pUAphBwFMBHgOgIH7g2LFxg5t0geg+Mdwn0FFn8o023a2/VIziqh5LB6oi3mV8j4mtAmDBYHXLc4DLAzL9kxqr2lfpjg9PQParxAF3GkcSYwnQofBOAE4bivBw79AwwkGNWlrZnok8NRltDAYrP5sMw0vwFESYPxlk5xrsMMPO9uZg2A8vIqsVKwwA6Y655fKSFHyfgxL4O8h4wfg6mJ7vQ8ge2OnduuUN/u5ZApOyhMzChTYyhFj4alnIaMV8IwnkE6H1GMDZEIuolz3yHOtzmsyEATZpXGGspxU1EdFSlY/yOBSxpT+tr+nNYCPE3FnA5MY5jPjj2KAZGuA1Oyh1co3QC2E3Eu5nwugI8mFii7tFQSDF4AQFaRZ6YnxekTXkxTYab/HkO0Kk38Gi902wHYazTIXvKVCxt1qbbyax21DDMqxl8FUAT3QQhZWrNAOcI9IPzlkYfLcJ8hIApVf+xn8ym9QvcaPUcoHhSbCJCogIe0DdzaXVFtYOmaZ7dVcTdRPiEG+elzBAzwPh9JILrzl3M3wDwlcoaYVUurc0ZyIKnAMWTxnVE9D2nExbTje0Z9Z+rZqNWQxRsuasGclj+Xv8MFC2+63PLeQwzXejU3oXIqc+mW1/6IIueATT+atZGjBJvOi8IMvAfubT2RadDpmkeVyxiPQin1D81UqPbDOzv5BcuXkFaV5E/3juG/yub1s9rCkDxpLmEiJeVjDN4p1LUjneueZj5Q4YoPA/gOLeBSjnvMvDq27T92rutv604Olg0NbdSffpQVj2bgRIpsR3AR3sBoq/l0uqPyt+ZW/Ki8FsCJnmXEqm51gws/3d++7ev4JjeOuG+XEb7x4YCNLHtwGmK0vWCw+gb2bRWQXY+LxaC6F9qDVDKe5uBd/cBX85w2Qgzv5/L6KMbClA8ZSwn0GLH7LMml1avccw+h+UN8w0iOtzbdEjtg8nAlau4a8d7aCmNtUCfbk+rv+pPlyeHsETSeBxEvdcRLL44u1J/tORAh2HeTIB9L0x+fJiBu59iPLKx1zE+xGUXW8IbgFLGFoBOL7lQtPDRzSu1N0vf84b4M0Dl46wPcxhql57eCtzyiPMwhtW5jDazgTOQ2AHCsSWDUV0d8etl1GV/N4wD4xjF50JdIZ8Hv20HY9b3K5xcn01rFzUMoHhKGKV7LAzem0vrHyoZNwxzMQPLfZ7DULu3J0+47Lbem/LMvCWX0c9oGECJlLDvb0W7DfKebFovP12Yz5vrQPhqqCvk8+D3CuDSW3sPYWDems3on/QLQP9pP07g8xyG2j1/A2SIFwA6LdQV8nnwvgaoI29uI+rvoTKfZzVE7kmAQlRsL0KVAHmR1RDplACFqNhehCoB8iKrIdIpAQpRsb0IVQLkRVZDpFMCFKJiexGqBMiLrIZIpwQoRMX2IlQJkBdZDZFOCVCIiu1FqBIgL7IaIp0SoBAV24tQJUBeZDVEOiVAISq2F6FKgLzIaoh0SoBCVGwvQpUAeZHVEOmUAIWo2F6EKgEaYlaZeS8RXmem90EYCeaTiOiQDQaGaM53wyVAgyvJWoX4+6qqbiWivdUqDMP8JgO3DE51sEZJgGqpF+P3QOSKWGyksx1Nvxo6DPNbBCytRX0QZSVAbqvGeEnXo1OI6H23QzoMczkB5dY1bscFSU4C5KJazNgXUfhkTdN2uBCvEBnu7WmaDlA8aewkoqPtrDPj/3IZrbwnhl9eLLTXM6N0tU+PorMW8KiuokgBNIUICjPeZYVWtd+m/s5JUV6YK8C4oVb4giDfUSBcssLRXAH8Yi6t9/s2sSf9gZwNNpkxN5fR7iwlzicAdbEWPXYU0TvOgp6Z4g9bbD5T3RS9+z8Cz8xl9NVhgKjpANlJnjRPHHtAUfdvydBuZ9L9ABAzfjMqpn6qejaIJ8VviHD2IWcJphnZjPqD4Q6RLwA6VBH8ABCYMrFYNOX0MdFmXASFfj7gIYZxfTajfbcCIsO0G6cvGnBsQASavgb6oDz5ASACXafr0bucfsaTxjIiWuKqxsN8JpIADUABE39plKY9XDEDpYQ9q8xyBdDBRVE/M1G+kAZx0rUOnwpKgAYojELK32ta608rATJnAHxPTTXtbyYaBhBJgAaiQMEVMVW93yk2fiEf3lIUfyTQkQMNd/7OFs/KrdQrNpTJ5wu3gbhijVWLzmbLSoAGqgBjXSymTu9zFpYS/0DAAwMNr/6dgXm5tHZHxcI6wBBJgNwRcG9MV/tsLxVPijlEqIDBjbr+ZyJxO4jmuhnvJxkJkNtqMO6PxdQr+sxEIYdIAuQWoO4rzA/HdPXLRFSsPK0P70wkAaoBoB7RJ3QtehFRdzf90ieshzMJUO0A2dd1Nuh6dBoRHfAKog5DrCbQtYNxr5FjJECDzDYzfhfTo+cTUSHMEEmABgmQPYzB2Zim2hB1hBUiCdAQADo4lPlFXVfPrn42up5rIj8fznwNUD5vrmXHXqpDrbVX4xXirbquzfbyFN8wxHcZ5P7+m1fBVun1NUANyoGnZob7TCQB8hSfbuXDGSIJUAMAsk0kUmIhgJp3nu7vtoef1kR1BejUG3i01mX+EwFfaFBdgmWGMREEtVanLUZbe0a73Tkub4hnARpfq656y9cNoIkpMUlhbBhMguod1HDUZwEL2tPabaXYDKPweQaXd7duVsx1AWjCfP6IwuKlWp+PaVbQQbXbhcipz6ZbXyr5nzdMx16TzYmqLgAlUiIDoK05IYTJKv8wm9a/3guQeA6gcc3MQF0AiqfEZgL63am3mcENN9vM/HIuo59cBihvPg1Cn1eOGhl3vQDaSMCkRjoeSluMbdmM9gnHDNT0PWXrAlAiad4F4mtCWdQGBs3AulxaO/h4LTPrhijsA6A00IU+puoC0Bmp/ae0oLi1mYGEwXbRwlmbV2ob7VjzpvkVWKh42L8ZOagLQLbj8ZR5BYHva0YQIbGZzKa1laVYOwzzVQLGNjv2ugFkBzJ+fuGEFub5AE8l4GPNDm642LeYbmzPqPYr0Qc/w/ZK9HApmBdxTJpvnsMWP1HrhVZmpHIZzb5M4jt4bIfqOgN5kfjhoDORMj8D5sdAaK0lHr/D43uAOkRhlsJsv/1pdzCyr7pazPafXPrOUEq/KQf/jUuyDEvpHuOU75bhsj5GpOfvzJYtWLIVQaRso1veVl3tR498xFYJK8L8qqZpbzohseFh5seJMGIo8OTz4g4QzalFRyNkfT0D+aE7h/si8HO6pp5LRPap9cFPvK0wDWT9rA7w+PalQwmQe0IOLcn2E4nq5Gp4SLHsHkIttZioPmzl8/5+Y1UCVEt1+5PthuccItpT+nli0viCQmS3hKkNnqrmC36Hx/9roLy5jQgnDrXGXo1nxraYHj3TCU+iTVwOwv0gRGqxW/3gWBDgkQDVUuEqWQZei2nRSUS9fR1teJjwABFqakgaVHgkQIMEyIaHODo5FqNd5QVz0pwO8I+HDE/AWgLLNVDtEL0OjiYkPN2JkwDVBBDvUEhNaBq9VRqWSJpfZ/A9YZt5SvFLgFwDxDsiCk1WVXV773UeYyYp9K+uVfQI9lnzBOyw5YxXAuSy+kw0e5QWLcMy2KcPqrvxG4a5lIFvuXTDd2ISILcl4ci40jZPE9rEGEXBKwTobofbctX9EQ3DvImBm2vR4TdZCZDLiuhatLXUD2hiyviGArrb5dCDYv2cqi8EUc0vGtZisxGyEiAXWWbmPaNi2hHltU9K3EnA9S6GlkTmZNPaqtKXfN5cBEL5+Z4a9PhOVALkoiTVACVS5o0Af9vFUKCqwXg+L24A0QpXYwMgJAFyVyTWtahW6kY2oU2cGVHwzEBD+55tFeaAuea2wAPZaebvvgBo3ALjr5WidsCP2z2Vi6PgMzFV3VD6nkiJBwF86ZDFq555xPCDx4696ds9xVPmYgIv7ylExVrBV88DMR6KxdTLS8BMXMRHKp1iHUCfq4bIAma3p7XyKX9+mMLjC4ASKWMXQB/uOc19NZfWPl4qiK8AAkCgaboefcIJTLzNPJcUvhCM4xi8IQLlFxszvRcb80LMA1P5bYpmHm68sN30GSiREiaAaHdwvCeb1stnO34DCIAA06WxWPRJN8XIi8JcMFe0ZXEzLkgyTV8DBQygHs7xEBGt1bTWDdVtfsuzp1GYSeCab3MECR7bVwnQECvGwEYwOivUECIETB6i6kAMlwAFokz+dVIC5N/aBMIzCVAgyuRfJyVA/q1NIDyTAAWiTP51UgLk39oEwjMJUCDK5F8nJUD+rU0gPJMABaJM/nVSAuTf2gTCMwlQIMrkXyclQP6tTSA8kwAFokz+dVIC5N/aBMIzCVAgyuRfJyVA/q1NIDyTAAWiTP51UgLk39oEwjMJUCDK5F8nJUD+rU0gPJMABaJM/nVSAuTf2gTCM18DlDfEZoDkXqw+RsnvAK0H6EIf5y/0rvkaoA7DvIeAGaGvko8T0HyAkqIDhJidI2bel8voh5fyNZy7WviYiZpce98gfPE79s5YPR/m57MZ/fT+lNTUvt+tF/Gk+CMRji/JR3V1xK+XUZf9XQgxxmJ6w60uKdf4DPxpJzDjLnsrtTJBT2bT+gUNAyiREv8N4KySQYXpuIr2KIZoB2hC41MjLbrJwObXgEX39QLEzPfmMvpVDQMonhQPEeGy3hlQOT+Xif6yfBjLm9NBWOsmGCnT+Az8JAusfsIBEPjmXFpf0jCAEimxEEC53S0zVucy2sxeoJjyRuFlIpzU+PRIiwNlYNY9bG57C6rjEHZRNq2vbxhA8fmFjxFbfygDA+zIpbUxTgcMo/B5Bj86UDDy98ZmYK8gXHpr7wKaASOX1g6eEDUMINtQIilegXOGqWpQacvk82IliOY1NkXS2gdlYOF9vGXLaxjfe7TAw7mMdsjGo56chfUAtACEW3tnId5pQhv7YpoM56HMEAW7P+FnZVmbn4H//TOemrmGK2vByrRsprKHpNNTzwAaO5tbjxwpthPR0b0Q0ZpcWr3G6QAzt+aF+SCBLm5+CsPrQVcXHrzgZusEdt5mYmzMZrTy2XRDD2G2sXjSuJqI1jgNW8yXtGf0n1U702GI1QS6NrwlbF7k9uYwn17KIxXAPvkpf7qsltOfXTny+Q/yzLMZqGQ0nhIbCZjkcKIDrFze37QohJhsMS0CMK156QyNZYvBP1XQcsvUJV1TiZCuODKg79Gi4TOQbXD8XOOYES34H4D+qtJBpHfp6uLXl1Ghz2y0f//J1MlXgqyvAnRMaEramEC3M7BuRIT+bepNrfuKLNYSUcW6h8Ev5NL6ODfueD4D2U5Mmm+eYzH/igClCqIdAC3J6dEfYxk5br70SgkhEsz0SWY+CUQnMte2n5ebJAxnGSIYYNpGxC8zR7bY+6OdtYBHdRXFAvsMuM/+aMx/6SzilC136G+7yUtDALIdmZgsfFah4gMAja52jJl3g/A4mNZbSstrVmfnLrcBuAky7DL2Znog/ggRTifQBcQ4H+S8UNiTIca2TkQu2ZJp3eY2Zw0DyHbI3oCltYjHQORqenQbhJQbegaY8ciumDq9vyVFUxfR1cY/tZRbCoZ5PTMvJaLDhh661DCUDDDwJ2KkshntJ4PR09AZyOlgfA4fTS3iVhDZu+X07KsxmBDkmMFkgMHvAcqdubQ6pP1dmwZQBUxthWlExcsAOhmEI8A8GkTlDVoGkyA5puJ05V0G/QXAO2A8w4RH29Papnrk6P8B9g+oRe+xVYAAAAAASUVORK5CYII="},59645:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAFCJJREFUeF7tnQl4VEW2x//VCYQ1C4GEdNhkJyICKgkQFBjwOYygJgiOMvJAHfABs4CDyhvZHDfeoCKMOMoi4zYqaVncxg00TQSUfRk2WScd6ABJZJEl6fu+6hAgMZ2+9/atu576vv4aseqcU79z/9x7q6qrGASXO3Ob9o1iUUlwSU0QQBIgJQGuJCn4jSRISAJDvOAwyLwVCUgoBoMfgJ+B+YGAH/zbBT8CrLBMKvMv63N0tciuMa2NZ+e5uyGA3hJwK8o/MVr7IHtE4CoC5wF8xoDP4MKanF6+TVrSiVggQ9YmJUeXRg0GY70goS+Aa7QMkGwRAYUEDoBhNSQprzS6bOWKDP8xhe0rVVctkLu3p9UuKyqZACZNANAykiCoLREQROAQJDY3KiFu7vudd15Q40OVQLLz3KMRwAQJ6KrGKbUhAnoSYMBmuDA3p5dvkVK/igRylzcliwHjAdZPqSOqTwSMJyCtkoB5H2QWeOTGIlsgWbnu6WCYJtcw1SMCpiUgYYanj2+6nPhkCYTEIQcl1bEUAZkiCSsQEoel0k7BKiEgQyQ1CoTEoYQ21bUkgTAiCSkQEocl001BqyFQg0iqFUj5aBXLUeOL2hABKxKQIGVXN7pVrUCyvClf0VCuFdNMMasnIK3yZBb0r9r+ZwLhk4BSAAvVO6KWRMCaBJgLD1SdTKwkEL58JFBcvI5myK2ZYIo6MgJ8xt0VH59+9bKUSgLJyk2dBCb9NTI31JoIWJiAxB7x9MmfXdGDywIpX5UbvY4WHlo4uRS6FgQOlUaXplesAr4skKw1Kb+FxP6uhQeyQQQsTYBJYzy9C17lfbgiEK/7TQD3WbpjFDwR0IbAW55M34iqAjkMoLk29skKEbA0gSOeTF+LywLJ8qZmANK3lu4SBU8ENCXAenoy89cGH7GyvCmPA+xpTe2TMSJgaQLSFE9mwTOXBOL+HMAAS/eHgicC2hL4wpPpG1gukDXu85BQW1v7ZI0IWJgAwwVPb18M4/tWuZhrlYW7QqETASEEAlKgH8v2pg6TIL0rxAMZJQIWJsDAhrPsPPc4KYB5Fu4HhU4EhBBgLoxn2V73DAmYKsQDGSUCFibAgJks25syXwIba+F+UOhEQAgBBukV/g6SI0HKEuKBjBIBCxNgYB6W5XXnAsi0cD8odCIgioCXC2Q3gPaiPJBdImBhAntYVq67iM7nsHAKKXRxBCQU8zuIJM4DWSYC1iZAArF2/ih6wQRIIIIBk3lrEyCBWDt/FL1gAiQQwYDJvLUJkECsnT+KXjABEohgwGTe2gRIINbOH0UvmAAJRDBgMm9tAiQQa+ePohdMgAQiGDCZtzYBEoi180fRCyZAAhEMmMxbmwAJxNr5o+gFEyCBCAZM5q1NgARi7fxR9IIJkEAEAybz1iZAArF2/ih6wQRIIIIBk3lrEyCBWDt/FL1gAiQQwYDJvLUJkECsnT+KXjABEohgwGTe2gRIINbOH0UvmAAJRDBgMm9tAiQQa+ePohdMgAQiGDCZtzYBEoi180fRCyZAAhEMmMxbmwAJREX+ro3riQbR8agfHYcG0XGo7aqD06XFOFNagtOlJdh7alPwv6lYnwAJRGYO02LTkZE4COmJg9A4xh221bcnPsL6E59iY9FXJJawtMxbgQQSJjfXxfXGL1NGIT3xl6qyePLCUXxcsBifFCzCubKzqmxQI+MIkEBCsG9RrwMGp45B/6ThmmTnyNk9+KRgMf519B+a2CMj+hAggVTDuVNsD0xoNwfJdVponoXcwmV4cc84ze2SQTEESCBVuPZuPAQTO8wXQ/uSVd9P+zFhYx+hPsi4NgRIIFdxHJI6FiNbPaEN2TBWfrx4EqPWX6eLL3KingAJ5BK7m5tk4fft56onqaLlF8fexvx9f1LRkproRYAEAqBV/TRMu/afiK2VqBf3y36WHpmDdw7P0t0vOZRHgAQCYFy75zUbrZKHvXKtKVvvwO5T36tpSm0EE3C8QPg8x/TO7wnGXLN5b+EyvEAjW4bmIJRzxwtkcscFqicBtczoUzt/E5x1p2IuAo4WSLuG3fBslw9NkZE1x1fg+d0PmyIWCuIKAUcLZFiLiRjefJIprocyqRQPftcdP148EXE8vRrfjp6Jg5FStxUaRjdCw1oJiHHVBZ/ND35+2o3txWuw7/QWXAici9ifnQ04WiAv35CH5DotTZPf1/ZPwacFS1TFUzeqAQaljMaApvciKaa5LBt8bdjWklzkHJkTFAuVnxNwrED4kvWZnZea6prYUfItpm4fqjim/2p6Pwa5R6NZ3XaK2/IG/C6Sc+QlLP3PHFXt7dzIsQLhq3P5C7qZysEzOzFp80BFIWn5mLi5aDWe3HmfIv92r+xYgfRPvgfj2s42VX6Pn8/HmO97yI5pYoeX0bvxHbLry6lYeD4fYxXEIMemles4ViBDUsdgZKuppsrdT2VnMGJte1kxTe64EOmJt8mqq7RSycXjGL3+eqXNbFnfsQIZ2vz3+HWLyaZKKh/JGpYXftAgu9nvcG/LR4XG/lHBQizab65/QIR2OIRxxwrktpSReKj100YwD+mTD/GOWt+lxpj0nLt598hsvHf4eVMx0jsYxwqkT5M78Yf2f9Obd43+5PxOhK845iuP9Sj+c4cxafOtOFt2Sg93pvThWIF0S+iHP6e9aaqk7D21EY9tHRwyJiNiXrj/CXxcsMhUnPQMxrEC4dv2LEnfoSfrsL74JCGfLAxVxradhYHJ+g7D7j29GY9t+VXY2O1awbEC4Ql9pOOr6JlonuTzSUI+WRiqzOn+NZrVbav7tcgFwoXixOJogRjxK8JQF9mhs//GxE0DQl6DTWKa4ZUb1xlyjeb85yW8feg5Q3wb7dTRAuGPWS90+xKNajc1Og8IN2LUPeEX+N80Y7YMUrsExnCoGgTgaIFwfnc1G48RLR/XAKV6E0fPHQo+558qLQpppF/SMIxv94J6JxG0JIFEAM/qTetE1cOzXT5C83ryZrBF9Hfxgen40PdajabvSH0Y97f6swj3YW2SQMIisncFvhr2t22eMaST+09vw2Nbf4UyqaxG/0ZObG4p/gYzd/zaED5GO3X8I1ZFAvikIZ881LtM3jIIP8j4LYaRy/NzCz/Ai3vG643GFP5IIFelYW73XLjrttYtMTN23IOtxbmy/PEtiRb32CqrrtaVPvQtwOID07Q2awl7JJAqaVrcYxtiazUSnrxwo1bVBfB818/Rsn6a8NiqOojkl466B6uxQxJINUAfbvt/GJB8r8aor5j7+w+P4bOjbyi2f1ezcRjRMvRMu2KDMhvwBZRa/FZepjtTVSOBhEgHXwrPl8RrWfgL+duHn8OmolWqzLZp0AWzrv9EVVu1jfKOf4jZu8eobW75diSQGlLYoeGNGJQyCpkRvrzzeQ5+Ngg/RCfcaFW4K+pPHV8LnnSlV+GjV3wUy6mFBCIj890T+qNv0t3BCzOKRctoUV6Fr1/aWPQlPvEtrnESULZBAHqOZnFRL9hvzNyLEiYi65JAFNDlI0l8z6leiYMvH+BZPzoetV0xlw/wPFNajF2nNmDN8eXBwzxFFNHvSDxmvn/WX3beh+PnfSK6YBmbJBDLpKpyoPxdhL+TiCp/2NQvKBKnFxKIha+At3vuC+6YqHUhcVwhSgLR+urS2d7jnV7HjY2U7aUVKkT/+SN4dud/49DZXTr3wrzuSCDmzY3syPgOJ3ynk0jKl8f+idcPTHf078+r40cCieSqMlHbjrE3Bffm5YeQKim7fvwOy/JfxncnP1PSzDF1SSA2S3XXhL5Ii01Hp9j04Heo8vnRN7Hu5KeqJy1thi1kd0ggGmWavyy767ZBat02cNdrgzqueuC/NYm56tvFolB8sRDFFwpRcrEQRRf8wU/xxfLv06XFGkVzxQwfmo6rlRg8f5EvFym5eMKxy0bUwCWBqKDGjxfgE3Z8mLVcFG3ROMatwtLPm/BlKPykKf5dcO6AJjbJiHoCJBAZ7MoFkRF8bOkU2yMoCi3LD6e3YrX/fRKFllA1skUCCQGSb/HJN2rrFt8P7Rt21wh3ZTNcGJ8fewv8fYCKOQmQQK7KS4Uousf3B/+zqMKXb/CRI77WiYq5CTheIAm1kzGw6X0QLYqKy4CLgovD6WuczC2LK9E5ViAVwrg1eQT4n0WX3ae+x7uHZ+uydJzv0MIHDepFxaF+dGzww8vp0hLwxZT8++hPB8FnzqnUTMBxAtFbGBw/fwHnP1vlh2ZqXfhoGv80r9shuHWRku2LzgfOXj75dv/p7dhWkksLFKskyFEC4ef56XXHqOC8PH8+/nHwL5rpok2D63FdXG+kxWXg2tgM1Imqr5ltbojfVbYVe7H71AZsKf7a8Y+CjhBI0zotcX+rJ8AP7tSzrMh/BUsOPqmJyxsSBuCWpGzFS0kicc4nLr8uzMHX/hxZWxNF4susbW0vEKNOs+VnavCzNSItv0i+B7c0GRp8jDKyrDm+IiiUDUVfGBmG7r5tLRB+zLPedw2ewaVH5uCdw7MiSiaP+3b3g0iLzYjIjtaN+SZyfJvUfTI2u9PatxH2bCuQtzL2BtdC6V34I8lLe9QvPeeTkre7H9L1UUopo4BUBr6ZHBfKiQsFSptbqr4tBfJ0l+XgO5LoXQ6d2YmZO+4NLkhUU25JGorftZujpqkhbY6eO4hF+6fZ+rHLdgIZdc2M4KOJESWSLXJuazoSD7Ux16m7chm+vO8RfHnsHbnVLVXPVgLp0eg2PNppoSEJ8B5fjhd2/48q32PbPIeBTUeoamuWRm8cfCq4QsBuxVYCmXX9x+DzBEaU5/49GutP/kux6z+2/1vEG9MpdiqowfTtw7GtxCvIujFmbSMQ/lPTiR3mG0KRj+g8ukX5bod8/1++x5Wdysh11wr54ZdRjGwjkClpS8An04woXxx7C/P3TVbkOrlOCzzTZSXiajVW1M7slVf538O8vX80e5iy47ONQF7stkrROiTZhGRU5LuBrAxzhFpVM/w4NX6smh3LrF0PYt0JfTfZFsXRNgJ5I2MX6kU1FMWpRrtP7fxN8GeySsqUTktwQyNj7nhK4lRTV83ZJ2r86NHGNgLJ6Z2vB69qfUzdPhT8oEslZcFNG3VZZq8kJq3q8rsHv4vYoZBANMiiUoEk1k7Bqzd9r4Fnc5rgxz2M29DLnMEpjIoEohBYddWVCkTPIww06J4qE9lrUlW1M1sjEogGGSGB/BwiCUSDC0tLE1Z6B6E7iJaZF2uL7iAa8KU7CN1BNLiMxJqgO4hYvkqt0yOWUmKC65NABANWaJ4EohCY6OoPtH4yuP2/EUXpIxaPcWbnpYb/jFYUq9cPzMBK36uizOtq1zbvIJya6HP7QmVGjUD4i/rIVlOFnjOo65V0yRnfcHv8hkwjXAvxaSuBcELtG96Argm3CIEVyiifRVc6k15hix+f1rrBdbrGK8oZP9WX70pvp2I7gdgpOdQX4wmQQIzPAUVgYgIkEBMnh0IzngAJxPgcUAQmJkACMXFyKDTjCZBAjM8BRWBiAiQQEyeHQjOeAAnE+BxQBCYmQAIxcXIoNOMJkECMzwFFYGICJBATJ4dCM54ACcT4HFAEJiZAAjFxcig04wmQQIzPAUVgYgIkEBMnh0IzngAJxPgcUAQmJkACMXFyKDTjCZBAjM8BRWBiAiQQEyeHQjOeAAnE+BxQBCYmQAIxcXIoNOMJkECMzwFFYGICJBATJ4dCM54ACcT4HFAEJiZAAjFxcig04wmQQIzPAUVgYgIkEBMnh0IzngAJxPgcUAQmJkACMXFyKDTjCbCsXHcRGOKND4UiIAImIyChmN9BdvNTA0wWGoVDBMxAYA8XSC4A+5x4YgasFINdCHhZtjc1R4KUZZceUT+IgFYEGJiHZXtT5ktgY7UySnaIgF0IMEivsGyve4YETLVLp6gfREArAgyYybLz3OOkAOZpZZTsEAG7EGAujOfvIMMkSO/apVPUDyKgFQEGNpzdmdu0r4u57HU0qVaEyI6jCQSkQD/GCWR53ecAxDiaBnWeCFQmcN6T6atTIZAVAAYTISJABC4TWOnJ9A0JCiTb6x4vAXMJDhEgAuUEGDAhJ9M3r1wgee5uUgAbCQ4RIAKXBOJC95xevk1BgVx6D9kP4BoCRASIAA54Mn2tL91JLglkjXsRJIwiOETA8QQYFnt6+0ZXFog35UGAveZ4OASACEB6yJNZsKCSQIasTUqOLo1eB6AlESICDiZwqDS6NH1Fhv9YJYEE30NyUyeBSX91MBzqutMJSOwRT5/82RUYLr+k87+4e3ta7UBx8ToJ6Op0TtR/5xFgwGZXfHz6+513XqhWIPwvs/Pco6UAFjoPD/XY6QSYCw/k9PItuppDpTtIxf/I8qZ8BbB+TgdG/XcSAWmVJ7Ogf9UeVyuQu7wpWQwsx0l4qK/OJiBByv4gs8AjSyDlL+zu6WCY5mxs1HtHEJAww9PHN726vlZ7B7n8qEUiccT14ehO1iAOzqVGgdCdxNGXjv07H0YcsgRCIrH/deLIHsoQh2yBkEgceQnZt9MyxaFIILxy+egWxtMQsH2vHXv3TFolAfOqG60K1e+w7yDVNeSTiQhgAs242/tyskvv+Aw5XJhbdRJQTv9UCYQb5stSyopKJoBJE2iBoxzUVMcAAocgsblRCXFzr14+oiQO1QKpcBJcBVwWdQckdjMA/mmuJACqSwQ0JnAEwDdg0jelUWXLK1blqvURsUCqOs7ypmYAgX4A6w+GmyGhttrgqB0RCEuA4QIkfANIXwGuVZ7M/LVh2yiooLlAqvrm+25FsagkuKQmCCAJkJIAV5IU/EYSJCTR+SQKMuakqhKKweAH4GdgfiDgB/92wY8AKyyTyvzL+hxdLRLJ/wMTrqvDvkvUlwAAAABJRU5ErkJggg=="},62857:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAE3ZJREFUeF7tnQuUFNWZx/+3+jGAokSYZhVQUBFifCAmAQlLABWjIAaMuKKJ8a0RPCYznJjsRiA5uyZhJpiFiJiASURzfIDxnUVlEJBADA/JCsIaEUnE6YE4kfCY6a66e27PDA6Tmemq21XVXVX/e86cGZj7fff7ft/9T3XXvV1XwON2aE6v0QZEShgoF1KkJJASQO57y88AengcBt0Hk0C9BNKi+avlZylkWlqosyDTXWfsXellasJt543V5efBwheEwDhAjJNAmdtj0B8JtBAQQAMgl0uJ5TDwerKibpObdAoWiLw/1TuTFZcDGAHI0QAGuBkgfZGAQwI7AaGuKmsTcfmcuDtd69D+qO7aApEzz0xmu++dbgHTBXBKIUHQlgS8ICCBXQYwL76/1zwxe2ujzhhaAmmsLr8RUkwHMERnUNqQgM8ENkPIecmKusVOx3UkkIaq1GQBOQ0QY5wOxP4kUHwCskZCzC+rTC+zG4ttgTTMSc0SAjPtOmY/EihVAlJidtmM9Cw78dkSCMVhByX7BImAXZHkFQjFEaSyM1YnBOyIpFOBUBxOcLNvEAnkE0mHAqE4glhuxqxDoDORtCuQprtVWKozGG1IIIgEJHBle3e32hVIY1X5Ct7KDWKZGbM+AVmTrKwb29b+nwTSvAi4SH8gWpJAQAkIeVPbxcSjBKK2j2S6713PFfKAFphhF0pgc2J/r2Gtt6UcJZBMVapCAlWFjkJ7EggqAQFUJirT1S3xHxGI2pXbmMV6bjwMamkZtxsE1AbHZBzDWnYBHxFIY1XqVgAL3RiEPkgg4ARuS1amH1I5tBbIEgDXBjwxhk8CbhB4NFmZvq6NQMrfB0Q/N7zTBwkEm4DcnaysO/mIQA7+qPfweEz+PthJMXoScI9A1hQXdPt27brcS6xMdfl3pBT/5Z57eiKBYBMQQn43UVF3X04gjVWplwFcFOyUGD0JuErglWRl+uIWgTQASLrqns5IINgEGpOV6TKhnlsVE0ZNsHNh9CTgPgFTWmNEw5zyKUKIx913T48kEGwCUsqrRWN1+Z2QYn6wU2H0JOABASGniUxVarYE7vXAPV2SQKAJCOD7orEqtQDA7YHOhMGTgDcEHlRXkKUSmOyNf3olgeASEMAydQVZDWBkcNNg5CTgGYE1oqEqtV0AZ3g2BB2TQEAJSGCHuoJ8xPM5AlpBhu01gXolEOn1KPRPAkElQIEEtXKM2xcCFIgvmDlIUAlQIEGtHOP2hQAF4gtmDhJUAhRIUCvHuH0hQIH4gpmDBJUABRLUyjFuXwhQIL5g5iBBJUCBBLVyjNsXAhSIL5g5SFAJUCBBrRzj9oUABeILZg4SVAIUSFArx7h9IUCB+IKZgwSVAAUS1Moxbl8IUCC+YOYgQSVAgQS1cozbFwIUiC+YOUhQCVAgQa0c4/aFAAXiC2YOElQCFEhQK8e4fSFAgfiCmYMElQAFEtTKMW5fCFAgvmDmIEElQIEEtXKM2xcCFIgvmDlIUAlQIEGtHOP2hQAF4gtmDhJUAhSIRuVEvxEQZT2ALscDXXoA8S7A4Xrg8N8hG+oh92wCDquH5rMFnQAFYrOCou9wGAMnQAwcD9H9pLxW1o7nId95EdbOFRRLXlql24ECyVMbcfJIGENugjHwMq0qyn/sgbVpEaxNi4HMAS0fNCoeAQqkA/ai12AY598B46x/c6U6ct/2JqG8+StX/NGJPwQokHY4iz7DELt0HsTxp7heBevtZTBfuMN1v3ToDQEKpA1XY9CXEZuw0BvazV7lR39GdvEIT8egc3cIUCCtOBqfvQOxL85yh2w+L4f+hswDn87Xi78vMgEKpLkAxqevROyyB3wth/WnJTCXV/g6JgdzRoACASDKP4P4V54EuvV0Rs+F3ta6uTBf/6ELnujCCwIUCIDYJT917W6VTpGyv5kA+cEbOqa08ZhA5AWi1jniVy31GHPn7q23n4b5wu1FjYGDt08g8gKJTXxYexHQzUmVXTYVcuerbrqkLxcIRFog4sShiE99yQWMhbuwtj8D8/lbC3dED64SiLRAYiMqYVwww1Wg2s6sLDILzwEO7tN20WJonDERYtDlED0GAF1PgOh6AhDvCrWar76gVvXfXwP54WYge7jg8cLsINICid/8B09Wy3UnjPnqPbA2P6xnnjwWxnk3wzjnOojj+tnzkTkAa9dqWOvnNomF7Z8IRFYgast6fMrTJTUl5O61yD4xyXFMxrlfhzH0ZogTBjq2zRlkD8NcPxfWuvv17ENsFVmBGKdfhtgVmn+tPZoQsu4tZH891pF3N18myvdqkF3qzuZMR0mUcOfoCuSsaxC7pLT+Ysr9f0X2oaG2p0ts/EIYg79su7+djvLjvyD78/PtdI1En+gKxM99V3anUuM/kJl3mq3e6uqnroKetIN1yCw4yxPXQXMaXYEM/yZiX7intOql7mTN7ZM3JmPY3YiN/E7efoV0sDb+AmbNvxfiIhS20RXIkBsQu7DE9kAd3IfMgjM7nVh+rt1Yv58Dc21VKCa6bhLRFcjgyYiNX6DLzRM7O58TUTuO1c5jP5r8+/tNNw0a9/sxXEmOEVmBiAFjEZ/8m5IqityzEdnHLu0wJjHgQsQnP+ZrzOaK7+Y+KhzVFlmBoMunkLjz7ZKqu1okVIuFHbXYxdW5hUA/m/xwE7KPfsnPIUtqrOgKRG1zv3wRjDMmlExB1CKhWizsqMVvWKO/GFhAlkogSihRbJEWSDE+RdjRJJN7tyH7q9Edv7w6ri/it2woyhy11t8Pc819RRm72INGWiDqZVb8+hqIY08sdh2Q746ROPUixCc9WpQ4dbfAFCVYlweNtkAAGJ+fjti//ofLWJ25k/XvNb05P/S3Dg2Nz1yN2Jf+25ljl3pTIC6BDKSbxDGIX/sSRM9BRQvfXPk9WBse6nR843N3Ijbq3qLESIEUBXvpDGqcez1iF/24KAHJ2i1NVw8r27lAiriwKXe9huxTU4rCp9iDRv4lVksB1KKhMXiy7/XILhkHWftm3nGLuT3f2rYU5ovfyBtjGDtQIK2qGr9xLcSn7G0WdGMyZJ+6CnLXKnuuuvVE4o6t9vq63Mva+BDMmu+57DUY7iiQNnVKfGNb7mOqXrd8d63aGz/+tRqI8s73ankRd0GfdPQiIB99UiDtwI6Nq4Zxtncr1uYrM2C9+WvHZS7WHbfcBkoXPivvOOESMKBAOiiC2gpvDP+mqyVSb8jN1++DVIfqaDTR+1zEr1uuYalvYu14FuZzt+g7CLglBdJJAcVJn4Nx3k0wBjv/nHhrt2qdw9rcfIhOnrtV+eZTbOJiGAPH5+vm2u/V3St1FyuqjQKxUXm1i1Yt1OUmphG3YdHURe1fkjtfgalOl+pkEdC2Q/UcYR8fNqF28ardvFFuFIiT6nfrCfXMKfXVcoCnKDu++RDPpgM8cwd5fvAGrO2/hdq+7kXz+j1STtz7tsNceg3U5+Sj3CiQgFZfvRdR70m8atlfjmp6yFzEGwUS4AmQuOs9INHV9Qwojk+QUiCuTy9/HcYmPQLj1HGuDCo/3g3z6a9Cbb1nayJAgYRgJqgnnKgnnRTSrP99DObKmUDDx4W4CZ0tBRKSkoo+n296Nu+gKxxlJP/6B1hv/AzWn3/nyC4qnSmQkFVa9B8Do+9wiD7DIfoO7zA7a8sjsN55iWeS5Kk/BeKWQOJdIU44vfnrNCBxDBDvBiS75b4L9V0YkAfqgIN1Td8PpCEP1AIHaiEPpIHD9W5F84mfbj0huvZqOn/x4D7IQ3sju21EBy4FokFNHS+gFuzUbVYlCihhdM//REQ7Q6lTpqydK3J/2WX9Tjsm7OMhAQrEBtwjgugzDEJ9KVG42NTnQay3nqAoXGTqlisKpAOS6hGfxoCxEP3HQpzozdPOc8JQ7wW2POJWPenHZQIUSCugn4jiQqifvWpq+0buzlGEn1joFVu3/UZeIOLY3jDO+SpEf29F0VI4JQoljqjvcXJ7InvlL7ICaRGGcfbXgGN7e8X3iF+1gdFcO8eXreO5J7R07wPR5ThAbaYsO64pDnWXTG2mVJsqP9oJtXLO1jmByAnEb2Eo/NbWJ2C+cg+QOeD6fFR304x+I4Ceg3KPLnL0+KLMweaTb3dAprdA7lrNDYptKhQpgeTO8/PpinHkJdUfH4D52mzXhCH+ZQhEv5Ew+l4A0fcCIHmMa76VI3VVUQ+SkHs2QJ1ZKPd/4Kr/oDmLhEBEj/4wRs2EMdCjI8s6qLr1xwUwX5vlypwQp14M48yrHG8lKWjww/Wwtj4Ja9tTkT0mOvQCUaKITfT/NFu3Po1nnDU1Jwz1UqqYzdr+TE4s8t2XixmG72OHWiBKGH5fNXLvOdbNhfl6Yce7qQM6jfNvbXoZVULN2rYM1saFkbmihFYgibvebdoP5XNTf2XNl6Zpj6oWJZUwjEHuHu+sHVB7htLMPUtYPVAu7O9RQimQ+DXPQz2RxO8m67Y2PcP2YJ3W0OqlVOzS+Vq2xTBSe8XUExfD/LIrdAKJjfkBjKG3FmO+IPvU1ZC7VmqNbRTx4dRaAbcyMpd/C9afinN2SaGx57MPlUCM0y9F7Ipf5svZk99bb/8W5gu3afmOXVyVW80PcjNX/QDWG8G5+tllHSqBxK/9H6h1gmI085nrYb3j/FN5sfEPFvxgumLk296Y2Se/Avn+6lIJx5U4QiMQ9VHT2ITOD6FxhVg7TuSHm5F99BLH7o2zr0Vs3E8c25WyQeZng7z54FeRkg6NQOKTlkAtphWjWVuWwHy5wtHQ4viTEZ/6ItCt3JFdqXe23noc5u/uKvUwbccXHoF8fZWzfUi2EeXvaK68F9aGhfk7tuqhjlNTx6qFsZnP3gDr/14MRWqhEUhi+jtAsntRipJdNtXxww+KecXzGpLO2Sdex6TrPzwCqajVZVCwXfaJSVAHXTppidu2+LLN3klMbvVVVw91FQlDo0BcqKJTgahz2eO3bXZh5NJ0kTvWetGw0gzOYVQUiENg7XV3LBAfjzBwIT0tF5lq7z+EphWYQyMKxCEwCsQeMArEHiffeiUC9B7Ez0NwfCtAm4EokGKR72BcCqS0CkKBlFY9QIGUVkEokNKqBwVSYvWgQEqsILGx/5l7/H8xmtO7WCrG+JSni/4xWq9YqXNGrA0PeuXeV7+huYuVm3Qen9vXUWV0BKLeqMe+OMvTcwZ9nUnNg6kPUWUXdXzsQjFiKmTMUAlEgRAnfRZG/9GFMHFsa+1e63glvWUQ47RxEL3PcTxmKRpYe9Sx16+WYmjaMYVOINokaEgC7RCgQDgtSKATAhQIpwcJUCCcAySgR4BXED1utIoIAQokIoVmmnoEKBA9brSKCAEKJCKFZpp6BCgQPW60iggBCiQihWaaegQoED1utIoIAQokIoVmmnoEKBA9brSKCAEKJCKFZpp6BCgQPW60iggBCiQihWaaegQoED1utIoIAQokIoVmmnoEKBA9brSKCAEKJCKFZpp6BCgQPW60iggBCiQihWaaegQoED1utIoIAQokIoVmmnoEKBA9brSKCAEKJCKFZpp6BCgQPW60iggBCiQihWaaegQoED1utIoIASWQjwD0iEi+TJMEnBCoFw1Vqe0COMOJFfuSQBQISGCHuoKsBjAyCgkzRxJwSGCNyFSllkpgskNDdieB0BMQwDJ1BVkA4PbQZ8sEScA5gQfVFWS2BO51bksLEgg3AQF8XzRWl98JKeaHO1VmRwIaBIScJhrmlE8RQjyuYU4TEgg1ASnl1eLQnF6jY8KoCXWmTI4ENAiY0hojlF2mKnVYAmUaPmhCAqEkIICGRGW6S7NAyp+VEJeHMlMmRQIaBATkc4nKuok5gTTOKZ8GIeZp+KEJCYSTgJTTkzPq5jcJpLr8PEixMZyZMisS0CAg5NBkRd2mnEByIqlKvQtggIYrmpBA2AjsTFamT1VJtRJI78WAvCFsmTIfEnBOQDycrKy9sa1Abgbkz507owUJhI2AuCVZWfuLowQi70/1bsxivQBOCVu6zIcE7BKQwK5kHMPE3enaowSi/pGpSlVIoMquM/YjgbAREEBlojJd3ZLXkfcg6j/kzDOTme571wMYErbEmQ8J2CCwObG/1zAxe2tjuwJR/9lYXX4jpFhkwxm7kEC4CAh5U7KibnHrpI66grT8orGqfAUgxoQre2ZDAp0RkDXJyrqxbXu0K5CGqtRkASwlUBKICgEJXFlWmV5mSyCqU8Oc1CwhMDMqgJhndAlIidllM9Kz2iPQ7hWkpSNFEt1JE5XMOxOHYtCpQHglico0iWae+cRhSyAUSTQnT9iztiMO2wKhSMI+XaKVn11xOBJITiS5u1tyGm8BR2tChSdbWSMh5rd3t6qjHPO+B2nPsHkxcTpX3MMzdUKeyWYIOa/tIqCdnLUEohyrbSnZ7nunW8B0bnC0g5p9/CagNh4awLz4/l7zWm8fcRKHtkBaBlG7gDNZXAFgFCBHAaKfkwDYlwTcJSB3A2IVgFWJOJ5p2ZWrO0bBAmk78MEf9R6eiFtjpBRq2X4UgKRucLQjARsE1MbCVULIFZmsUdPt27XrbNjY7uK6QNqOrJ67ZUCkhIFyIUVKAikB5L63/MzzSWzXK2od6yWQFs1fLT9LIdPSQp0Fme46Y+9KL6H8P07wzc9XmT3bAAAAAElFTkSuQmCC"},12282:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAEFZJREFUeF7tXX1sHMd1n9m7497xjuSdJFqyZUkWJevDpiWau3ekJNa2gMKoU6tJ7NgWEqdOmiZu07rtH3XjokANFQUSw2jRxkBroY2T2ondMEiDRI7hBEgARzTF3O7RlqtvWaZE69M66b6/d3eK33WPOFL3zb3ds6UHLCSAuzNv3m/mvTdv3pujpENpZmbGGQ6HN1NK1xNC1lFKb9c0bS2l1EsI6dUf/B8UJYTE9SfCGDtNKT1JCDnFGHs/mUwe3blzZ7YTh0o7hSlZlpcRQsYopds1TRsjhAiapnWpqko0TSOlfxljpPwB/5TSeQ/HccRmsxH8i8dut+cppbKmaW8TQt6mlL4timK4E8ZuKQCTk5NLHA7HI5TSxzVN26GqKlUUhZQeowQEgACI3W4vPjabjXEcN0Ep/b7D4fjRli1bIkb11Ww7lgAQDAbv5TjuLxljn8rn83w+ny8K3UwCEF1dXXhyHMf9nFL6r8PDw78xk4fi6jWrw/HxcdvAwMBDhJBvKIoiZLNZUigUzOq+Zj8Agud5rAyZEPLczMzMTx599FHVDObaDgBjjJMk6Sscxz1TKBQGIHizZ3ujgsSqABBdXV2nVFX91htvvPHSnj17tEa/b+W9tgIQDAa3cxz3QqFQGM5kMkVD+nEg2Ivu7m7Yi5Cqqk+NjIwcaBffbQEgGAyu4DjuOU3THs9kMjSfz7eln3YJpdQuz/PM6XTCYL+iadozgUDgotF9Gi6YYDC4i+O4/8pkMj6om08COZ1O4nK5IpqmPREIBPYZOSbDABgfH+8aGBh4XtO0p5LJJP24qJtGhQm15PF4mM1m+zZj7GlRFA3xIAwBQJbldYSQH+bz+eFUKmVIm40Kxuz33G43czgcMmNsdyAQ+GCx/S9aWJIk7SCEvJ5Op/s+rrq+WSHCNkAlMcZ2BQKByWa/L39/UQCEQqFdqqqOp1IpZ6e6losRTq1v4bJ6PJ4MY+yxxdiFlgGAb88Y25tMJm2fNH3fKGi6XVDsdvuTw8PDLzX63aJXQDAY/CohZG8ikaAIlF3PhGBfT08PI4Q8GQgE/qNZWTS9AiRJ+jRj7MeJRMJ2vQu/JGwdBJVS+rDf7/9pMyA0BUAoFPodTdN+mUgknNer2qkmXKijnp6eLMdx9wuCsL9REBoGQJKkjZTSqUQi4b3eDG6jwoRh7unpidrt9pGhoaETjXzXEAAnT57ko9HoVCaT2ZrL5Rr6ppHOP4nvwEXt7u5+z+l0BgYHB/P1xtiQMCVJejGfzz+ZTqfrtXfj74QUA3k8z/+bKIp/Vk8gdQGQJOlzjLHxWCxW9916nV1Pf+/r60PY4mFBEH5Sa9w1hXrw4MFb8/n84UQi0XvD6DY3fWCUe3t7YQ8Gh4aGzlX7uiYAkiT9dy6Xewyx/BvUvARcLhdxOp2viaL4+aYBkGV5J2PsV9Fo9IbqaV72c1/oqujeaq5pReHq57fvpFKpweslwLYIGdf8tKuri7nd7v/dt2/f3ZWONysCIEnSnyuK8kIymWwXX9dVuz09PTje/Looiv++cODXAHDo0KGubDY7G4/Hl98wvMbME32XfJFSunrhQc41AASDwS+rqvpSp85+h8MBw0bwLx4Q0lvw5HI5ghyjTiSPx4NV8Id+v/+Vcv6uAUCW5YOJRGJLJ4Ub4E3cfPPN5KabbkIMvqZ8U6kU+eijj8iFCxdIJ20c9TDFtCiKQlUAJEm6jzH2607ZdEHgq1atIj6fr6VJHQ6HyQcffEDiceTtWk/wiAgh9wUCgbkMvHkrQJZlnG49YvUyhoq58847WxZ8uaiRyHvp0iVy/PhxyzPxkPTV3d09LoriYyUe5wCYmJjo4Xn+o1gs5gTTVpHX6yVbt26d0+9G8YHN5MGDB4mVtg1Jwl6vN+10OpcPDg4WXcw5ACRJ+mKhUHgZOtQqWrFiBbnjjjuKKeXtIHh1R44cKa4Iq8jtdiP18QuiKL46DwBZlvelUqkHrVI//f39ZMuWLcU8/3YSVvd7771HLl++3M5uqraNRGCPx/MzQRA+PQfA1NRUr81mC0ej0f/360wmzIpAIFDM4TeDsBIkSbJEHWGC9fX15V0u11KooeJ0kyTpU4qi/NwK/QiGRkZG6rqXRgMDF3VqaqpYfWM2wZXu6up6QBCEN0sAPJfNZv/GilzONWvWkNtvv91sGRT7O3PmDDl5EqVk5pKea/otURT/tgiALMsH4vH4qNmhB6icsbExwz2eRsWJ2b9//37T3VNsynp7eycFQdhBZVnuZoxFrdD/q1evJhs2bGhUXm15DysAK8Fs8nq9BVR8AoARRVGQ7WA2D2R0dNR03b9wkHC7DxxoW/1FVZnqEdJRGgwGH1cU5RWz/X8cXG/fvt100Ct1CADMHj88P57nH8cK2JPJZP7ebAN86623kk2bNnUEAAhTfPjhh6byAkPsdDr3AIAfpFKpz5u9AYPwAUIn0NmzZ8mxY8dMZUXfkH0fAFjiAd19991k6dKlpg66WmeImr777rum8qKnt08CgCOxWGyz2RsSv9+PHaGpg67WWTQahStuKi+Id/X29h4GALPRaHSV2RFQhB56e3HnhvWE84JgMGgqIwCgr6/vDAC4Go1GfWYDIIoiQrOmDrpaZ5FIhIRCIVN50WNCVwBAIRKJ2E3tnZBizB8R0E6gixcvkkOHDpnOis/nywGAXCQS6TK7d8R/EAfqBMKxJR6zyefz5S1TQTh8GRwcNHvMFft75513yJUrV0zlRVdBV4tGOBaLrTLbC0JKyT333NP2A5h6UsW433rrLdPvsdCPJ2cBwNFYLLbJbAAgmKGhIbJsGS7Kso6QwoITMrNJ94KOAICpeDw+YnYoGgOG8AGClYQNGDZiZpOeLXeAhkKh15LJ5G6zQxGlASMgh8CcFYQTQJyKWUEIRbjd7lepJEn/mM1m/87sYFxp0EuWLCHDw8NWyIBMT0+Tq1evWtK3fir2DwhHf6lQKHzXyjS+jRs3FjPgzKRz586Ro0ePmtnlvL6w6h0OxxdhA8YURdlvxYFMiSN4BNgZmxUbQugBsR8rHI/SmHEgQwjZRo8dO9aTSCRwJNmebKgG5xjcUsSHkIjbTkKGHFJSrLJ5pbH19fWpPM/3lQ7l5Xg8LljhCZULG4YJYWp9dhiOA1Y5vB6ksVtJegFfUBTFkSIAoVDon9Pp9F9ls9n2pqU1MGr4xzioN/qwBv7+4cOHTd9wVRqynqT7T6Io/nUJgM/mcrn/MftctBYe8I4ARL16gHqYQtWcOnWKwOh2CunFGp/BxR5FAPQrhC9Fo1HTo6L1hIIaAaSvNBu6xiELhI5EXCuNbaXxQf87nc5+XJk8p3JkWf5FKpW632rjVA0QuG1YFTjEwf/hR8Nm4BwD5UnYx8CVhoeDwFqn1jaD5+7u7jf9fv8DGOscAKgNUxTlpU5SQ/VWx8fx70hHcTgcT/j9/pfnAaBnSF+yqkADnsEtt9xSPKhHDr/RKxEzD1U3WB1QTVZ4fHoIOpvL5W4aGxsrZsJdU6KUTqcfMdNNg2BwMLNy5cri1fIgqBH46vWOSeExlX5LoNZqALjY6JXcW6is2dnZYi6QmcWI8H5cLtcP/X7/7rlNaDnjuIKSMbbfjCK9kuDhblaqC6iXuYzZhIKOUsFFLQAw81FluZBKQKAvMwy1XqQ3Vn7V5TV+vyRJk6lUalu7rpbHjndgYKA442uVIkGwWAXVKhzLhVorroNzZ5w/1yKs+Pfff79Y2touwrjdbvcBv98/Lx+zUqH2Q5qm4VI+Q3nBjIU7uXbt2jlVU68DOAQIFy9URZWCd6dPny4KsZww6G3bthW9pUYI/SFbuh3nA1B/DofjoYX3B10DwLPPPsvt2rXreDweX2+UoYLlv+uuu1raVGETNTMzMyc/7AegzysRwCqv8kHBHwx7s4QsCaQqGmUf9Cy4E6IobqKUzitBrXZZx25VVV8zYhUsX768WPnYav0XdDMEWx4u37FjxzVBu4Vp5rWAagQQqCWELow4L9Bn/2OCIIwv7Ltq7EeSpIlMJrN9MZf0rVu3rqhyFksQAg5PSoSzA6ihcsKMRZItCOoOtQdYeYulhSuw2fZwiZ/b7f6NIAj3Vfq2KgDBYHCIUhqKxWJcPXewUsNG5/2gyLpUWrqwtAmqAqVGJZUJ0AG+UXT+/Pni3qQVQtjBZrMNC4JQ8eS/3pVle3O53Nea3davX7+e3Hbbba3wW/Ub8DA5OTlnkMuzq8tTC2FwoaJaVXnVGGgFBP3KshdFUfzTau3WBGB6erpf07TD8Xi8v1GDDPdy8+bNhgq/1NiJEyeKGyhc3iEI8y4dKeZ2AohWDW8jDGPjhmKORkjPeghTSjfX+tG4uvF/WZbv1zTtzXg8TuuponYXXEPVYBVA+Av1OxwG2AGkvbeTGinq00MOGqX0AVEUf1mLn7oA4ONQKPRcPp9/Gj9NUqsxM1LOEfVEJLQSYfNYusSpXSBgEiKVsZZ3hJ86sdvtz/v9/m/U46MhABhjtlAoBK9opNqpmZUF1/UGafTfMQlQ2FdJLeunXW8LgnAvpbTu73Y1BAAGMDExcQvP81PpdBqXuc77rl2Gz2jBGdleJXug35A4qyjKyOjoaENXsjQMAJiXJGmQUjoRj8f7ytG3Iq/HSGG20hZUEexRyUPUjS6u5trh9/sbLjZoCgAwOj09/buqqr4Rj8cd2KVi9uO6gXbd8dOKcMz6plTYodd7FTiO+z1BEH7dTP9NA6CD8EeKovwnfsIEkU2jff5mBmDlu1gFsAUOh4NRSnHKNe9GxEZ4awkANCzL8h8zxl7cunWrrd2eRyMDseqdCxcuaOfOnfua3+//Tis8tAwAOpudnd29cuXKVzmOW1Q7rTDeCd8wxrR0Ov0Vj8fzvVb5WbTgUqnUZ3ie/5HNZuu4lJZWhdLId6qqKrlc7mG32/2zRt6v9s6iAUDDV65c2eZ2u3/M8/y1536L4a5Dv83n8+eTyeTnli5duuhrVgwBAHI6c+aMz+fzveLxeH6/3RfvWYULjG4mk9kXDoefWLNmjSG/Q28YACWhhMPhr3u93n+x2WyWXADYLnAURSkkEomnlixZstfIPgwHAMydPXt2g9fr/bbb7b7fzN+tN1IwZW2xVCr1i0gk8herVq0y/IK5tgBQYv7y5ct/4PF4XnA6navbJJy2NpvL5U5j1vf397/ero7aCoC+X3Bs3LjxGZ7nn3Y4HMWykE6nQqGQyGQyz09PT39z586dSjv5bTsAJeYZY3wqlfoTnuefsdvtK9o5qFbbVhTlYqFQ+KbL5dpLKTWlisM0AMqAoNls9ks2m+2rdrt9lFrsMjHGWKFQ+K2maS86nc6XF6aNtApmo9+ZDkA5Y+FweGVPT88XKKVfdjgcSHMwix8I/Rhj7HuJROIHy5Yts6x6w6wB150QkUhkjd1uf9DlcomMsQftdjvuMzOKP6YoCs5nX89kMiFFUV73+XzmXxZaQQpGDbCugJt9IZ1Or1RVdYfT6Vxrt9uXKYpyl6qqGyilvZRSF8dxXTY99UHTNGgSnD4VCCG4f/+4zWaDoC9ks9kZjuMm3G73+WZ5MOP9/wPFFHDOdELuOQAAAABJRU5ErkJggg=="},1581:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABQCAYAAADV9a3ZAAAAAXNSR0IArs4c6QAAGFJJREFUeF7tXUuMHMd5/rp7ZvZBiqT4ECmSokxbT5q2npZkSg4tOZYdSbFjCDJgBw5yyC1wAF9yyDXXIAl0CBAgOQUJkkMOQQ6JkMQXJ7aQOE6gt0VSfOyLu7PP2dmZnUd3BX9VV3d1T1VX9czsQ4oGXMzuTFd1df1fff/3//V30wOApQ12n4fwTxi8ZzzgOH326euTPQMMWPY872dR5P3o5BHvmrfaZF8I+9Gb8DD9yb70T6/OMAPNIPAvefWN6B8B9sqn0/T/eAY87x+8+ka4AuDoJ3UaPAAMAL0P+6L2n/DXEgHhY3udqpGdjK1rIBsWvRegQNfs4wiajx0QrCt7HBRgs6Rqfc2xlq9tve/J9/saCEablqSCYYlAtnOyjIUa9jvt7ksgaFe9lQqEuRwPc7Kt7SCrcQ3UYG1nO/EOfL8vgOC08jUXvxteoOycG428z0Gx50AYWMGGJT32lZ7n/VJ+wB0ehas/9+VeMsWeAEFrfI3sL2382JieBzAGqO/uptMfme+P/uZ+yNF6xsNzX5TsdtTLStrvOhBsDFDW+NzYu6wN8rOfYMERFNRee+geMsSuACExrsGpO/t6ZcWPbSm4dpQs1ZhqDO1U5nBhjAFA7BFD7DgQMiAwCD4XW9DKH+Xl2nxwpTLuZkwvz8H/FLVX+9WCQjmgBOGUnqodAcLACs9ZwcoAQ658136Tlao0kCs5ihjIuCy2Hr1zA+St4JEG8ZRw1eOaxPayaYsBjaBhCNs5hvl+7EAYVQO4TKZ6oca5t6IiO10JEOgXmnz+JtiAQ4H+kVfwxXccBAoQODM4AEGeVQuunAWLGGLc7DBWILhoAS1aHRlAyzTqirEYQm2fbxbFDBDFIIiiiONhbZNhrcHQ6QHTk8CdBxmmpzz4BALfg8cAn95jBHM8yN8dggoXhsjM2Q4JyrEBIWMDjSsw+1g3IrMxTb4X18WpUj+BgVwDGf29mxHevgasN9OeYieBY4cZLpwD7j8LTE54HAgcGB7ge37iIgRJeK4RplGL7IZ2GAsQTILQRts2N6A1viHfMEwIKXSABwGACGHEMFtneOM/gXYne3YJApXaJ2oMz32e4YGzgB/4HAy+TwwhfhfMwDgYMi6hAPsmYbnT2mFkIAwDAttqLWIXOYe2Pmw8I5mA3sOQIYwivP0R8JO3SAukvU9PARMTHmpVkaxotRmaW3R8rCA94PwphstfZJiseQgCH4FPP4IphI7IwtTm3236wcQQtn6L5mQkIJQFwVAMoIy+pP7TZhbFihPrm37nTBAyvH+L4V9/ngLgyGEPZ075qNUGIRdFwNpGhIV6iE5XTP+xQwwvPxVhesJHUBFAIFBIZkiu3dHHJwxgsG7y8ZiiiqGBsBcgKFzl8YBsTCGjAAmCfp/h7esefvIWuQdxhnvP+jh6J4UH5he1J1aYu93H8ppoePQOhpe/FOLAVIAKgYGzg9AOwk3EIaYjGGLOMaaxx8kMQwFhXCDQRgE5BrAavzjRlzaPZ02GhKQLOj2Gd28E+J8PQzS2xAGfucfHnUfMIEiiy0jYh8CzvhlhZqHPGebUUYZvPc1QrfqoxEAgzSCFYyIXSq7kIu3AB16yvwFxXbZUbVwgoIEMG2nwtraln7tSrgl4LkC8N7eJCQKsNoAPb/X50cePebjndKDFXgIA6iMCKMzkrBK/N5oRZhd7vO2jn2V45kFwVqhUAsEKcWSh3RhRlnaRn7eCQY48AX3hMsp8WYoRxgWCTD+GKEB3CQ7ZXIMRUxBQZNDYAt65EaDb9zCzGGK1ESHwgQsPEqXnogWZX1IYQAWABAJ9troRYnm1zxH+ypci3HOXjyqBIQhi4SjCSblRlhmsYjzJlLqLsYJhSGZwBsLYQTBACcWJORcGUE0oV5ZggYivXgJBfR34YKbC/Tt99t71HvohcPKEj9OnUpdgYwAdGMhNLNR7aHciHD/E8OolchEBBwPlFyQzyEsfNj/gBAYFRS7RhBMQTCvYxM4mo5XtR+4J2ECgG4fcK6AVK3ME8ysers5X4rQx0N5muDIj3MKFBwIeJspJJqNKDWBiAJUN5PHdHsNCvcv7efHRCPed9jgYKHogzZC4iNhQ+wUMViBokzoF+/9WEOSYoNDVW9L3Wo2h7hHEmUJigltLPm4sBomhyVD19RALyxGOHAJe+moV7Q7QaDJsbALtXlYLaBkg1gd5zbDR7KO5FfIo4rvPMqETAgKC0AuUX8i/MoBw0AymXEPZfuQ4CoFgUvW7wgRFYEtGP3j3SpIoioQu6IcRrs37mFsJ4o0k0Zi+m6uHWNmI8PDnfHzjK5WMbfoh7TEQMIC1JsN6A2htD4pEzgSKaBTnBOprHf7Fq1+OcOpOn2ceq7FwlFGEesKca09CRhOtm/IMw4aU7oyQs76OKYwAUa9YOagsoDJkomlMH1FYKHME9H5lzsfsMgk2oCe8QMIKNxb6PGz8ypMBnriYjRZknoC0REiGXWZYXgFaHYZmB9gkOyvRQ54xGs0eut0Qj5xnePYhD34gXAS5hzT9PCgHdSu6CAy6jYxhwGBlBD5UBxCIrVl9uJIXmgNMk1vhrv0kZ4t5UoaH5Aq6/QgfzlawvOGjWgWCgNLDKQgon3B1JkS7w/CN5wI8fJ8AgjQoAYBWO73PzzMsr2avjcBQ34xBx0T9AqWmBRA9dHshmq0uDkwAP3iecXdQi4FAKehk29qWXLKEgk7CUQlDTKAqDYSyq7hUtFGgCQb6icM6mccnw9LOIf20thneu1VBs+1hoiYASrQuDS0n48pMD9sd4De+XsG9Z/yYSYTxJQg6HeDK1fyWk+hrmdzGVuouElaImWJza5sns1+7FOHEIcEI3D0EtFtZkLQyCAgjM2i+KKsVSgHBtJLLruCRwBQDQOzqiRUsQCCig5WGx5mg2wemJoVBydg0MVJgiXeGa3MhtrYjfOdXq7jnbh90F6gEgHzf2GCYX9BTOAHm6qJkArl3EY+JAe1uF2EY4vmLDA+dAaq1ANVAZBxJJxS9EkNa8gKcETSJh7LuwQiEMitZB4RxRRtZrxFftawa4vYkQzD0QuD6vI/5VTHBVERCdQWkCyR9ytwAfUA93VgIsdmK8PVLFdx/PsgwgQTCyjLD6preZNTHzArQaAG020CaQdUKvT7lKPr4wjmG5x5iqNQqqCV7EGKcMkmmO0MGDPEBOlawugfZeYGb0QKhbLzvyghlmIAujqKsdDLSsjG+unkpkRCHmy0ShRW0tmnHD3zLeIv0gCIMEzDwmjNyKIxnFdebES49XsHF+wOeLlbdAoFho8GwsmwWdbfX6YkzGvfA+woRhh2cPgp860nGE0vVakVsRgWiSkFWM+WNWXZFW8Fg0RqlGEFnSFcQqCs7M60mXSD3BeRKUPcKYj3Q7gJLawHmV0R+oFIRLElMkHEDiQuROkHMytJahMXVEA+cD/Dck5UBt8DdyjawtJg1i/pXvQHMrgyGkDKRxViH5xNeeybi+QQuGJMwUsyoHKtBGsSDTr/VskLSUcFxO8YIsW/Kg8GZUQztMxtEMf2TCCSa3+oB/QhY3QywuubHBSJZ+lcnN68N0upkoNlmoBDy6BEPr7xQ0wKBGGJliaEvQ88cimeWGRY3Ul2Q3Yyis7dxaAr43rMEBKpvqHCNwLOMSn3jqCvaqhUsWqPYNXAnJq68DK1njrfkDTIgkhKAVj+FboxhuwssrnlodYEDhxjPB2x3PCwsCBZIKowT5kjdiUkbcKDEiZ8PbvZ4edmrv1bjWb+8a+Cs0AaaDbGc8qvx3RlgS5NokqGs77cxVQN+cDniQjELhLQEvgwr6BhBXpMLq+ja2zWC0nMeDONwC/n8AxdcoFIwsUH04WzAV87ZMyGnfprgpXqArS0BN1lfMMACkgYTOky1geo2Pprr81zCM49VcPbuVDDyKERqBooAmkBvOxtGLjeAq7ezbkHuOdB1wItQCbYFEH4l5KEjaQTSCpRLEKVs0l0N6pAM8HLWyxtzXzJCBjCOjEAXIjODJAAp4/fWR5T29XDwYIQTx0V5OR1361aAKBIgiP+J1SpDyyTEzH8Wr2rluJVGhIWVEKdP+nj60WrqHuJQUvh6AYpeB+h3hGhdbxFIwaMVsfrFcWrU4HshqtUOjt3B8OrTEQdCrVpJqpdk5bOEgM49ZAxuEXyjtN95RpC+SeNe1PoCcRFpPuCDGR8rDZHtO3EixIFpgZQ+1RDMBHHVoXpHUqqp0ghB3qgiwkyVPiUr9EKGD2f68DyGFy5NYKJG2cHU+NxV5ECxuBLhys30uAQIchMq3nuoVnqgn3MnGL75SBQnlAQjCI2QY4SifIDFx1sZIUFbOk8qBzkDYVSNYGsvfSqxQRhG+MWVCjo9EWvffSrExISg5X7oYXbGF+mkOB+QiRC0bJBSesIaSmg5s9RHoxVx13DxAcEKqluQf4t6gwhXZ8R2tW7DKRWLHqYntxH4IS6eY3j2QQofyTXE2UVZsaRMzCgr+hOjEaTw46XlYYQ334/rxwGcioHANUHiGoqNq8sbqIBRhSTVLl6b73F//czjNUxN+gkYVFDMLTJcn4tzBpkNp3SPQe41EMPcMd3iQH7xEYbPnqT8hggdRaGKuClGqnDXqCG3sJNFbWWEcUUNmUhAFZCGpa7LTNryEIINKEwM8b9Xq+j2BSMcOxbh4MHU8Iu3fbRlwihWVBkjD3w2qA2k75UMMVvv8yzjgQMeHr9Yi298SRNMtxYYbs7r8gXCPUV84ymdmFq1h8lal98r+duXI0xWxaYT32uIgZAJHzPKUE/fMmTZm6ihwMebKoiGzSNIt0C1AO/fDNBoCY1AIDh6TJSM03C2mh7q9TgZowiogXAxzkHotAEXngpg6P6E67d73CWcORXg3ntiFxEBH80yzC3qsocpE6j+lno+ON2G7zOcOcrw608AgRdvQ1fT4hRZv2ii9Qw2hhCKA+3jJ8lkxyr+GjmzSGDQrnR5ttyXRazAdw8Z48Uks3UPs3VyD3QLGcPps1EcaomVNz9HW72pGJTRQ1YvxDeyaFhDTr56/OpmiMW1kHd6/lwVx48FuHKTdIEuYZRlAHVyJ2pdTNRERfPLj0W494QIFYkRKL2sFYoa65SKGEZkFHtCicMlRo0OSgWl5WXcg1zNtINIQGhtR3jr+kRy+9mhwxEOH0kziN2uh9sLgrozKz7JHxAIhAyXYaf2uAQk4jhyEc1t0enUdBUrG5S4GtQAhqlAJehjekpsd951mOE7TwmRyIHAt6DT/IF4DsN4dg9dNYbJrZRiBAUTmXmwJpYcwcR9bSSSSaQTZpYC3F6rJpN110kWRw8CYlQrUF8C+vHegphThskq3XoWohrQQy+ECwgjD+2Oj0bbRz8SH6ZskGoIAtbsch/trshbdEOKXioDGkAHhEqlj6mJDj8nlcd/+8kIJ4+IknbKWoraRSEU+ZTITTWNdUqxgcG6uj40xFHsGjJGVxhBkQzJXFiB4OAe5MQIIAhW6PUiXJmrca3A17fn4egxhukDMtUrVtT6BsMvrgL/fRP4/tNb+PyZkPvk5LkFPKdP5CBi/40tH/WNgO9XdPgegpKPiO9emlvpYasjpjJkHrZ7FfT6pFkGnZvvRdwVVCvxhoQHXL4Q4uEzomCVVzHTvZDKzbFy8lxXcnJ8DoHjYhS3whTHFa1bJTr3YGIWkRpIK416/YgzxM2lAPV1WpXiDFNTDPU2w9oWw/xKhNtrDL9crqLZ8fF7L7TwtYf6Sem4KAtTt3t5Ujqpa1xrEiB8rDZ9bLb9hCnoXPWNPta3eKUBP28ED/3Qj9mBkkEMgR8hCEhXxC8PeOwzEZ66D2JzSbnBhdhARIzxTS5jWMmS1fJzX4YNuD2KbnkbVv3nB+UMBgJCfLs5uQdiBskQpOpbHR8eizBZC/Hjd338x9W08vjmWgXLrQDff2ob33uql96eHvtkXkEun7/IXYUoaBHv4o5ouvOJQLG+5WOt6fPzbXUiLK73QRnILBnE7kS52GoFeP5ChPMnqUZSiEIJBmIz+UANTs8uIFB43OTbrf3kNEhpjaAAXPzqQu+2CMKxH5GvFw+uEM8vEICQP/RZu8vw+r9U0e6Kgd3eDDDXqODFC1388IUO98c08fJeAu4alBQuT/zEUYqMVnhWkM4ZF77QtvdGSwBjYY3h1jKwuS2nMs1rHJwELpyN8OBphumaMDgHglKNJB61I9jA9BowkhS+hgZWEOT8iQkEVkYoCwZ178DICjk3o9McMsso6xLkI23ISMQSIr0b4adXfPzzWyLp1Nj2cWWlihN3RPjL32qhWhM7fLT1m1ByPEBJpyQH5W6nSA0zRKF0HdJ9ZB+otdWhiiQf3T7DRBU4PM1w5KDAGKd8rgVSMIjf/Uw1ks6uQ4GgaG+iBAjKAyFnRC1QXSqRLcyQTIrcS4jrEgUARK6B3skYf/pPHtZbQjS+s1hDN/Twh99u44nz5L89HrqJYtHsU9BSsAn+FQ/REv2KX2WpumAlNVmVAD5WD6oGUV2A+mwlkW/Rs4EJBIpnyEx1Oj+DFigTbaitrTe4ZGwmEThqXmGAarTeR/GjMQ0rxiG3QUb7+bUIf/9fghUWNgPMNyq4/EAPv//NLmeCBAi8hFx5FqJSDc2jCbmlHVs8fbROCgquMeg5jEoxJR2XPlEtfSiGBIcUh+kDDLLGK80E0sPlGpbtZ4CxXZ+PkMGy8ofJ45lCygEyKNAeqtvIsEQs8niNQC/E628Aixserw14+/YEKgHDX/9OCwcn43sJYvfAWUEZgOpjhbvITidnjdiPqOdPq0kESCQQklWvrP6ieRjGeOOKEoYGwgAzKD0NA4Zh+hO2EtOXpqMZ3p0J8Vf/Lljh+moFq+0Av/vVbbz0RapqEhs9FWKEnHtQJ0NnlDQuEEUw/LFYdP4B3yw+SI1uFoQ5150ShUUYJu0Mis/kLooEYmnXkGngSOvJYQVzYmIZjYTI+ki+25eKuW4/xF/8GLhe99DsePjlcg0PngzxR6+1k/1/UvDi8Xd2IyUny1GS66QOeu70k7J6IAMczQCG7W8kRhjAgEtI6fCYG1O+Qoe5RPELuc9DzH4Y4kY9wp//m9itfG+pinbPx5/9ZgvnT6Q3n4oHW7k9M7nImBkmkWCxoKTIYJzpDCc0ZQ5HZZaxAGEoWi/zrAMNJeTXsfDf6W4laYW/+amH9+Y81Ld8XF3x8Acv9fC1hyFcQ5zvVx+V62rs/HGm+H3gONMJbEIvbmfSA1rgKH0Ow1xOUYPpepwzhurSttw1rbJx4osHUCD3FIWYo4RTvx9icSPC628EeH+5h0ufY/jhCzKzJ0LI/N1FmZpJRY0P1FKq0ZLDyteE98NpAUOeIPNxjpGGAQFfd65Rw9jAEHdUpKa1GsHg2pMdSwJDyPDmNdp1jPDIWVEcSsaX6V7pGoZlAls7oxEcGSCh+wJrjksTjM01qB2ZfHwu7TAwjy5gMDFESs9CNPKMI+kFSgjFu1M8y0cPylafd2izpuP3Rmlg+MK2UnkwUlBBNKzGcLyc0RlBJ+j4Z45C0lb0Yuxf+UJEECJdLH/nQ1Celp4mk8qLRZsRk8kuufJdGGAn9IAOHCO7hjwzDKxg5QBb4GZjiJzUSLAmn7LOdwmIEXKZT/5QCi9+SrptELYlpK54Fx9u6C/pxkFzZLqIj3cMVmxXk3w/ViAY3UVuOC62cAWF6FpMCwdE8uwEcZakYlz+bys2f5V2l47aMuvOjBH3aIs6tG5AAV3Z87mgYceAkPEOhsm3AaJoN9N0cYmvpUyfQg22c9kmy0IEtubG2sR8w70AAbfVqFGDbQYGDKCxiJORcnRvPG/GN9lGt7Pf25JBiUYwojpLSjs52h0HgtFdaAzmBAhJNWP+n17HNcmuxjeCYEjBOer4dxUIGXchR26wvjMocv2UbjfCDHKbDeGwx5VvGGHoA013HQjKgk4jTIuAK23cXCYwnykc9u/BXUd3U9h8v9VNuJ9qqCP3BAhad5Ef/riYYqhpGb1RIVHsEf0XXdWeAyEPClMmUXcRLpHg6CYt7sEazxvCDWu7nR54rv99BQRnpnCIDPL7RKXdizKY0kYraDCEpNgVSOxbIBQyhSoQ8ytuV6YtyWFldxVHyDTu1rBN5/lYAMHkFpwmbxT/UTKLVJo5nC5gdw4iINCThk/tzul29iyj2Nx1ZCWx4drt3h7nebe9pfXw7zwP393bkez92TWsvveD2r0R/K232mLnwh57B2B37N55Pz3TvpkBhqZf8x/mYnppY/s+z6v9MWPsyx5wfN8M8tOB7NgMMGDZA3uTIfjRXYe9q/8HfcAxje+CAN8AAAAASUVORK5CYII="},29046:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAr5JREFUOE+llD9oE3EUx7/v90tKh1ArOHQIGKEtChUVAh2skMEixaUOxQ5Cz96fuOlaUHB0cHComNwl9QbBQhcFwUIdKnbo4FCxUKUVOlToIL2AHUpyd09+5a4kZxML/rb7vfc+93v/voQ2Z2JiItPT0zMspcwycx+AHSHEerlc/tIuRt1T0qjr+lkieiiEmASQSdqZeQfA00ajUXZd9yBpbwFaljXFzCUi6o4cfwH4DEAFZgFcBpBSNmb+FgTB+Nzc3Hdd1/uFEEUAq0dA0zTvE9GzyHkVwCPHcT40v0DTtN50Oj0F4DER9QLY930/L4QYEUJUAKwfAk3TvEFEi1HwE9u2ZzrVyTCMrBBiCcB5ANvMvExEGoBXVCgUUoODg5sAcgAqtm2bnWCxTdO0vq6urq8AzsR3zPyAisXibWaeB7Bbr9cvuK5bawcsFouX9vb2fiwsLOxHmWlE9DL2933/GlmW9RqA6ug/U7Us6zeAbmZeB7DCzGtENBs10fc87zSZprlJRP3MPJpsQqIhuXQ6vdE0AS2JKLjjOFfUCxtqFOr1+jnXdbc71U/Ve2BgYCgMw7yUcpiZ80Q0FI3SYf0VUKWROQnwuJ9pmtYthBiSUvqO46wp4IZqfxAEt6rV6puTdLjj6pmm+YKI7jGz6zjO3f8GTk9Pj6RSqU/MfBCG4cVqtbp1UqhhGDoRbTmO8zGOiTdliYiuM/NqrVYbjeesE1jX9atSymXVkDAMxyuVytsjtdE0LRdNfYaZV6SUk6VS6Wc7oGVZNwGoZVBqtGjb9ljLC9VHlPp75cTMNSJSqjMf659lWafCMCwIIdTOjkeAFc/zxpozapEvXddV+9Uq5ROv82PZarqf9TxvJlmevwRWBRiGcUcIoWSqkADtAnjHzM/VzB1XkmOBsaPajFwul5VSpoIg2HddVwE7nj94ryWLwzFNOgAAAABJRU5ErkJggg=="},36697:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAThJREFUOE+tkj1Lw1AUht9zE6ijYwnd1F1/gLP6E0QHC5aTNhAIRbB0CJnEtSVcLrg4ubhZp64ODrp1s2M7dNJBiCm9XMmQEvxopXjGc87Dez5ewopBK3L4EZRSHhHROQAbwEBrXfU8770o8g2M43jbsiyZJMlBEARvUsoTIcQeMx8uBJVSba31pNFoXOWNSqkXZt5aBp4C2GDmVtbY6XQqpVLpjpl3FoJhGK45jtMH8ARgaIxxjTGter3eW6bYBHBMRI/GmCGAeyHEa61Wm/wKKqUuiGh9PB4HURR9FHbsp2la9X1/lOfmV82uadt2l5l382Icx5uWZbUB7AN4IKIeM19n9TmYqRljnl3Xvc3BMAztcrlcIaIbrfXZdDodZC/6CnbTNL0sjlMYtTmbzVTRBP9rub/49xNQTX8PjLUYFwAAAABJRU5ErkJggg=="},76424:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAPVJREFUOE/tU7FKA0EUnHlsYWlnDgRjlXyAHxA7S3/B4o6zUkhjIVwKCxsLi+OOu5+wtAjED/AftDvsLC2W98LKHkQIJKnjNjPvzbxhWd4SANq2PSJ5EHg43vtDAI8kL0JtZq8A7pxz373HzH7SNP1iWZYD51zXC7ug9z5hVVVDEfnYZbD3quopi6JwSZJMSeYAhvHKnqRbDTWz1d6nmdVd1z2xNzVNszCzSQy4JjkCcBtqkg+xfx/rtyzLzn/5ugBVvRKREwCzqP9Bkv8Be/AGAOYAjgGM4x68RzzbapE2/Yu1i1TX9Y2IXG4aDrqqvuR5/hz4EmyfwU6ZgkSzAAAAAElFTkSuQmCC"},46901:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAdJJREFUOE+lkzFs00AUhv/fiTx1IFsHJLoksCDKVgmGjHSiA5EYrTh37kAFHdlgYmAAqR2asyVc0QUlA1sZGDIgwcAAA1IVR0oRCwtLxGRhP3SJE9IIUAu33N3Te9+9d+9/9DzvnOu6d9M03Y/j+DgIgisi4onIDZLnMVnHAF6LSBSG4afCNt7oed6K67rDLMvWHce5SXLTBohIl+TnwvkigA0AyyKylyTJdq/X+3ECAOArgCUA28aYaP4Ve67X6+Vqtdoi+VhE3iVJsm4hswysk4jsknxP8kO73f64CLH3ZrN5vVwuH4pIHIbh1gnAXMADY8zD3wGsTSm1SXIny7Kr/JPT3+y2nFqtNgTQ/SeAhWutd+zX/A/gDoBH9H3/wmg0+tbpdL6fpRyt9QSglPpC8sAYc/+MgEkJWuvnAFaNMZdPCyg0MSTZZavVWnMc522e57ejKHpxGojWOgCwO2ujUuoZyVsisrao9UWg7/vXSqXSKwCxMWZr3IVGo7FUqVQObSl5nt8bDAb7U61PAUXvfRF5CuDNTMpThwLyBECrmL6XAI7yPC87jnNJRDZILgPY6/f7v4ZpMUWl1CqAgGRdRFZI2qkbj3Oapu04jo/mY34C3YLNkQ+b+0AAAAAASUVORK5CYII="},96490:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABnVJREFUeF7tW11oVFcQnrl7E/OQQkoVLPjgQwsWKq1UQcFSE/fsjzRUQURBqaAPlrbgQwuClloQVBCkKNjSgn2wKPYhLTFu9pzbrNCUBkyp0oJ5ECq0BUuF7MM+BHLvnTLxbrhJdveevfdkTXTPU9gzM2fmO3PPmTMzQXjGBz7j9kMbgFZ7wMjIyGue5+0FgI1EtBYAbER8AABjqVTqWl9f391W6tQyD7h+/Xp3T0/PJUTc38hAIrpSLpff27NnT6UVQLQEgFKpZLuuqwBgm6ZRt2zbFr29va4mfWyylgDgOM4hIvq6GS0R8Ug6nf6yGZ44tC0BQEr5GyK+HlKQd/ai53lDqVRqCgCyAHAUALpDNONCiE1xjGqGZ9EBGBwcXNnV1fVfWCnf9/dls9lr4d+UUpsBoAQAXcHvrhCioxlj4tAuGgCO47xARFuJ6CVEPBdSzhFCiFrKKqUuAcCR0NwJInIR8Q/btn/s7e1lbzE6jAMQnPan+RvmK66GtieFEJ/VskJKeRARL9eaI6K/AWBvJpP52SQCxgFQShUAINdAyYtCiA/rAPA+Il5swOv6vr8+m81OmALBKABKqXcA4PsI5R5OTk6+PP+e56tyenr69rzDcoEoRLySTqcPLEkApJRXEZGjvKgxioi70+n0v0wYfDYXEPFgFCMAVIQQz2nQaZEY9QAp5T1EXKe1MgBHemMAwAcb3wArNfmgUqk8v2vXrrIufSO6GQBGRkbecF33GACw8uG7OHINRNwnhGBDQCn1S2BMJF8SgqmpqVX9/f2PWIaU8s8mZTHwE7Ztn+nr6/sVpZRvIaJT58TWkd0rhLjFhI7jfEVEh3WYEtA8EkKsqvIrpSimLJeItmHSXfM8L5/L5YZZiWKxuNeyrKsxFdJiCx+CwRtjWouxNtEoAxAXwRmRRHQ0k8l8zn8HCt0GgHDYm0C/hayu676Zz+dHA8DXWZZ1L8kCiQEAgBtCiP6qEkNDQ6s7Ozu/A4CtSRSrwcsu+1EV7OCTe5eIvkmyjgkAXM/zXsnlcvfDikgpNwLAq0mUq/ISUdnzvPEdO3ZwNDg7lFI/JQXaBACs0LBt2/2teL9XrXccJ/HusyxTALCsG5VK5YCp+7mR5xSLxUOWZX2R4OaaFW8SABZaISIOhcctyzISqISB4JclEe1ERCOflmkPMPG5t1yGaQ9ouQFJF2wDkDQQSroDT5q/7QEGPGDU9/2znZ2dDufsOAm6YsWK3QBwHBHXPOkdjlo/qQecE0J8XGuRIBs8kDRSizIg6XwSAOa8AWopErwL+LHSk1TRxeKPDQARbchkMneiFFNKHQeAU1F0T2o+LgAPhRAv6ijNjyJE5CeyzuAX3zHf93/geoAOQxQNp+gsyzpfL1UXF4A7QogNUYvzfKFQWGvbtm7aakwIsUVHbjM0jeoNcQFYFA8gogflcnm96dK4Uuo0AHDOc8GICwBnghblDCCi+4h4AwBMPKa4MsV5iXS9l2NsAOZnghpchXwLaKe8m3FtE7RJAOD168YBAwMDPd3d3YNPaxzwMKjacqTHKfEzQfXW5aowAOz0ff8EIq4Odqla8tbdtEdEZKRFJohGaxVpZ3RpxgO4gsNdHt9yIUQj0mMD8kKIUSklZ4mzQemrUeWIDRc68YUukqVSqct13fPzyu6z7LoAjLmuuy+fz3M31+zgNLjneZeJaH7j06zx8xWVUh5GRFZoQQXKdOGzunaxWKybPtcBYGJycnJTo6tJKfUpAJwMFqxrfEihnZZl8TthzuAegFQqtXn79u3/6O5wFF1Qq2D9TsS9Bk8JIT6JWkhKuR8RLwBAP7t9FL1S6vc6aXOOBuekv6NkNZpHRPa0ureQjgfU7eiYvzB/b7ptLE2U0pPYH8lrFIDI1UIEjuPw2aHTD9CM2KZplyIAE4g4U25vNHzf70bEt0NdZVEsNeeXGgDjtm1v0a0wFQqFbbZtc2td7LHUAIhMsoQtvXnz5pqOjo6/YluvGQhpH4LNKFLnDOAcAPcUjnFBtJE87jS3LOuD4LHTzNJzaCM9gJ+oQTt77EXqMHJEWA2VTcvWlhcJgLakZUrYBsBAXWCZ7v1jtdse0PaAhF1iy9r/25/A4zOAixacOX0WxzgODw+nU6kU9/jXzZs9pchwe19+plm6UChstW37OBHpdnova0z4X3Bc1z3LHadG2+WXIyptAJbjrpnU+X+SS+yk4PA6MAAAAABJRU5ErkJggg=="},77708:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAXtJREFUOE+dkkFLAlEUhe99k/OYoUBXLYI2QT8jyApaJ7YIEhXSYRAyobW4jTARYXTARVKbyH5BafQzWgS1sp0rp3Fm3o0nKlS20Le8vO9w7j0HYcGHC3LwL1gsFpekaKlU8meJ/wDL5bKmaVoCEbcBQBCRj4gqEXUdx2kVCgVnIjIFbdveFEJcAYDd7/efw+Hwjvw0HA4fQ6HQFmPsBBHPM5nMq5yPwEajsQ4ANUVRkoqiDFzXvQOAeyEEMsYOOecxx3E0xtiN7/tmLpd7x3g8rkSj0ZbruoV8Pv9Zr9cPAGDZMIyWFLUsK42IfcMwHiqVyirnvNzpdBIzQSHEimma1xK0bTsthBiBlmWtAcBFr9c7nlolotpgMEhGIhFptU1E7dEuiDFpNQgC3ff9JiKeZrPZj+lxqtXqhqqql0TU9DzvRVXV3TH4RET7iHgUBMGZaZpv0+NMTizj0HX9CAD2AMAbz6V4l3N+m0qlvv7E8TvkuQowT/0W7uo3lWGnkK6/KiQAAAAASUVORK5CYII="},35851:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAQJJREFUOE/Nk6FOA1EQRc91CASGBNMEEiQCwQdU1hVHRUX5A/gHPoAEgwNRUQkOh8JBgqioo65IBAl1l8zmveSxbNtUkDBy5+3ZnfvOyPYmcAX0gA2W1xToS3rKx2T7BhgAH8Dlkvd307lPoJMhAfhKX55K2lsEsN0GHlM/IG1JLwFw8XBb0rwJYvsEGBW99wpSAKL3AFyncUrOPnAB7NTgkzpgRYa/2/8PMAaeV8xxBByUHuRbCA9akuKKFlYSbwaEgJQZVB7YPgS6ifAq6b5Os/0GhFiNgLAy7Iy6lXT654AfKtte5w/mTcsUGRznDIC7hkTPgK1qxDXXObNiX4bA+TdXco+CEoEKTwAAAABJRU5ErkJggg=="},52728:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAPZJREFUOE+dkiFPxEAQhd+uQvAfEBgsCYaAQfAvwJGdaZrUnUAgqlGIpjNNPX+ABIHAkGBIECCRJyoRJy4N2yUntikXuOM69s0382b3GYwsM5JDD5ZleWSMOQOwFYe1bXuVZdlUVS8A7BLRZdR6UETevPfn1trPKDZNM83z/Kuu6x3vfR1CuGPmm4Xeg1VVPTrnTobWVXUPwG0I4QPAzFo7d84l/wHvu66bJEnyvvwW6za+EtF+hIqi2E7TdLZ247J9VX0gotONweGglVZF5ICZX6LVX0EReWbmw1WBGPYM//EawDGA+R/wIhhPzDz5ceOm0Rud1W/w8HwPRgFpxQAAAABJRU5ErkJggg=="},7811:function(t,e,n){"use strict";t.exports=n.p+"img/img.bd54e50f.png"},61928:function(t,e,n){"use strict";t.exports=n.p+"img/text-img.06ebf1ba.png"},48598:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAAAXNSR0IArs4c6QAAH1NJREFUeF7tnXmcFMXZx5+BXUBuFvB4Y1AiIqBolBfvSNDEeGCM+nrkeBNN4pFD8QoSgagogoIgiooQvEIEXkVM1AjIIQtyKeCBBhAVBORGlneRXZbdyadqppvq7qp6nqrunmNn5h/Y6eqq6qpv/56jqnsSAADbKpKdElA7KgmJ0xMA7dh3xU9xBOIYgSTAjgQkFtUlE7cd1jrxWWJXZbJ77YG6xZCApnE0WKyzOAKKEahs2LDBmYntFXWvAST7FIepOAIZH4FE4h+J7RW1OwGgLOONFxssjgDANgZgsjgSxRHI1ggUAczWyBfb5SNQBFACQgIAmFmI698iewdHoAhgeiwYbJn+FH2fAlNAnaJJ4XNOcA7aSqKGbJnSZvpGyGZ7BaOAxgong82ZKYca07+JkidCmU04MtF2vQRQx07K8zVw8qKaBYpTKWmrvsNY7wBElU6ELyq4oqoHUcj6CGO9AFDJlLHTpyfJRDitYUGcwvrmM+Y9gErFC6l0qJIaqJ41jH4fU6GQRNfSoMeZK5qXABopnmYsUV8xxnkwVjIDZYyx25FXnXcAahWPMDwhhZHQgn0RspIhkkqux76rkZ2ZFwCSFC9Hlc50psjKWE8UMW8ADEwk4qTlstLZQKk9R6OIua6GOQ1ggDGi0xY5fBkJf/VYooGMQhHR80zvhojL5yyApr5elFGrZ4x98CUStI0KvI6YZh9VtTyKlnMKwIByIYoXWulkcCUBPJCl/7a98ZNOfZJ/3RUZ28rTjEtPV8CPwhuiLzan5gyAGVe8dIOhIbYZdeEcDkRIpUSh8hVAy4e8JpPTcwJArfJJrsYYmvQJXNl8SmQyWHGWFftlo4xKhjVK6IxjnNeF1Z11AGNXPgE+bDBy7TiD0uajPE1ywLIJm25Jz8kqgFTli0LxIhuxDFdkq4xURQxp/UOPRtYAlKZYFJdjE+Eyc1vfPq6/aHBhUoXLoQAlKwBq83vC4JIZkvh4BnMUKGqb9sPOC9Mn51yPIhIqzHUlzDiAVOWzgY8wH2gRcrtoTcECUZs7Ux+R6htm0i/MKIBRK58Y1Vrw4NkYTTofkzh/WEkIM8NCySEktOMqqP9CfecbVkcaNl2hjAEYtfKF9fFQpZPBJM6iWIEza/7jopQQILFVHvc8YgWBYln0CTMCYGTKZ5lSQaNonbKFvcfFyVW1I7Rhq0Cm0TIGoW0/TIcrdgCzrXwkpTMdtajKI7NMFLRAb6i+IcUntO0DdYhiBRDL86HK5FxFCOXzDERIpTN1AUmTIFPIiBSR4htmWwljAzDnlA+VQi8uMthIQEkKGZszzQkmikTNG1IgtL127LxYAMSUTxQ2bYQkrN1iF8KOa31Nf6AgVBglbKp+IkKnz9kIAYwpzNQoOVsQxgagO6IK5UEFKeEFatPXdTB+bhW8+9kB2FdDwTF/yhxSCnDqMSVwfe8m8K2yBnIYFcpKucpQSuhzByjtmZSJFMBIlU9QtE276uCGCZX1Djz/RDEQx/+2uRpCSSqHapKpKyhSJYwRwkgBDJhBicyZKh+r896p30D56gMmN1belj2nSwncdwXyum4fJWQI2agQCmcSwkgBdOFShLcYfKqVjYuH76n36ufcMUwF3+zXUr1HVZM0JuS6+X5I6+g4BiWMDEAs6sXgY4OiKnPug3vyVtFsOv72gJae0yj5OucEgsClRBApKD0sfElph3LtkQAYBXxsQFTLa4UOoMOLVOF8ikYUOFQJlfWkyaO2g0EYPYA2fh+zChqJLAJ4cBqVymQRoGBKmAkVjBZAU9+PuMJRBNALYKaVMOAP+PKSmMrpjocGMKz5xXa1sPp7F7gPqJpALHlMcPV41djacZxRcSgAMwEfu/iCU8CBLdEgwYFy1eZaeK68GpZ/cQBq6wB6dCyBm37QGDq2a5iCixb0WkNIrV91E1kDmAn4nE4XpAIiOZVde5Mw4e0qeOP94LIQS+WM/XVz6NA2tapCjVhtlZBavwxCKwCxFQ+FK+i2TzG7zp3FTio0AOcNbOl5flnM2zGVm/befniuvAoqq9Xe1VmdS+CBK5u69GGQYCslmLnH6o9XAX1yqM35afJ9Tic95ycAeg8prDwgA1D8OMq07IsDMHpGFXy5sw71+5kK/utPxHxiujbjqNhHnQ2E1grI+2wY9WLPcKiUtRAVUCSMrYU/OasKFqwxW46cyxLahpDYmmGnv6YQhgPQgVAYrajVj5vgAlXA/QcAXphfDVMWV8P+WlT0AgU4gBInEINEB2HUucFwAJqYXiTZ7GHZJ4WFCOCcj2u46m3/fwwXNZgugBFCGIh6JSsxJreKMYB+/0xsTKd+lMDD03GhskIDsPu3G8JHGywkzzfzHgB9EGJY6/zBKPOCRgBap17SJ6oAxeotNABNFERXlm1qcGGRKJUu04PtmlFBaJoXtAcwTvPrG9U4AWzeOAHXnNEIzjy2FGrrkrBifS1MXlQNLM+W75+AApqqIDIEOgipY2cHoM9HiyLvp4uq4wKw1SEJeOLaZtChnXcbfGUV8O3//1i2H+rymEOPAophqsFariogiSovSAYQM5NK86oNixUPEvmi6u/HFAXffH4TuPK0RirXE1Z9VQujplfBJ5vC+2NURYiynLOvMIzPZusLUu9bEoBh4HMy7LKBpdYbF4CT/tACvlWW0L4jhq08vL5iP4ydXQ2V1dRhjRIj+7ocBfT4eoZRq21ekDpSJAAD6T6q/4eselAj6rgALB+UypMhIs3L7KpMwpi3quCtlfnzSJ64s1qXv8NgMcoLCpVh9fKx315Ri5ZzJ8hi5UN3/6rq9TcTF4Dz0wCaaAwLUka8sY+0HGZSbxxltQASldAtpqAkbDRsBqBELpTqYaJ+SL25BCDLZx6oA5i4oJqvUtisUMQBm6xO9NkSolrp/EBfYJ3qRrpeVNnCKqBt9Ev1/ZxBzRaAsrfqiz7t5t11MOKNKljymdkabbYAxGBB84KSjocJcEgmWAdLJCsfkkr8X2UDQGzlRpyL8lUHuFnOtdyhXwF1AEqP+YAzSsmkz8VU0MwEE4MPyq4X1/t3nAzhYrMGYFoCsP4HH6xNwPodtXDjhL05FSmbAqiDkLwyQvQtnelGAaRGqn51VimIqfll9WZSAU2Uz3/NzC8cO0ezSzRTtjfdjgxAzAzrumijgJiyagEM+HgGCqi7EF30KzsvdgAF5fO27/eK9H9/vLEWbnxmb4YxUzf3tuTZksBaraFimUIY2gR7YNGYSc8waCJgG0WNHUDCVjEKVTkHoO8NC8416AIHHTDkVREDqFEFlPlqmYp+Y4+C/5LaMRw0u+IVHhxNtmaShCSo/p34DlsxqaKwmpEyMgXEIMQUy1QBle2lD9AAZIWJ5lf3jhdPNdT6YvYBqT6fOuJPwbp+R+oVcroHhTJCndCIygfU+YHaQAShSZeUVl07DUCf5OmSz7p3vBgHIOl24zLBC5gC+n0H4SEKUemkP1OdDpfZq+OG/XMfVOzD9COzCDpP18latV3B0Cmgx0MmmmElgMawOJKqSQ7a+H9MUb//QDxPxQUBPDhVwcvwBSCJBGzZXQcPv74vZxPROgB1KhiJHyg0oKsvOwpoqKjxK6DX5wson29JhK2es5QLeyNBLi/F2Sgg5rOp8oG20bWVAmpETvuWKxsFZHPfK8MK6L0+MUeThBXramH46/tgPeHZ3Mwa3GBrHECNU2cdDRtuTND5lXQFFK5PBSC2gmCa0nHqi08BW3leXKFTvl2VdXw71owP82c7FmaCPWAQfbaoV0SiVUBq/s8gqo5TASf/sQUcWRbUu9S9xi4myV/489ry/fDUrPzbkOq8YcEmdaL1A3NZAXVmx0YBWX1xmeBbftQEruJb8lNm1t0bnZZe9uapkf+qgo/zdEu+q4D+BRxhklyWcloBDXJ2pDVgw/riArBV0wQ8JTyUlOpWAiqrkjBubhW8umw/V8B8/RQVUJJlc6ybeEjnU8apgKxu9ljmT89sBKd3KuVdWr6uBiYt3J9zW6tsbgIjBfSFvyoTTPYBifXlhA+oS2yzY3EpoM2k5tM5mAIGolMfdVoIFQPhOYdQnxRAX5qOvAynM7+ebX9EE+zUV2gARvVqDicNw+cTCxyoPqDjMUdUH00BBWB0OUDdOrAqB0ipr9AAZA9Lzf64Bp54K9zLiTAF1OUBdbk7FGaf+VX8mfLGdE/F2UatKjNlW1+hAciWCNkks9ezPT+/GiYtqoYai2fjA29alUyM6QYCqzepal4TTFPAdFrM6b9UtUI8BYfVV2gA+h8XZQ8/PTbD/AWVmAIWfcA00dmMgnMxqHAU0N+39z5nrwqhPZPcpBRgxl3Cb85F5LO5rmJE9dEUkBg02PiAPnEN8BDnSkguwsf6pHpgns05y0u+8u5+eHaefmXm7M4lMOSq1K9u2vhsUa+EqHzKog+YgxTOT+/UlnXNAaPimyTffS37mQamfuN+0xyOateA9JtwnnbSDRTzgGlpLMQ8oE4B/bCw5cJny6thxbrUD9WcfFQJ/PH8Jhw+N/rEzKVB1GqrqEUFzEGlU3VJpoC2++3IKxfUPGCgI96rMF1bpvmAlCjYCSgUEUXga2JusegDHpxg05RJGAWM2gdU1Re5D0h6HyAxqIl7P2CuiqLMBEvhE3a52CybecxiPimgLnLVPWWmWg3B6iv0PKDCRSO9hYqDaegDatUv4vroCigs5uo2D5CeivMtNgfWnp0RTx+Ia0d03isg4dcwbVIwGsaUUbWtj0oDUCJRWPJYNbmmy3Est3jBQ3ugKn92wofimv3G28z+yG+8EXaZuBBp5MxzSPij/iugqHDCdKmgvmfqNzBvVW6+gy8UbZKTv9+lBO5nv3KZ/tj6frYBiA4+4xQMwUeNXAHjeDPCpq/r4DfjK+u9CjL1e+aG5nBkmZDDkxFOVStD308JvdAHm/dF66CmAahw0kzNcJh9hht31cG4Oam3kdY3c8zAO+2YErjxvCYe+KS+GNX8UvN1PuoiVUCCj0p/PyAxdcKvJ6an43TmThdh66Js1xvQbkyM2tCm6rP9CQSSUllEq7rgA+uvKkeJ1YkqoBD8ht4ZHXD9JNGwFjIEEl2A47kOfyPpfvC8o+c9TIIT49xZnpyG6fEUdE5+U/wldH+XMur7EXw1V1Axs07MJ7osYD/TYJO744qjgcWqzhD7DSkKmCkl1OXlUGVLT76tmVTWH6NPifUVNcGeyaOaYUFRZIrmUSqJNJn6lgFlVXxBtbLYGx5sDDK2JivC4dfVlL1Om23hh+pl/bDdsYzBj/XfBS1WBZRISWhYJBXoQMHe5xc4l3rTKKjC2qPAiPl6Yh1SxSAGHi5EmJlU0BZ1/g/z/zhOmAkOKKCgWIrg2B1PbPJsktK6lRbMx1QqpYoi8QIF3028LldxhKfF/L8vQoJUpWwRwYeZX8xURr2iQvYBpZMqjKhSrWL22chwhzTHSnh8cOoCCgxA5eSbwodIjm2kapP7o6ifuQIaTiYZEos8I7brJhC9K3xNbXSMkRPBcWW6zhQ+ZUUHfUdPd4n12/qUSHcOWkmKCQ6YYd/AR+KzRewLKs2torPUACUC5twqolI+V22ovp9PnrJlfskKGMYMY7tjAkpFMe/pMhSFpSiheH1xKyKqDERlcn06Ma8ouTsC7RlGqVgAZRv92vuAhmaYvDZsWi8RQlMlVJaPQPowpfHv20PLO9kZpKCt78eFUlN3mHqNAQyY4biiYYWvJp1/JN+oVDZZACFpgFhM2jVRaKR5PVfC5OEvBT4MEJ+lTbVIVFhb30+8LMo9S0rDiBUZp06ISqWql6pImDm2VUL/IOqgRM2rvzITn01mXkMonxROXxtxqx8XNWoQ4iiglc9GWBnB6tX6ZkQl1ELolyzC7atVNtX5iDQaKZ+mA1LzKJTH2olr5SNwQ5sA6DHDgT8CexU8bWEKFXoFI10BNZpFy6EFCIQaKJ4JzOTAQNF+ZPBJ7C1Wd2gAPdz58neRrYwopAplwkIJpcqqSjJT7a9BktrUbFOUSQpzmgysPfc41T0wjKqjBdBQBXlxhKLQSkj0OWW+HUnTqHAilZkqBffZCCdJixADD1fQTCJfwZkkdC8wKkY+YECYFJKnZIyoUJ6AxCQqFjso/RVMPRWYggdHzxdVIj6ZiZkVYaDuH9Qpn8RaSgcDg1zqWwo1mUJoBaBE+MibVXlfkXXi0PUDwEcfvg8tW7aCozt2JAmbWOiD95dzuTnp5B7uEi9q/n2tvC/UgXXgnQXl8N89T4PGjRsHin755XrYtHEDnH7G2Vg1wcd/TZVPUDNZY1HDx+fZNAgRO6ZSKkxJsP12gfNNlRYAlix+B2a/NR3uHnQ/N/t/e/4ZmF8+JzCuN/2+L5zSoyf/fuvWLdD0kKbwytQp/O9fXXc9rPvic3jwgb9IJ985d8OX62HO7JmeMu+vWMb//u7JPTzfn3ve+fDtDkd5vzvnVHj51elQVlbmfu/k4d6ZXw5Lly6EW2/vL1cs3S6aOKJeUUoN6lfdPdEAKJWscFGxokpUafft2wf/N3ki1NXVwbSpk+GKK38GbNKnvjwJunXrDj1PO8Mdi3FPPQ7f69Ubzjr7HP7dqEeGwamnnQlrP10Nc2bN5KBcefXPoEOHo/nxF56fwFXq6mt+wf9u1qwZNGrcGLZv3wafrl7lbudnSjF39kz+N2tb/HQ+rgu0b3+oFkDRDC5cgAMYmFxD5XOFz8T3E8qaml2PiEWigE6NPjuFmS1KQOJxAQlK6ADIu5QAmDtrJtzRbwDMnjWdw3X8CSfC6JEPwT2Dh7rAyQBk9TDQmjZrBms/XQO7d38N/3x1Khzb+Tjo2u0EOOSQQ1zlZE09PnoEbN2yxR1bporsI6rdYYcfATf3vYN/v3HjBhj7xGj+/4XvlEPPU0+H0tJGcPElP4HFixa49WzZvBm2bdsCJ550Mvz059fCYYcdzo8po1lD+CgrHh7fMmTU679ZQimgVKUihtBWCdl5zKQ+cN8AGD1mPDz26MMcwK5dT4D+/W6BpydMhEfTiscA3LNnD4waMRSOP6E7ML+LfS758eVQ1rYtjBoxjP/btm07/j2Dc/mypTBuwkR3PCt274bauoM/q8RUmH2uSqsl+3+DBg2gdevWbh0bN3zJ67r15htg+Mgx0KJlK2jbti3s3LmTlzlQUwN33Xkz9Oh5OvzsF9fCkUd24OArFUdyAFMnfhwppPP9sPr9wEUOoAcQgkJ5OmAQFVOV0CnHYLij703wy2uv50r16MiUee3a9Xjo368vPP3Xie53DMCPV34Ek/7+fGC8mAll/h3zB3fu2M6Pd+7SDfr/6RYXwBt+kzLJzmfXzp1QW1sL7Q/1mlrnOAPXUZ7Zs2bAkMGD4LY7+kOfH1/uqae8fC7MePN1aN++vesDapXPwiezinot2lGBGFoBnYo9AYmktbDmmKqETtNjRj8Cy5ctgVGPPQ2tW7fhsPU89Uw45phO8Nijw+HBh0a5AJ55VsoH5G0kAGbPmgmHH34EV0P2GfjnOzmAzFSyzyWXXuEB0Dm3trYO5s+bA++9uwSu++1NXM0qKyth2tQpcMGFl0A7B8i0bDA/9aGh98GsmW/COb3O5f7pRRdfyqtjx+6+6zb4wY8uhJUfvs8BpCofVZWs4BPmltqOCj4+3mF8QBG+gEIJrWJRsZPriMInrKutg2cnPAXT33yNp2FKSkvhT/0GwRuvT+MAtmnTBl55eTIMvGdIGsoz4Kyze/HeLlmyELZt2QK7vt4Jxx57HCQSCfhs7RpYverfSgAdJdv81Vcw8O47oKSkFLp07ZaCqLYOtm3fCn36/ARO7tETmjVv7jF30//1GuzdWwlPjhkFf5/yKjw8dDDce//D0LJlS3hpyt+htFEjHrC8u3QR9FVEwdTdLX4IKCsqnnMi9v1cdqIAUKpOhr4gh9DzULjuvpFE2OnzV374AUx7ZQqc/b3e8OEHy+CiPpfB52vXwI4d26Hb8d15WmX79q3cNE99aRL/zknDMH+RmUGWB2TBxpxZM/jfrBxTwHlvz4Z27drDOb3OS/mRf53o/NIrV6yKit2wp2I3vD13NuzcuR16n/tDOPmUnrB+3Rfw+OjhcM/gYdCiRerNV1u3boa777odxjz1DPS5oBe8NG06j6pZlP3JJyvhmfFPwkOPjIHFCxfAu0sXygE0DDicETVWPvfE1H+iUL7IAYwMQsIKhi5PWFNTAw0bNoTFC+e7yiGWZ059w4YlcFyXbhwq58MClkF33wljx78Af3t+AiQhCSwFwv6+Z2A/+OV118OLE5+DSy/7HziqQ8eDAALA/upqeP658cDg37BhPXyv17lQWloKBw7UwJ6KCmhTVsYDm5r9+2HIsJHQrFlzWLNmFaz7/DM4/4KL4bxep8JL096EsrK28Oma1TDswXth2PDR0K79obBwwTyvAiqcQCoUFOWLYkVFLx8Hj0ZigsXGAr5elpSQweNXDqZsTz4+0jW5DMB///tjKGtTBixFwvJ5zORt3bIZbu97E/QfcB90P/G7sGnTBmjYoCHcdsuNMHT4aNi2dQtPhxx19HfcS//009X8/yxQ6XxcN3hv6SL45JOP4JZb+8GHHyyHE086BZYuWcgVkKWCmGKyqJh9UgBOh61bvoKHhg6GAYPuh06dj+PHPNehoMwIPoQMaV2WSkuBMHIAPUpoGhW7upzSecwnFIt7LjbBJi6tHLf152aSwTdsyD0weMgIWJQOJhiA48aOgU7HduYJYwbFgvnz4OmnRsPP//c6NyBgUe2AP98OP/zRRXDWWefwKPp3f7iVR9XOh5n2Fyc+y9M5g+4dAmwlhPlu1/76Rpj84guw8qMP4MKLfswVj6mjaNV+kFbAZDLJUzDM/Duf8nlzYMWypdA3fR1x+Xw+K3twOGOEj7MSlQ/opz3bSsgiVqaAN/ftB6MeeZAD+OeBg3kS+YMVyziMnTp34aseI0ePhTZtyuD3N/4KWrVqzeFiJpp9WATLcnpXXvMLuPyKq/l3TCEZhAMGPQBHdfwO3Hnr76CsbTu45NLL4ZRTesLLL02CtWtWQ+s2ZXDT72/h57Bo+KUpEzmYI0Y9ySF05jYF4HRuqp3P55+thWcnjIX16z6Hy664Gi67PNU2+yhTMQrJwXy+bMEXG4BRrOXyQSHmCX3CyU9j5pQFBZ06deZm9uiO3+FJXOfDEsdM8UpKSqBFy1RgwEzroYcd7tmAwOpp3KQJtEwHD875mzZthCOO+C9uRvfu3csDCOezfNm7sG/fN3DSd3vwyFccD5Z49ieTmZnt4WxGSNNVXV0NX65fx0E9WjD1VvBJnTovrdJkc4T5PsW9EZ8COvx4GpYkA7H8oAsXtWD6BGVxw3pkcPuVyFaZApOC0EX19dz+EE/QrXQ4iqsCKOz3sZlgQcCcDIuraAe/SHUfZcJQCXXQiMpqvddKgJw4x+p5EqGTKJWN4lH2D4o3jadzMeX7sqKAIgiBDphGx86ko7TKLxU9DS0Q9l4XzidSZQM3P4d4YqYjXtkIxqqASiWyjY4FCHXvhlHebYIDLy0j9kumTCKknqUfX2RAqUeTUiG4bEHrjbwhAXUTJMpn0w/T2zQjAErNrEJxyEKULkgu7xsZxT2Aj18IuFSVEwVL2TdqlKs1u77aw/YJH8hUiYwB6EDoEY6QSmgaJfsHRccSaQD9EkGQDMTlIzXrWFnenIE5l3YvS8rnWse48oC6kZSqlqVP6F6IrRQqOhpldURG6PAZVqhUM8mBTClf1gGkKqHf1dKCzd5yb7CCQp1xqtVVlaO2oyvn2blMUNpc9fkCVigbCujSLxvxsL5huk7qMl4UcMRdh6tKhvJEVT7DaiO93Iz6gDofLOWR6sNUU7OIPX0X6UhGXJlrZS3MrVYgfbRlE76MByFGfmFESui2GTJqjpgvbXXUwEJWiRaoHIMvZwAMCJ/MmRJGO2wKxfMWe8pKTIz0ib6dyQqGv0tacyuRxGwrX1aDkCiUUOtHmgCTnpzgz3SZVGJW1ta8qlrJV/hyRgFlvqHnO4JvaBItqybS//seMqX0R9mqv2XKFlA4g2hWpnhoXi+HlS9nFRBVNiQSMQ1UyNqlSjr73QXxAmKyc2i1El8vBOvkIbIpmNUoGOuwUvgypIhY/zwBDkoFuTZpQTQYVhRAzwvXrdBn5zSA4tUplS1bihh66PEKyPAo4I/5nsAvgFAibwDkDqs/TYhEyzLfMgpfkTCu1kVQ6MQCCh8vV82tbFDyCkCtIhrmZmLzFS3QQ6GTRSCSdvJB8QKikM2lOIu54qegrKEFvC3LhDRqpZQJF0mp6pni1QsASb6hGI3aku6D3Q+l6m+EGXpvEGnMR8WrdwD6YZQql6GvSCWEpGBYZTpprAc+Hnb5eesDohdGKeCffOycuI4TncD6oHj1WgF1Ua/Wp9M5gSpIw9hjVfJauIDIzHhcN01E9dZbBVSNj3X0awJpSKkKeXpEaGSmmoIDkOQz6ugV6VAtzxnMXaEonXJI8zENYzC/5KIxxSm8fdFaF5K6UQa/oBWQMkCsjKn1VZWntldI5YoAFtJs5+C1MgA3A0DqxyeKn+IIZHIEEoktiW27a6ckEnBVJtsttlUcgfQITE7s+ibZobYmuRIg2aI4LMURyNgIJKGyQaMGXXlabFtFVadEotHIZDJ5RgIg9XNAxU9xBGIYgSTAjgQkFyeh4W2Htkqs/Q/OyQtsuMrhJwAAAABJRU5ErkJggg=="},39235:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAB4CAYAAABmdbmbAAAAAXNSR0IArs4c6QAAF/9JREFUeF7tndtz3cZ9x384OCRFShQpUaIoUqYu1s2WbCe2mnFiuU2dmeah6SSTzrQvbR8707QPzWP71P+g/0L70vdOpzN9bONWcdM2cWxF1o2yZYkSqSspkZTIcwB0fjgHhwtgd3+/XSzOhQJebPHsLhaLD76/yy4WHgDAg9XopAfB30fgve8BHMC/VUc1Ar0YgQjgkQfez8PI++mhSW/Be7IWvRU0w0/Ag7FedKg6ZzUCihFY8/3ad7yHq+G/AEQ/qIapGoG+GwHP+2fv4WrwGAD2913nqg5VIwDwAAGNqpHgjYAHADhYRf/LO1tVCkegAlTBAULYrUOEvlvnHJTzvNKAypSQdeOKSmhSX3MymVKz+rbDCr1ygBorowij65tvKZ2vkk+2owEl2dIpoWsYue3pnFxJG5aMc3vT83I7DlC2QrIL8u5R1mozrDivYbEUQzoZRczP28MaOwJQpVJaOpndEFZDocwjQjipO0VZBxZQUgDJAq17TroBPVQPYzVUVDBup4fXnD31QAFaVCn7GUaKCbYiMpSVOlc//T4wgCoF0UAp+2ngXfSFrYwDrKx9DShLMSV32rlSZpxSzwOIIgDb/+amohzQSiqsogBZz0HfijTRt4DaKiZTUNVjJoGxyADr6ubgYEuivkdkMwOkqH0FaE75iCi8qFLqFLAsKKl2ZcpcRHGVsGoUlepjN3/vG0BzykdIobVStqlGOAflSLFEyqM+IyW95kyb/WT2+wJQKZzJKAkjaqyYAoyJMg0KlKp+duDJROtRCPB4PYRbDwK4dLMBb8768HvnR3LNKOHrU0XtOaBc5TQWvHYF43oFCS5lBknSJ3zgFh4GcO1+AJuNCKIogkYQwbWlELaaAFN7PPjp9/UvSWjNv3BOC9EuOIrb1XsCaFmKKfqULkaojBmlIjNID5+H8PndJly5F8CVxQBeNAD2jHjwwUk/zijg7/dXtnH62z8YhbHhmnYocvAp8qi9MvtdB5QbnZsqX1Gf0vR8ubuelc4CUprAsLYZxUBeWwrgszsBPFnPa9m3jvuwf7cHzbZ6BuF2z358YRjePTpEPqtahZT4p2SDDgt0FVAT5eRco61iEsmBYkvmk47rpFIhzVjl8mIzNtufft2ExRU03eqRmB734N2jflzg7pMwB/CFY3X40Xsj29ejGdR+9U27BqhrX9NWMUmlJAtwHh1+maWVEJ6/DGFpNYRPvw7g/24HrMo1D+DiKR/Ghj3Y2Irg5rIgne0W9uwC+Jsf7I7/FXPOdCb7yTftCqCde64Iw7nReRHFlN51Ukr1rOh8VJWAPlkPY4W89TCAm8sBHByvwb7dHgRhBB/fCOBlg8UnHD/gwZmZlnouPAhgfVNe76+/PxqfoyPsTGdSq6hdDKBKB5SjnBzRMlVMsk2yQPqGGxbvVH7RiODqvQBuPwrg6v0AVl9s69PosAcnp2txgHPjQQgLD/IqKMNupA7w4Skf6r4HKxsRfP1YXe/33xmG75xK+6Gx28D0kaVq2kW/tBRAc4qoUU6tXgh5TJ6utEpxfd1smwUFNW4ujACuLzXh9uMQvlhswoNnkdKyvj5dg90jHrzYiuA/bwTAfb/2/FwNjuyrxedCNW5ovII3DvvwJx/syg2fOGOlG9teK2kpgOYgkcgPV5G4ysnNDsigNIFfVhaj7fsrAVy60YzNdpMhhJO7PZjf3zK9n94JYGmV5yBOjHrw/olWWml5NYTlZ+p6OCbzB2rw598d1V6iLhATK0pTUiWbe6eAdls5lb4r4dRyfV7VXX2yFsFnd1ElA5jY5QGa8cdrISw+5UGGAc6ZmRoM1T14uhHBf9/iBUbYH4RzcsyDRjOCq0thLsrH384e9uHolA9nDvswMsSTAq7Z7zakzgHt3FTFuJDD1S5AlTNVTKo9ncQggJ/dacL1pQB+fSeAh89bt+mb8zU4tLcWBzhX74cg5iB17c1MeDC9txbDdWmhCc9f8jR8dtKDt4+0AiP0O9H/3DUEcOqQDyem/Thomtxdy0XrvMeGH+l3E9JyALX0OeMoXeZDZu4fV6mTaqZwom+HAQ0myH91uwl3noSxvyceOJX4W8dasNx7GsKjNR4GQz7EyoYqirnLy/cY/gAA+B7Ah6d9GN/lweRYDbCdE9N1ONJ2E/JOZjoQ4sZFJr5p6pwlBU7OAE1BYOFzWvuaGvpMwHzwLIRf3m7C53cDuL4cxPPZugOnFxGWzWYE1+7zIMP2jk7VYGKsNfPzs+sBbBHWHUGe2+fB75wdgnfn67B/Ty0XBGrzlpJonfMocfKm3VBSJ4B2QDBVTsMonRudc8BEAJdWgzjQuLcSwL9dbsLGFs/Uzu/34tVCeODqoTVFDjLb2u4RgNenW/VQnb98JEcFpy6/Md8y2e+8VgdMR3EPKTQWkHYUl6C5bEgLAyqFRhhNamhtlBN9r09uosSl0+Hb58o7CvgXXO0zt9+LF1U8Fea1v3wUxquAOAeaVjS1w74Hz15E8NUjXj1s+/RMDXYNebC+GcF/3Qw6bsPYMMC5OT+G/q0j9dg/FQ9uAJPU0Sqq0LALJS07T1oIUGvlbA8SBafK18TVPH/5D+scnnJlLhz34b0TLRXDA030x9d5qSEs/8bhWmymcXlbsrSN0xFUxcRfRDdifNSL1RHzlBjgUEfKN5QoYra+Nn8p1Kcg7bVPag1oN5RTqr4exEvNbAGt1wD++NtDsGdXq/XLiwHcZaaH0ERfPFmXLm3TAYbnvHgaAxofDu6twYE9NfD1q+C0vHagouhqt+LCDFM+KaWkzK7mrtsK0G7AiT1VKXQRQFum1oPfPTcUTzv+fIGfg8SoHaP3eGkbppU0oz6+C+Ds4TocO4imuw5oxmXTi2knhb2eo3MjqSR7t5Q0d57MH7hZhCyhVoDm4Mm0qvU7PclUpEQvdA/Bb+424a/+cYOyitrff/heHb5+GknXWMoqUkvbhusAJ6d9OHmoFdwcEP1I0SVmSAmjSKqLFKRJYRcqR51Lp9am1xVzZrPDsq3vyV2NRLX/xWIAP7H0QZObtXcUYHLcA49yhAHinCWmlZJ58xvLYZyXnNtfgzdmfThx0IdjB3zekyfSIjrZmbtnqjjcQIqK8imIqPMUbb+wghYy7wz15ORT0cQXBRQHYmqvB3tGqTwDxEvbzs74MDXuwUi9FkfZp2dwNVFeaxnxi1rZFXRQ0OQUkqhQ1CctoqLYV+71GCuoNZzMfCelnMnvrgDFQGX2gAc1hYrivDbmI7/35hDM7cPUEm+mS+dbkMqocErJeklAJOx4QvUj7SfkZ5609YkOpQK5TNbA5CE2MvE6daN0iLKkJvC7AhRvwMRuDyb3tM6O89qYizw/58P5I3U4PJmftSnk+Eoqk2oiKUDWEWA1hlSoQJ1Hp6Q6f5dqV+yzHaCZBGUuX5kNmgh6TeDEpl0Ciuf+0w+H4bfPDsWLLvBBoq7HNaSJ2ZMqi0KpqJtcdv6Sat+VL8oGlOMbSm8c4XeawukaUGzvozfr8Hd/2HqHnLIEZcCZbVMJnySQovoTVyngk+qqpsw4xzpY9J8FKNc3zPaRitpzSiVRZtkNcKmgSfv/9JM98NqUWfacu7udzd5KShcv80NRJc2dx6J9GzeC61OzAE0pS0ZitIpjop4G7boGdH7KixUU00m4qunZS+q255UWI3tc3YQHTp/iomalMiqaHxnCHUFaDwku78M1n83sOj+JIorN4UODK/WHfC8WztWNCNa3otivxmV6sqOoOTbyRYWT0aPMzIOqFJTy1diBkaFP6xrQH12ow6GJGtx9GsLlRf7ij+Rmz016MQB4vbgNza2HofY9IRkkuAgF31EarnsQRlG8MHr5GWXA87+/daQGc5MtEJ+uh3DnSQuDP/tgBN6YqyvNvRRSoXkKJhWkReEnFdTGR0ycOZ26Fmn3yl03eVDs56mZGnx0rr6j4ewAOlvXEq+DlPRFNQVs240tt24mydZHTHwulYIWgRPtlisFRdX6o/eHYOVFtGOVMyESFfTNubp2pxJpPNWmi/IZVTNMRX1cvoJK5FCrkNzUkkW7v3GkoN963YeDE96OhzNR0BhQKYXbwlpE7YzMPNN9IBU0ZROYgQz1blGRrAD2xwWgOBf/7TP1+GU302MQfM7sNYkKmmQf2AETAyarOfrMknNZf6wV1DZ6L2Lek7ouAD0/X4PnzFc1xIEbRDhFBe0IaAk+YxnRPE9BFeG6CtIi0btOzZJ2iwKKm2pNTZjlPLFfgwpnFtAYUgWgRaNu1+3yAI3DqTQ6tv6nbkaK22ZRQA9PeXE6x+QYZDilgGp8UVs/1Na/1WUIeIAa5il10XsS1SWpKBESnSKLe8xjmukvLNeDjo8C7M+8lEaBOuhwKhU0ua+SAVBB2u18qBJQW1+Rbd4LqPLDZyH866eN+JWLl40I1oQd4yjYxsc8o/eBMBU1P7W9qgl3OdZt1qU6P26xiMv18MC3UrkbPYjt7d2FO5K07gzuYvKovcOJ6pz43hWu0EKovnlU8baoonIKxAyVtjlRG2XmK6hwIUrj2H4iXec/ddAjMLizR3XkR2BuX2vvUdlhtRqJXnei9W1Tgp1JkKqg752CGvi0sdgqnooKUPWjqQNUFyjl3FMmTJ16JgFYu/vGgKYssMQHlQ4LV0EdZgUqQO0ALaKgGte1paCSArYzSoOhoJpVUbhDyGJl4qWUOlPQjKRWPmhmuCsf1M7DpgDVmXldFE8qqKa7nXaZbkNXFdQ2B6rzQSsFtTPxlQ8qGbeic/CyW6HzQXFdZRSZJeTttCqpFYGPq54VB3eDW5M+4OlUFqasKJ5U0MoH3b6FOgVtbcvN39rGBAxZWXyN+dyc/MtuGDx8fpf5jRmDjuB2jrtH5NO2lIkvY+5cN5s0EHlQ25kk1T3TKWgFqIM8KNNX7NgQTYqpL/KgmGLQzqknVyIpxJ2LF2GtAHWvoDqly+VIM8pho8oDPxevW6HvClD04/aOevGnBXGT2a0gghdbAM828MU1ns0dJBPPXr/pUEFTo8icPuVNdaay9q3T6KY7WQqqUFLdghHTIIlj4nEj2den6/G+S7IAB2/k6osQbi03ybnvfgN0dl8t/hKy7HDtK1JZAanytiEtrqCOYMo142CVVBEFPTvrw2tTrQ1pOcfj5wH8+nZTqagUoGUEbPgdTtW3kKgoXgmu+EPJCqqYeOr0oJwV9Zq585z6cufkFb6tDaAI0luv1WF6gt56O3sT116G8MsvG9KPvuoA5TwArsuoFNTIT8xIn3YWSfNjbnWUEDH1REHF9ZvZgXeZD7UB9NyROsztN4czuY7VjRD+Z6GR+3aSVkFxQ4eG7lbY4YlL+GqK3KsMULbvmXSH6SvatutOQSVm3ibqlpr5zL0xadcUUNwB5BvH5LlKE0S+fNCEG0vpHCsFKAZcrg/cVBe/eiw7pIBKncFW7ULRe0ntkkFSLm8p/IFy3SjfLqWkwgjrAjAcRbFdE0Cx3sUzQzA6bP4+UhYAnKW6dL0BG5vbt3UgACVE3HSuvCO0CinM/dnQpyV9UNc+o0SIW3/i+qLtBhJITQCdmazB2/Ny9USzvfgkgFMz9fgjr5zj9qMmXLu3raL9DmiRnZFtfU9KmSmnxwxQh+s4U0xatJv4uCaAvj1fh5lJue+5sh7CLxYa8TcwT860PhlDWQD8zvvHV7c/T9fPgNr6iApXtPP82q4rpdrtCBn3IwrG5jijdCpFsl7h1I7qTQD94Mxw/CEE2ZEAmvyG7/OcnW19G1N3/PuVzc53PfsVUF3Ok1I4jWuZglQ1Rjbz72JbZgqqsM8mPmPq5MLOEh0zn/FxUz5wZhRQ4XCbw3sr8uAjm6j/6NywMqDIApqcCj+3fXpW/b3MS9e3YK29XSOVZgrdx0jgeZHySyUYJO0bE7aMllAkBYiZAorh5fq0Gcmkond7BTWFtG3L2bNLhnP0TzfUL81lAf3e+WHlcjgVoPgh1zOz+Tcik2H45MZW/M1OPChAtVJcwo8dQDVtlxW5u1DmGB2uiW9z1rpUBzNAWSVNjaFBwITL7bgKevHMMIwxTTx+vvD4tA9HD/jKPCP2+T+ubMJm+9Pd1EzS5UX3y+3wG02q5XY6QDnRdWr1UQZyK5/WQJmNFTQFaO4f29yqHlYq4MgJJxNSE0AxgsdIXnYkCoqnxQ90YaBE7T6C7+T/7AtmkNSD9aAUoLlxYCblO+rInTnKyCkVuafEy1RBc3lRoTUqOVMGpCaAzk7W4LwizYSALiw34fThofhLxJzjzuMm4FfvkoNS0G4vWJYBqvT9DOCMeVNQxlFmzthaKahUOJlKl7gG1K03VVITQDGFhGZelufEreA1b2tIx/QXN7fiXUL6FtDJ/IJlKVeO4EzGoWjkbq2gHarF/5GE2bZRvU37JoBi+0cP+nDmsH4rbM4TvrzaWtkkHn2noAKgTpVT45wWCbpk424UJKXIztG0/atWJRnf6zRRalNAsW8XTgzBPiK/qYN0qxnBJzdwRVP6dlCA3n6cBprzIFBlZib8eIG17ECXJtn6ptfKGbsF1MVIfrcGNAWRxMzr8pfJtKYLc4+J+vvMPGhy/SN1gPdPDSvXUerGEefg/3ehkTLtHBNvcW8KV0FAJ7MLlkUpNYiquxW1Zy/aGlBTXzE32o6UFBXUFFDsC/qj7xwdImeKxH7j1Oavvmp0EvPZa6JmkholLLer1/FjuHKWpYBKpIxSNmM4k+60G6ba1z2J1oCamGFVB6gv0Sm9COGG2AKa9B/TTsen64BTm6oDTfpXDwO48ziItz1UHRSgXV9uJyqowgml4OHAmXJJM+fhzhgpGTFJM8ka6bWSFgFUvB4E9MB4LZ6rx1cocA/QF5sh4GzUynrE8p/6DVD8WnNq+0XTaD2jhLL7T/m21ANA+TGFFDSncJkZJqUCZnpFfRVEbCebh3UFKDVQnN/7EtDMXDxX0YyVUwFzXwDqwtxT79OLgIiqjXPxNj4oBzjTMn0LqHAhHGAoOJXCaqjQnPF1oqCulJT6Qp1MSStA1a98xCYeFdQgxUPB6SqfyoEzFr6iPmj2RIV90rYcUymo5Lw4k6NS0EYQlfKimtKh90C5cAPrNHFTfccHvsuvmkJOAOWelVo6pwS9BOXsiJFrQFPm3tIn5SopnksHqGMWBq45BHSyraCqzqdWxBMzRNKfS4SzFAXNmXvFH7gKSS0wqQBVPzcsQBn2X6nAJcNZKqBcJdXOOLXHXpcvrQC1A5TyNbWBkERKuW6EqRly7oOa+qRKxVVcSVZRK0DNAeX4mlph7YJyluqDlgZp+8kVIa0A5QHaib6ZUpcrZjkTZaqYOXbKCJJknaKie1MlTfKmFaA0oFxzro3Su2jWxSsq3cSnTka8xSlCyvFNxWhftxeU6haKSQZy9ZVsFZCsAZNyGnnhzvgUjc5FX1MZpWdWPWmC/aKCmavfVUC1KqkI67nRvklqijOK7PNyGmOWYVpfsjWuj6kMhBQ/uOofeQFCgZ4AqgTVNm+akV7uKinuQHGEUqZEnHqubjq1w0f2WrUzQj0y51LXsFs+qM7MSn+TSJiVqrUrWdXlEtyjch24DSnXFpf8aNi809HoqYIqfU6Fkhr7qCUrq9M7QTQmRuGJhZB9E1Ppk8o/obldPCOpRX1gV2PTF4CKF8ON9rX+LGd0JCkrTrVelDGJwmX9084E9ZE570sTL+1U9o9EuE0IrpqpTLui78rKIjigteM7JgrX3v/UBZRkVN7ncOLw9p2CksrIMP8OuMl9UlpcVG0Kb7a8aUBjcj2kv9hnPiZ1bX0LKGn2s/lGyZVaKys5akJC1yTvWUICkfQVNTNAJXSHGjnj3wcCUDasmssvDVbjIS9egVTJ5BSKguz6xbtauIWBAzT2S1SXzaSQPYNUeHiLNyATaG2rA66YufCj13nQordQC6tB4/0ErbHCEXbeuD2DcSu76EAqqC7Ilw5YQfq4M0K25Vg3WefrCg2QPinrZP1TaEcAKhtOcuaI6Q70xa1iSiCzWF9cErcTOxbQxFfVBvsmkscdUapcLueU2bGacDqNfVKqP33++44GVDf2pMKq/Ijk72IDKujEaDqb0zHI8ew0s23yTLyygIqDpBNSk8EsUpbpYhY5xUDWrQBl3jYXLuurZp6ZQ6stVgHqYhSrNkobgQrQ0oa2atjFCFSAuhjFqo3SRqACtLShrRp2MQL/D7QQt3cZqmKmAAAAAElFTkSuQmCC"},96004:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAAXNSR0IArs4c6QAAAgtJREFUOE+Nk79rU1EUx7/f25eXxdGhQ6EdOriIdbPQ2gQEHTo41EGkvigFOwQMVFFRIaJjoAUXxwQEhzgILg6Bl2fjnj/AwYCDYAbBdugjuV95N0kJaX54p/fuOedz7rnf7yWGVurw/iXY7g6FDMBlQB7A74QaXYNy52rl23D+uG+6zTDjpczivgHz0wokfIp1vI1s9WhSngP69aBKcmtW9yQuoRnreH0SlH4U3CH43iUDzdhi1Td4QqDoGlCNk24rmzZLbwHs9vJUijcqj8eOnP4aHEJcc0GpbWleULpJ4ka/4IcFi5R2SVwB1JbwK1brMrL1ziiUfj34S/Lc1LuDOgLeEWxDWia4kORboinq47BYTEfBb4DnJwEFHVmgOCfmQSyNyxsWKznhZ5Kbk4Bdi1eG2ps1BaTGiVpZeuH2mjEmJOiNQhORIP0cNJTFbcB2aEzVjWyxSugaDV+7fyjvbJOKcg8NcHAWqBKEAtlrlljGCU+s9EVsAJgHk0fgHFHrGTuBhrmCMdgfhlrgwACF//HnwHanQD8KngN8JKBMaoHAvMQaoR30VZ0Fts4J/eWHd7dimBqy5T/DhV4U7M2BpVmwxA2x5cVT4MSCMOP5XPww7Wk6a1ne6mTLX2YDB3cc3XtA6Clx1ouC3sQblZdOl1mjjMb9MHfBJsoC6ABND1gxHq7H6+Vnyd4/JJHPef53qAsAAAAASUVORK5CYII="},26789:function(t,e,n){"use strict";n.r(e);var r=function(t,e){var n=document.createElement("_"),r=n.appendChild(document.createElement("_")),a=n.appendChild(document.createElement("_")),i=r.appendChild(document.createElement("_")),o=void 0,s=void 0;return r.style.cssText=n.style.cssText="height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:0s;width:100%;z-index:-1",i.style.cssText=a.style.cssText="display:block;height:100%;transition:0s;width:100%",i.style.width=i.style.height="200%",t.appendChild(n),l(),c;function l(){u();var i=t.offsetWidth,c=t.offsetHeight;i===o&&c===s||(o=i,s=c,a.style.width=2*i+"px",a.style.height=2*c+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight,r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,e({width:i,height:c})),r.addEventListener("scroll",l),n.addEventListener("scroll",l)}function u(){r.removeEventListener("scroll",l),n.removeEventListener("scroll",l)}function c(){u(),t.removeChild(n)}};e["default"]=r}}]);
|